@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400..900&family=Zen+Kurenaido&display=swap');@import url("https://fonts.googleapis.com/css2?family=BIZ+UDPGothic&family=BIZ+UDPMincho:wght@400;700&family=Ubuntu:wght@300&display=swap");
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{
  /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap
  /*!rtl:end:ignore*/}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit;margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-form input[type=submit]{width:auto}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wp-block-create-block-block{background-color:#21759b;color:#fff;padding:2px}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
@charset "UTF-8";.linkcard{margin-top:4px!important;margin-bottom:16px!important;margin-left:4px!important;margin-right:16px!important;}.linkcard a{text-decoration:none;}.linkcard img{margin:0!important;padding:0;border:none;}.linkcard span.external-icon{display:none;}.linkcard p{display:none;}.lkc-unlink{cursor:not-allowed;}.lkc-external-wrap{border:#888888 solid 1px;background-color:#f8f8f8;}.lkc-internal-wrap{border:#888888 solid 1px;background-color:#ddeeff;}.lkc-this-wrap{border:#888888 solid 1px;background-color:#bbccdd;}.lkc-external-wrap,.lkc-internal-wrap,.lkc-this-wrap{position:relative;margin:0;padding:0;max-width:500px;}.lkc-card{margin-top:8px;margin-bottom:8px;margin-left:8px;margin-right:8px;}.lkc-content{word-break:break-all;white-space:normal;overflow:hidden;height:108px;margin:8px 0 0 0;}.lkc-title{display:block;overflow:hidden;word-break:break-all;color:#111111;font-size:16px;line-height:24px;white-space:wrap;text-overflow:ellipsis;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:bold;font-style:normal;text-decoration:none;}.lkc-title:hover{text-decoration:underline;}.lkc-excerpt{padding:0;overflow:hidden;color:#333333;font-size:11px;line-height:17px;white-space:wrap;text-overflow:ellipsis;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:normal;font-style:normal;text-decoration:none;}.lkc-excerpt:hover{text-decoration:none;}.lkc-url{display:block!important;margin:0;padding:0;border-radius:4px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4466ff;font-size:10px;line-height:10px;font-weight:normal;font-style:normal;text-decoration:underline;}.lkc-url:hover{text-decoration:underline;}.lkc-url:link{text-decoration:none;}.lkc-date{display:block!important;margin:0;padding:0 4px;border-radius:4px;text-decoration:none;overflow:hidden;color:#444444;font-size:10px;line-height:16px;font-weight:normal;font-style:normal;text-decoration:none;}.lkc-date:hover{text-decoration:none;}.lkc-external-wrap .lkc-heading{position:absolute;top:-17px;left:20px;padding:0 17px;border:#888888 solid 1px;background-color:#f8f8f8;}.lkc-internal-wrap .lkc-heading{position:absolute;top:-17px;left:20px;padding:0 17px;border:#888888 solid 1px;background-color:#ddeeff;}.lkc-this-wrap .lkc-heading{position:absolute;top:-17px;left:20px;padding:0 17px;border:#888888 solid 1px;background-color:#bbccdd;}.lkc-heading{display:inline!important;color:#444444;font-size:12px;line-height:32px;font-weight:normal;font-style:normal;text-decoration:none;}.lkc-heading:hover{text-decoration:none;}.lkc-external-wrap .lkc-more{display:none;}.lkc-internal-wrap .lkc-more{display:none;}.lkc-this-wrap .lkc-more{display:none;}.lkc-more{display:inline;position:absolute;padding:0 24px;color:#444444;font-size:12px;line-height:40px;font-weight:normal;font-style:normal;text-decoration:none;}.lkc-more:hover{text-decoration:none;}.lkc-info{display:flex!important;margin:0;padding:0;align-items:center;color:#222222;font-size:12px;line-height:12px;font-weight:normal;font-style:normal;text-decoration:none;}.lkc-added{display:inline!important;border-radius:4px;color:#222222;padding:4px;background-color:#365cd9;font-size:12px;line-height:12px;font-weight:normal;font-style:normal;text-decoration:none;}.lkc-added:hover{text-decoration:none;}.lkc-info:hover{text-decoration:none;}.lkc-info *{margin:0 4px 0 0;white-space:nowrap;overflow:hidden;}.lkc-favicon{display:inline-flex!important;vertical-align:middle!important;border:none;height:16px;width:16px;}img.lkc-favicon{margin:-4px 0 0 0!important;object-fit:cover;height:100%;width:100%;}.lkc-domain{display:inline-flex!important;vertical-align:middle!important;text-decoration:none;color:#222222;font-size:12px;line-height:12px;font-weight:normal;font-style:normal;text-decoration:none;}.lkc-share{text-shadow:none;white-space:nowrap;overflow:hidden;line-height:12px;}.lkc-share *{display:inline;margin:0!important;padding:0 1px!important;font-size:9px;text-decoration:underline!important;font-weight:bold!important;white-space:nowrap;}.lkc-sns-x{color:#ffffff!important;background-color:#333!important;}.lkc-sns-tw{color:#5ea9dd!important;background-color:#e0f8fa!important;}.lkc-sns-fb{color:#ffffff!important;background-color:#3864a3!important;}.lkc-sns-hb{color:#ff6464!important;background-color:#ffefef!important;}.lkc-sns-gp{color:#dd4e42!important;background-color:#ffffff!important;}.lkc-sns-po{color:#eeeeee!important;background-color:#ee4055!important;}.lkc-url-info{font-weight:normal;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4466ff;font-size:10px;line-height:10px;font-weight:normal;font-style:normal;text-decoration:underline;}.lkc-url-info:hover{text-decoration:underline;}.lkc-thumbnail{display:flex;float:left;width:102px;margin:0 8px 0 0;}.lkc-thumbnail-img{object-fit:cover;width:100px!important;height:108px!important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.lkc-error{display:block;padding-top:50px;margin-top:-50px;}.clear{clear:both;}blockquote.lkc-quote{background-color:transparent;background-image:none;padding:0;margin:0;border:none;}blockquote.lkc-quote::before{content:'';}blockquote.lkc-quote::after{content:'';}.lkc-iframe-wrap{max-width:500px;}.lkc-iframe{padding:0;margin:0;width:100%;}@media screen and (max-width:600px){.lkc-title{font-size:14px;line-height:21px;}.lkc-excerpt{font-size:10px;}.lkc-thumbnail{width:90px!important;}img.lkc-thumbnail-img{height:97px!important;width:90px!important;}}@media screen and (max-width:480px){.lkc-title{font-size:12px;line-height:19px;}.lkc-excerpt{font-size:8px;}.lkc-thumbnail{width:70px!important;}img.lkc-thumbnail-img{height:75px!important;width:70px!important;}}@media screen and (max-width:320px){.lkc-title{font-size:11px;line-height:16px;}.lkc-excerpt{font-size:6px;}.lkc-thumbnail{width:50px!important;}img.lkc-thumbnail-img{height:54px!important;width:50px!important;}}/*Pz-LkC2.5.6.4#1740715494*/
#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
div#toc_container{background:#f9f9f9;border:1px solid #aaa;width:100%}div#toc_container p.toc_title{color:#000}div#toc_container p.toc_title a,div#toc_container ul.toc_list a{color:#000}div#toc_container p.toc_title a:hover,div#toc_container ul.toc_list a:hover{color:#ad1e18}div#toc_container p.toc_title a:hover,div#toc_container ul.toc_list a:hover{color:#ad1e18}div#toc_container p.toc_title a:visited,div#toc_container ul.toc_list a:visited{color:#ad1e18}
.wpac,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac p,.wpac td,.wpac dl,.wpac tr,.wpac dt,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac table,.wpac th,.wpac tbody,.wpac tfoot,.wpac caption,.wpac thead,.wpac ul,.wpac li,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac li,.wpac strong,.wpac legend,.wpac em,.wpac s,.wpac cite,.wpac span,.wpac input,.wpac sup,.wpac label,.wpac dfn,.wpac object,.wpac big,.wpac q,.wpac font,.wpac samp,.wpac acronym,.wpac small,.wpac img,.wpac strike,.wpac code,.wpac sub,.wpac ins,.wpac textarea,.wpac var,.wpac a,.wpac abbr,.wpac applet,.wpac del,.wpac kbd,.wpac tt,.wpac b,.wpac i,.wpac hr{background-attachment:scroll!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border-color:black!important;border-color:currentColor!important;border-radius:0!important;border-style:none!important;border-width:medium!important;bottom:auto!important;clear:none!important;clip:auto!important;color:inherit!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline;float:none!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-type:inherit!important;list-style-position:outside!important;list-style-image:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1;outline:invert none medium!important;padding:0!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-transform:none!important;top:auto!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;text-shadow:none!important;-webkit-transition:none!important;transition:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wpac,.wpac h3,.wpac h5,.wpac p,.wpac h1,.wpac dl,.wpac dt,.wpac h6,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac h2,.wpac caption,.wpac h4,.wpac ul,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac textarea,.wpac hr{display:block}.wpac table{display:table}.wpac tbody{display:table-row-group}.wpac tr{display:table-row}.wpac td{display:table-cell}.wpac ul{list-style-type:none!important}.wpac li{display:list-item;min-height:auto!important;min-width:auto!important}.wpac a,.wpac a *,.wpac input[type=submit],.wpac input[type=radio],.wpac input[type=checkbox],.wpac select{cursor:pointer!important}.wpac a:hover{text-decoration:none!important}.wpac button,.wpac input[type=submit]{height:auto!important;text-align:center!important}.wpac input[type=hidden]{display:none}.wpac select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important}.wpac input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.wpac input[type=checkbox]:before,.wpac input[type=checkbox]:after{content:none!important;border:0!important}.wpac input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:radio!important;appearance:radio!important}.wpac input[type=radio]:before,.wpac input[type=radio]:after{content:none!important;border:0!important}.wpac li:before,.wpac li:after{content:""!important}.wpac input,.wpac select{vertical-align:middle!important}.wpac select,.wpac textarea,.wpac input{border:1px solid #ccc!important}.wpac table{border-collapse:collapse!important;border-spacing:0!important}.wpac *[dir=rtl]{direction:rtl!important}.wpac img{border:0!important}.wpac svg{vertical-align:middle!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpac{font-size:14px!important;line-height:20px!important;direction:inherit!important;text-align:inherit!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important;list-style-type:disc!important}.wp-gr .wp-google-badge{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge-fixed{position:fixed!important;right:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge_left-fixed{position:fixed!important;left:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.wp-gr .wp-google-badge *{cursor:pointer!important}.wp-gr .wp-google-border{width:100%!important;height:6px!important;background:#4fce6a!important;border-radius:2px 2px 0 0!important}.wp-gr .wp-google-badge-btn{position:relative!important;padding:10px!important;background:#fff!important;transition:all .2s ease-in-out!important;border-radius:2px!important}.wp-gr .wp-google-badge-btn:hover{background:#f3f3f5!important}.wp-gr .wp-google-badge-score{display:inline-block;margin:0 0 0 4px!important;vertical-align:middle!important}.wp-gr .wp-google-rating{color:var(--star-color,#fb8e28)!important;font-size:21px!important;font-weight:600!important;margin:0 6px 0 0!important;vertical-align:middle!important}.wp-gr .wp-google-stars .wp-star{padding:0 4px 0 0!important;line-height:22px!important}.wp-gr .wp-google-powered{color:#555!important;margin:6px 0 0!important}.wp-gr .wp-google-powered img{max-width:144px!important}.wp-gr .wp-google-form .wp-google-reviews{padding:16px 16px 0!important}.wp-gr .wp-google-review{margin-top:15px!important}.wp-gr .wp-google-left{display:table-cell!important;vertical-align:top!important}[dir=ltr] .wp-google-left{padding-right:10px!important}[dir=rtl] .wp-google-left{padding-left:10px!important}.wp-gr .wp-google-left img{border:none!important;float:left!important;height:50px!important;width:50px!important;margin-right:10px!important;overflow:hidden!important;border-radius:50%!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .wp-google-reviews img{border-radius:50%!important}.wp-gr .wp-google-right{display:table-cell!important;vertical-align:top!important;width:10000px!important}.wp-gr .wp-google-place.wp-place-center{text-align:center!important}.wp-gr .wp-google-place.wp-place-center .wp-google-left{display:block!important}.wp-gr .wp-google-place.wp-place-center .wp-google-left img{float:none!important}.wp-gr .wp-star svg{display:inline-block!important}.wp-gr .wp-google-place .wp-star svg{width:20px!important;height:20px!important;vertical-align:middle!important}.wp-gr .wp-star svg{width:19px!important;height:19px!important;vertical-align:middle!important}.wp-gr .wp-star svg path{fill:var(--star-color,#fb8e28)}.wp-gr .wp-google-name{color:black!important;font-size:100%!important;font-weight:700!important;margin:0 0 2px!important;padding-right:6px!important;text-decoration:none!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#555!important;font-size:13px!important}.wp-gr .wp-google-text{color:var(--text-color,#222)!important;font-size:15px!important;line-height:24px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important;word-break:break-word!important}.wp-gr .wp-google-text .wp-google-stars{padding-right:7px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:none!important}.wp-gr .wp-google-url{display:block;margin:10px 0!important;color:#136aaf!important;text-align:center!important}.wp-gr .wp-google-form{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:2147483000!important}.wp-gr .wp-google-form.wp-google-form-left{left:0!important}@media(max-width:460px){.wp-gr .wp-google-form{width:100%!important}}.wp-gr .wp-google-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:80px!important;background:#fff!important;padding:10px 16px!important;overflow:hidden!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:2147483002!important}.wp-gr .wp-google-head-inner{z-index:2147483000!important;position:absolute!important;left:20px!important;top:20px!important;width:100%!important;height:100%!important;pointer-events:none!important}.wp-gr .wp-google-close{padding:0!important;cursor:pointer!important;outline:0!important;border:0!important;background:0 0!important;min-height:0!important;width:auto!important;float:right!important;font-size:32px!important;font-weight:500!important;line-height:.6!important;color:#999!important;-webkit-appearance:none!important}.wp-gr .wp-google-close:hover{color:#555!important}.wp-gr .wp-google-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:2147483000!important}.wp-gr .wp-google-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;overflow-y:auto!important;z-index:2147483001!important;-webkit-transform:translateZ(0)!important}.wp-gr .wp-google-content{top:80px!important;bottom:48px!important}.wp-gr .wp-google-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wp-gr .wp-google-footer{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;height:48px!important;text-align:center!important;z-index:2147483002!important;background:#fff!important;box-shadow:0 -1px 2px 0 rgba(0,0,0,.06)!important;-moz-text-align-last:center!important;text-align-last:center!important}.wp-gr .wp-google-footer img{float:right!important;padding:16px!important}.wp-gr.wp-dark .wp-google-name{color:#eee!important}.wp-gr.wp-dark .wp-google-time{color:#bbb!important}.wp-gr.wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wpac .wp-google-name{font-size:100%!important}.wp-gr.wpac .wp-google-hide,.wp-gr.wpac .grw-hide{display:none}.wp-gr.wpac .wp-google-name a{color:#333!important;font-size:100%!important;text-decoration:none!important}.wp-gr.wpac .wp-google-left img{width:50px!important;height:50px!important;border-radius:50%!important}.wp-gr.wpac a.wp-google-name{color:#154fc1!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important}.wp-gr.wpac .wp-google-review .wp-google-stars{display:inline-block;margin-right:4px!important}.wp-gr.wpac.wp-dark .wp-google-name a{color:#eee!important}@media(max-width:480px){.wp-google-badge.wp-google-badge-fixed.wp-google-badge-hide{display:none!important}}@media(max-width:480px){.wp-google-badge.wp-google-badge_left-fixed.wp-google-badge-hide{display:none!important}}.wp-gr{display:block!important;width:100%!important;padding-bottom:20px!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}.wp-gr .grw-row{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;-ms-flex-wrap:nowrap!important;-ms-flex-align:center!important}.wp-gr .grw-row-xs{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.wp-gr .grw-row-xs .grw-header,.wp-gr .grw-row-xs .grw-content,.wp-gr .grw-row-xs .grw-review,.wp-gr .grw-row-x .grw-header+.grw-content .grw-review{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wp-gr .grw-row-xl .grw-header+.grw-content{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.wp-gr .grw-row-l .grw-header+.grw-content{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.wp-gr .grw-row-m .grw-header+.grw-content{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.wp-gr .grw-row-s .grw-header+.grw-content{-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}.wp-gr .grw-row-x .grw-header,.wp-gr .grw-row-x .grw-header+.grw-content,.wp-gr .grw-row-x .grw-review,.wp-gr .grw-row-s .grw-header+.grw-content .grw-review{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wp-gr .grw-row-s .grw-header,.wp-gr .grw-row-s .grw-review,.wp-gr .grw-row-m .grw-header+.grw-content .grw-review{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.wp-gr .grw-row-m .grw-header,.wp-gr .grw-row-m .grw-review,.wp-gr .grw-row-l .grw-review{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wp-gr .grw-row-l .grw-header,.wp-gr .grw-row-xl .grw-review{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.wp-gr .grw-row-xl .grw-header{-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.wp-gr .grw-content{position:relative!important;min-width:0!important}.wp-gr .grw-content-inner{position:relative!important}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{position:relative!important;margin:0 10px!important;padding:15px!important;width:100%!important}.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd{background:var(--rev-color,#fafafa)!important}.wp-gr .grw-review-inner.grw-round{border-radius:4px!important}.wp-gr .grw-review-inner.grw-shadow{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .grw-review-inner>svg{position:absolute!important;top:10px!important;right:10px!important;width:18px!important;height:18px!important}.wp-gr .grw-reviews{display:flex!important;display:-ms-flexbox!important;overflow:hidden!important;scrollbar-width:none}.wp-gr .grw-reviews::-webkit-scrollbar{display:none!important}.wp-gr .grw-review{display:flex;position:relative!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important;width:100%!important}.wp-gr .grw-controls{position:absolute!important;top:50%!important;width:100%!important}.wp-gr .grw-btns{position:absolute!important;height:33px!important;width:33px!important;text-align:center!important;cursor:pointer!important;border-radius:50%!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .grw-btns svg path{fill:#aaa}.wp-gr .grw-btns:hover svg path{fill:#555!important}.wp-gr .grw-btns.grw-prev{left:0!important;margin-left:-5px!important}.wp-gr .grw-btns.grw-next{right:0!important;margin-right:-5px!important}[dir=rtl] .wp-gr .grw-next,[dir=rtl] .wp-gr .grw-prev{transform:rotate(180deg)}.wp-gr .grw-review .wp-google-left{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:24px!important}.wp-gr .grw-review .wp-google-stars{margin:15px 0 7px!important}.wp-gr .grw-review .wp-google-feedback{height:100px!important;overflow-y:auto!important}.wp-gr .grw-review .wp-google-feedback::-webkit-scrollbar{width:4px!important}.wp-gr .grw-review .wp-google-feedback::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.wp-gr .grw-review .wp-google-feedback::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.wp-gr .grw-review .wp-google-feedback::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.wp-gr .wp-google-wr{margin:15px auto 8px!important}.wp-gr .wp-google-wr a{color:#fff!important;padding:6px 15px 10px!important;outline:none!important;border-radius:27px!important;background:var(--btn-color,#1f67e7)!important;white-space:nowrap!important;vertical-align:middle!important;opacity:.9!important;text-shadow:1px 1px 0 #888!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-wr a:hover{opacity:.95!important;background:var(--btn-color,#1f67e7)!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24)!important}.wp-gr .wp-google-wr a:active{opacity:1!important;background:var(--btn-color,#1f67e7)!important;box-shadow:none!important}.wp-gr .wp-google-wr a svg{display:inline-block;width:16px;height:16px;padding:1px;margin:0 0 0 4px;background:#fff;border-radius:50%}.wp-gr[data-layout=slider] .grw-reviews{margin:0 20px!important;padding:10px 0 15px!important;overflow-x:scroll!important;flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important}.wp-gr[data-layout=slider] .grw-review{scroll-snap-align:start!important;transform-origin:center center!important;transform:scale(1)!important;transition:transform .5s!important}.wp-gr{--slider-dot-size:8px}.wp-gr .rpi-dots-wrap{position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;margin:0 var(--slider-btn)!important;padding-top:var(--slider-dot-padding-top,16px)!important}.wp-gr .rpi-dots{display:flex!important;flex-wrap:nowrap!important;overflow-x:scroll!important;scrollbar-width:none!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}.wp-gr .rpi-dot{display:inline-block!important;width:var(--slider-dot-size)!important;height:var(--slider-dot-size)!important;margin:1px 5px!important;background-color:var(--slider-dot-color,#999)!important;border-radius:20px!important;cursor:pointer!important;opacity:.4!important;vertical-align:middle!important;flex:1 0 auto!important;width:var(--slider-dot-size)!important;transform:scale(.65)!important;scroll-snap-align:center!important}.wp-gr .rpi-dot:hover{opacity:1!important}.wp-gr .rpi-dot.active{opacity:1!important;transform:scale(1.1)!important;background-color:var(--slider-act-dot-color,#154fc1)!important}.wp-gr .rpi-dot.s2{transform:scale(.9)!important}.wp-gr .rpi-dot.s3{transform:scale(.75)!important}.wp-gr[data-layout=grid] .grw-reviews{margin:10px!important;padding:0!important;flex-wrap:wrap!important;-ms-flex-wrap:wrap!important}.wp-gr[data-layout=grid] .grw-review-inner{margin:10px!important}.wp-gr[data-layout=grid] .grw-header-inner{margin:0 10px!important;padding:0!important}
div.yyi-rinker-contents{margin:2em 0;padding:0;border:solid 1px #dbdbdb;background-color:#fff;box-shadow:2px 3px 8px -5px rgba(0,0,0,.25);position:relative;overflow:visible}div.yyi-rinker-contents a{border:none}div.yyi-rinker-contents div.yyi-rinker-box{display:flex;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;box-sizing:border-box;padding:12px}div.yyi-rinker-contents div.yyi-rinker-image{padding:0;display:flex;vertical-align:middle;justify-content:center;align-items:center}.yyi-rinker-img-s .yyi-rinker-image{width:75px;min-width:75px}.yyi-rinker-img-m .yyi-rinker-image{width:175px;min-width:175px}.yyi-rinker-img-l div.yyi-rinker-image{width:200px;min-width:200px}.yyi-rinker-images{display:flex;justify-content:center;align-items:center;position:relative;margin:5px}div.yyi-rinker-image img.yyi-rinker-main-img.hidden{display:none}.yyi-rinker-images-arrow{cursor:pointer;position:absolute;top:50%;display:block;margin-top:-11px;opacity:.6;width:22px}.yyi-rinker-images-arrow-left{left:-10px}.yyi-rinker-images-arrow-right{right:-10px}.yyi-rinker-images-arrow-left.hidden{display:none}.yyi-rinker-images-arrow-right.hidden{display:none}div.yyi-rinker-contents.yyi-rinker-img-s div.yyi-rinker-info{width:calc(100% - 75px)}div.yyi-rinker-contents div.yyi-rinker-info{width:calc(100% - 175px)}div.yyi-rinker-contents.yyi-rinker-img-l div.yyi-rinker-info{width:calc(100% - 200px)}div.yyi-rinker-contents div.yyi-rinker-title a{color:#333;text-decoration:none}div.yyi-rinker-contents div.yyi-rinker-title p{margin:5px}div.yyi-rinker-contents div.yyi-rinker-detail{font-size:.8em;color:#999;padding-left:15px}div.yyi-rinker-contents div.yyi-rinker-detail a{text-decoration:underline}div.yyi-rinker-contents div.yyi-rinker-detail .price-box{color:#aaa}div.yyi-rinker-contents div.yyi-rinker-detail .free-text{color:#aaa}div.yyi-rinker-contents ul.yyi-rinker-links{border:none;list-style-type:none;display:inline-flex;display:-ms-inline-flexbox;display:-webkit-inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px auto;padding:0;width:100%}div.yyi-rinker-contents ul.yyi-rinker-links li{content:'';position:static;margin:2px 5px;padding:0;border-radius:2px;border:none;box-shadow:0 6px 12px -5px rgba(0,0,0,.3);-ms-flex:0 0 auto}div.yyi-rinker-contents ul.yyi-rinker-links li:before{content:'';position:static}div.yyi-rinker-contents ul.yyi-rinker-links li:hover{box-shadow:0 5px 8px -5px rgba(0,0,0,.3)}div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink{background:#f6a306}div.yyi-rinker-contents ul.yyi-rinker-links li a{position:relative;display:block;color:#fff;font-weight:700;text-decoration:none;font-size:.9em;height:30px;line-height:30px;padding:0 18px}div.yyi-rinker-contents ul.yyi-rinker-links li a:hover{border:none;opacity:.7}div.yyi-rinker-contents ul.yyi-rinker-links li a:before{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;color:#fff;text-align:center;border:none}div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink{order:20}div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink a:before{content:''}div.yyi-rinker-contents ul.yyi-rinker-links li.amazonkindlelink{background:#666;order:15}div.yyi-rinker-contents ul.yyi-rinker-links li.amazonkindlelink a:before{content:''}div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink{background:#cf4944;order:30}div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink a:before{content:''}div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink{background:#51a7e8;order:40}div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink a:before{content:''}div.yyi-rinker-contents ul.yyi-rinker-links li.mercarilink{background-color:#ff0211;order:50}div.yyi-rinker-contents ul.yyi-rinker-links li.mercarilink a:before{content:''}div.yyi-rinker-contents ul.yyi-rinker-links li.freelink1{background:#4072b3;order:10}div.yyi-rinker-contents ul.yyi-rinker-links li.freelink2{background:#4dc0b2;order:50}div.yyi-rinker-contents ul.yyi-rinker-links li.freelink3{background:#6f63ad;order:15}div.yyi-rinker-contents ul.yyi-rinker-links li.freelink4{background:#63ad87;order:55}div.yyi-rinker-contents ul.yyi-rinker-links img,div.yyi-rinker-contents div.yyi-rinker-title img,div.yyi-rinker-contents div.yyi-rinker-image a+img{display:none}div.yyi-rinker-detail .credit-box{font-size:75%}ul.yyi-rinker-links li:before{background-color:transparent}@media all and (max-width:420px){.yyi-rinker-images{margin:auto}}@media all and (max-width:420px) and (min-width:321px){body div.yyi-rinker-contents ul.yyi-rinker-links li a{padding:0 0 0 15px}div.yyi-rinker-contents ul.yyi-rinker-links{-webkit-flex-flow:column;flex-direction:column}.yyi-rinker-img-s .yyi-rinker-image{width:75px;min-width:75px}.yyi-rinker-img-m .yyi-rinker-image{width:125px;min-width:125px}.yyi-rinker-img-l div.yyi-rinker-image{width:150px;min-width:150px}div.yyi-rinker-contents.yyi-rinker-img-s div.yyi-rinker-info{width:calc(100% - 75px)}div.yyi-rinker-contents div.yyi-rinker-info{width:calc(100% - 125px)}div.yyi-rinker-contents.yyi-rinker-img-l div.yyi-rinker-info{width:calc(100% - 150px)}}@media all and (max-width:320px){div.yyi-rinker-contents ul.yyi-rinker-links li a{padding:0 0 0 7px}div.yyi-rinker-contents ul.yyi-rinker-links{-webkit-flex-flow:column;flex-direction:column}.yyi-rinker-img-s .yyi-rinker-image{width:75px;min-width:75px}.yyi-rinker-img-m .yyi-rinker-image{width:100px;min-width:100px}.yyi-rinker-img-l div.yyi-rinker-image{width:125px;min-width:125px}div.yyi-rinker-contents.yyi-rinker-img-s div.yyi-rinker-info{width:calc(100% - 75px)}div.yyi-rinker-contents div.yyi-rinker-info{width:calc(100% - 100px)}div.yyi-rinker-contents.yyi-rinker-img-l div.yyi-rinker-info{width:calc(100% - 125px)}}body div.yyi-rinker-contents ul.yyi-rinker-links li{list-style:none}body div.yyi-rinker-contents ul.yyi-rinker-links li:before{position:absolute}div.yyi-rinker-contents p{padding:0}div.yyi-rinker-contents img{margin-bottom:0}div.yyi_rinker-gutenberg input.rinkerg-richtext{width:300px}input.rinkerg-richtext{width:70%}div.yyi-rinker-contents div.yyi-rinker-detail .free-text .count-in{color:#333}.editor-styles-wrapper div.yyi-rinker-contents .count-top p{margin-top:0}div.yyi-rinker-contents.yyi-rinker-design-tate div.yyi-rinker-box{flex-direction:column}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-box .yyi-rinker-links{flex-direction:column}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-info{width:100%}div.yyi-rinker-contents.yyi-rinker-design-slim .yyi-rinker-title{text-align:center}div.yyi-rinker-contents.yyi-rinker-design-slim .yyi-rinker-links{text-align:center}div.yyi-rinker-contents.yyi-rinker-design-slim .yyi-rinker-image{margin:auto}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-info ul.yyi-rinker-links li{align-self:stretch}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-box div.yyi-rinker-info{padding:0}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-box{flex-direction:column;padding:14px 5px 0}.yyi-rinker-design-slim div.yyi-rinker-box div.yyi-rinker-info{text-align:center}.yyi-rinker-design-slim div.price-box span.price{display:block}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-info div.yyi-rinker-title a{font-size:16px}div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.amazonkindlelink:before,div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.amazonlink:before,div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.rakutenlink:before,div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.yahoolink:before{font-size:12px}div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li a{font-size:13px}.yyi-rinker-contents .yyi-rinker-info{padding-left:10px}.yyi-rinker-img-s .yyi-rinker-image .yyi-rinker-images img{max-height:75px}.yyi-rinker-img-m .yyi-rinker-image .yyi-rinker-images img{max-height:175px}.yyi-rinker-img-l .yyi-rinker-image .yyi-rinker-images img{max-height:200px}div.yyi-rinker-contents div.yyi-rinker-image{flex-direction:column;align-items:center}div.yyi-rinker-contents ul.yyi-rinker-thumbnails{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;border:none;padding:0;margin:5px 0}div.yyi-rinker-contents ul.yyi-rinker-thumbnails li{cursor:pointer;height:32px;text-align:center;vertical-align:middle;width:32px;border:none;padding:0;margin:0;box-sizing:content-box}div.yyi-rinker-contents ul.yyi-rinker-thumbnails li img{vertical-align:middle}div.yyi-rinker-contents ul.yyi-rinker-thumbnails li{border:1px solid #fff}div.yyi-rinker-contents ul.yyi-rinker-thumbnails li.thumb-active{border:1px solid #eee}div.yyi-rinker-contents.yyi-rinker-design-mini{border:none;box-shadow:none;background-color:transparent}.yyi-rinker-design-mini div.yyi-rinker-info ul.yyi-rinker-links,.yyi-rinker-design-mini div.yyi-rinker-info .brand,.yyi-rinker-design-mini div.yyi-rinker-info .price-box{display:none}div.yyi-rinker-contents.yyi-rinker-design-mini .credit-box{text-align:right}div.yyi-rinker-contents.yyi-rinker-design-mini div.yyi-rinker-info{width:100%}.yyi-rinker-design-mini div.yyi-rinker-info div.yyi-rinker-title{line-height:1.2;min-height:2.4em;margin-bottom:0}.yyi-rinker-design-mini div.yyi-rinker-info div.yyi-rinker-title a{font-size:12px;text-decoration:none;text-decoration:underline}div.yyi-rinker-contents.yyi-rinker-design-mini{position:relative;max-width:100%;border:none;border-radius:12px;box-shadow:0 1px 6px rgb(0 0 0/12%);background-color:#fff}div.yyi-rinker-contents.yyi-rinker-design-mini div.yyi-rinker-box{border:none}.yyi-rinker-design-mini div.yyi-rinker-image{width:60px;min-width:60px}.yyi-rinker-design-mini div.yyi-rinker-image img{max-height:3.6em}.yyi-rinker-design-mini div.yyi-rinker-detail div.credit-box{font-size:10px}.yyi-rinker-design-mini div.yyi-rinker-detail div.brand,.yyi-rinker-design-mini div.yyi-rinker-detail div.price-box{font-size:10px}.yyi-rinker-design-mini div.yyi-rinker-info div.yyi-rinker-detail{padding:0}.yyi-rinker-design-mini div.yyi-rinker-detail div:not(:last-child){padding-bottom:0}.yyi-rinker-design-mini div.yyi-rinker-box div.yyi-rinker-image a{margin-bottom:16px}@media (min-width:768px){div.yyi-rinker-contents.yyi-rinker-design-mini div.yyi-rinker-box{padding:12px}.yyi-rinker-design-mini div.yyi-rinker-box div.yyi-rinker-info{justify-content:center;padding-left:24px}}@media (max-width:767px){div.yyi-rinker-contents.yyi-rinker-design-mini{max-width:100%}div.yyi-rinker-contents.yyi-rinker-design-mini div.yyi-rinker-box{flex-direction:row;padding:12px}.yyi-rinker-design-mini div.yyi-rinker-box div.yyi-rinker-info{justify-content:center;margin-bottom:16px;padding-left:16px;text-align:left}}div.yyi-rinker-contents .yyi-rinker-attention{display:inline;line-height:30px;position:absolute;top:-10px;left:-9px;min-width:60px;padding:0;height:30px;text-align:center;font-weight:600;color:#fff;background:#fea724;z-index:10}div.yyi-rinker-contents .yyi-rinker-attention span{padding:0 15px}.yyi-rinker-attention-before,.yyi-rinker-attention-after{display:inline;position:absolute;content:''}.yyi-rinker-attention-before{bottom:-8px;left:.1px;width:0;height:0;border-top:9px solid;border-top-color:inherit;border-left:9px solid transparent;z-index:1}.yyi-rinker-attention-after{top:0;right:-14.5px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid;border-left-color:inherit}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_circle{display:flex;position:absolute;top:-20px;left:-20px;width:60px;height:60px;min-width:auto;min-height:auto;justify-content:center;align-items:center;border-radius:50%;color:#fff;background:#fea724;font-weight:600;font-size:17px}div.yyi-rinker-contents.yyi-rinker-design-mini .yyi-rinker-attention.attention_desing_circle{top:-14px;left:-14px;width:36px;height:36px;font-size:12px}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_circle span{padding:0}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_circle .yyi-rinker-attention-after,div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_circle .yyi-rinker-attention-before{display:none}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_right_ribbon{width:89px;height:91px;position:absolute;top:-1px;right:-1px;left:auto;overflow:hidden}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_right_ribbon span{display:inline-block;width:146px;position:absolute;padding:4px 0;left:-13px;top:12px;text-align:center;font-size:12px;line-height:24px;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 1px 3px rgba(0,0,0,.2)}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_right_ribbon{background:0 0}.yyi-rinker-attention.attention_desing_right_ribbon .yyi-rinker-attention-after,.yyi-rinker-attention.attention_desing_right_ribbon .yyi-rinker-attention-before{display:none}div.yyi-rinker-use-right_ribbon div.yyi-rinker-title{margin-right:2rem}
@charset "UTF-8";*{margin:0;padding:0;outline:0;border:0;background:0 0;vertical-align:baseline;font-size:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/font/Montserrat-normal.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/font/Montserrat.woff) format("woff")}body{overflow-x:hidden;font:normal normal normal 14px/1.6 'Noto Sans JP',"-apple-system",BlinkMacSystemFont,"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","メイリオ","Hiragino Kaku Gothic ProN","MS PGothic",Osaka,"sans-serif";color:#000;position:relative;min-height:100vh;line-height:1.6}.loading{position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading img{width:80px;margin:auto}.loading>div{width:30vw;max-width:320px;min-width:240px}.lds-spinner1.lds-spinner div:after{background:#83040b}.lds-spinner1{margin:20px auto}@-webkit-keyframes circleBling{from{opacity:0}to{opacity:1}}@keyframes circleBling{from{opacity:0}to{opacity:1}}address,caption,code,figcaption,pre,th{font-weight:400;font-style:normal;font-size:1em}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}fieldset,iframe,img{border:0}fieldset{padding:.35em .75em .625em}ins{background-color:#ff9;color:#000;text-decoration:none}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}sup{vertical-align:text-top}sub{vertical-align:text-bottom}hr{display:block;overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box;margin:1em 0;padding:0;height:0;border:0;border-top:1px solid #ccc}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}input,select{vertical-align:middle}button{overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box;border:0;background:0 0;color:inherit;vertical-align:inherit;font:inherit;line-height:inherit;cursor:pointer}button:disabled{cursor:default}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}audio:not([controls]){display:none;height:0}:focus[data-focus-method=mouse]:not(input):not(textarea):not(select),:focus[data-focus-method=touch]:not(input):not(textarea):not(select){outline:0}::-moz-focus-inner{padding:0;border:0}audio,progress,video{display:inline-block}progress{vertical-align:baseline}a,a:link,a:visited{text-decoration:none;-webkit-text-decoration-skip:objects}a:hover{text-decoration:none}a:active{text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,pre,samp{font-size:1em;font-family:monospace}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}ul{list-style:none}img{display:block;height:auto;max-width:100%;border-style:none}svg:not(:root){overflow:hidden}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.inner{max-width:1200px;margin:auto}p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-size:1em}em{font-style:normal}.header-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header-bottom-wrapper{background:#83040b;color:#fff}.header-bottom a{color:#fff;display:block}.topmenu2>li{padding-left:1px;background:#5d0005 content-box;-webkit-transition:.2s;transition:.2s}.topmenu2>li:hover{background:rgba(255,255,255,.9) content-box}.topmenu2>li:hover>a{color:#83040b}.topmenu2 .menu-item-has-children{position:relative}.topmenu2 .sub-menu{width:100%;position:absolute;z-index:6;min-width:110px;right:0;-ms-flex-wrap:wrap;flex-wrap:wrap;background:rgba(131,4,11,.8);display:none;text-align:center;padding:5px 0}.topmenu2 .sub-menu a{padding:2px 5px}.menu-bar{color:#fff;font-size:20px;cursor:pointer;margin-left:10px;display:none}.top_cats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.top_cats li{padding-left:1em}.header-bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.top_cats_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top_cats a{text-decoration:none;padding:0 .5em;-webkit-transition:.2s;transition:.2s;border-radius:10px;font-weight:700}.top_cats a:hover{background:#fff;color:#83040b}.topmenu2{display:-webkit-box;display:-ms-flexbox;display:flex}.topmenu2>li>a{text-decoration:none;-webkit-transition:.2s;transition:.2s;display:block;padding:1em}.topmainmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.topmainmenu>li{min-width:50%;padding:0 1rem}#menu-status{display:none}.drop-down-menu .wrap{overflow-y:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.drop-down-menu .main-nav{max-width:560px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#menu-status:checked~.drop-down-menu{height:100vh;padding:80px 0 50px}#menu-status:checked~.drop-down-menu nav>ul{-webkit-transition:.6s;transition:.6s;-webkit-transition-delay:.45s;transition-delay:.45s;-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}.drop-down-menu{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;left:0;width:100%;z-index:4;height:0;background:rgba(255,255,255,.95);-webkit-transition:background .35s linear,height .55s ease-in .2s;transition:background .35s linear,height .55s ease-in .2s;overflow:hidden}.drop-down-menu nav>ul{-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}.drop-down-menu nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#444;font-size:16px;font-weight:700;padding:8px 0;text-transform:uppercase;text-decoration:none;position:relative;line-height:1.5}.topmainmenu>li>a:before{display:block;content:'';border-left:8px solid #83040b;border-top:4px solid transparent;border-bottom:4px solid transparent;margin-right:.5rem}.drop-down-menu nav li.menu-item-has-children>a:after{display:block;content:'';border-top:8px solid #444;border-left:4px solid transparent;border-right:4px solid transparent;margin-left:1rem}.drop-down-menu .sub-menu{overflow:hidden;-webkit-transition:.5s;transition:.5s;display:none}.drop-down-menu .sub-menu a{padding:5px 1em;font-size:14px}.drop-down-menu span{display:block;text-transform:uppercase}.topnav svg{width:1.5rem;height:1.5rem;margin-right:.5rem}.topnav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topnav li{border-left:1px solid #72030a;position:relative}.topnav li:before{content:'';display:block;position:absolute;left:1px;height:100%;top:0;bottom:0;width:1px;background:#93242b}.topnav a,.topnav label{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 1em}.topnav label{cursor:pointer}.topnav span{text-transform:uppercase;font-weight:700}.header-center-box{display:none}.copyright{font-size:14px;color:#000;text-align:center;background:#fff;padding:1em;border-top:1px solid #f0f0f0;z-index:55;position:relative}@media (max-width:750px){.copyright{font-size:12px}}.secondary-nav{padding-left:40px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bottommenu a{display:block;color:#fff}.bottommenu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.bottommenu .sub-menu{margin:5px 0 .5rem}.bottommenu .sub-menu a{font-size:12px}.bottommenu .sub-menu a:before{content:'・';display:inline-block;margin-right:.5em}.bottommenu>li>a{text-decoration:none;cursor:auto;font-weight:700}.bottommenu li{padding:3px 8px;height:auto}ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-80px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}ul.products li{margin-bottom:30px;padding-left:80px;width:33.33%}.products .ttl{color:#83040b;font-size:18px;font-weight:700;margin:.5em 0 .3em;font-family:"メイリオ";line-height:1.5}.products .ttl:before{content:'\f0a9';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:inherit}.products a{color:#000;display:block}.products a:hover{text-decoration:none}ul.top-products{margin:30px 0 -30px -20px}.home-products{margin-top:50px}.home-products p{text-align:center;width:100%;font-size:20px;font-weight:700}.home-products .cat-products .cat-ttl{display:none !important}ul.top-products li{padding-left:40px;width:25%}.common-ttl{text-align:center;margin-bottom:40px;position:relative;text-transform:uppercase}.common-ttl span:nth-child(odd){display:inline-block;-webkit-transform:translateY(20px);transform:translateY(20px)}.common-ttl span:nth-child(even){display:inline-block;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.common-ttl span{opacity:0;-webkit-transition:.2s;transition:.2s;min-width:.5em}span.showString{-webkit-transform:translateY(0) !important;transform:translateY(0) !important;opacity:1}.common-ttl .txt{font-weight:700;font-family:'Montserrat'}.common-ttl .ttl{color:#83040b;font-size:36px;font-family:"メイリオ";font-weight:700;line-height:1.2}.common-ttl .txt{color:#83040b;font-size:26px;margin-bottom:1em;line-height:1.8;text-align:center}.index-main>div{padding:70px 0}.index-main>div.banners-box{padding:0}.index-main>.products-wrapper{padding:50px 0 20px;display:none}.index-area-items{margin-top:80px;width:100%}.index-area-items ul.jp_map{position:relative;list-style-type:none;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.index-area-items ul.jp_map a{color:#000;text-shadow:#fff 2px 0px,#fff -2px 0px,#fff 0px -2px,#fff 0px 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px;text-decoration:none}.index-area-items .jp_map li a{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 6px);float:left;padding:7px 0;border-radius:10px;text-align:center;margin:3px}.index-area-items .jp_map li a:hover{text-decoration:none}.index-area-items .jp_map li:nth-child(1) a{background-color:#7f7eda}.index-area-items .jp_map li:nth-child(1) a{background-color:#7f7eda}.index-area-items .jp_map li:nth-child(2) a{background-color:#759ef4}.index-area-items .jp_map li:nth-child(3) a{background-color:#759ef4}.index-area-items .jp_map li:nth-child(4) a{background-color:#759ef4}.index-area-items .jp_map li:nth-child(5) a{background-color:#759ef4}.index-area-items .jp_map li:nth-child(6) a{background-color:#759ef4}.index-area-items .jp_map li:nth-child(7) a{background-color:#759ef4}.index-area-items .jp_map li:nth-child(8) a{background-color:#7ecfea}.index-area-items .jp_map li:nth-child(9) a{background-color:#7ecfea}.index-area-items .jp_map li:nth-child(10) a{background-color:#7ecfea}.index-area-items .jp_map li:nth-child(11) a{background-color:#7ecfea}.index-area-items .jp_map li:nth-child(12) a{background-color:#7ecfea}.index-area-items .jp_map li:nth-child(13) a{background-color:#7ecfea}.index-area-items .jp_map li:nth-child(14) a{background-color:#7ecfea}.index-area-items .jp_map li:nth-child(15) a{background-color:#7cdc92}.index-area-items .jp_map li:nth-child(16) a{background-color:#7cdc92}.index-area-items .jp_map li:nth-child(17) a{background-color:#7cdc92}.index-area-items .jp_map li:nth-child(18) a{background-color:#7cdc92}.index-area-items .jp_map li:nth-child(19) a{background-color:#7cdc92}.index-area-items .jp_map li:nth-child(20) a{height:20%;background-color:#7cdc92}.index-area-items .jp_map li:nth-child(21) a{background-color:#7cdc92}.index-area-items .jp_map li:nth-child(22) a{background-color:#7cdc92}.index-area-items .jp_map li:nth-child(23) a{background-color:#7cdc92}.index-area-items .jp_map li:nth-child(24) a{background-color:#ffe966}.index-area-items .jp_map li:nth-child(25) a{background-color:#ffe966}.index-area-items .jp_map li:nth-child(26) a{background-color:#ffe966}.index-area-items .jp_map li:nth-child(27) a{background-color:#ffe966}.index-area-items .jp_map li:nth-child(28) a{height:20%;background-color:#ffe966}.index-area-items .jp_map li:nth-child(29) a{background-color:#ffe966}.index-area-items .jp_map li:nth-child(30) a{background-color:#ffe966}.index-area-items .jp_map li:nth-child(31) a{background-color:#fc6}.index-area-items .jp_map li:nth-child(32) a{background-color:#fc6}.index-area-items .jp_map li:nth-child(33) a{background-color:#fc6}.index-area-items .jp_map li:nth-child(34) a{background-color:#fc6}.index-area-items .jp_map li:nth-child(35) a{background-color:#fc6}.index-area-items .jp_map li:nth-child(36) a{background-color:#ffbb9c}.index-area-items .jp_map li:nth-child(37) a{background-color:#ffbb9c}.index-area-items .jp_map li:nth-child(38) a{background-color:#ffbb9c}.index-area-items .jp_map li:nth-child(39) a{background-color:#ffbb9c}.index-area-items .jp_map li:nth-child(40) a{background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(41) a{background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(42) a{background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(43) a{background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(44) a{background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(45) a{background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(46) a{background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(47) a{background-color:#f5c9ff}.expensive-map-txt{width:100%;position:relative}.expensive-map-txt .txt-inner{width:80%;position:absolute;top:0;left:0;font-size:14px}.expensive-map-txt .txt-inner p{margin:5px 0}@media (max-width:768px){.expensive-map-txt .txt-inner{width:100%;position:static}}@media screen and (min-width:768px){.index-area-items ul.jp_map{padding:60% 0 0}.index-area-items .jp_map li a{width:7%;height:10%;border:solid #fff 2px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px 0;float:none;font-size:14px;margin:0}.index-area-items .jp_map li a:hover{text-decoration:none}.index-area-items .jp_map li:nth-child(1) a{position:absolute;top:0;left:85%;width:15%;background-color:#7f7eda}.index-area-items .jp_map li:nth-child(2) a{position:absolute;top:11%;left:85%;width:14%;height:5.5%;background-color:#759ef4}.index-area-items .jp_map li:nth-child(3) a{position:absolute;top:16.5%;left:92%;background-color:#759ef4}.index-area-items .jp_map li:nth-child(4) a{position:absolute;top:26.5%;left:92%;background-color:#759ef4}.index-area-items .jp_map li:nth-child(5) a{position:absolute;top:16.5%;left:85%;background-color:#759ef4}.index-area-items .jp_map li:nth-child(6) a{position:absolute;top:26.5%;left:85%;background-color:#759ef4}.index-area-items .jp_map li:nth-child(7) a{position:absolute;top:36.5%;left:92%;background-color:#759ef4}.index-area-items .jp_map li:nth-child(8) a{position:absolute;top:46.5%;left:92%;background-color:#7ecfea}.index-area-items .jp_map li:nth-child(9) a{position:absolute;top:46.5%;left:85%;background-color:#7ecfea}.index-area-items .jp_map li:nth-child(10) a{position:absolute;top:46.5%;left:78%;background-color:#7ecfea}.index-area-items .jp_map li:nth-child(11) a{position:absolute;top:56.5%;left:85%;background-color:#7ecfea}.index-area-items .jp_map li:nth-child(12) a{position:absolute;top:56.5%;left:92%;background-color:#7ecfea}.index-area-items .jp_map li:nth-child(13) a{left:85%;position:absolute;top:66.5%;background-color:#7ecfea}.index-area-items .jp_map li:nth-child(14) a{left:78%;position:absolute;top:66.5%;background-color:#7ecfea}.index-area-items .jp_map li:nth-child(15) a{position:absolute;top:36.5%;left:78%;width:14%;background-color:#7cdc92}.index-area-items .jp_map li:nth-child(16) a{position:absolute;top:36.5%;left:71%;background-color:#7cdc92}.index-area-items .jp_map li:nth-child(17) a{position:absolute;top:36.5%;left:64%;background-color:#7cdc92}.index-area-items .jp_map li:nth-child(18) a{left:64%;position:absolute;top:46.5%;background-color:#7cdc92}.index-area-items .jp_map li:nth-child(19) a{position:absolute;top:56.5%;left:78%;background-color:#7cdc92}.index-area-items .jp_map li:nth-child(20) a{left:71%;position:absolute;top:46.5%;height:20%;background-color:#7cdc92}.index-area-items .jp_map li:nth-child(21) a{left:64%;position:absolute;top:56.5%;background-color:#7cdc92}.index-area-items .jp_map li:nth-child(22) a{left:71%;position:absolute;top:66.5%;background-color:#7cdc92}.index-area-items .jp_map li:nth-child(23) a{left:64%;position:absolute;top:66.5%;background-color:#7cdc92}.index-area-items .jp_map li:nth-child(24) a{left:57%;position:absolute;top:66.5%;background-color:#ffe966}.index-area-items .jp_map li:nth-child(25) a{left:57%;position:absolute;top:46.5%;background-color:#ffe966}.index-area-items .jp_map li:nth-child(26) a{left:50%;position:absolute;top:46.5%;background-color:#ffe966}.index-area-items .jp_map li:nth-child(27) a{left:50%;position:absolute;top:56.5%;background-color:#ffe966}.index-area-items .jp_map li:nth-child(28) a{left:43%;position:absolute;top:46.5%;height:20%;background-color:#ffe966}.index-area-items .jp_map li:nth-child(29) a{left:57%;position:absolute;top:56.5%;background-color:#ffe966}.index-area-items .jp_map li:nth-child(30) a{left:50%;position:absolute;top:66.5%;background-color:#ffe966}.index-area-items .jp_map li:nth-child(31) a{left:36%;position:absolute;top:46.5%;background-color:#fc6}.index-area-items .jp_map li:nth-child(32) a{left:29%;position:absolute;top:46.5%;background-color:#fc6}.index-area-items .jp_map li:nth-child(33) a{left:36%;position:absolute;top:56.5%;background-color:#fc6}.index-area-items .jp_map li:nth-child(34) a{left:29%;position:absolute;top:56.5%;background-color:#fc6}.index-area-items .jp_map li:nth-child(35) a{left:22%;position:absolute;top:51.5%;background-color:#fc6}.index-area-items .jp_map li:nth-child(36) a{left:36%;position:absolute;top:78.5%;background-color:#ffbb9c}.index-area-items .jp_map li:nth-child(37) a{left:36%;position:absolute;top:68.5%;background-color:#ffbb9c}.index-area-items .jp_map li:nth-child(38) a{left:29%;position:absolute;top:68.5%;background-color:#ffbb9c}.index-area-items .jp_map li:nth-child(39) a{left:29%;position:absolute;top:78.5%;background-color:#ffbb9c}.index-area-items .jp_map li:nth-child(40) a{left:14%;position:absolute;top:46.5%;background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(41) a{left:7%;position:absolute;top:46.5%;background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(42) a{left:0;position:absolute;top:46.5%;background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(43) a{left:7%;position:absolute;top:56.5%;background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(44) a{left:14%;position:absolute;top:56.5%;background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(45) a{left:14%;position:absolute;top:66.5%;background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(46) a{left:7%;position:absolute;top:66.5%;background-color:#ffbdbd}.index-area-items .jp_map li:nth-child(47) a{left:0;position:absolute;top:76.5%;background-color:#f5c9ff}}.purchase-wrapper{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/bg1.jpg)}.purchase-wrapper:before{content:'';display:block;position:absolute;left:0;top:0;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/mask.png);width:100%;height:100%}.purchase-wrapper>div{position:relative}.purchase-wrapper .common-ttl,.purchase-wrapper .common-ttl .ttl,.purchase-wrapper .common-ttl .txt{color:#fff}a.more-button{display:block;color:#fff;background:#83040b;text-decoration:none;padding:.5em 1em;border-radius:5px;margin:50px auto 0;width:160px;text-align:center;-webkit-transition:.2s;transition:.2s;font-weight:700;font-family:'Montserrat'}a.more-button:hover{background:#5d0005}.more-button .fas{margin-left:.5em}.purchase ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}.purchase li{width:calc((100% - 100px) / 3)}.purchase strong{font-size:24px;margin-bottom:.5em;font-weight:700;display:block;font-family:"メイリオ";text-align:center}.p-methord{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-methord a{display:block;color:#222;width:100%}.p-methord a:hover{text-decoration:none}.p-methord a:hover .fas{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.p-methord>div:nth-child(1){padding-right:60px;width:calc((100% - 240px) / 3 + 60px)}.p-methord>div:nth-child(2){padding:0 60px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;width:calc((100% - 240px) / 3 + 120px)}.p-methord>div:nth-child(3){padding-left:60px;width:calc((100% - 240px) / 3 + 60px)}.p-methord .fas{display:block;text-align:center;font-size:76px;color:#83040b;-webkit-transition:.5s;transition:.5s}.p-methord strong{font-size:24px;color:#83040b;display:block;font-weight:700;text-align:center;margin-top:20px;margin-bottom:10px}.p-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e3e3e3}.p-question>div:first-child{width:200px}.p-question>div:last-child{width:calc(100% - 200px);padding-left:30px;color:#676666}.p-question h2{color:#83040b;font-size:24px}.p-question .fas{color:#83040b;margin-right:5px}.q-note{position:relative}.q-note:after{content:'';width:90px;height:1px;position:absolute;right:0;top:14px;background:#000}.assessment{background:#83040b}.assessment .common-ttl .ttl,.assessment .common-ttl .txt,.assessment .common-ttl{color:#fff}.index-main>div.assessment{padding:50px 0 30px}.assessment-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.assessment-inner li{width:calc((100% - 50px) / 2);margin-bottom:30px;-webkit-box-shadow:0 5px 0 #222;box-shadow:0 5px 0 #222;border-radius:10px;background:#fff;-webkit-transition:.2s;transition:.2s}.assessment-inner li:hover{-webkit-box-shadow:0 0 0 #222;box-shadow:0 0 0 #222;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.assessment-inner a{text-decoration:none;display:block;color:#000;font-size:16px;padding:20px}.assessment-inner a>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.assessment-inner .ttl{font-size:24px;font-weight:700;position:relative}.mark{position:absolute;max-width:169px;min-width:140px;left:120px;top:-60px;z-index:2}.access-icon{color:#83040b;width:90px;line-height:1;text-align:center}.access-icon .fab{font-size:90px}.access-icon .fas{font-size:70px}.access-words{width:calc(100% - 90px);padding-left:20px;padding-right:30px}.red-bar{position:absolute;right:0;height:100%;top:0;bottom:0;width:10px;background:#83040b}.red-bar:before{content:'';display:block;border-left:6px solid #fff;border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.f-div-des{text-align:left}.f-div-des .inner>.ttl{font-size:36px;font-weight:700;color:#83040b;margin-bottom:40px;font-family:"メイリオ";text-align:center;line-height:1.5}.slider{width:100%;height:100%;overflow:hidden;position:absolute !important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slide{width:100%;height:100%;top:0;left:0;float:left;position:absolute}.slide img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:100%;height:100%}.main-banners{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-banners>li{width:calc((100% - 80px) / 3)}.main-banners a{-webkit-transition:.2s;transition:.2s;display:block}.main-banners a:hover{-webkit-transform:scale(.99);transform:scale(.99)}.main-des{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:50px;position:relative;z-index:2}.m-text{max-width:663px}a.m-circle{max-width:306px;-webkit-transition:.2s;transition:.2s}a.m-circle:hover{-webkit-transform:scale(.98);transform:scale(.98)}#pagetop{font-size:1.4em;width:170px;height:50px;position:absolute;top:-50px;background:#ad1e18;color:#fff;text-transform:uppercase;right:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;-webkit-transition:.2s;transition:.2s;border-top-left-radius:5px;border-top-right-radius:5px}#pagetop:hover{opacity:.9}.term-pic{position:relative;height:0;padding-top:70%;background:center center/cover no-repeat;border:1px solid #ccc}.term-pic img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.term-pic:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(45deg,rgba(131,4,11,.7) 0%,rgba(255,255,255,.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b383040b',endColorstr='#33ffffff',GradientType=1);opacity:0;z-index:2;-webkit-transition:.2s;transition:.2s}.products a:hover .term-pic:before{opacity:1}.products a:hover .file-icon{-webkit-transform:scale(1);transform:scale(1)}.file-icon{position:absolute;top:50%;left:50%;border:3px solid #fff;border-radius:100%;width:40px;height:40px;margin:-20px 0 0 -20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.2s;transition:.2s;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/plus.svg) center center/85% no-repeat;z-index:3}.page-featured-container{background:#222;position:relative}.page-featured-container .inner{position:relative}.page-featured-container .update-time{position:absolute;right:10px;bottom:10px;color:#fff;font-size:14px}@media (max-width:768px){.page-featured-container .update-time{font-size:12px}}.lds-spinner{display:block;height:64px;width:64px}.lds-spinner2{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(.6);transform:translate(-50%,-50%) scale(.6)}.lds-spinner div{-webkit-transform-origin:32px 32px;transform-origin:32px 32px;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:4px;height:14px;border-radius:20%;background:#fff}.lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.page-featured i{font-style:normal;opacity:0;-webkit-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:.1s;transition:.1s}i.showString{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.page-featured{background:center center/cover no-repeat;position:relative;opacity:0;-webkit-transition:.2s;transition:.2s}.page-featured:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/mask.png)}.featured-ttl{padding:70px 0;text-align:left;text-transform:capitalize;color:#fff;position:relative;font-size:16px;font-family:'Montserrat';font-weight:700}.featured-ttl .ttl{font-size:24px;font-family:"メイリオ"}.breadcrumbs{font-family:'Montserrat',"sans-serif";margin:1.5em 0 3em;font-weight:400}.breadcrumbs.category-breadcrumbs{margin-bottom:1em}.breadcrumbs a{color:#222}.company1{background:#fcfcfc;padding:50px 100px}.company1 ul{width:100%}.company1 li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.company1 div:first-child{font-size:16px;font-weight:700;padding:1em 2em;color:#fff;background:#83040b;border-bottom:1px solid #fff;width:300px}.company1 li:last-child div:first-child{border-bottom:none}.company1 div:last-child{width:calc(100% - 330px);border-bottom:1px solid #83040b;padding:1em 2em}.page-main{min-height:500px}.page-main>div{margin-bottom:60px}.page-main>div:last-child{margin-bottom:120px}.company2{max-height:400px;min-height:280px;height:30vw}.company2 iframe{display:block;width:100%;height:100%}.assessment-m li{background:#83040b;margin-bottom:30px;border-radius:10px;-webkit-transition:.2s;transition:.2s}.assessment-m a{text-decoration:none;color:#fff;font-size:16px;padding:50px 30px;display:block;-webkit-transition:.2s;transition:.2s}.assessment-m li:hover{background:#5d0005}.assessment-m a>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.assessment-m .access-icon{color:#fff}.assessment-m .red-bar{background:#fff}.assessment-m .red-bar:before{border-left-color:#83040b}.assessment-m strong{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5em}.assessment-m span{display:inline-block;margin-left:1em;border-radius:5px;padding:0 .5em;background:#fff;color:#83040b;font-size:16px}.assessment-m .fab{margin-right:5px}span.marktel{background:#fcd10e;color:#0f0f0f;font-size:22px}.assessment-m .mark{left:0;top:-92px}.assessment-m{margin-top:80px}.assess-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.assess-flex>div:last-child{width:100px}.assess-form{background:#fff;padding:50px 100px;font-size:16px}.assess-form h1{font-size:20px;color:#83040b;margin-bottom:25px;position:relative;font-family:"メイリオ"}.assess-form .ttl{font-size:20px;color:#83040b;margin-bottom:25px;position:relative;font-family:"メイリオ"}.contact-ttl{position:relative}.contact-ttl:before{content:'';display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-top:2px dashed #b6b6b6}.contact-ttl1:before{width:calc(100% - 120px)}.contact-ttl2:before{width:calc(100% - 260px)}.assess-form li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uploadpic{padding:1rem;background:#fff;border:1px solid #e0e0e0}.uploadpic>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.uploadpic input{border:none !important}.uploadpic>div:last-child{margin-bottom:0}.uploadpic label{width:100px}.vol-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vol-box span.word{margin-left:.5rem}li>label.red,.assess-form li>label{width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:12px}.replayradios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.replayradios span{display:inline-block}.assess-form li>label:not(.red){padding-left:0}li>label.red:before{content:'*';color:#83040b;display:block;font-size:24px;position:absolute;left:0;top:-1px;line-height:1.2}li>label.red~div,.assess-form li>label~div{width:calc(100% - 240px)}.wpcf7-form-control{display:block;width:100%}.mw_wp_form li input,.mw_wp_form li textarea,.mw_wp_form li select{padding:5px .5rem;border:1px solid #e0e0e0;background:#fff;-webkit-transition:.2s;transition:.2s;max-width:100%}.mw_wp_form li>div{min-height:2.5em}.mw_wp_form li textarea{width:100%}.addr-wapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none !important;background:0 0 !important}.addr-wapper input{border:1px solid #e0e0e0;background:#fff}.addr-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px}#addr{width:130px;margin-left:10px}.addr-inner~div{width:calc(100% - 160px)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/arrow-down.svg) 98% center/10px no-repeat !important}.assess-form>div:first-child{margin-bottom:40px}.multi-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.multi-buttons .send{margin:10px}.send{width:200px;margin:50px auto 0}.send input{background:#83040b;color:#fff;padding:.5em;border-radius:5px;cursor:pointer;-webkit-transition:.2s;transition:.2s;display:block;width:100%}.backsend{display:none}.mw_wp_form_preview .backsend{display:block}.forwardsend{display:block}.mw_wp_form_preview .forwardsend{display:none}.submitsend{display:none}.mw_wp_form_preview .submitsend{display:block}.send input:hover{background:#5d0005}.shopping-flow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.shopping-flow>div.arrow{width:80px;position:relative}.arrow:before{content:'';display:block;border-left:20px solid #d1dad5;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.shopping-flow>div{width:calc((100% - 160px) / 3)}.flow-pic{width:50%;margin:auto;max-width:179px;min-width:100px}.shopping-flow .flow-ttl{font-size:18px;color:#83040b;text-align:center;font-weight:700;margin:.5em 0}.shopping-flow span{display:block;color:#83040b}.m-part1 div.part-title{color:#83040b;font-size:30px;position:relative;font-weight:700;line-height:1;font-family:"メイリオ";margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.m-part1 div.part-title:after{content:'';display:block;border-bottom:1px dashed #797979;margin-left:1em;margin-right:-100%;width:100%}.m-part1 div.part-title{margin-right:10px}.flow-des{color:#83040b;font-size:18px}.flow-des span{color:#797979;font-size:14px}.note{font-size:14px;background:#83040b;color:#fff;line-height:1.6;border-radius:5px;margin-left:20px;padding:.5em 1em;position:relative}.note:before{position:absolute;content:'';display:block;border-right:10px solid #83040b;border-top:3px solid transparent;border-bottom:5px solid transparent;left:-10px;top:20%}.part-ttl{font-size:30px;color:#83040b;font-weight:700;position:relative;padding-left:14px;line-height:1.2;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"メイリオ";position:relative}.part-ttl:before{content:'';width:5px;background:#83040b;position:absolute;left:0;top:5px;bottom:5px}.flow-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px;overflow:hidden}.m-part2 .flow-steps:last-child{padding-bottom:0}.flow-steps>div:first-child{width:179px;position:relative}.flow-steps>div:first-child img{position:relative}.flow-steps>div:first-child:before{content:'';position:absolute;width:5px;height:200%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;background:#83040b}.last-step>div:first-child:before{content:none}.flow-steps>div:last-child{width:calc(100% - 179px);padding-left:30px}.flow-steps .flow-banner{margin:40px 0;width:100%}.flow-steps .flow-banner a{display:block;cursor:pointer;transition:.3s}.flow-steps .flow-banner a:hover{opacity:.9;transform:translateY(-3px)}@media (max-width:1000px){.flow-steps .flow-banner{margin:25px 0}}.step-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.step-ttl strong.ttl{font-size:24px;color:#83040b}.step-ttl div{background:#83040b;color:#fff;font-weight:700;text-transform:capitalize;border-radius:15px;margin-right:1em;font-size:16px;width:90px;height:32px;line-height:32px;text-align:center}.step4{margin-top:50px}.flow-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.flow-detail span{display:block;margin-top:1em;color:#83040b}.flow-detail1{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flow-detail1 a{display:inline-block;color:#83040b;text-decoration:underline;font-weight:700;margin:.5rem 0}.flow-detail1 a:hover{text-decoration:none}.flow-img{width:292px}.flow-img img{width:100%}.flow-img~div{width:calc(100% - 320px)}.m-part3>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-part3>ul li{width:calc((100% - 90px) / 4)}.card-pic{border:2px solid #d9d9d9}.card-pic img{width:100%}.card-pic~div{border:1px solid #83040b;color:#83040b;font-size:16px;text-align:center;margin-top:1em;height:32px;line-height:28px}.card-des{margin-top:20px}.card-des span{display:block;position:relative;padding-left:1.5em}.card-des span:before{content:'※';display:block;position:absolute;left:0;font-size:16px;color:#83040b}.flow-contact-wrapper{padding:50px 100px 0}.flow-contact-wrapper1{padding:0 100px}.flow-contact{background:#83040b;padding:30px 50px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.flow-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}.flow-ul li:first-child{font-size:24px;padding:0 .5em;border:1px solid #fff}.flow-ul a{color:#83040b;font-size:20px;background:#fff;display:block;border:1px solid transparent;-webkit-transition:.2s;transition:.2s;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .5em}.flow-ul a:hover{border:1px solid #fff;color:#fff;background:#83040b;text-decoration:none}.flow-ul .fas{margin-right:5px}.flow-contact strong{font-size:24px}.flow-contact strong:after{content:'';display:block;width:20px;height:1px;background:#fff;margin:10px 0 15px}.flow-assess{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.flow-assess li{width:calc((100% - 60px) / 3)}.flow-assess li:nth-child(2) a{background:#5d0005}.flow-assess a{color:#fff;background:#83040b;display:block;width:100%;height:100%;padding:10px;border-radius:10px;-webkit-transition:.2s;transition:.2s}.flow-assess a:hover{text-decoration:none;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.flow-assess a>div{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%}.flow-assess .access-icon{color:#fff;width:60px}.flow-assess .access-icon .fab{font-size:60px}.flow-assess .access-icon .fas{font-size:50px}.flow-assess .access-words{width:calc(100% - 60px);padding-left:10px;padding-right:30px;line-height:1.2}.flow-assess strong{font-size:18px;margin-bottom:10px}.flow-assess .red-bar{background:#fff}.flow-assess .red-bar:before{border-left-color:#83040b}.delivery-m>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.delivery-m>div:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.delivery-m>div>div{width:50%}.d-pic{position:relative;background:center center/cover no-repeat;height:100%}.d-pic img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0}.d-words>div{padding:30px 0 30px 30px}.delivery-m>div:nth-child(even) .d-words>div{padding:30px 30px 30px 0}.d-words{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-words .ttl{color:#83040b;font-size:24px;margin-bottom:1em;line-height:1.5;font-weight:700}.d-packed>div{width:calc((100% - 160px) / 3)}.d-packed>div.arrow{width:80px;position:relative}.d-packed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.d-packed strong{font-size:18px;color:#83040b;margin:1em 0 .5em}.caution{margin-top:1em}.caution>div{margin-top:1em}.caution~div{margin-top:20px}.m-ul{margin-top:1em}.m-ul li{display:inline-block;margin-bottom:.5em}.m-ul li:first-child{margin-right:20px}.m-ul a{display:block;color:#fff;text-decoration:none;-webkit-transition:.2s;transition:.2s;background:#83040b;border-radius:5px;padding:5px 15px}.m-ul a:hover{background:#5d0005}.packed-pic{position:relative}.packed-pic span{display:block;text-align:center;width:40px;height:40px;line-height:40px;font-size:20px;position:absolute;left:0;top:0;background:#83040b;color:#fff}.article-ttl{font-size:20px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #e6e6e6;line-height:1.5;padding-left:1.2em;position:relative}.article-ttl:before{content:'';display:inline-block;width:16px;height:16px;border-radius:16px;border:4px solid #222;margin-right:10px;position:absolute;left:0;top:7px}.knowledge-wrapper p{margin-bottom:1.5em}.knowledge-wrapper{line-height:1.8}.knowledge-wrapper strong{display:block;color:#83040b;font-size:16px}.knowledge-wrapper>div{margin-bottom:1.5em}.knowledge-wrapper>div:last-child{margin-bottom:0}.voice-wrapper article{margin-bottom:1.5rem}.voice-wrapper article:last-child{margin-bottom:0}.voice-wrapper strong{background:#fff;border-radius:5px;height:26px;line-height:26px;color:#83040b;padding:0 2em;margin-right:2em;display:inline-block}.voice-wrapper strong:last-child{margin-right:0}.voice-tag{margin-bottom:1em}.wine-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-bottom:1rem;margin-top:2.5rem}.wine-list>li{width:20%;padding-left:1rem;margin-bottom:1rem;position:relative}.wine-list>li>a{text-decoration:none}.wine-inner-main{margin-bottom:60px;text-align:left}.wine-inner-main .post p{text-align:left}.wine-inner-main img{margin:1rem auto 1.5rem}.wine-inner-main h3{width:100%;border-left:2px solid #83040b;line-height:1.2;margin:10px 0 15px;font-size:16px;padding-left:10px}.w-name:before{content:'\f0a9';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:inherit}.w-name i{position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;display:none}.w-name i.do{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wine-list a:hover .file-icon{-webkit-transform:scale(1);transform:scale(1)}.pro-pic{width:100%;height:0;padding-top:60%;position:relative}.wine-list img{position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.w-name{font-size:14px;color:#333;border:1px solid #333;line-height:1.5;position:relative;padding:.5rem 1rem;cursor:pointer;-webkit-transition:.2s;transition:.2s;color:#333}.w-name:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.pro-pic:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(45deg,rgba(131,4,11,.7) 0%,rgba(255,255,255,.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b383040b',endColorstr='#33ffffff',GradientType=1);opacity:0;z-index:2;-webkit-transition:.2s;transition:.2s}.wine-list a:hover .pro-pic:before{opacity:1}.proterms{margin-left:0;min-height:50vh;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.proterm{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pro-item li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e6e6e6;padding:.5rem 0;width:calc((100% - 50px) / 2)}.pro-item h4{color:#83040b;padding-left:16px;width:calc(100% - 100px);position:relative;line-height:1.4}.pro-item h4:before{content:'';display:block;width:8px;height:8px;background:#83040b;left:0;top:5px;position:absolute}.pro-price{width:100px;text-align:right}.aboutus h2{font-size:24px;color:#83040b;margin-bottom:1rem}.aboutus p{margin-bottom:1rem}.screen-reader-text{display:none}.nav-links{margin:50px auto;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-numbers{display:block;padding:4px 8px;color:#83040b;background:#fff;text-decoration:none;float:left;line-height:1;margin-left:3px;border:1px solid #83040b;-webkit-transition:.3s;transition:.3s}.page-numbers.current,a.page-numbers:hover{color:#fff;background:#83040b;text-decoration:none}.pagination{margin:30px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.nav-links .page-numbers:first-child{margin-left:0}.category .page-featured{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/bg-wine.jpg)}p.category-empty-bottle{text-align:center;margin-top:2rem;color:#000 !important}.tel-assessment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#83040b;font-size:18px}.tel-assessment i{margin-right:5px}.tel-assessment a{display:block;font-size:32px;color:#0f0f0f;width:300px;height:52px;line-height:52px;background:#fcd90e;text-decoration:none;margin-right:1.5em;border-radius:5px;text-align:center;font-weight:700}.tel-assessment>div{width:calc(100% - 320px)}.t-assessment1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-assessment1 p{line-height:1.5}.t-assessment1 .ttl{font-size:18px;color:#83040b;margin:1em 0 .5em;text-align:center;font-weight:700}.t-assessment1>div{width:calc((100% - 120px) / 3);margin-bottom:30px}.online-assessment2{margin-top:40px;padding:40px 30px;background:#fff}.online-n{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.online-n strong{display:block}span.color{display:block;color:#ec100f}.online-n .ttl{font-size:22px;font-weight:700}.online-n .ttl~div{margin:1.5em 0 1em}.online-n-ul div{border:2px solid #e6e6e6;margin-bottom:5px}.online-n-ul li{width:calc((100% - 30px) / 2)}.online-n-ul{font-size:12px;width:calc(100% - 420px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.online-n>div{width:420px}span.nowrap{white-space:nowrap;word-break:keep-all;display:inline-block}.line-ul li{margin-bottom:2em}.line-ul .ttl{font-size:22px;margin-bottom:.5em;line-height:1}.s-para{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5em}.s-para img{width:100%}.s-para>div{width:calc((100% - 50px) / 2)}.line-m{background:#83040b;padding:30px;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.line-m img{width:100%}.or{font-size:40px;color:#222;background:#fff;width:60px;height:60px;line-height:60px;margin:0 30px;border-radius:100%}.line-des{margin-top:.5em;font-size:20px}.line-m1{margin-top:50px}.line-m1 h3{font-size:24px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.line-m1 h3:before{content:'';display:block;height:1px;background:#222;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50px;margin-right:30px}.line-m1 h3:after{content:'';display:block;height:1px;background:#222;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50px;margin-left:30px}.arrow2{height:auto}.banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}.banners a{display:block;color:#fff;text-decoration:none;position:relative;width:calc(50% + 50px);-webkit-transition:.2s;transition:.2s}.banners a:hover{opacity:.8}.banners h2{font-size:20px}.banners h1{font-size:24px}.banner-des>span{font-size:18px}.purchase-bg{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/banner1bg.jpg) center center/cover no-repeat}.voice-bg{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/banner2bg.jpg) center center/cover no-repeat}a.banner-outer1{-webkit-transform:translateX(-50px);transform:translateX(-50px);position:absolute;top:0;left:0}.banners a i{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px}a.banner-outer1 i{right:40px}a.banner-outer2 i{right:70px}a.banner-outer1 .banner-des{padding:30px 30px 30px 70px}a.banner-outer2{-webkit-transform:translateX(50px);transform:translateX(50px);margin-top:30px}a.banner-outer2 .banner-des{padding:30px 50px}.banner-bg{height:100%;width:100%;position:absolute;top:0;right:0;left:0;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.banner-des{position:relative;z-index:2}.banner-des:after{content:'';display:block;width:2rem;height:3px;background:#fff;margin-top:10px}h2.pagettl{color:#83040b;font-size:30px;position:relative;padding-left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin-bottom:1.2rem}h2.pagettl:before{content:'';display:block;position:absolute;width:34px;height:36px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wine-cat{margin-bottom:60px}.wine-cat h2.pagettl:before,.wine-inner-main h2.pagettl:before{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/cup.svg) center center/contain no-repeat}.add-word p{width:100%;padding:0 0 20px;font-size:18px;font-weight:700}.recruit-box h2.pagettl:before{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/magnify.svg) center center/contain no-repeat}h2.pagettl:after{content:'';display:block;border-bottom:1px dashed #797979;margin-left:1em;margin-right:-100%;width:100%}.wine-cat p{font-size:14px}a.shoplink{display:block;color:#83040b;text-decoration:underline}a.shoplink:hover{text-decoration:none}.shopttl{text-align:center;font-size:18px;margin-bottom:2rem;color:#83040b}.shopttl strong{font-size:24px;letter-spacing:2px}.company1 p{margin-top:1rem}.company1 h3{margin-top:1rem}.app_form_outer{font-size:20px;margin:30px 0 50px}.send-success{padding-top:40px}@media (max-width:750px){.send-success{padding-top:20px}.send-success .app_form_outer{font-size:16px}}.mw_wp_form_preview li>div{background:#fff !important;border:1px solid #dddd !important;padding:.5rem}.single-main{padding:40px 0 80px;max-width:1200px;margin:auto;min-height:500px}.single-main h2{font-size:24px;text-align:center;text-transform:uppercase;border-bottom:2px solid #83040b;color:#83040b;margin-bottom:1rem;margin-top:30px;text-transform:uppercase;padding-bottom:5px;line-height:1.5}.single-main h2.tablepress-table-name{font-size:20px;text-align:left;text-transform:uppercase;border-bottom:0 solid #83040b;color:#000;margin-bottom:1rem;margin-top:0;text-transform:uppercase;padding-bottom:0;line-height:1.5}.single-main table{margin-bottom:30px;width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc}.single-main table tr td{vertical-align:middle;padding:3px 10px;border-bottom:1px solid #ccc}.single-main table tr td:nth-child(1){font-weight:700;text-align:center;width:100px}.single-main table tr td:nth-child(2){width:calc(70% - 80px);font-weight:700;font-size:15px;border-left:1px solid #ccc}.single-main table tr td:nth-child(3){color:#83040b;width:30%;text-align:center;font-weight:700;border-left:1px solid #ccc}.single-main table tr:nth-child(1){color:#fff !important;background-color:#83040b !important}.single-main table tr:nth-child(1) td{color:#fff !important}.single-main .single-pubtime{text-align:right;font-size:14px;padding-top:10px}@media (max-width:750px){.single-main table,.single-main table tr td:nth-child(2){font-size:12px}.single-main .single-pubtime{font-size:12px}.single-main table tr td{padding:3px}.single-main table tr:nth-child(1) td:nth-child(1){text-indent:-9999px}.single-main table tr td:nth-child(3){width:90px}.single-main table tr td:nth-child(1){width:40px}.single-main table tr td:nth-child(2),.single-main table tr td:nth-child(3){font-weight:400}}.single-main .single-para{margin:2rem 0;overflow:hidden;font-size:14px;line-height:1.7em}.single-pedia .single-para h3{font-size:1.3em;padding:5px 0}.single-main .single-para.single-buying{display:flex}.single-main .single-para.single-buying .wp-block-image{width:50%;max-width:320px;min-width:120px}.single-main .single-para.single-buying .wp-block-image img{width:100%;max-width:100% !important}.single-main .single-para.single-buying p{padding:20px;text-align:left}.single-main .single-para iframe{display:block;margin:1.5rem auto}.single-main img.alignleft{float:left;margin-right:20px}.single-main img.alignright{float:right;margin-left:20px}.single-main img.aligncente{margin:0 auto}.post-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 0}.post-link a{display:inline-block;color:#1b1b1b;-webkit-transition:.3s;transition:.3s;padding:0 .3em}.post-link a:hover{color:#83040b}.post-link>div{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex}.post-link>div:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.post-link>div:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bean-box{margin-bottom:70px}.bean-box article{padding:1rem 0;border-bottom:1px dotted #83040b;display:-webkit-box;display:-ms-flexbox;display:flex}.bean-box .pic{width:180px;min-width:180px;position:relative}.bean-box .pic a{display:block;width:100%;padding-top:66.66%;-webkit-transition:.2s;transition:.2s;background-position:center top;background-size:contain;background-repeat:no-repeat}.bean-box .pic a:hover{opacity:.8}.bean-box .pic img{position:absolute;height:100%;top:0;left:0;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.bean-box .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:30px;width:100%}.tax-bean_cat article:first-child{padding-top:0}.tax-bean_cat .nav-links{margin:50px auto}.bean-box article h2{font-size:22px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bean-box small{display:block;margin-bottom:.5rem;text-align:right}.bean-box article h2:before{content:'';display:inline-block;width:4px;min-width:4px;height:1em;background:#83040b;margin-right:.5rem}.bean-box article a{display:block;color:#444;text-decoration:none;-webkit-transition:.2s;transition:.2s;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bean-box article a:hover{color:#83040b}.tax-bean_cat .page-featured{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/bg.jpg)}.line-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px auto 20px;font-size:30px;max-width:400px}.line-banner a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#08bf40;color:#fff;padding:.5rem 2rem;line-height:1.5}.line-banner img{width:3rem;height:3rem;margin-right:10px}.sp_banner-fixed{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:99;left:0;right:0;bottom:0;width:100%}.sp_banner-fixed li{width:50%}.sp_banner-fixed li:first-child a{background:#08bf40}.sp_banner-fixed li:last-child a{background:#ff7e1e}.sp_banner-fixed a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5;padding:.5rem 1rem;color:#fff;font-weight:700}.sp_banner-fixed img{width:2rem;height:2rem;margin-right:5px}.wine-banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.banner-left{font-weight:700;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;margin-right:50px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/catbanner.jpg) center center/cover no-repeat;padding:20px;font-size:20px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.8),1px 1px 5px rgba(0,0,0,.8),-1px -1px 5px rgba(0,0,0,.8);position:relative}.banner-left:before{content:'';display:block;width:100%;height:100%;top:0;left:0;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/mask.png);position:absolute}.banner-right{display:-webkit-box;display:-ms-flexbox;display:flex;width:360px;min-width:360px}.banner-right a{color:#fff;background:#83040b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;font-size:16px;font-weight:700;-webkit-transition:.2s;transition:.2s}.banner-right a:hover{background:#5d0005;text-decoration:none}.banner-right i{font-size:60px;margin-bottom:10px}#test{position:relative;display:block}#test:before{content:'';display:block;position:absolute;width:20px;height:20px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/click.png) center center/contain no-repeat;right:0;bottom:0;-webkit-transform:translate(100%,10%);transform:translate(100%,10%)}.tax-purchase_results_cat .page-featured{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/purchasebg.jpg) center center/cover no-repeat}.single-purchase_results .page-featured{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/purchasebg.jpg) center center/cover no-repeat}.purchase-table{margin:0 0 .5rem}.purchase-table .pur-cats~h2{margin-top:0}.purchase-table dl{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px}.purchase-table dt{padding:.5rem 0;font-weight:700;width:150px}.purchase-table dd{padding:.5rem 0;color:#83040b}.purchase-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}.purchase-article .pic{width:300px;min-width:300px;border:1px solid #efefef}.purchase-article .pic a{height:0;padding-top:100%;display:block;-webkit-transition:.2s;transition:.2s}.purchase-article .pic a:hover{opacity:.8}.purchase-article .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;margin-left:30px}.hasbg{background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:scroll;position:relative}.hasbg img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.purchase-article h2 a{font-size:20px;color:#83040b}.pur-cats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:12px}.pur-cats a{margin:0 0 1rem;color:#fff;font-weight:900;text-decoration:none;background:#83040b;height:30px;line-height:30px;display:block;padding:0 1rem;border-radius:5px;-webkit-transition:.2s;transition:.2s;border:1px solid #83040b}.pur-cats a:hover{background:#fff;color:#83040b}.purchase-cat-list{margin-bottom:80px}.purchase-single-main{padding:0 0 80px}.purchase-single-main h2{margin-top:1rem;text-align:left;font-size:20px;border-bottom:0;line-height:1.5;padding-left:10px;position:relative;padding-bottom:0}.purchase-single-main h2:before{content:'';width:5px;background:#83040b;position:absolute;left:0;top:5px;bottom:5px}.single-lists-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-lists article{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc((100% - 30px) / 2)}.single-lists .post-figure{margin-right:20px;max-width:140px;min-width:140px;height:auto;position:relative}.single-lists .post-figure:hover{opacity:.8}.single-lists a:not(.readmore){display:block;color:#83040b}.single-lists h3 a{font-weight:700}.single-lists h3{margin:5px 0}.index-main>div.single-lists-outer{padding-bottom:0}.single-lists .post-excerpt{line-height:1.5}a.readmore{display:block;width:120px;background:#83040b;color:#fff;text-decoration:none;-webkit-transition:.2s;transition:.2s;margin:30px auto 0;text-align:center;height:30px;line-height:30px}a.readmore:hover{background:#5d0005}.post-figure.hasbg img{-o-object-fit:contain;object-fit:contain}.fiexd-wrap{position:fixed;right:0;top:25%;z-index:10;width:60px;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.fiexd-wrap a:hover{text-decoration:none;opacity:.8}.fiexd-wrap .web-file{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;right:0;-webkit-transition:.2s;transition:.2s}.fiexd-wrap .peo-edit{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;right:0;-webkit-transition:.2s;transition:.2s}.fiexd-wrap .icon-btn{width:60px;min-width:60px;max-width:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-transform:uppercase;padding:20px 10px;line-height:1.2;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fiexd-wrap .icon-btn em{font-size:16px;font-style:normal;-webkit-writing-mode:vertical-lr;writing-mode:tb-lr;-ms-writing-mode:vertical-lr;line-height:1}.fiexd-wrap .icon{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fiexd-wrap .web-file .icon-btn{background-color:#14923b;-webkit-transition:.2s;transition:.2s}.fiexd-wrap .peo-edit .icon-btn{background-color:#83040b;-webkit-transition:.2s;transition:.2s}.fiexd-wrap .peo-edit2 .icon-btn{background:#da9327}.fiexd-wrap svg{width:16px;height:16px}.category-post-box{margin:0 auto 40px}.category-post-box h2.pagettl:before{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/cup.svg) center center/contain no-repeat}.category-post-box .post-title{width:100%;border-left:2px solid #83040b;line-height:1.2;margin:10px 0 15px;font-size:16px;padding-left:10px}.category-bean{margin-bottom:120px}.category-bean h2.pagettl:before{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/cup.svg) center center/contain no-repeat}.category-bean .post-figure{width:120px;min-width:120px}.category-bean .post-data{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:1rem;padding:.5rem 0}.category-bean a{display:block;color:#83040b}.category-beans{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wine-pic img{margin:auto}.shop-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-info .left{-ms-flex-preferred-size:60%;flex-basis:60%;padding-right:40px}.shop-info .map{-ms-flex-preferred-size:40%;flex-basis:40%;position:relative}.shop-info iframe{position:absolute;left:0;top:0;width:100%;height:100%}.shop-info .company1{padding:0;background:#fff}.shop-info p{margin:1rem 0 0}.shop_name{background:#83040b;border-radius:5px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.shop_name h1{font-size:28px;color:#fff;padding-right:30px;margin-right:30px;position:relative}.shop_name h1:after{content:'';display:block;position:absolute;right:0;top:0;height:100%;width:1px;background:#fff}.s_tel{display:-webkit-box;display:-ms-flexbox;display:flex}.s_tel span{display:block;line-height:1}.s_tel strong{color:#fff;font-size:24px;line-height:1.5}.s_tel i{font-size:44px;color:#fff;margin-right:10px}.shop-intr{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-intr .main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;margin-right:30px;background:#fff;padding:40px 30px}.shop-intr sidebar{min-width:280px;width:280px}.shop-intr .areattl{margin-bottom:1rem}.shop-intr .item{margin-top:20px}.shop-intr .main ul{margin:.5rem 0;list-style:disc inside}.shop-intr sidebar li{width:100%;margin-bottom:20px}.shop-intr sidebar li:first-child a:before{content:none}.shop-intr sidebar li:first-child a{padding:0}.shop-intr sidebar a{padding:1rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-size:16px;text-decoration:none;-webkit-transition:.2s;transition:.2s;position:relative}.shop-intr sidebar a:hover{background:#f1f1f1}.shop-intr sidebar .hasbg{width:80px;height:60px;margin-right:.5rem;border:1px solid #dfdfdf}.shop-intr sidebar a:before{content:'\f0a9';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:inherit;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#83040b;font-size:20px}.shop-info .company1 div:first-child{width:240px;padding:1rem 1.2rem}.shop-info .company1 div:last-child{width:calc(100% - 240px);padding:1rem 1.2rem}.single .wine-links{margin-bottom:0}.wine-links{margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wine-links li{width:calc((100% - 20px) / 2);margin-bottom:20px}.wine-links li:last-child{width:100%;margin-bottom:0}.wine-links a{display:block}.represetive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px;position:relative;overflow:hidden;color:#fff;font-size:18px}.represetive:before{content:'';display:block;width:50%;position:absolute;right:0;height:100%;top:0;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background:#83040b;z-index:2}.represetive .content{padding-left:90px;width:50%;position:relative;font-weight:700;z-index:2}.represetive .pic{padding-right:50px;width:50%;position:relative;z-index:2}.represetive .pic img{margin:auto}.represetive .bg{position:absolute;width:60%;top:0;height:100%;left:0;z-index:1}.represetive .bg:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.67)}.represetive .bg:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/mask.png)}.category-whiskey .represetive .bg{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg1.jpg) center center/cover no-repeat}.category-brandy .represetive .bg{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg2.jpg) right center/cover no-repeat}.category-wine .represetive .bg{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg3.jpg) left center/cover no-repeat}.category-champagne .represetive .bg{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg4.jpg) right center/cover no-repeat}.category-sake .represetive .bg{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg5.jpg) left center/cover no-repeat}.category-shochu .represetive .bg{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg6.jpg) center center/cover no-repeat}.category-others .represetive .bg{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg7.jpg) left center/cover no-repeat}.category-empty-bottle .represetive .bg{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg8.jpg) center center/cover no-repeat}.purchse-cases{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.purchse-cases>div{width:49%;background:#fafafa;padding:30px}.purchse-cases ul{list-style:disc inside;margin:.5rem auto}.top_banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}.top_banners li{width:calc((100% - 60px) / 3);margin-bottom:20px}.top_banners a{display:block;-webkit-transition:.2s;transition:.2s}.top_banners a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}p.sp_p{position:relative;padding-left:4rem;margin:.5rem 0;color:#83040b}p.sp_p:before{content:'送り先：';display:inline-block;position:absolute;left:0}.wine-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem}.wine-logos li{padding-left:1rem;margin-bottom:1rem;width:33.33%}.wine-logos a{display:block;-webkit-transition:.2s;transition:.2s}.wine-logos a:hover{-webkit-transform:scale(.96);transform:scale(.96)}.wine-logos img{width:100%}.scroll-box{overflow-y:auto;max-height:500px;padding:40px 50px;border-top:10px solid #83040b;border-bottom:10px solid #83040b}.scroll-box article h3{-ms-flex-preferred-size:80%;flex-basis:80%;color:#83040b}.scroll-box a{display:block;color:#83040b;font-size:16px}.scroll-box span.pub-time{display:inline-block;font-size:12px}.scroll-box .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.ways ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.ways ul li{width:50%;text-align:center;color:#83040b;font-size:18px;font-weight:700;padding:0 1rem}.ways ul li:first-child{border-right:1px solid #dadada}.ways-pic{margin-top:30px;margin-left:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.ways-pic figcaption{padding:.5rem .5rem 0}.ways-pic .figure-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:20%;padding-left:30px;margin-bottom:20px}.outline h3{font-size:18px;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;margin-bottom:1rem;margin-top:20px}.outline h3:before{content:'';display:block;width:3px;min-width:3px;height:1em;background-color:#000;margin-right:5px}.wine-info{margin-top:20px}.wine-info .info p{margin-bottom:0}.wine-info .info h4{font-size:26px;margin-bottom:.5rem}.wine-info .info span{display:inline-block;padding:0 .5rem;background:#83040b;color:#fff;margin-bottom:5px;border-radius:3px}.wine-lpic{margin-bottom:30px;position:relative}.wine-lpic .featured-ttl{position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:30px;padding:0}.wine-lpic .inner{padding:0}.wine-lpic img{width:100%}.huto{font-weight:700}.akahuto{font-weight:700;color:#83040b}.yellow{background-color:transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(246,246,68,0)),color-stop(51%,rgba(246,246,68,0)),color-stop(52%,#f6f644),to(#f6f644));background:linear-gradient(180deg,rgba(246,246,68,0) 0,rgba(246,246,68,0) 51%,#f6f644 52%,#f6f644);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$co-hk-secondary44",endColorstr="$co-hk-yellow",GradientType=0);color:#333;font-weight:700;font-style:normal}.disc{list-style:disc;list-style-position:inside}.redbox{border:2px solid #83040b;padding:20px;border-radius:2px}.singleh3{font-size:19px;color:#83040b;position:relative;line-height:1.2;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.singleh3:before{content:none !important}.singleh4{color:#83040b;font-size:18px;margin-bottom:.8rem}.newsbox article:first-child{border-top:1px solid #ccc}.newsbox .feapic{min-width:120px;height:60px;border:1px solid #eee}.newsbox .feapic.hasbg{background-size:contain}.newsbox .feapic.hasbg img{-o-object-fit:contain;object-fit:contain}.newsbox .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:20px}.newsbox article a{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ccc;padding:.8rem 1.5rem;color:#111;position:relative;-webkit-transition:.2s;transition:.2s}.newsbox article a:hover{background:#f1f1f1;text-decoration:none}.newsbox article a:hover:after{right:1rem;-webkit-transition:.2s;transition:.2s}.newsbox .article-excerpt{font-size:12px}.products_outer{margin-top:60px;position:relative}.products_outer .common-ttl{border-bottom:2px solid #83040b;color:#83040b;padding-bottom:5px;margin-bottom:1px}.products_outer .common-ttl h2{color:#000}.top-about-time{margin-top:1rem}.detail-outer{display:none}.detail{max-height:70vh;overflow-y:auto;padding:40px 50px;max-width:660px;width:80vw}.detail h2{font-size:18px;line-height:1.5;color:#83040b;margin-bottom:.5rem;position:relative;padding-left:.5em}.detail h2:before{content:'';display:block;position:absolute;width:4px;top:.25em;bottom:.25em;background:#83040b;left:0}.detail .more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem}.detail .more a{display:block;color:#83040b;border:2px solid #83040b;text-decoration:none;-webkit-transition:.2s;transition:.2s;line-height:1;padding:5px 1.2rem;cursor:pointer;text-transform:capitalize;font-weight:700;font-style:normal;font-style:13px}.detail .more a:hover{background:#83040b;color:#fff}.detail p{margin-bottom:.5rem}.wine-box{-webkit-transition:.2s;transition:.2s;cursor:pointer;position:relative}.wine-box a{display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.wine-box:hover{opacity:.7}.lecturers-layer{width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:500;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;overflow-y:auto}.lecturers-layer .lecturers-bg{display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:-1;position:absolute;background-color:rgba(0,0,0,.8);opacity:0;-webkit-transition:.3s;transition:.3s}.lecturers-layer.active .lecturers-bg{opacity:1}.lecturers-layer .lecturers-container{position:relative;z-index:10;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.3s;transition:.3s;color:#000;background:#fff}.lecturers-layer .lecturers-container.show{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.lecturers-layer .pro_buttons{margin:30px 0 0 auto}.lecturers-layer .close-btn{width:30px;height:30px;position:absolute;top:12px;right:12px;background-color:#000;z-index:20;overflow:hidden;text-indent:-9999px;cursor:pointer;opacity:.8;-webkit-transition:.3s;transition:.3s}.lecturers-layer .close-btn:before,.lecturers-layer .close-btn:after{display:block;content:"";width:80%;height:1px;background-color:#fff;top:50%;left:10%;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute}.lecturers-layer .close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lecturers-layer .close-btn:hover{opacity:1;background-color:rgba(0,0,0,.6)}.shop-pic.nopic{padding-top:0}.shop-pic.nopic img{margin:auto}.shop-list-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;background:#fff;margin-bottom:20px}.shop-list-box .pic{width:260px;position:relative;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.1);box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)}.shop-list-box .pic a{display:block;position:absolute;width:100%;height:100%;z-index:1;left:0;top:0}.shop-list-box .pic a:hover~figure{opacity:.8}.shop-list-box .shop-pic{padding-top:56%}.shop-list-box .outer{width:calc(100% - 260px);padding-left:30px}.shop-list-box .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;position:relative}.shop-list-box h4{color:#83040b;font-size:18px;line-height:1.5;margin-bottom:5px}.shop-list-box .single-link{position:absolute;right:0;bottom:0;z-index:2;margin-top:0}.shop-list-box .single-link a{border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1.5rem;background:#83040b;color:#fff;text-decoration:none;-webkit-transition:.2s;transition:.2s;font-size:14px}.shop-list-box .single-link a:hover{background:#fcc90e;color:#000}.areas-box .items h3{font-size:24px;line-height:1.5;position:relative;padding-left:1rem;margin-bottom:20px;padding-left:10px;border-left:5px solid #83040b}.areas-box dl{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #d9d9d9}.areas-box dl:first-child{border-top:1px solid #d9d9d9}.areas-box dt{background:#83040b;color:#fff;text-align:center;min-width:140px;font-weight:700;padding:15px 1rem}.areas-box dd{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px 1rem}.shop_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0}.shop_info>div{width:calc((100% - 30px) / 2)}.shop_info a{display:block;color:#000}.shop-map{position:relative;height:100%}.shop-map iframe{width:100%;position:absolute;height:100%;top:0;left:0}.shop-pic{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/rolling.gif) center center/40px 40px no-repeat;padding-top:56%}.single-shops .area-assess{margin-bottom:80px}.common-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.common-more a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none;background:#83040b;padding:7px 15px;-webkit-transition:.2s;transition:.2s}.common-more a:hover{background:#fcc90e;color:#000}.common-more svg{width:1em;height:1em;margin-left:10px}.shopinfos{margin-bottom:25px}.single_shopttl{font-size:16px;color:#83040b;margin-bottom:10px;font-weight:700}.shop_galley{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-30px}.shop_galley .item{width:20%;padding-left:30px;margin-bottom:15px}.shop_galley .hasbg{width:100%;padding-top:75%}.shop_galley figcaption{text-align:center;padding:.5rem .5rem 0}@media (max-width:1240px){.areas-box dt{min-width:100px}.h-tel{font-size:24px}.h-email{margin-left:0}.tel-email{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ways-pic{margin-left:-20px}.ways-pic .figure-box{padding-left:20px}.shop-intr .m-part1 div.part-title{font-size:26px}.fiexd-wrap{width:30px}.fiexd-wrap .icon-btn{width:30px;min-width:30px;max-width:30px;padding:12px 6px}.fiexd-wrap .icon-btn em{font-size:14px}.fiexd-wrap svg{width:14px;height:14px}.banner-left{margin-right:30px;font-size:18px}.banner-right{width:28px;min-width:280px}.t-assessment1>div{width:calc((100% - 60px) / 3)}.w-name{font-size:14px}.assessment-m span{font-size:14px}.assess-flex>div:first-child{width:calc(100% - 120px);padding-right:20px}.assessment-m strong{font-size:20px}.assessment-m a{font-size:14px}.p-methord strong{font-size:20px}.p-methord .fas{font-size:60px}.inner{padding:0 30px}.assessment-inner li{width:calc((100% - 20px) / 2);margin-bottom:20px}.f-div-des .inner>.ttl{font-size:30px}.common-ttl .ttl{font-size:30px}.p-methord>div:nth-child(1){padding-right:20px;width:calc((100% - 80px) / 3 + 20px)}.p-methord>div:nth-child(2){padding:0 20px;width:calc((100% - 80px) / 3 + 40px)}.p-methord>div:nth-child(3){padding-left:20px;width:calc((100% - 80px) / 3 + 20px)}.assessment-inner .ttl{font-size:20px}.access-icon{width:80px}.access-icon .fab{font-size:85px}.access-icon .fas{font-size:65px}.purchase li{width:calc((100% - 40px) / 3)}.purchase strong{font-size:20px}ul.products li{padding-left:20px;margin-bottom:20px}ul.products{margin-left:-20px}#pagetop{width:140px;right:30px;height:40px;top:-40px}.assessment-inner a{font-size:14px}.access-words{padding-left:10px}.f-logo{width:80px}.s-para>div{width:calc((100% - 20px) / 2)}}@media (max-width:1200px){.bottommenu{width:680px}.bottommenu li{padding:3px .5rem}.represetive{padding:30px 20px;font-size:16px}.represetive .content{padding-left:70px}.wine-list>li{width:25%}.line-m1 h3{font-size:22px}.line-des{font-size:18px}.t-assessment1 .ttl{font-size:16px}.d-packed strong{font-size:16px}.part-ttl{margin-bottom:1rem}.flow-assess strong{font-size:16px}.flow-assess li{width:calc((100% - 40px) / 3)}.flow-des{font-size:16px}.shopping-flow>div.arrow{width:60px}.shopping-flow>div{width:calc((100% - 120px) / 3)}.d-packed>div.arrow{width:60px}.d-packed>div{width:calc((100% - 120px) / 3)}.flow-steps>div:first-child{width:120px}.flow-steps>div:last-child{width:calc(100% - 120px);padding-left:20px}.top_cats_inner{display:none}.top_cats{position:absolute;bottom:-100px;z-index:3;background:rgba(131,4,11,.8);padding:5px 0;border-radius:5px;-webkit-transition:.5s;transition:.5s;max-width:260px;left:100px}.top_cats li{padding:0 .5em;width:50%}.menu-bar{display:block}.company1 div:first-child{font-size:14px}.line-ul li{margin-bottom:1.5em}}@media (max-width:1100px){.top_banners li{width:calc((100% - 40px) / 3)}.ways-pic .figure-box{width:33.33%}.bottommenu{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:1000px){.shop_galley{margin-left:-20px}.shop_galley .item{padding-left:20px;width:33.33%}.shop-list-box .single-link a{font-size:12px;padding:5px 12px}.shop-list-box h4{font-size:16px}.shop-list-box .outer{padding-left:15px}.shop_info>div{width:100%}.shop-map{padding-top:60%;margin-top:20px;height:auto}.secondary-nav{width:100%}.bottommenu{width:100%}.scroll-box span.pub-time{width:100%;margin-top:5px}.scroll-box .ttl{-ms-flex-wrap:wrap;flex-wrap:wrap}.scroll-box small{margin-left:auto}.scroll-box article h3{-ms-flex-preferred-size:100%;flex-basis:100%}.single-lists article{width:100%}.purchse-cases{padding:20px;background:#fafafa}.purchse-cases>div{width:100%;padding:0}.purchse-cases>div:first-child{margin-bottom:20px}.wine-links li{margin-bottom:10px}.represetive{font-size:14px}.represetive .content{width:55%;padding-left:50px}.represetive:before{width:55%}.represetive .pic{width:45%;padding-right:20px}.shop-intr{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.shop-intr .main{margin-right:0;margin-bottom:50px}.shop-intr sidebar{width:100%}.shop-intr sidebar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop-intr sidebar li{width:calc((100% - 20px) / 2)}.shop-intr sidebar li:first-child{width:100%}.shop-intr sidebar li:first-child a{width:calc((100% - 20px) / 2)}.shop-info .left{-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:0}.shop-info .map{-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:60%;margin-top:20px}.wine-list>li{width:33.33%}.pro-item li{width:calc((100% - 30px) / 2)}a.banner-outer1 .banner-des{padding:30px 0 30px 60px}a.banner-outer2 .banner-des{padding:30px 40px}a.banner-outer1 i{right:25px}a.banner-outer2 i{right:60px}.wine-list{margin-top:2em}.line-ul .ttl{font-size:20px}.online-assessment2{padding:30px}.online-n .ttl{font-size:20px}.online-n-ul li{width:calc((100% - 20px) / 2)}.online-n-ul{width:calc(100% - 300px)}.online-n>div{width:280px}.tel-assessment{font-size:16px}.tel-assessment a{font-size:24px;width:240px}.knowledge-wrapper p{margin-bottom:1em}.knowledge-wrapper>div{margin-bottom:1em}.article-ttl{font-size:18px}.article-ttl:before{width:12px;height:12px;top:9px}.m-part3>ul li{width:calc((100% - 60px) / 4)}.card-pic~div{font-size:12px}.delivery-m>div:nth-child(even) .d-words>div{padding:20px 20px 20px 0}.d-words>div{padding:20px 0 20px 20px}.d-words .ttl{font-size:20px}.flow-contact-wrapper{padding:30px 0 0}.flow-contact-wrapper1{padding:0}.flow-contact{padding:30px}.flow-steps>div:first-child:before{width:3px}.flow-steps>div:first-child{width:80px}.flow-steps>div:last-child{width:calc(100% - 80px)}.flow-img{width:200px}.flow-img~div{width:calc(100% - 220px)}.flow-assess li{width:100%;margin-bottom:20px}.flow-assess li:last-child{margin-bottom:0}li>label.red:before{top:-2px}li>label.red,.assess-form li>label{width:160px}li>label.red~div,.assess-form li>label~div{width:calc(100% - 160px)}.assess-form{padding:50px;font-size:14px}.main-banners>li{width:calc((100% - 40px) / 3)}.company1{padding:50px}.company1 div:first-child{width:160px}.company1 div:last-child{width:calc(100% - 180px)}.page-main>div:last-child{margin-bottom:80px}.page-main>div{margin-bottom:50px}.bottommenu{height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.bottommenu li{padding:0 1em .5em 0}.bottommenu a:before{margin-right:0}}@media (max-width:900px){.banners h2{font-size:18px}a.banner-outer1 .banner-des{padding:20px 0 20px 60px}a.banner-outer2 .banner-des{padding:20px 40px}.banner-des>span{font-size:16px}.purchase strong{text-align:left;padding-left:.7em;position:relative}.purchase strong:before{content:'';display:block;position:absolute;width:4px;height:16px;background:#83040b;left:0;top:6px}.purchase li{width:100%;background:rgba(255,255,255,.25);padding:20px;margin-bottom:20px}.secondary-nav{width:100%}}@media (max-width:780px){.single-main h2{font-size:20px}.products .ttl{font-size:16px}.term-pic{padding-top:60%}.banners h3{font-size:24px}.line-m1 h3{font-size:20px}.line-m{margin-top:1.5em}.line-ul li{margin-bottom:1.2em}.online-assessment2{padding:20px;margin-top:20px}.online-n>*{width:100% !important}.online-n .ttl~div{margin:1em 0}.t-assessment1>div{margin-bottom:20px}.tel-assessment{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.tel-assessment>div{width:100%;margin-top:20px}.tel-assessment a{margin:0 auto}.t-assessment1>div{width:calc((100% - 40px) / 3)}.lds-spinner1{-webkit-transform:scale(.8);transform:scale(.8)}.products .ttl{font-size:16px}}@media (max-width:750px){.shop-list-box .single-link{position:static;-webkit-transform:translate(0,0);transform:translate(0,0);margin-top:5px;margin-left:auto}.areas-box .items h3{font-size:18px}.lecturers-layer .lecturers-container{width:90%;margin:auto}.detail{width:100%;padding:55px 20px 40px}.detail h2{font-size:16px}.detail .more{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wine-info .info{margin-top:1.5rem}.top_banners{margin-bottom:-1rem}.top_banners li{width:calc((100% - 20px) / 2);margin-bottom:1rem}.top_banners li:last-child{margin-left:auto;margin-right:auto}.category-whiskey .represetive .pic{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg1.jpg) center center/cover no-repeat}.category-brandy .represetive .pic{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg2.jpg) right center/cover no-repeat}.category-wine .represetive .pic{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg3.jpg) left center/cover no-repeat}.category-champagne .represetive .pic{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg4.jpg) right center/cover no-repeat}.category-sake .represetive .pic{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg5.jpg) left center/cover no-repeat}.category-shochu .represetive .pic{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg6.jpg) center center/cover no-repeat}.category-others .represetive .pic{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg7.jpg) left center/cover no-repeat}.category-empty-bottle .represetive .pic{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/winebg8.jpg) center center/cover no-repeat}.represetive .bg{display:none}.wine-links{margin:30px 0}.wine-links li{width:100%}.represetive{background:#fff;color:#83040b;padding:0}.represetive .pic{width:100%;padding:1rem 1.5rem}.represetive .pic:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.67)}.represetive .pic:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/mask.png)}.represetive .pic img{position:relative;z-index:2;max-height:180px}.represetive .content{width:100%;padding:0;margin-top:1rem}.represetive:before{content:none}.multi-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-logo~div{margin:1em 0}.f-tel-wrapper{margin:0 0 .5em;width:100%;padding-right:0}.f-tel-wrapper{padding-right:0;width:100%}li>label.red,.assess-form li>label{width:100%}.aboutus h2{font-size:20px}.aboutus p{text-align:left !important;text-indent:2rem}h2.pagettl{font-size:24px;padding-left:40px}.wine-cat p{font-size:16px}h2.pagettl:before{width:26px;height:28px}.main-banners{margin-top:30px}.m-part1 div.part-title.m-part1-ttl:after{content:none}.or{font-size:32px;width:50px;height:50px;line-height:50px;margin:0 20px;border-radius:100%}.line-m>div:not(.or){width:calc((100% - 90px) / 2)}.line-m{padding:20px}.t-assessment1 .ttl{margin:.5em 0 .2em}.shopping-flow{margin-top:1.5em}.delivery-m>div{height:auto !important}.step4{margin-top:40px}.step-ttl div{height:28px;line-height:28px}.flow-steps{padding-bottom:40px}.delivery-m>div>div{width:100%}.d-pic{padding-top:50%}.d-words .ttl{font-size:18px;margin-bottom:5px}.d-words>div{padding:1em 1em 1.5em !important}.p-methord{text-align:center}.d-packed strong{margin:.5em 0 .2em}.flow-ul li:first-child{font-size:20px}.flow-ul a{font-size:16px}.flow-ul li{margin:0 .5em}.flow-contact strong{font-size:20px}.flow-contact strong:after{margin:10px auto 15px}.flow-contact{text-align:center}.flow-contact>div{width:100%;margin-bottom:20px}.flow-ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}.flow-img{width:150px}.flow-img~div{width:calc(100% - 170px)}.step-ttl div{font-size:14px}.step-ttl strong.ttl{font-size:20px}.m-part1 div.part-title{font-size:24px}.flow-des{font-size:14px}.part-ttl{font-size:24px}.assessment-m strong{font-size:18px}.assess-form>div:first-child{margin-bottom:20px}.assess-form h1{font-size:18px;margin-bottom:20px}.assess-form .ttl{font-size:18px;margin-bottom:20px}.contact-ttl1:before{width:calc(100% - 100px)}.contact-ttl2:before{width:calc(100% - 220px)}.assess-form li{margin-bottom:.7em}li>label.red~div,.assess-form li>label~div{width:100%;margin-top:5px}.assess-form{padding:30px 20px}.assess-flex>div:last-child{width:80px;margin:auto}.assess-flex>div:first-child{width:100%;padding:0;margin-bottom:14px}.assessment-m a{padding:30px}.featured-ttl .ttl{font-size:20px}.featured-ttl{padding:50px 0}.company1 div:first-child{width:100%;padding:.5em 1em}.company1 div:last-child{width:100%;padding:.5em 1em;border:none}.company1{padding:30px 20px}.main-des{margin-bottom:30px}.p-methord~.more-button{margin:20px auto 0}.purchase .more-button{margin:20px auto 0}.p-question{padding-bottom:20px;margin-bottom:20px}.assessment-inner li:first-child{margin-top:20px}.p-methord>div{width:100% !important;padding:20px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;-webkit-box-shadow:0 0 5px rgba(131,4,11,.1);box-shadow:0 0 5px rgba(131,4,11,.1)}.p-methord>div>div{width:calc(100% - 75px);padding-left:20px}.p-methord strong{margin-top:10px;font-size:16px}.p-methord>div:nth-child(2){border:none}.purchase strong{font-size:18px}.common-ttl{margin-bottom:20px}.access-icon{width:60px}.access-icon .fab{font-size:65px}.access-icon .fas{font-size:50px}.access-words{width:calc(100% - 60px)}.assessment-inner .ttl{font-size:16px}.assessment-inner li{width:100%}.mark{left:auto;right:0}.p-question{-ms-flex-wrap:wrap;flex-wrap:wrap}.p-question>div:last-child{width:100%;padding-left:0}.index-main>.products-wrapper{padding:30px 0 10px}.index-main>div{padding:40px 0}.index-main>div.assessment{padding:40px 0 20px}ul.products li{width:50%}.common-ttl .ttl{font-size:24px}.common-ttl .txt{font-size:18px;margin-bottom:20px}.f-div-des .inner>.ttl{font-size:24px}#pagetop{width:120px;right:15px}}@media (max-width:650px){.shop-list-box .outer{width:100%;padding-left:0;margin-top:15px}.shop-list-box .pic{width:100%}.shop-intr sidebar{max-width:400px;margin:auto}.shop-intr sidebar a h3{font-size:13px}.shop-intr sidebar a{padding:10px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.shop-intr sidebar a:before{right:8px;font-size:15px}.shop-intr sidebar li:first-child a{width:100%}.s-para>div{width:80%}.s-para>div:first-child{margin-bottom:1em}.s-para{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:600px){.shopping-flow .flow-ttl{font-size:16px}.online-assessment>div{width:calc((100% - 20px) / 2)}.t-assessment .step-ttl{margin-bottom:.5em}.part-title.m-part1-ttl{-ms-flex-wrap:wrap;flex-wrap:wrap}.arrow{display:none}.shopping-flow>div{width:calc((100% - 40px) / 3)}.d-packed>div{width:calc((100% - 40px) / 3)}.flow-img~div{width:100%;margin-top:1em}.flow-img{width:80%;margin:auto}.part-ttl{-ms-flex-wrap:wrap;flex-wrap:wrap}.note{margin-top:14px;margin-left:0}.note:before{top:-10px;left:20px;border-top:none;border-left:1px solid transparent;border-right:6px solid transparent;border-bottom:10px solid #83040b}}@media (max-width:550px){.line-m1 .shopping-flow{-ms-flex-wrap:wrap;flex-wrap:wrap}.line-m1 .shopping-flow>div{width:100%;margin-bottom:1em}.line-des{font-size:16px}.or{font-size:28px;width:40px;height:40px;line-height:40px;margin:0 20px;border-radius:100%}.line-m>div:not(.or){width:calc((100% - 80px) / 2)}.m-part3>ul li{width:calc((100% - 20px) / 2);margin-bottom:20px}.card-des{margin-top:0}.flow-contact{padding:20px}.topmenu2>li>a{font-size:12px;padding:1em .5em}.header-bottom-wrapper .inner{padding:0 0 0 10px}.topmenu1 li:last-child:after{content:none}.topmenu1 a{font-size:12px}.main-banners>li{width:50%;padding:10px;margin:auto}.flow-steps>div:first-child{width:60px}.flow-steps>div:last-child{width:calc(100% - 60px)}.newsbox article a{-ms-flex-wrap:wrap;flex-wrap:wrap}.newsbox .content{margin-left:0;margin-top:10px;width:100%}.newsbox .feapic{margin:auto}}@media (max-width:500px){.bottommenu>li{width:100%}.uploadpic>div{-ms-flex-wrap:wrap;flex-wrap:wrap}.banners li{width:100%;padding-left:0;margin-bottom:20px}.banners li:last-child{margin-bottom:0}.banners ul{margin-left:0}.uploadpic label{width:100%;margin-bottom:5px}.uploadpic input{padding:0}.uploadpic{padding:.8rem}}@media (max-width:420px){.areas-box dt{min-width:80px}.areas-box dt,.areas-box dd{padding:.5rem;font-size:12px}.outline h3{font-size:16px}.single-main .single-para p{margin-bottom:.8rem}.line-m1 h3:before{margin-right:1.2rem}.line-m1 h3:after{margin-left:1.2rem}.line-banner{font-size:24px;margin-top:40px}.line-m1{margin-top:40px}.line-banner img{width:2.5rem;height:2.5rem}.line-banner a{padding:.5rem;width:100%}.single-main .single-para{margin:1rem 0 1.5rem}.single-main h2{font-size:18px;margin-bottom:.5rem}.post-link{font-size:12px}.topmainmenu>li{width:100%}.drop-down-menu nav a{padding:5px 0;font-size:14px}.drop-down-menu .main-nav{max-width:280px}.topnav span{display:none}.topnav svg{margin-right:0}.topnav li:before{content:none}.topnav li{border:none}.topnav a,.topnav label{padding:.5rem}.assessment-inner a{padding:15px}.bottommenu{font-size:12px}.topmenu2 .sub-menu{background:rgba(131,4,11,.9)}.products .ttl{font-size:14px}.aboutus h2{font-size:18px}.wine-list{margin-top:1.5rem}.wine-cat p{font-size:14px}.main-banners>li{width:60%;min-width:260px}.shopping-flow{-ms-flex-wrap:wrap;flex-wrap:wrap}.line-m{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.line-m>div:not(.or){width:auto}.or{margin:20px 0}.s-para>div{width:100%}.online-n .ttl{font-size:18px}.line-ul .ttl{font-size:18px}.flow-assess .access-icon{width:40px}.flow-assess .access-icon .fab{font-size:44px}.flow-assess .access-icon .fas{font-size:33px}.flow-assess .access-words{width:calc(100% - 40px);padding-right:20px}.note{font-size:12px}.m-part1 div.part-title{margin-bottom:20px}.step-ttl div{font-size:12px}.t-assessment1>div{width:100%;margin-bottom:1.5em}.t-assessment1>div:last-child{margin-bottom:0}.d-packed{-ms-flex-wrap:wrap;flex-wrap:wrap}.article-ttl{font-size:16px;margin-bottom:10px}.bottommenu li{min-width:50%}.featured-ttl{font-size:14px;padding:30px 0}.d-packed>div:last-child{margin-bottom:0}.assessment-m .mark{top:-76px}.flow-img{width:100%}.step-ttl{margin-bottom:1em}.d-words>div{padding:1em 0 1.5em !important}.flow-ul{display:block}.flow-ul li:first-child{font-size:18px;margin-top:0}.flow-ul li{width:240px;margin:1em auto 0}.d-packed>div{width:100%;margin-bottom:1em}.flow-contact strong{font-size:18px}.shopping-flow>div{width:100% !important;margin-bottom:1em}.shopping-flow>div:last-child{margin-bottom:0}.arrow1{height:30px !important;margin:1em 0}.arrow1.arrow:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.flow-pic{width:30%}.part-ttl{font-size:20px}.step-ttl strong.ttl{font-size:16px;width:100%}.contact-ttl2:before{content:none}.contact-ttl1:before{content:none}.addr-wapper{-ms-flex-wrap:wrap;flex-wrap:wrap}span.addr{width:100%}.addr-inner{padding-right:0}.addr-inner~div{width:100%;margin-top:10px}.assess-form h1{margin-bottom:10px}.assess-form .ttl{margin-bottom:10px}.page-main>div{margin-bottom:40px}.assessment-m li{margin-bottom:20px}.assess-form{padding:20px}.assessment-m a{padding:20px}.assessment-m span{display:block;width:100%;margin-left:0;margin-top:.5em;font-size:12px;padding:.5em 1em;text-align:center}.company1{padding:20px}.breadcrumbs{margin:1em 0 1.5em;font-size:13px}.breadcrumbs.category-breadcrumbs{margin-bottom:5px}.top_cats li{padding:0 1em}.top_cats a{display:block;font-size:12px}.top_cats a:before{content:'';display:inline-block;border-left:4px solid #fff;border-top:2px solid transparent;border-bottom:2px solid transparent}.top_cats{width:100%;max-width:100%;padding:0 20px;position:static}.header-bottom-inner{width:100%;display:block}.topmenu2>li>a{padding:.5em}.header-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.header-bottom-wrapper .inner{padding:0}.topmenu2>li{width:33.33%}.topmenu2>li>a{display:block;text-align:center;text-align:center;font-size:14px}.top_cats_wrapper{font-size:14px;width:100%;padding:0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.access-words p{line-height:1.4}.mark{width:120px;right:-45px}.purchase strong{font-size:16px}.purchase strong:before{top:3px}.p-methord>div>div{width:calc(100% - 62px)}.p-methord .fas{font-size:50px}.common-ttl .ttl{font-size:22px}.home-products{margin-top:40px}.p-question h2{font-size:20px}.products .ttl{font-size:14px}ul.products li{font-size:12px;line-height:1.5}.main-des{-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.m-circle{max-width:140px;min-width:80px}.topmenu2>li:first-child{padding-left:0}.topmenu1 li:first-child{border-left:none;width:101px}.topmenu1 li:first-child:before{content:none}.topmenu1 li{width:calc((100% - 101px) / 3)}.topmenu1 a{padding:0 .5rem}}@media (max-width:370px){.top_banners{width:90%;margin-left:auto;margin-right:auto}.top_banners li{width:100%}.line-m1 h3{font-size:18px}h2.pagettl:before{width:23px;height:24px}h2.pagettl{font-size:20px;padding-left:32px}.or{margin:1em 0}.m-part1 div.part-title{font-size:22px}.part-ttl{font-size:18px}.top_cats_wrapper span{display:none}.main-banners>li{padding:5px}.online-n-ul li{width:100%}.online-n-ul li:first-child{margin-bottom:1em}.topmenu1 a:before{content:none !important}.topmenu1 li{width:calc((100% - 100px) / 3)}.topmenu1 li:first-child{width:100px}}@media (max-width:320px){.topmenu1 li{width:calc((100% - 90px) / 3)}.topmenu1 li:first-child{width:90px}}.staff-box{background:#fff}.staff-box article{overflow:hidden}.staff-box .alignnone{margin-bottom:20px}.staff-box .alignleft{float:left;margin-right:20px}.staff-box .alignright{float:right;margin-left:20px}.staff-box .aligncenter{margin:0 auto 20px}.staff-box h4{font-size:18px;color:#83040b;text-align:center;margin-bottom:20px}.staff-info{background:#e6e6e6;width:60%;padding:2rem 0}.position{background:#262626;color:#fff;font-size:18px;padding:.5rem;width:70%;max-width:500px}.position+div{padding:2rem}.staff-name{line-height:1.5;display:block;color:#83040b;margin-bottom:1rem}.staff-name h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:36px}.staff-name h4{font-size:18px}span.entrytime{display:block;margin-left:1rem;color:#fff;background:#83040b;padding:0 .5rem;font-size:18px;font-weight:400}@media (max-width:1000px){.tel-email{display:none}.position,span.entrytime{font-size:16px}.position+div{padding:1.5rem}.staff-name h3{font-size:30px}.staff-pic{width:320px}.staff-info{width:calc(100% - 320px)}}@media (max-width:768px){.inner{padding:0 10px}.purchase-article .pic{width:200px;min-width:200px}.purchase-article .content{margin-left:20px}.banner-left{margin-right:20px;font-size:14px}.bean-box article h2{font-size:20px}.banner-des:after{width:1.8rem}.banner-des>span{font-size:12px}.banners{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banners a{width:calc((100% - 20px) / 2)}a.banner-outer1{position:static}a.banner-outer2{margin:0}.banner-bg{-webkit-transform:skewX(0);transform:skewX(0)}a.banner-outer1,a.banner-outer2{-webkit-transform:translate(0);transform:translate(0)}.banner-des{padding:20px 30px 20px 15px !important}a.banner-outer1 i,a.banner-outer2 i{right:15px}.banners h2{font-size:16px}.position,span.entrytime{font-size:14px}.staff-name h3{font-size:26px}.staff-name h4{font-size:16px}.position+div{padding:1rem 1.5rem}.staff-name{margin-bottom:.5rem}}@media (max-width:767px){.index-area-items .jp_map li:nth-child(20) a,.index-area-items .jp_map li:nth-child(28) a{height:auto}.banners a{width:100%}a.banner-outer1{margin-bottom:20px}.home-products p{font-size:18px}.bean-box article h2{font-size:18px}.bean-box article{-ms-flex-wrap:wrap;flex-wrap:wrap}.bean-box .content{margin-left:0;width:100%;margin-top:1rem}.bean-box .pic{width:100%;height:0;padding-top:60%}}@media (max-width:700px){.shop_galley .item{width:50%}.single-main{padding:20px 0 40px}.wine-lpic{margin-bottom:20px}.newsbox article a{padding:1rem 0;font-size:14px}.article-excerpt{font-size:12px}.wine-logos{margin-left:-10px}.wine-logos li{width:50%;padding-left:10px;margin-bottom:10px}.scroll-box{border-width:1rem}.ways-pic .figure-box{width:50%}.category-bean .post-figure{width:80px;min-width:80px}.wine-list>li{width:100%}.purchase-article .pic{margin:auto;width:100%;max-width:500px}.purchase-article{-ms-flex-wrap:wrap;flex-wrap:wrap}.purchase-article .content{margin-left:0;margin-top:1.5rem}.banner-right{width:100%;min-width:100%}.banner-right a{padding:20px}.wine-banners{-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-left{margin-right:0;margin-bottom:20px}.pro-item li{width:100%}.staff-box article>div{width:100%}.staff-pic{padding-top:50%}.staff-info{padding:1.5rem 0}.position+div{padding:.5rem 1rem}.staff-name h3{font-size:24px}.staff-name{margin-bottom:3px}}@media (max-width:420px){.wine-logos li{width:100%}.ways ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.ways ul li{width:100%}.ways ul li:first-child{border-right:0}.ways-pic .figure-box{width:100%}.ways-pic .figure-box figure{width:100%}.ways-pic .figure-box figure img{width:100%}.staff-pic{padding-top:70%}.position{width:90%}.staff-name h3{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}span.entrytime{margin-left:0;margin-top:.5rem;margin-bottom:5px;padding:3px .5rem}}@media (max-width:375px){.single-lists .post-figure{min-width:120px;width:120px}.banners h2{font-size:15px}a.banner-outer1 i{font-size:16px}}@media (max-width:370px){.single-lists article{-ms-flex-wrap:wrap;flex-wrap:wrap}.single-lists .post-figure{margin-right:0;min-width:100%;width:100%;margin-bottom:.5rem;padding-top:60%}.banners h2{font-size:14px}.banner-des:after{width:1.5rem}}.blog-box article{margin-bottom:1rem}.blog-box article>h3{text-transform:uppercase;padding:.5rem 1.5rem .5rem .5rem;border-bottom:1px solid #e6e6e6;position:relative;cursor:pointer;font-size:16px;line-height:1.5}.blog-box article>h3 i{position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9b9b9b;font-size:16px}.blog-box article>h3 i.do{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.blog-main{padding:.5rem;display:none}.blog-main h3{color:#83040b;margin-bottom:5px}.blog-main p{margin-bottom:.5rem}.blog-box .navigation{margin-top:60px}@media (max-width:768px){.blog-box article>h3{font-size:14px}}@media (max-width:420px){.bean-box article h2{font-size:16px}.blog-box article>h3{padding-left:0}}.recruit-box .part-ttl{margin-bottom:20px}.recruit-box div{background:#fff;padding:30px;margin-bottom:30px}.recruit-box div:last-child{margin-bottom:0}.recruit-box h4{color:#83040b;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;overflow:hidden}.recruit-box h4:after{content:'';display:block;border-bottom:1px dashed #797979;margin-left:1em;margin-right:-100%;width:100%}.recruit-box li{position:relative;margin-bottom:1rem;min-width:50%;padding-left:1rem}.recruit-box li:before{content:'';display:block;width:8px;height:8px;background:#83040b;position:absolute;left:0;top:6px}.recruit-box p a{color:#333;text-decoration:underline}.recruit-box.privacy li:before{left:.5rem}.recruit-box.privacy p:last-child{margin-bottom:0}.recruit-box section{margin-bottom:3rem}.recruit-box section:last-child{margin-bottom:0}.recruit-box section p{margin-bottom:1rem}.recruit-box section strong{color:#83040b;margin-bottom:.5rem;display:block}.recruit-box>p{margin-bottom:2rem}.recruit-box ul li:last-child{margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recruit-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.recruit-box.privacy ul{margin-bottom:0}.recruit-box ul span{color:#fff;background:#83040b;display:block;width:60px;text-align:center;margin-right:.5rem}ul.spanul li:before{content:none}ul.spanul li{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0}.recruit-box div.noptop{padding-top:0}@media (max-width:768px){.recruit-box h4{margin-bottom:.5rem}.recruit-box div{padding:2rem}.recruit-box section{margin-bottom:2.5rem}}@media (max-width:500px){.ways ul li{font-size:16px}ul.spanul li{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recruit-box ul span{margin-right:0}.recruit-box ul li:last-child{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:420px){.home-products p{font-size:16px}.top_cats a:hover{background:0 0;color:#fff}ul.spanul li{margin-bottom:.5rem}.recruit-box li{margin-bottom:.5rem}.recruit-box h4{font-size:18px}.recruit-box div{padding:1.5rem}.recruit-box section{margin-bottom:2rem}}@media (max-width:400px){.recruit-box div{padding:1rem}}.ja-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-bottom:-20px}.ja-area li{width:20%;padding-left:20px;margin-bottom:20px;color:#fff;font-size:18px;text-align:center;height:36px;line-height:36px}.ja-area li div{width:100%;height:100%;cursor:pointer;background:#83040b;-webkit-transition:.2s;transition:.2s}.ja-area li div:hover{background:#5b5b5b}.item-content{display:none}.area-items .item-content:first-child{display:block}.area-items{margin-top:50px;font-size:16px}.areattl{color:#83040b;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;margin-bottom:1.5rem}.areattl:before{content:'';display:block;width:3px;min-width:3px;height:1em;background-color:#83040b;margin-right:5px}.item-content h3,.cat-item-content h3{color:#fff;background:#333;width:80px;text-align:center;margin-bottom:1rem}.cat-item-content h3{width:120px}.item-content a,.cat-item-content a{display:inline-block;color:#333;padding:0 .5rem;margin-bottom:5px}.item-content a:before,.cat-item-content a:before{content:'>';display:inline-block;margin-right:5px}.each-item{margin-bottom:1.5rem;min-width:20%}.areasingle{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/images/area.jpg)}.area-main{color:#83040b;font-size:16px}.area-assess{margin:60px 0}.area-inner-main{margin:60px 0}.area-main{margin-bottom:80px}.area-links{background:#fafafa;padding:30px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.area-links .des{width:60%}.area-links .pic{width:40%;-webkit-transform:translateX(-40px);transform:translateX(-40px)}.area-links .des strong{font-size:43px}.area-links .des h2{font-size:30px;color:#83040b;line-height:1.2}.area-links .des h3{color:#835504;font-size:20px;line-height:1.5;margin:.5rem 0}.areabanner{max-width:400px;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);margin:1rem 0 1.5rem}.areabanner img{width:100%}.area-links{margin-top:40px}.area-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px}.area-links li{width:calc((100% - 20px) / 2)}.area-links a{display:block;text-decoration:none;background:#83040b;color:#fff;font-weight:700;text-align:center;font-size:22px;height:45px;line-height:45px;-webkit-transition:.2s;transition:.2s}.area-links a:hover,.related-content a:hover{background:#5d0005}.related-content li{margin-right:1rem;display:inline-block;margin-bottom:14px}.related-content a{display:block;color:#fff;text-decoration:none;padding:5px 1em;background:#83040b;-webkit-transition:.2s;transition:.2s;border-radius:5px}.area-main .assessment-m{margin-top:70px}@media (max-width:1000px){.ja-area li{font-size:16px}.scroll-box{padding:20px;border-width:1rem}}@media (max-width:768px){.ja-area li{width:33.33%}.area-main{font-size:14px}.area-assess{margin:50px 0}.area-links{padding:30px}.area-links .pic{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:750px){.shop-intr .main{padding:30px 1rem}.shop-intr .m-part1 div.part-title{font-size:22px}.shop-intr .m-part1 div.part-ttl:after{content:none}.shop-info .company1 div:first-child{width:100%;padding:.5em 1em}.shop-info .company1 div:last-child{width:100%;padding:.5em 1em}.shop-info p{margin:0}.area-links .des{width:100%;margin-bottom:20px}.area-links .pic{width:100%;max-width:500px;margin-left:auto}.areabanner{margin:1rem auto 1.5rem}.area-links ul{margin:auto}}@media (max-width:600px){.shop_name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.shop_name h1{margin-bottom:.5rem;line-height:1.5}.ja-area li{width:50%}.shop_name h1{padding-right:0;margin-right:0}.shop_name h1:after{content:none}}@media (max-width:420px){.shop-intr .areattl{font-size:18px}.add-word p{font-size:16px}.part-ttl:before{top:2px;bottom:2px}.area-links{margin-top:20px;padding:20px}.area-links a{font-size:18px;height:40px;line-height:40px}.area-links .des strong{font-size:30px}.area-links .des h2{font-size:24px}.area-links .des h3{font-size:18px}.area-assess{margin:40px 0}.ja-area li{margin-bottom:1rem}.area-items{font-size:14px}.item-content h3,.cat-item-content h3{margin-bottom:.5rem}.each-item{margin-bottom:.8rem}}@media (max-width:370px){.ja-area li{font-size:14px;height:32px;line-height:32px}.area-links a{font-size:14px}}.wine-cat .add-word{color:#83040b !important;font-size:18px;text-align:left}.puro_show{display:none}.puro_show,.puro_h2_span{font-size:14px;color:#4285f4}.puro_show:hover,.puro_h2_span:hover{text-decoration:underline;cursor:pointer}.puro_ol{margin-left:20px}.single-main h2.puro_h2{border-bottom:2px solid rgba(0,0,0,0)}.cat-lists-pick-up{width:100%}.cat-lists-pick-up .pick-up-box table{margin-bottom:30px;width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc}.cat-lists-pick-up .pick-up-box table tr td{font-weight:700;vertical-align:middle;padding:3px 10px;border-bottom:1px solid #ccc}.cat-lists-pick-up .pick-up-box table tr td span{display:block;font-size:.9em;color:#f7f7f7;font-weight:400}.cat-lists-pick-up .pick-up-box table tr td a{color:#000;text-decoration:underline}.cat-lists-pick-up .pick-up-box table tr td:nth-child(1){text-align:center;width:100px}.cat-lists-pick-up .pick-up-box table tr td:nth-child(2){width:calc(70% - 80px);border-left:1px solid #ccc}.cat-lists-pick-up .pick-up-box table tr td:nth-child(3){color:#83040b;width:25%;text-align:center;border-left:1px solid #ccc}.cat-lists-pick-up .pick-up-box table tr td:nth-child(4){color:#83040b;width:150px;text-align:center;border-left:1px solid #ccc}.cat-lists-pick-up .pick-up-box table tr:nth-child(1){color:#fff !important;background-color:#83040b !important}.cat-lists-pick-up .pick-up-box table tr:nth-child(1) td{color:#fff !important}.index-main>div.cat-lists-pick-up{padding-bottom:0}.tablepress-table-name{margin-bottom:10px;font-size:20px;font-weight:700}.tablepress img{width:100%;max-width:50px !important;margin:auto !important}.category-wrapper .category-inner .cat-section.cat-prices-items .items-name{font-size:22px;font-weight:700;color:#83040b;border-bottom:4px solid #83040b;padding:5px;margin:10px 0 20px;cursor:pointer;position:relative}.category-wrapper .category-inner .cat-section.cat-prices-items .items-child{padding-left:10px;padding-bottom:10px}.category-wrapper .category-inner .cat-section.cat-prices-items .items-child .item-name{font-size:18px;background:#452c2c;color:#fff;padding:10px 20px 7px;cursor:pointer;position:relative}.category-wrapper .category-inner .cat-section.cat-prices-items .items-child .item-name .info{text-decoration:underline;color:#fff}.category-wrapper .category-inner .cat-section.cat-prices-items .items-name:after,.category-wrapper .category-inner .cat-section.cat-prices-items .items-child .item-name:after{content:"✚";display:block;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1;font-size:1em;transition:.4s}.category-wrapper .category-inner .cat-section.cat-prices-items .items-name.no-posts,.category-wrapper .category-inner .cat-section.cat-prices-items .items-child .item-name.no-posts{cursor:default;filter:opacity(.9)}.category-wrapper .category-inner .cat-section.cat-prices-items .items-name.no-posts:after,.category-wrapper .category-inner .cat-section.cat-prices-items .items-child .item-name.no-posts:after{display:none}.category-wrapper .category-inner .cat-section.cat-prices-items .items.active .items-name:after,.category-wrapper .category-inner .cat-section.cat-prices-items .items-child.active .item-name:after{content:"✖"}.category-wrapper .category-inner .cat-section.cat-prices-items .items-child .item-wrapper{padding:18px 20px 0}.category-wrapper .category-inner .cat-section.cat-prices-items .items-child .item-wrapper table tr:nth-child(1) td{background-color:#452c2c !important}.category-wrapper .category-inner .cat-section.cat-prices-items table tr:nth-child(1) td{padding:5px 10px;background:#83040b !important}.category-wrapper .category-inner .cat-section.cat-prices-items table tr td:nth-child(4){border-right:1px solid #ccc}.category-wrapper .category-inner .cat-section.cat-prices-items .items .items-wrapper,.category-wrapper .category-inner .cat-section.cat-prices-items .items .item-wrapper{display:none}.category-wrapper .category-inner .cat-section.cat-prices-items .prices-tip{padding:12px 0 0;font-size:16px}.category-wrapper .category-inner .cat-section.cat-prices-items table tr td:nth-child(5){border-left:1px solid #ccc;text-align:center}.category-wrapper .category-inner .cat-section.cat-prices-items table tr td.btns{padding:0 8px}.category-wrapper .category-inner .cat-section.cat-prices-items table tr td.btns a{width:auto;min-width:150px;max-width:150px;display:flex;align-items:center;border:1px solid #452c2c;background-color:#fbd107;color:#452c2c;padding:10px 12px;position:relative;font-size:14px;margin:5px 0;transition:.3s}.category-wrapper .category-inner .cat-section.cat-prices-items table tr td.btns a:nth-child(1){background:#838383;color:#fff}.category-wrapper .category-inner .cat-section.cat-prices-items table tr td.btns a svg{width:22px;height:20px;margin-right:8px;margin-bottom:2px}.category-wrapper .category-inner .cat-section.cat-prices-items table tr td.btns a:hover{filter:brightness(.9)}@media (max-width:1000px){.category-wrapper .category-inner .cat-section.cat-prices-items .items-name{font-size:18px}.category-wrapper .category-inner .cat-section.cat-prices-items .items-child .item-name{font-size:16px}.category-wrapper .category-inner .cat-section.cat-prices-items .items-child .item-wrapper{padding:12px 10px 0}.cat-lists-pick-up .pick-up-box table tr td:nth-child(4){width:120px}.category-wrapper .category-inner .cat-section.cat-prices-items table tr td.btns a{padding:6px 2px;justify-content:center;font-size:13px;width:120px;min-width:120px;max-width:120px}.category-wrapper .category-inner .cat-section.cat-prices-items table tr td.btns a svg{width:18px;height:16px;margin-right:2px}.category-wrapper .category-inner .cat-section.cat-prices-items table tr td.btns a:nth-child(1) svg{margin-right:5px}}@media (max-width:750px){.cat-lists-pick-up .pick-up-box table{font-size:12px}.cat-lists-pick-up .pick-up-box table tr td{font-weight:400;padding:5px 2px;line-height:1.3}.cat-lists-pick-up .pick-up-box table tr td span{font-size:.9em}.cat-lists-pick-up .pick-up-box table tr td:nth-child(3){width:75px}.cat-lists-pick-up .pick-up-box table tr td:nth-child(4){width:75px}.cat-lists-pick-up .pick-up-box table tr td:nth-child(1){width:45px;font-size:11px}.tablepress-table-name{margin-bottom:5px;font-size:15px}.category-wrapper .category-inner .cat-section.cat-prices-items .items-name{font-size:15px;margin:10px 0 12px;border-bottom-width:2px}.category-wrapper .category-inner .cat-section.cat-prices-items .items-child .item-name{font-size:13px;padding:8px 15px 5px;border-left:1px solid #ccc;border-right:1px solid #ccc}.category-wrapper .category-inner .cat-section.cat-prices-items .items-child{padding-left:5px;padding-bottom:8px}.category-wrapper .category-inner .cat-section.cat-prices-items .item-wrapper.pick-up-box,.category-wrapper .category-inner .cat-section.cat-prices-items .items-wrapper.pick-up-box{padding:0;border-top:1px solid #fff;overflow-x:scroll}.category-wrapper .category-inner .cat-section.cat-prices-items .item-wrapper.pick-up-box table tr td,.category-wrapper .category-inner .cat-section.cat-prices-items .items-wrapper.pick-up-box table tr td{min-width:68px}.category-wrapper .category-inner .cat-section.cat-prices-items .item-wrapper.pick-up-box table tr:nth-child(1) td,.category-wrapper .category-inner .cat-section.cat-prices-items .items-wrapper.pick-up-box table tr:nth-child(1) td{text-align:center;padding:5px 2px}.category-wrapper .category-inner .cat-section.cat-prices-items .item-wrapper.pick-up-box table tr td:nth-child(1),.category-wrapper .category-inner .cat-section.cat-prices-items .items-wrapper.pick-up-box table tr td:nth-child(1){position:sticky;left:-1px;top:0;background:#fff}.category-wrapper .category-inner .cat-section.cat-prices-items table tr td.btns a{width:100px;min-width:100px;max-width:100px;font-size:11px}.category-wrapper .category-inner .cat-section.cat-prices-items .prices-tip{padding:10px 0 0;font-size:12px}}h2.bean_h2{display:inline-block;border-bottom:none;text-align:left;color:#fff;background-color:#83040b;padding:5px 10px;border-radius:30px;clear:both}.su-spoiler.bean_accordion{background-color:#e5ecdf;margin-bottom:.8em}.su-spoiler-style-default.bean_accordion>.su-spoiler-content{padding-right:10px;padding-left:10px}.category-post-box,.single-main{line-height:2.2}.acc-0917{margin:20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.acc-0917>div{margin:0 20px 20px;width:calc(33.3333% - 40px)}.acc-0917>div>img{margin:0 auto 10px}.acc-p01{font-size:20px;font-weight:700;text-align:center}@media (max-width:500px){.acc-0917>div{margin:0 auto 20px;width:100%}}.area-txt{margin:60px auto 0}.home .su-spoiler-title{display:block;margin:20px auto 0;text-align:center;color:#fff;background-color:#83040b !important;padding:10px !important;width:200px;text-decoration:none}.home .su-spoiler-title:hover{opacity:.7}.home .su-spoiler-style-default>.su-spoiler-content{padding:1em 0 !important}.home .su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{left:25px !important;top:9px !important}@media (max-width:1200px){.bottommenu{width:100%}.secondary-nav{padding-left:30px}.bottommenu>li{width:auto;min-width:180px}}@media (min-width:1201px){.bottommenu{width:100%}.bottommenu>li{width:auto;min-width:200px;padding:3px 10px}}@media (max-width:1000px){.secondary-nav{padding-left:20px;padding-top:20px}.bottommenu>li{width:33.3333%}}@media (max-width:900px){.secondary-nav{width:100%}}@media (max-width:680px){.bottommenu>li{width:50%}}@media (max-width:500px){.bottommenu>li{width:100%}}.pro-item li.has-a{position:relative}.pro-item li.has-a>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.pro-item li.has-a:hover{text-decoration:underline}.category .proterms{min-height:15vh;padding-bottom:60px}.category .sui-star:before{content:'';font-style:normal;display:inline-block;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/star-solid.svg) 100% 100%/contain no-repeat;width:14px;height:12px}.category .su-note{margin:1.5em 0;border-width:1px;border-style:solid}.category .su-note-inner{padding:0 1em 1em;border-width:1px;border-style:solid}.category .su-spoiler{margin-bottom:.8em}.category .su-spoiler .su-spoiler-title{position:relative;cursor:pointer;min-height:20px;line-height:20px;padding:7px 7px 7px 34px;font-weight:700;font-size:13px;padding-left:27px;padding-right:0}.category .su-spoiler .su-spoiler-title .su-spoiler-icon{position:absolute;left:5px;top:10px;width:18px;height:16px;line-height:21px;text-align:center;font-size:14px;font-weight:400}.category .su-spoiler .su-spoiler-title .su-spoiler-icon:before{content:'';display:block;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/chevron-down.svg) 100% 100%/contain no-repeat;width:14px;height:12px;-webkit-transition:.3s;transition:.3s}.category .su-spoiler .su-spoiler-title.active .su-spoiler-icon:before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.category .su-spoiler .su-spoiler-content{padding:10px}.category .su-spoiler.bean_accordion{background-color:#e5ecdf}.category .su-spoiler.bean_accordion .su-spoiler-title .su-spoiler-icon:before{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/cat-slide-plus.svg)}.category .su-spoiler.bean_accordion .su-spoiler-title.active .su-spoiler-icon:before{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/cat-slide-minus.svg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.category .su-spoiler.bean_accordion .su-spoiler-content{display:none}.category .su-spoiler.su-spoiler-style-default>.su-spoiler-content{padding:1em 0 1em 27px}.category .wine-cat .pagettl{padding-bottom:10px}.category .wine-cat .pagettl:before{top:43%}.category .wine-cat .pagettl:after{display:none}@media (max-width:750px){.category .proterms{padding-bottom:40px}}.common-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0 0}.common-btn a{display:block;width:80%;max-width:320px;padding:8px 20px;color:#83040b;border:1px solid #83040b;text-align:center;font-size:20px;font-family:"メイリオ";border-radius:7px;text-decoration:none;-webkit-transition:.3s;transition:.3s}.common-btn a.post{font-size:18px;max-width:260px}.common-btn a:hover{background:#83040b;color:#fff}@media (max-width:750px){.common-btn{margin:20px 0 35px}.common-btn a{font-size:15px}.common-btn a.post{font-size:14px;max-width:160px}}.ways-banner{padding:40px 0 0}.ways-banner a{color:#fff;text-decoration:none}.ways-banner .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-weight:600;font-size:20px;z-index:2}.ways-banner .ttl span{color:#83040b;padding:12px 10px}.ways-banner .ttl:after{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:2px;background:#fff;z-index:-1}.ways-banner img{display:block;-webkit-transition:.3s;transition:.3s;margin:auto}.ways-banner img:hover{-webkit-transform:scale(.98);transform:scale(.98)}@media (max-width:1200px){.ways-banner .ttl{font-size:18px}}.wine-cat.category_list{margin:60px 0 40px}.wine-cat.category_list h2{text-align:left}.wine-cat.category_list .proterms{min-height:0}.category-wrapper{padding-bottom:60px;font-family:'メイリオ',"-apple-system",BlinkMacSystemFont,"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","メイリオ","Hiragino Kaku Gothic ProN","MS PGothic",Osaka,"sans-serif";font-weight:400}.category-wrapper>h1.category-h1{display:none}.category-wrapper .represetive .bg{background-position:52% 50%;background-size:cover;background-repeat:no-repeat}.category-wrapper .represetive .bg:before{display:none}.category-wrapper .represetive .pic{padding:0;position:relative}.category-wrapper .represetive .pic:before{display:none}@media (min-width:751px){.category-wrapper .represetive{background:#83040b}.category-wrapper .represetive .pic:after{content:"";display:block;padding-top:40%}.category-wrapper .represetive .pic img{display:none}}.category-wrapper .content{font-size:32px;text-align:center}.category-wrapper .category-breadcrumbs{font-weight:400;border-bottom:0;margin-bottom:0}.category-wrapper .category-inner .cat-section{margin:40px 0 80px}.category-wrapper .category-inner .cat-section .cat-ttl{margin-bottom:40px}.category-wrapper .category-inner .cat-section .cat-ttl.center{margin-bottom:25px}.category-wrapper .category-inner .cat-section .cat-more{margin-top:5px;padding:8px 40px;border-radius:5px;font-size:16px;position:relative;background:#83040b;border:1px solid #83040b;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:.3s;transition:.3s;cursor:pointer}.category-wrapper .category-inner .cat-section .cat-more svg{width:16px;height:16px;-webkit-transform:translateX(15px);transform:translateX(15px)}.category-wrapper .category-inner .cat-section .cat-more:hover{background:#fff;color:#83040b}.category-wrapper .category-inner .cat-section .section-ttl{color:#83040b;margin-bottom:20px;font-weight:700;font-size:1.5em}.category-wrapper .category-inner .cat-text{text-align:center;font-size:18px;line-height:1.7;font-weight:600;letter-spacing:1px;width:100%;margin:20px auto 60px}.category-wrapper .category-inner .cat-text.small{margin:30px auto 50px;max-width:100%}.category-wrapper .category-inner .cat-text.small div{font-size:.9em}.category-wrapper .category-inner .cat-text span.red{color:#c1040e;font-size:1.2em;display:block}.category-wrapper .category-inner .cat-ttl{font-size:27px;color:#83040b;padding-left:28px;position:relative}.category-wrapper .category-inner .cat-ttl:before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:80%;background:#83040b}.category-wrapper .category-inner .cat-ttl.center{text-align:center}.category-wrapper .category-inner .cat-ttl.center:before{display:none}.cat-section.cat-inshandle .cat-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cat-section.cat-inshandle .cat-ttl .tag{padding-left:25px;font-size:14px}.cat-section.cat-inshandle .cat-ttl .tag span{background:#83040b;color:#fff;padding:5px 8px;line-height:1;display:inline-block;margin-right:5px}.category-wrapper .category-inner .cat-buying .cat-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.category-wrapper .category-inner .cat-buying .buying-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .cat-buying .buying-items .item{width:calc((100% - 90px) / 4);margin-bottom:20px;display:block;color:#000;line-height:1.6}.category-wrapper .category-inner .cat-buying .buying-items .item[href]:hover{text-decoration:underline}.category-wrapper .category-inner .cat-buying .buying-items .item .picture{position:relative;overflow:hidden}.category-wrapper .category-inner .cat-buying .buying-items .item .picture:after{content:"";display:block;padding-top:105%}.category-wrapper .category-inner .cat-buying .buying-items.prices-items .item .picture{border:1px solid #ccc}.category-wrapper .category-inner .cat-buying .buying-items.prices-items .item .picture img{width:auto;height:auto;max-width:75%;max-height:75%}.category-wrapper .category-inner .cat-buying .buying-items .item .info{padding:25px 0}.category-wrapper .category-inner .cat-buying .buying-items .item .info .ttl{font-weight:700;font-size:18px;margin-bottom:8px;line-height:1.2;color:#000}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt{font-size:14px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt.large{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt.large span{display:block;margin-left:10px;margin-bottom:2px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt.large span.up{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid #ad1e18}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt.large span.down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #02b902}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt.large span.auto{width:12px;height:0;border-bottom:4px solid #2c7ede}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt img{display:none}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt span.price{color:#83040b;font-weight:700;font-size:16px}.category-wrapper .category-inner .cat-buying .buying-items .item:not(:nth-child(4n)){margin-right:30px}.category-wrapper .category-inner .cat-buying.has-none .item:nth-child(n+5){display:none}.category-wrapper .category-inner .cat-buying.has-none .read-more{text-decoration:underline;display:flex}.category-wrapper .category-inner .cat-buying.has-none .read-more span{cursor:pointer}.category-wrapper .category-inner .cat-buying.has-none .buying-items.active .item{display:block !important}.category-wrapper .category-inner .reason-items{padding:0 40px}.category-wrapper .category-inner .reason-items .item{padding:25px 0}.category-wrapper .category-inner .reason-items .item .ttl{font-size:20px;color:#83040b;font-weight:700;line-height:1.8;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.category-wrapper .category-inner .reason-items .item .ttl span{display:inline-block;margin-right:20px;background:#000;color:#fff;font-size:16px;line-height:1.2;padding:6px 15px;text-transform:capitalize;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.category-wrapper .category-inner .reason-items .item .text{margin:15px 0 0;font-size:15px;line-height:1.8}.category-wrapper .category-inner .reason-items .item:not(:last-child){border-bottom:1px dashed #aaa}.category-wrapper .category-inner .price-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-wrapper .category-inner .price-items .picture{width:30%;background:#fff;border:1px solid #f5f5f5;position:relative;margin-right:60px}.category-wrapper .category-inner .price-items .picture img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:calc(100% - 40px)}.category-wrapper .category-inner .price-items .info{flex:1 1 auto}.category-wrapper .category-inner .price-items .info h3{font-size:22px;margin:40px 0 30px;font-weight:900}.category-wrapper .category-inner .price-items .info .name{font-size:22px;margin:40px 0 30px;font-weight:900}.category-wrapper .category-inner .price-items .info table{width:100%;border-collapse:collapse;font-size:14px;font-weight:500}.category-wrapper .category-inner .price-items .info table th,.category-wrapper .category-inner .price-items .info table td{text-align:center;padding:10px;border:1px solid #cecece;vertical-align:middle}.category-wrapper .category-inner .price-items .info table th{width:33.333%;background:#fff;color:#000;font-weight:700;font-size:18px;line-height:1.8}.category-wrapper .category-inner .price-items .info table td:last-child{position:relative;color:#83040b;font-size:20px;padding:5px 20px;font-weight:700;white-space:nowrap}.category-wrapper .category-inner .price-items .info table td:last-child:before{content:'';display:block;position:absolute;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/cat/cat-arrow.png) 100% 100%/contain no-repeat;width:32px;height:28px}.category-wrapper .category-inner .price-items.full-price .info{padding:0;width:100%}.category-wrapper .category-inner .price-items.full-price .info h3{color:#83040b;margin:0;text-align:center;font-size:26px}.category-wrapper .category-inner .price-items.full-price .info .table{font-weight:700;color:#191919;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .price-items.full-price .info .table dl{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #cecece;border-left:1px solid #cecece}.category-wrapper .category-inner .price-items.full-price .info .table dl:nth-child(2n){border-left:none}.category-wrapper .category-inner .price-items.full-price .info .table dt,.category-wrapper .category-inner .price-items.full-price .info .table dd{padding:12px 15px;text-align:center}.category-wrapper .category-inner .price-items.full-price .info .table dt{background:#fff;min-width:180px;width:180px;border-right:1px solid #cecece}.category-wrapper .category-inner .price-items.full-price .info .table dd{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:initial;color:#191919;font-size:.9em;border-right:1px solid #cecece}.category-wrapper .category-inner .price-items.full-price .info .table dd span{font-size:1.2em;color:#c1040e}.category-wrapper .category-inner .cat-price .text{margin:50px 0 0;line-height:1.8;background:#fff;font-size:16px}.category-wrapper .category-inner .cat-price .text .yellow{font-size:1.1em}.category-wrapper .category-inner .cat-price .text div{font-size:inherit !important;margin-top:0 !important}.category-wrapper .category-inner .cat-price .text p{margin:15px 0}.category-wrapper .category-inner .voice-items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0;border-bottom:2px solid #d9d9d9}.category-wrapper .category-inner .voice-items .item:first-child{border-top:2px solid #d9d9d9}.category-wrapper .category-inner .voice-items .item .picture{width:16%;padding:10px 40px;padding-right:60px;text-align:center;font-size:16px;font-weight:700;line-height:1.4}.category-wrapper .category-inner .voice-items .item .picture .img{border-radius:50%;border:1px solid #fff;width:100%;overflow:hidden;position:relative;margin-bottom:15px}.category-wrapper .category-inner .voice-items .item .picture .img:after{content:"";display:block;padding-top:100%}.category-wrapper .category-inner .voice-items .item .picture .name{white-space:nowrap}.category-wrapper .category-inner .voice-items .item .picture .name br{display:none}.category-wrapper .category-inner .voice-items .item .info{width:84%;padding:40px;background:#f5f4f0;border-radius:10px;position:relative;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;line-height:2}.category-wrapper .category-inner .voice-items .item .info .ttl{font-weight:700;margin-bottom:15px;font-size:18px;line-height:1.2}.category-wrapper .category-inner .voice-items .item .info:before{content:"";display:block;position:absolute;left:-25px;top:30%;border-right:30px solid #f5f4f0;border-top:12px solid transparent;border-bottom:12px solid transparent}.category-wrapper .category-inner .flow-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 20px}.category-wrapper .category-inner .flow-items .item{width:calc((100% - 160px) / 4)}.category-wrapper .category-inner .flow-items .item .pic{width:50%;margin:auto;max-width:140px}.category-wrapper .category-inner .flow-items .item h3{font-size:18px;color:#83040b;text-align:center;margin-top:15px}.category-wrapper .category-inner .flow-items .arrow{width:60px;position:relative}.category-wrapper .category-inner .flow-items .arrow:before{content:'';display:block;border-left:20px solid #d1dad5;border-top:12px solid transparent;border-bottom:12px solid transparent;position:absolute;left:50%;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.category-wrapper .category-inner .inshandle-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-wrapper .category-inner .inshandle-items .item{width:calc(50% - 20px);border:1px solid #9fa0a0;margin-bottom:40px;padding:20px 37px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-wrapper .category-inner .inshandle-items .item .info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:1.5}.category-wrapper .category-inner .inshandle-items .item .info .left{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px 0;padding-right:25px}.category-wrapper .category-inner .inshandle-items .item .info .right{width:25%;min-width:25%;position:relative}.category-wrapper .category-inner .inshandle-items .item .info .right img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%}.category-wrapper .category-inner .inshandle-items .item .info .ttl{font-weight:700;font-size:22px;line-height:1.2;color:#83040b}.category-wrapper .category-inner .inshandle-items .item .info .left a:after{content:"";background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/cat/arrowtop.png) 100% 100%/contain no-repeat;width:16px;height:16px;position:absolute;right:0;top:72%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transform-origin:top;transform-origin:top;opacity:.8;-webkit-transition:.3s;transition:.3s}.category-wrapper .category-inner .inshandle-items .item .info .left a{color:#83040b;-webkit-transition:.3s;transition:.3s;display:block;position:relative;padding:8px 8px 0;padding-right:35px;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.1);box-shadow:5px 5px 10px rgba(0,0,0,.1)}.category-wrapper .category-inner .inshandle-items .item .info .left a:hover{text-decoration:none;opacity:.8;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.4);box-shadow:5px 5px 10px rgba(0,0,0,.4)}.category-wrapper .category-inner .inshandle-items .item .info .left a:hover a:after{-webkit-transform:translate(5px,-50%) rotate(90deg);transform:translate(5px,-50%) rotate(90deg)}.category-wrapper .category-inner .inshandle-items .item .info .ttl span{display:block;color:#a6a6a6;font-size:14px;margin:2px 0 20px;padding-bottom:10px;text-transform:capitalize}.category-wrapper .category-inner .inshandle-items .item .info .btn{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.category-wrapper .category-inner .inshandle-items .item .info .btn a{display:block;color:#fff;padding:6px 30px;background:#83040b;border:1px solid #83040b;-webkit-transition:.2s;transition:.2s;text-decoration:none;text-transform:capitalize;text-align:center}.category-wrapper .category-inner .inshandle-items .item .info .btn a:hover{background:0 0;color:#83040b}.category-wrapper .category-inner .inshandle-items .item .ins-link a{color:#800711;text-decoration:underline}.category-wrapper .category-inner .inshandle-items .item .hot{width:100%;margin-top:15px;line-height:1;background:#fff;padding:15px 18px 10px}.category-wrapper .category-inner .inshandle-items .item .hot .hot-ttl{font-weight:700;font-size:14px;color:#83040b;text-transform:uppercase}.category-wrapper .category-inner .inshandle-items .item .hot .hot-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:6px}.category-wrapper .category-inner .inshandle-items .item .hot .hot-content span{background:#000;font-size:12px;padding:5px 8px;display:inline-block;margin:3px 0;-webkit-transition:.3s;transition:.3s;margin-right:6px}.category-wrapper .category-inner .inshandle-items .item .hot .hot-content span a{color:#fff}.category-wrapper .category-inner .inshandle-items .item .hot .hot-content span:hover{opacity:.8}.category-wrapper .category-inner .points-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.category-wrapper .category-inner .points-items .item{width:calc((100% - 120px) / 3);margin-bottom:25px}.category-wrapper .category-inner .points-items .item .pic{position:relative}.category-wrapper .category-inner .points-items .item .pic:after{content:'';display:block;padding-top:66.5%}.category-wrapper .category-inner .points-items .item .info{padding:20px 0;font-size:14px;line-height:1.6}.category-wrapper .category-inner .points-items .item .info .ttl{font-weight:700;font-size:18px;padding-bottom:8px}.category-wrapper .category-inner .points-items .item .info .ttl.red{color:#83040b}.category-wrapper .category-inner .points-items .item .info .ttl.center{text-align:center}.category-wrapper .category-inner .points-items .item:not(:nth-child(3n)){margin-right:60px}.category-wrapper .category-inner .specie-items .item{margin:40px 0}.category-wrapper .category-inner .species-items .item{margin-bottom:60px}.category-wrapper .category-inner .species-items .item h3{font-size:22px;font-weight:900;color:#fff;background:#83040b;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-wrapper .category-inner .species-items .item h3 span{width:28px;height:28px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#83040b;border-radius:50%;overflow:hidden;margin-right:10px;font-size:.9em}.category-wrapper .category-inner .species-items .item .info{margin:80px 0 0;font-size:14px;line-height:1.8}.category-wrapper .category-inner .species-items .item .info>div{margin-bottom:60px;padding:0 30px 30px}.category-wrapper .category-inner .species-items .item .info h4{font-weight:700;font-size:22px;line-height:1;transform:translateY(-50%);margin-bottom:10px;text-align:center}.category-wrapper .category-inner .species-items .item .info h4 a{color:#fff;padding:15px 20px 13px;background:#83040b;display:block}.category-wrapper .category-inner .species-items .item .info h4+.txt{padding:0 20px}.category-wrapper .category-inner .species-items .item .info h4 em{font-style:normal;font-size:16px;display:inline-block;white-space:nowrap}.category-wrapper .category-inner .species-items .item .info .pic{width:72%;max-width:420px;margin:0 auto 30px}.category-wrapper .category-inner .species-items .item .info .other{padding:25px 20px 0;margin-top:20px;font-size:13px}.category-wrapper .category-inner .species-items .item .info .other .ttl{color:#452c2c;font-weight:700;margin-bottom:10px;padding-left:18px;font-size:1.5em;font-weight:700;position:relative}.category-wrapper .category-inner .species-items .item .info .other .ttl:after{content:"";display:block;position:absolute;left:0;top:48%;transform:translateY(-50%);width:4px;height:60%;background:#452c2c}.category-wrapper .category-inner .flavour-items .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px;border:1px solid #c3c3c3;margin-bottom:25px;font-size:14px;line-height:1.8;text-align:left}.category-wrapper .category-inner .flavour-items .item .infos{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:68%;max-width:68%;padding-right:30px}.category-wrapper .category-inner .flavour-items .item .infos h4{font-weight:700;font-size:18px;color:#83040b;margin-bottom:10px;line-height:1.4}.category-wrapper .category-inner .flavour-items .item .infos .txt p{margin-bottom:5px}.category-wrapper .category-inner .flavour-items .item .pic{width:32%;max-width:32%}.category-wrapper .category-inner .faq-items dl{border-top:1px solid #e6e6e6;cursor:pointer}.category-wrapper .category-inner .faq-items dl:last-child{border-bottom:1px solid #e6e6e6}.category-wrapper .category-inner .faq-items dt,.category-wrapper .category-inner .faq-items dd{position:relative}.category-wrapper .category-inner .faq-items dd a{color:#83040b;text-decoration:underline}.category-wrapper .category-inner .faq-items dt:before,.category-wrapper .category-inner .faq-items dd:before{content:"";display:inline-block;font-weight:700;font-family:"Hiragino Kaku Gothic ProN","MS PGothic",Osaka,"sans-serif"}.category-wrapper .category-inner .faq-items dt{font-size:20px;color:#333;padding:20px 25px;padding-right:50px;line-height:1.6;font-weight:900}.category-wrapper .category-inner .faq-items dt:before{content:'Q.';color:#83040b;line-height:36px;margin-right:15px;font-size:30px;vertical-align:bottom}.category-wrapper .category-inner .faq-items dt:after{content:"";background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/cat/arrowtop.png) 100% 100%/contain no-repeat;width:20px;height:20px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:top;transform-origin:top;opacity:.8}.category-wrapper .category-inner .faq-items dt.rotate:after{-webkit-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%)}.category-wrapper .category-inner .faq-items dd{font-size:14px;padding:10px 70px 40px;line-height:2}.category-wrapper .category-inner .faq-items dd:before{content:'A.';color:#333;font-size:26px;font-weight:300;position:absolute;left:35px;-webkit-transform:translateY(-3px);transform:translateY(-3px);line-height:1.2}.category-wrapper .category-inner .news-items{background:#fff}.category-wrapper .category-inner .news-items .item{padding:25px 10px;border-bottom:1px solid #c3c3c3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#000;text-decoration:none;position:relative;-webkit-transition:.2s;transition:.2s;height:auto;min-height:180px}.category-wrapper .category-inner .news-items .item .pic{width:20%;min-width:20%;max-width:20%}.category-wrapper .category-inner .news-items .item .info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:10px 40px;font-size:14px;position:relative}.category-wrapper .category-inner .news-items .item .info .date{color:#9e9e9e;font-weight:700;margin-bottom:6px}.category-wrapper .category-inner .news-items .item .info .date.black{color:#000;font-size:1.2em;margin-bottom:8px}.category-wrapper .category-inner .news-items .item .info:after{content:"";display:block;position:absolute;right:0;top:50%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/cat/arrowright.png) 100% 100%/contain no-repeat;width:15px;height:15px;opacity:0;-webkit-transform:translate(-60%,-50%);transform:translate(-60%,-50%);-webkit-transition:.3s;transition:.3s}.category-wrapper .category-inner .news-items .item:first-child{border-top:1px solid #c3c3c3}.category-wrapper .category-inner .news-items .item:hover{border-bottom:1px solid #000}.category-wrapper .category-inner .news-items .item:hover .info:after{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.category-wrapper .category-inner .cat-staff .staff-ttl{background:#83040b;color:#fff;font-size:32px;padding:30px 40px 25px;line-height:1.4;position:relative;font-weight:900;z-index:2}.category-wrapper .category-inner .cat-staff .staff-ttl:after{content:"";display:block;position:absolute;right:0;top:-50px;width:20%;min-width:120px;height:calc(100% + 50px);background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/shop-staff.png) 100% 100%/contain no-repeat;z-index:-1}.category-wrapper .category-inner .cat-staff .staff-items{background:#fff;border:1px solid #eee;padding:25px 40px}.category-wrapper .category-inner .cat-staff .staff-items .item{padding-bottom:20px;font-size:15px;line-height:1.8;clear:both}.category-wrapper .category-inner .cat-staff .staff-items .item .ttl{font-size:18px;color:#83040b;font-weight:700;margin:15px 0 10px}.category-wrapper .category-inner .cat-staff .staff-items .item div img{float:left;display:block;width:30%;max-width:140px;margin-right:15px;margin-bottom:20px}.category-wrapper .category-inner .cat-company .company-items{font-size:15px}.category-wrapper .category-inner .cat-company .company-items dl{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}.category-wrapper .category-inner .cat-company .company-items dl:first-child{border-top:1px solid #d9d9d9}.category-wrapper .category-inner .cat-company .company-items dt{font-weight:700;padding:20px 40px;background:#83040b;color:#fff;width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.category-wrapper .category-inner .cat-company .company-items dd{width:calc(100% - 200px);padding:20px 40px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.category-wrapper .category-inner .cat-company .company-items dd a{color:#000;text-decoration:underline}.category-wrapper .category-inner .cat-company .company-maps{margin:60px auto}.category-wrapper .category-inner .cat-company .company-route{margin:60px auto 0}.category-wrapper .category-inner .cat-company .company-route .route-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .cat-company .company-route .route-items .item{width:calc(33.3333% - 20px);margin-bottom:30px}.category-wrapper .category-inner .cat-company .company-route .route-items .item:not(:nth-child(3n)){margin-right:30px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .pic{position:relative;margin-bottom:12px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .info{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;font-size:16px;line-height:1.4}.category-wrapper .category-inner .cat-company .company-route .route-items .item .info .text{display:block;margin-top:5px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .info .num{color:#fff;width:34px;min-width:34px;height:34px;border-radius:50%;background:#83040b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px}.category-wrapper .category-inner .cat-company .company-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0 0}.category-wrapper .category-inner .cat-company .company-form .map{position:relative;width:48%;min-width:48%;max-width:48%;border:1px solid #bfbfbf;background:#fff}.category-wrapper .category-inner .cat-company .company-form .map img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:88%;height:auto;max-width:88%;max-height:88%}.category-wrapper .category-inner .cat-company .company-form .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:40px}.category-wrapper .category-inner .cat-company .company-form .text>div{width:100%;background:#fff;padding:35px 30px;font-size:14px;line-height:1.8}.category-wrapper .category-inner .cat-company .company-form .text>div .ttl{font-size:20px;color:#83040b;font-weight:700;line-height:1.2;margin-bottom:10px}.category-wrapper .category-inner .cat-company .company-form .text>div:not(:last-child){margin-bottom:30px}.category-wrapper .category-inner .maps-items{width:100%;height:100%;min-height:165px;position:relative;background:#f5f5f5}.category-wrapper .category-inner .maps-items:after{content:"";display:block;padding-top:40%}.category-wrapper .category-inner .maps-items iframe{width:100%;height:100%;top:0;left:0;position:absolute;background:#fff;z-index:1}.category-wrapper .category-inner .fortified-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .fortified-items .item{width:calc((100% / 6) - 15px);margin-bottom:30px;font-size:17px;font-weight:900;color:#83040b;text-align:center}.category-wrapper .category-inner .fortified-items .item:not(:nth-child(6n)){margin-right:18px}.category-wrapper .category-inner .fortified-items .item .picture{display:block;border:1px solid #d5d5d5;position:relative;margin-bottom:10px;overflow:hidden}.category-wrapper .category-inner .fortified-items .item .picture:after{content:"";display:block;padding-top:105%}.category-wrapper .category-inner .fortified-items .item .picture img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;max-width:calc(100% - 20px);max-height:calc(100% - 20px);-webkit-transition:.3s;transition:.3s}.category-wrapper .category-inner .fortified-items .item .picture img:hover{-webkit-transform:translate(-50%,-50%) scale(1.04);transform:translate(-50%,-50%) scale(1.04)}.category-wrapper .category-inner .fortified-items .item .info.left .ttl{text-align:left;position:relative;word-break:break-word;word-wrap:break-word}.category-wrapper .category-inner .fortified-items .item .info.left .ttl:before{content:'\f0a9';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:inherit}.category-wrapper .category-inner .information-items .item{color:#000;padding-bottom:40px}.category-wrapper .category-inner .information-items .item .ttl{font-weight:700;font-size:20px;padding-bottom:10px;border-bottom:1px solid #000}.category-wrapper .category-inner .information-items .item .info{margin:25px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.category-wrapper .category-inner .information-items .item .info .info-company{width:57%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:30px;padding:25px 30px;background:#fff}.category-wrapper .category-inner .information-items .item .info .info-company .pic{width:36%;max-width:36%;min-width:36%;margin-right:25px}.category-wrapper .category-inner .information-items .item .info .info-company .txt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:10px 0;font-weight:700;font-size:15px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.category-wrapper .category-inner .information-items .item .info .info-company .txt .tel{margin-top:5px;display:block}.category-wrapper .category-inner .information-items .item .info .info-company .txt .cat-more{margin-top:20px;font-size:14px;padding:6px 25px}.category-wrapper .category-inner .information-items .item .info .info-maps{width:43%}.category-wrapper .category-inner .cat-products .products .ttl{border-bottom:0;text-align:left;margin:.5em 0 .3em}@media (min-width:901px){.category-wrapper .category-inner .information-items .item .info .info-maps .map-items:before{display:none}}.category-wrapper .category-inner .about-items{border:1px solid #cbcbcb;padding:20px 50px;font-size:15px;line-height:2;overflow:hidden}.category-wrapper .category-inner .about-items .info{padding:20px 0}.category-wrapper .category-inner .about-items .info p:not(:last-child){margin-bottom:25px}.category-wrapper .category-inner .about-items .pic img{width:20%;float:right;padding-left:40px;min-width:180px}.category-wrapper .category-inner .brand-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.category-wrapper .category-inner .brand-items .item{width:calc((100% - 120px) / 3);margin-bottom:30px;position:relative;-webkit-transition:.3s;transition:.3s}.category-wrapper .category-inner .brand-items .item>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.category-wrapper .category-inner .brand-items .item .pic{position:relative}.category-wrapper .category-inner .brand-items .item .pic:after{content:'';display:block;padding-top:66.5%}.category-wrapper .category-inner .brand-items .item .info{font-size:16px;line-height:1.8}.category-wrapper .category-inner .brand-items .item .info .ttl{padding:15px 0 10px;font-size:15px;color:#555;line-height:1}.category-wrapper .category-inner .brand-items .item .info .ttl.num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d2d2d2;margin-bottom:12px}.category-wrapper .category-inner .brand-items .item .info .ttl.num span{color:#83040b;font-size:16px;font-weight:700}.category-wrapper .category-inner .brand-items .item .info .ttl.num em{font-style:normal;font-size:22px}.category-wrapper .category-inner .brand-items .item:not(:nth-child(3n)){margin-right:60px}.category-wrapper .category-inner .brand-items .item:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.category-wrapper .category-inner .brand-items .item:hover .info .txt{text-decoration:underline}.category-wrapper .category-inner.single-inner{margin-top:60px}.category-wrapper .cat-contact{position:relative;margin-top:80px !important}.category-wrapper .cat-contact .hasbg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.category-wrapper .cat-contact .content{padding:0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;text-align:left}.category-wrapper .cat-contact .content .pic{width:42%;max-width:42%;min-width:42%;margin-top:-60px}.category-wrapper .cat-contact .content .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:40px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;font-weight:700;font-size:20px;line-height:1.2}.category-wrapper .cat-contact .content .text .ttl{background:#fff;color:#000;padding:15px 50px 10px;margin-bottom:20px;font-size:32px}.category-wrapper .cat-contact .content .text .txt{margin:12px 0}.category-wrapper .cat-contact .content .text .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.category-wrapper .cat-contact .content .text .links a{display:block;width:48%}.category-wrapper .cat-contact .content .text .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:50px;color:#fff;-webkit-transition:.2s;transition:.2s}.category-wrapper .cat-contact .content .text .tel:hover{text-decoration:none;opacity:.8}.category-wrapper .cat-contact .content .text .tel .icon{width:46px;max-width:46px;margin-right:15px;margin-bottom:5px}@media (max-width:1400px){.category-wrapper .content{font-size:26px}.category-wrapper .category-inner .cat-section .cat-ttl{margin-bottom:30px}.category-wrapper .category-inner .cat-section .cat-more{font-size:14px}.category-wrapper .category-inner .cat-section .cat-more svg{width:14px;height:14px}.category-wrapper .category-inner .cat-text{font-size:16px}.category-wrapper .category-inner .cat-ttl{font-size:25px}.category-wrapper .category-inner .cat-buying .buying-items .item .info{padding:20px 0}.category-wrapper .category-inner .cat-buying .buying-items .item .info .ttl{font-size:16px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt span.price{font-size:15px}.category-wrapper .category-inner .reason-items .item{padding:20px 0}.category-wrapper .category-inner .reason-items .item .ttl{font-size:19px}.category-wrapper .category-inner .reason-items .item .ttl span{font-size:15px;padding:5px 10px}.category-wrapper .category-inner .reason-items .item .text{font-size:14px}.category-wrapper .category-inner .price-items .info h3{font-size:20px;margin:30px 0}.category-wrapper .category-inner .price-items .info .name{font-size:20px;margin:30px 0}.category-wrapper .category-inner .price-items .info table th{font-size:16px}.category-wrapper .category-inner .price-items .info table td:last-child{font-size:18px}.category-wrapper .category-inner .price-items .info table td:last-child:before{width:24px;height:22px}.category-wrapper .category-inner .price-items.full-price .info h3{font-size:25px}.category-wrapper .category-inner .price-items.full-price .info .table{font-size:15px}.category-wrapper .category-inner .cat-price .text{margin:40px 0 0;font-size:15px}.category-wrapper .category-inner .voice-items .item{padding:25px 0}.category-wrapper .category-inner .voice-items .item .picture{font-size:15px;min-width:175px;width:175px}.category-wrapper .category-inner .voice-items .item .info{padding:30px;font-size:14px}.category-wrapper .category-inner .voice-items .item .info .ttl{font-size:17px}.category-wrapper .category-inner .flow-items .item h3{font-size:17px}.category-wrapper .category-inner .inshandle-items .item{width:calc(50% - 20px);margin-bottom:35px;padding:15px 30px}.category-wrapper .category-inner .inshandle-items .item .info{font-size:13px}.category-wrapper .category-inner .inshandle-items .item .info .ttl{font-size:19px}.category-wrapper .category-inner .inshandle-items .item .info .left a:after{width:14px;height:14px}.category-wrapper .category-inner .inshandle-items .item .info .ttl span{font-size:13px}.category-wrapper .category-inner .inshandle-items .item .hot{margin-top:10px}.category-wrapper .category-inner .inshandle-items .item .hot .hot-ttl{font-size:13px}.category-wrapper .category-inner .inshandle-items .item .hot .hot-content span{padding:4px 6px;font-size:12px}.category-wrapper .category-inner .specie-items .item{margin:25px 0}.category-wrapper .category-inner .species-items .item{margin-bottom:40px}.category-wrapper .category-inner .species-items .item h3{font-size:22px}.category-wrapper .category-inner .species-items .item .info{margin:60px 0 0;font-size:13px}.category-wrapper .category-inner .species-items .item .info h4{font-size:20px}.category-wrapper .category-inner .species-items .item .info h4 em{font-size:15px}.category-wrapper .category-inner .species-items .item .info h4+.txt{padding:0 12px}.category-wrapper .category-inner .species-items .item .info .other{padding:20px 12px 0;margin-top:15px;font-size:12px}.category-wrapper .category-inner .faq-items dt{font-size:18px}.category-wrapper .category-inner .faq-items dt:before{font-size:28px;line-height:34px}.category-wrapper .category-inner .faq-items dd:before{font-size:24px}.category-wrapper .category-inner .news-items .item .info:after{width:14px;height:14px}.category-wrapper .category-inner .about-items{padding:20px 40px;font-size:14px}.category-wrapper .category-inner .brand-items .item .info{font-size:15px}.category-wrapper .category-inner.single-inner{margin-top:40px}.category-wrapper .category-inner .cat-staff .staff-ttl{font-size:28px;padding:25px 35px 20px}.category-wrapper .category-inner .cat-staff .staff-items{padding:20px 35px}.category-wrapper .category-inner .cat-staff .staff-items .item{font-size:14px}.category-wrapper .category-inner .cat-staff .staff-items .item .ttl{font-size:17px}.category-wrapper .category-inner .cat-company .company-items{font-size:14px}.category-wrapper .category-inner .cat-company .company-items dt{font-size:15px}.category-wrapper .category-inner .cat-company .company-route .route-items .item{margin-bottom:20px;width:calc(33.3333% - 12px)}.category-wrapper .category-inner .cat-company .company-route .route-items .item:not(:nth-child(3n)){margin-right:18px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .info{font-size:15px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .info .num{width:26px;min-width:26px;height:26px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .info .text{margin-top:4px}.category-wrapper .category-inner .cat-company .company-form .text{padding-left:35px}.category-wrapper .category-inner .cat-company .company-form .text>div{font-size:13px;padding:30px}.category-wrapper .category-inner .cat-company .company-form .text>div:not(:last-child){margin-bottom:25px}.category-wrapper .category-inner .cat-company .company-form .text>div .ttl{font-size:19px}.category-wrapper .category-inner .fortified-items .item{width:calc((100% / 5) - 20px);font-size:16px}.category-wrapper .category-inner .fortified-items .item:not(:nth-child(6n)),.category-wrapper .category-inner .fortified-items .item:nth-child(6n){margin-right:25px}.category-wrapper .category-inner .fortified-items .item:nth-child(5n){margin-right:0}.category-wrapper .category-inner .information-items .item .ttl{font-size:19px}.category-wrapper .category-inner .information-items .item .info .info-company{padding:30px;width:65%}.category-wrapper .category-inner .information-items .item .info .info-company .txt{font-size:14px}.category-wrapper .category-inner .information-items .item .info .info-company .txt .cat-more{font-size:13px}.category-wrapper .category-inner .information-items .item .info .info-maps{width:35%}.category-wrapper .cat-contact .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-wrapper .cat-contact .content .pic{width:40%;max-width:40%;min-width:40%;margin-top:-40px}.category-wrapper .cat-contact .content .text{font-size:18px;padding:25px 40px}.category-wrapper .cat-contact .content .text .ttl{font-size:28px}.category-wrapper .cat-contact .content .text .tel{font-size:44px}.category-wrapper .cat-contact .content .text .tel .icon{width:42px;max-width:42px}}@media (max-width:1200px){.category-wrapper .category-inner .flavour-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-wrapper .category-inner .flavour-items .item{display:block;width:calc(50% - 10px);margin-bottom:20px}.category-wrapper .category-inner .flavour-items .item .infos{width:100%;max-width:100%;padding-right:0}.category-wrapper .category-inner .flavour-items .item .pic{width:100%;max-width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:20px}.category-wrapper .cat-contact .content .pic{margin-top:-20px}}@media (max-width:1100px){.category-wrapper .category-inner .price-items .picture{width:28%;margin-right:40px}.category-wrapper .category-inner .price-items .info h3{margin:20px 0}.category-wrapper .category-inner .price-items .info .name{margin:20px 0}.category-wrapper .category-inner .price-items .info table{font-size:13px}.category-wrapper .category-inner .price-items .info table th{font-size:15px}.category-wrapper .category-inner .price-items .info table td:last-child{font-size:16px}.category-wrapper .category-inner .price-items .info table td:last-child:before{width:20px;height:18px}.category-wrapper .category-inner .price-items.full-price .info h3{font-size:23px}.category-wrapper .category-inner .price-items.full-price .info .table{font-size:14px}.category-wrapper .category-inner .price-items.full-price .info .table dt{min-width:140px;width:140px}.category-wrapper .category-inner .cat-price .text{font-size:14px}.category-wrapper .category-inner .cat-buying .buying-items .item{width:calc((100% - 45px) / 4);margin-bottom:12px}.category-wrapper .category-inner .cat-buying .buying-items .item .picture:after{content:"";display:block;padding-top:85%}.category-wrapper .category-inner .cat-buying .buying-items .item .info{padding:15px 0}.category-wrapper .category-inner .cat-buying .buying-items .item .info .ttl{font-size:14px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt{font-size:13px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt.large{font-size:15px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt.large span{margin-bottom:0}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt.large span.up{border-left-width:5px;border-right-width:5px;border-bottom-width:10px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt.large span.down{border-left-width:5px;border-right-width:5px;border-top-width:10px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt.large span.auto{width:10px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt span.price{font-size:14px}.category-wrapper .category-inner .cat-buying .buying-items .item:not(:nth-child(4n)){margin-right:15px}.category-wrapper .category-inner .flow-items .item h3{font-size:14px}.category-wrapper .category-inner .flow-items .arrow:before{border-left:14px solid #d1dad5;border-top:8px solid transparent;border-bottom:8px solid transparent}.category-wrapper .category-inner .inshandle-items .item{width:calc(50% - 10px);margin-bottom:20px;padding:10px 25px}.category-wrapper .category-inner .inshandle-items .item .info{font-size:12px}.category-wrapper .category-inner .inshandle-items .item .info .left{padding:10px 0;padding-right:15px}.category-wrapper .category-inner .inshandle-items .item .info .ttl{font-size:18px}.category-wrapper .category-inner .inshandle-items .item .info .left a:after{width:12px;height:12px}.category-wrapper .category-inner .inshandle-items .item .info .ttl span{font-size:12px;margin:0 0 15px}.category-wrapper .category-inner .inshandle-items .item .info .btn a{padding:5px 25px}.category-wrapper .category-inner .points-items .item{width:calc((100% - 60px) / 3)}.category-wrapper .category-inner .points-items .item:not(:nth-child(3n)){margin-right:30px}.category-wrapper .category-inner .points-items .item .info{padding:15px 0;font-size:13px}.category-wrapper .category-inner .points-items .item .info .ttl{font-size:17px}.category-wrapper .category-inner .faq-items dt{padding:12px 20px 8px;font-size:16px}.category-wrapper .category-inner .faq-items dt:before{font-size:26px;line-height:30px}.category-wrapper .category-inner .faq-items dt:after{width:18px;height:18px}.category-wrapper .category-inner .faq-items dd{padding:5px 60px 20px;font-size:12px}.category-wrapper .category-inner .faq-items dd:before{font-size:22px;left:32px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.category-wrapper .category-inner .news-items .item{padding:20px 10px}.category-wrapper .category-inner .news-items .item .pic{width:18%;max-width:18%;min-width:18%}.category-wrapper .category-inner .news-items .item .info{padding:5px 20px;font-size:13px}.category-wrapper .category-inner .news-items .item .info:after{display:none}.category-wrapper .category-inner .brand-items .item{width:calc((100% - 60px) / 3)}.category-wrapper .category-inner .brand-items .item:not(:nth-child(3n)){margin-right:30px}.category-wrapper .category-inner .brand-items .item .info{font-size:14px}.category-wrapper .category-inner .brand-items .item .info .ttl{font-size:14px}.category-wrapper .category-inner .brand-items .item .info .ttl.num span{font-size:15px}.category-wrapper .category-inner .brand-items .item .info .ttl.num span em{font-size:20px}.category-wrapper .category-inner .cat-staff .staff-ttl{font-size:26px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .info{font-size:14px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .info .num{width:24px;min-width:24px;height:24px}.category-wrapper .category-inner .information-items .item .ttl{font-size:18px}.category-wrapper .category-inner .information-items .item .info .info-company{padding:25px 20px}.category-wrapper .category-inner .information-items .item .info .info-company .pic{width:26%;max-width:26%;min-width:120px;margin-right:18px}.category-wrapper .category-inner .information-items .item .info .info-company .txt{font-size:13px}.category-wrapper .category-inner .information-items .item .info .info-company .txt .cat-more{font-size:12px;margin-top:15px}.category-wrapper .cat-contact{margin-top:60px !important}.category-wrapper .cat-contact .content{padding:0 25px}.category-wrapper .cat-contact .content .text{font-size:17px}.category-wrapper .cat-contact .content .text .ttl{font-size:26px}.category-wrapper .cat-contact .content .text .tel{font-size:40px}.category-wrapper .category-inner .flavour-items .item{padding:22px;font-size:12px}}@media (max-width:900px){.category-wrapper .content{font-size:20px}.category-wrapper .category-inner .cat-section{margin:15px auto 40px}.category-wrapper .category-inner .cat-section .cat-ttl{margin-bottom:20px}.category-wrapper .category-inner .cat-section .cat-ttl.center{margin-bottom:20px}.category-wrapper .category-inner .cat-text{font-size:15px}.category-wrapper .category-inner .cat-ttl{font-size:24px}.cat-section.cat-inshandle .cat-ttl .tag{font-size:12px}.category-wrapper .category-inner .inshandle-items .item .ins-link a{font-size:12px}.category-wrapper .category-inner .reason-items{padding:0 20px}.category-wrapper .category-inner .reason-items .item .ttl{font-size:17px}.category-wrapper .category-inner .reason-items .item .ttl span{font-size:13px;margin-right:13px}.category-wrapper .category-inner .voice-items .item{padding:20px 0}.category-wrapper .category-inner .voice-items .item .picture{padding:10px 20px;padding-right:40px;min-width:140px;width:140px;width:140px;font-size:14px}.category-wrapper .category-inner .voice-items .item .info{padding:15px 20px;font-size:13px}.category-wrapper .category-inner .voice-items .item .info .ttl{font-size:16px}.category-wrapper .category-inner .species-items .item h3{font-size:20px}.category-wrapper .category-inner .species-items .item .info h4{font-size:16px}.category-wrapper .category-inner .species-items .item .info h4 a{padding:12px 15px 10px}.category-wrapper .category-inner .species-items .item .info h4 em{font-size:12px}.category-wrapper .category-inner .species-items .item .info>div{margin-bottom:30px;padding:0 10px 40px}.category-wrapper .category-inner .about-items{font-size:13px;padding:35px}.category-wrapper .category-inner .about-items .info{padding:0}.category-wrapper .category-inner .about-items .pic img{padding-left:20px;padding-bottom:10px}.category-wrapper .category-inner .brand-items .item .info{font-size:12px}.category-wrapper .category-inner .brand-items .item .info .ttl{font-size:12px}.category-wrapper .category-inner .brand-items .item .info .ttl.num span{font-size:14px}.category-wrapper .category-inner .brand-items .item .info .ttl.num span em{font-size:18px}.category-wrapper .category-inner.single-inner{margin-top:25px}.category-wrapper .category-inner .cat-staff .staff-ttl{font-size:24px;padding:20px 30px 17px}.category-wrapper .category-inner .cat-staff .staff-items{padding:20px 30px}.category-wrapper .category-inner .cat-staff .staff-items .item .ttl{font-size:16px;margin:0 0 2px}.category-wrapper .category-inner .cat-company .company-items dt{font-size:14px;padding:20px 30px;width:160px}.category-wrapper .category-inner .cat-company .company-items dd{width:calc(100% - 160px)}.category-wrapper .category-inner .cat-company .company-maps{margin:40px auto}.category-wrapper .category-inner .cat-company .company-route{margin:40px auto 0}.category-wrapper .category-inner .cat-company .company-route .route-items .item{width:calc(50% - 8px)}.category-wrapper .category-inner .cat-company .company-route .route-items .item:not(:nth-child(3n)),.category-wrapper .category-inner .cat-company .company-route .route-items .item:nth-child(3n){margin-right:16px}.category-wrapper .category-inner .cat-company .company-route .route-items .item:nth-child(2n){margin-right:0}.category-wrapper .category-inner .cat-company .company-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .cat-company .company-form .map{width:100%;min-width:100%;max-width:100%;margin-bottom:35px;padding:40px}.category-wrapper .category-inner .cat-company .company-form .map img{position:relative;top:auto;left:0;width:100%;max-width:100%;height:auto;max-height:100%;-webkit-transform:translate(0);transform:translate(0)}.category-wrapper .category-inner .cat-company .company-form .text{padding-left:0;width:100%}.category-wrapper .category-inner .fortified-items .item{width:calc((100% / 4) - 15px);font-size:15px;margin-bottom:25px}.category-wrapper .category-inner .fortified-items .item:not(:nth-child(6n)),.category-wrapper .category-inner .fortified-items .item:nth-child(6n),.category-wrapper .category-inner .fortified-items .item:nth-child(5n){margin-right:20px}.category-wrapper .category-inner .fortified-items .item:nth-child(4n){margin-right:0}.category-wrapper .category-inner .information-items .item .info{-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .information-items .item .info .info-company{width:100%;margin:25px 0 0}.category-wrapper .category-inner .information-items .item .info .info-maps{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}.category-wrapper .cat-contact .content{padding:0 20px}.category-wrapper .cat-contact .content .text{font-size:15px;padding:20px 0;padding-left:20px}.category-wrapper .cat-contact .content .text .ttl{font-size:22px;padding:12px 30px 6px;margin-bottom:12px}.category-wrapper .cat-contact .content .text .txt{margin:10px 0}.category-wrapper .cat-contact .content .text .tel{font-size:30px}.category-wrapper .cat-contact .content .text .tel .icon{width:36px;max-width:36px}}@media (max-width:750px){.category-wrapper .content{text-align:left}.category-wrapper .category-inner .flavour-items .item{width:100%}.category-wrapper .category-inner .flavour-items .item h4{font-size:15px}}@media (max-width:680px){.category-wrapper .content{font-size:14px;padding-bottom:10px}.category-wrapper .content br{display:none}.category-wrapper .category-inner .cat-section .cat-more{margin-top:5px;font-size:12px;padding:5px 25px}.category-wrapper .category-inner .cat-section .cat-more svg{width:12px;height:12px;-webkit-transform:translateX(10px);transform:translateX(10px)}.category-wrapper .category-inner .cat-text{text-align:left}.category-wrapper .category-inner .cat-text br{display:-webkit-box;display:-ms-flexbox;display:flex}.category-wrapper .category-inner .cat-ttl{font-size:18px;line-height:1.4;padding-left:15px}.category-wrapper .category-inner .cat-ttl:before{width:4px}.cat-section.cat-inshandle .cat-ttl{display:block}.cat-section.cat-inshandle .cat-ttl .tag{padding:5px 0 0}.category-wrapper .category-inner .reason-items{padding:0}.category-wrapper .category-inner .reason-items .item .ttl{font-size:15px}.category-wrapper .category-inner .reason-items .item .text{font-size:13px}.category-wrapper .category-inner .price-items{-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .price-items .picture{width:100%}.category-wrapper .category-inner .price-items .picture:after{content:"";display:block;padding-top:60%;margin-left:0}.category-wrapper .category-inner .price-items .info{width:100%}.category-wrapper .category-inner .price-items .info h3{margin:20px 0 10px;font-size:17px}.category-wrapper .category-inner .price-items .info .name{margin:20px 0 10px;font-size:17px}.category-wrapper .category-inner .price-items .info table{font-size:12px}.category-wrapper .category-inner .price-items .info table th{font-size:13px}.category-wrapper .category-inner .price-items .info table th,.category-wrapper .category-inner .price-items .info table td{padding:10px 2px}.category-wrapper .category-inner .price-items .info table td:last-child{font-size:12px;padding:5px 10px 5px 15px}.category-wrapper .category-inner .price-items .info table td:last-child:before{width:14px;height:12px}.category-wrapper .category-inner .price-items.full-price .info h3{font-size:20px}.category-wrapper .category-inner .price-items.full-price .info .table{font-size:12px}.category-wrapper .category-inner .price-items.full-price .info .table dl{width:100%}.category-wrapper .category-inner .price-items.full-price .info .table dl:nth-child(2n){border-left:1px solid #cecece}.category-wrapper .category-inner .price-items.full-price .info .table dt{min-width:120px;width:120px}.category-wrapper .category-inner .cat-price .text{padding:10px 20px;font-size:13px;margin:25px 0 0}.category-wrapper .category-inner .cat-buying .cat-ttl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-wrapper .category-inner .cat-buying .buying-items .item{width:calc((100% - 10px) / 2);margin-bottom:10px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .ttl{font-size:13px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt{font-size:12px}.category-wrapper .category-inner .cat-buying .buying-items .item .info .txt.large{font-size:12px}.category-wrapper .category-inner .cat-buying .buying-items .item:not(:nth-child(2n)){margin-right:10px}.category-wrapper .category-inner .cat-buying .buying-items .item:nth-child(2n){margin-right:0}.category-wrapper .category-inner .voice-items .item .picture{padding:5px 0;padding-right:20px;min-width:80px;width:80px;font-size:12px}.category-wrapper .category-inner .voice-items .item .picture .hasbg{margin-bottom:10px;max-width:100px}.category-wrapper .category-inner .voice-items .item .picture .name{white-space:inherit}.category-wrapper .category-inner .voice-items .item .info{padding:12px 15px;font-size:12px}.category-wrapper .category-inner .voice-items .item .info:before{display:none}.category-wrapper .category-inner .voice-items .item .info .ttl{margin-bottom:10px;font-size:15px}.category-wrapper .category-inner .flow-items{padding:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .flow-items .item{width:calc((100% - 20px) / 2);margin:10px 0}.category-wrapper .category-inner .flow-items .item h3{font-size:13px}.category-wrapper .category-inner .flow-items .arrow{display:none}.category-wrapper .category-inner .inshandle-items .item{width:100%;padding:10px}.category-wrapper .category-inner .inshandle-items .item .info .ttl{font-size:15px}.category-wrapper .category-inner .inshandle-items .item .info .left a:after{width:10px;height:10px}.category-wrapper .category-inner .inshandle-items .item .info .btn a{padding:4px 20px}.category-wrapper .category-inner .inshandle-items .item .hot{padding:15px 15px 10px}.category-wrapper .category-inner .points-items .item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #d2d2d2}.category-wrapper .category-inner .points-items .item:not(:nth-child(3n)){margin-right:0}.category-wrapper .category-inner .points-items .item .pic{width:30%;min-width:30%;max-width:30%}.category-wrapper .category-inner .points-items .item .info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;padding-left:20px;font-size:12px}.category-wrapper .category-inner .points-items .item .info .ttl{font-size:14px;padding-bottom:5px}.category-wrapper .category-inner .points-items .item .info .ttl.center{text-align:left}.category-wrapper .category-inner .species-items .item{margin-bottom:30px}.category-wrapper .category-inner .species-items .item h3{font-size:16px}.category-wrapper .category-inner .species-items .item .info{margin:40px 0 0}.category-wrapper .category-inner .species-items .item .info h4{font-size:14px;margin-bottom:5px}.category-wrapper .category-inner .species-items .item .info>div{width:100%;padding:0 10px 30px}.category-wrapper .category-inner .species-items .item .info h4+.txt{padding:0 5px}.category-wrapper .category-inner .species-items .item .info .other{padding:20px 5px 0;font-size:11px}.category-wrapper .category-inner .species-items .item .info .other .ttl{padding-left:0;font-size:15px;text-align:center;padding-bottom:12px}.category-wrapper .category-inner .species-items .item .info .other .ttl:after{left:50%;top:inherit;bottom:5px;transform:translateX(-50%);width:40px;height:2px}.category-wrapper .category-inner .faq-items dt{padding:10px 15px 5px;padding-right:35px;font-size:13px}.category-wrapper .category-inner .faq-items dt:before{font-size:16px;line-height:22px;margin-right:10px}.category-wrapper .category-inner .faq-items dt:after{width:13px;height:13px;right:10px}.category-wrapper .category-inner .faq-items dd{padding:0 20px 15px}.category-wrapper .category-inner .faq-items dd:before{display:none}.category-wrapper .category-inner .news-items .item{-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .news-items .item .pic{width:100%;max-width:100%;min-width:100%;position:relative;margin-bottom:15px}.category-wrapper .category-inner .news-items .item .pic:after{content:"";display:block;padding-top:60%}.category-wrapper .category-inner .news-items .item .info{padding:0;font-size:12px}.category-wrapper .category-inner .about-items{padding:20px}.category-wrapper .category-inner .about-items .pic img{min-width:75px;padding-left:5px;padding-bottom:5px}.category-wrapper .category-inner .about-items .info p:not(:last-child){margin-bottom:15px}.category-wrapper .category-inner .brand-items .item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #d2d2d2}.category-wrapper .category-inner .brand-items .item:not(:nth-child(3n)){margin-right:0}.category-wrapper .category-inner .brand-items .item .pic{width:30%;min-width:30%;max-width:30%}.category-wrapper .category-inner .brand-items .item .info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:20px;padding-bottom:10px}.category-wrapper .category-inner .brand-items .item .info .ttl{padding:10px 0}.category-wrapper .category-inner .brand-items .item .info .ttl.num{margin-bottom:10px}.category-wrapper .category-inner .brand-items .item .info .ttl.num span{font-size:13px}.category-wrapper .category-inner .brand-items .item .info .ttl.num span em{font-size:16px}.category-wrapper .category-inner .cat-staff .staff-ttl{font-size:18px;padding:15px 20px 12px}.category-wrapper .category-inner .cat-staff .staff-ttl span{display:block;font-size:14px}.category-wrapper .category-inner .cat-staff .staff-ttl:after{width:54%}.category-wrapper .category-inner .cat-staff .staff-items{padding:20px}.category-wrapper .category-inner .cat-staff .staff-items .item{font-size:13px}.category-wrapper .category-inner .cat-staff .staff-items .item .ttl{font-size:15px}.category-wrapper .category-inner .cat-company .company-items{font-size:12px}.category-wrapper .category-inner .cat-company .company-items dt{font-size:12px;padding:12px 20px;width:120px}.category-wrapper .category-inner .cat-company .company-items dd{width:calc(100% - 120px);padding:12px 20px}.category-wrapper .category-inner .cat-company .company-maps{margin:25px auto 35px}.category-wrapper .category-inner .cat-company .company-route{margin:25px auto 0}.category-wrapper .category-inner .cat-company .company-route .route-items .item{margin-bottom:15px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .pic{margin-bottom:10px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .info{font-size:12px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .info .num{width:20px;min-width:20px;height:20px;margin-right:8px}.category-wrapper .category-inner .cat-company .company-route .route-items .item .info .text{margin-top:2px}.category-wrapper .category-inner .cat-company .company-form{margin:20px 0 0}.category-wrapper .category-inner .cat-company .company-form .map{padding:20px;margin-bottom:25px}.category-wrapper .category-inner .cat-company .company-form .text>div{padding:25px 20px;font-size:12px}.category-wrapper .category-inner .cat-company .company-form .text>div .ttl{font-size:17px}.category-wrapper .category-inner .cat-company .company-form .text>div:not(:last-child){margin-bottom:20px}.category-wrapper .category-inner .fortified-items .item{font-size:12px;margin-bottom:20px;width:calc((100% / 3) - 8px)}.category-wrapper .category-inner .fortified-items .item:not(:nth-child(6n)),.category-wrapper .category-inner .fortified-items .item:nth-child(6n),.category-wrapper .category-inner .fortified-items .item:nth-child(5n),.category-wrapper .category-inner .fortified-items .item:nth-child(4n){margin-right:12px}.category-wrapper .category-inner .fortified-items .item:nth-child(3n){margin-right:0}.category-wrapper .category-inner .information-items .item{padding-bottom:30px}.category-wrapper .category-inner .information-items .item:last-child{padding-bottom:0}.category-wrapper .category-inner .information-items .item .ttl{font-size:15px;padding-bottom:5px}.category-wrapper .category-inner .information-items .item .info .info-company{margin:20px 0 0;padding:0;background:#fff}.category-wrapper .category-inner .information-items .item .info .info-company .txt{margin:5px 0;font-size:12px}.category-wrapper .category-inner .information-items .item .info .info-company .txt .tel{margin-top:3px}.category-wrapper .cat-contact{margin-top:40px !important}.category-wrapper .cat-contact .content{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-wrapper .cat-contact .content .pic{width:60%;max-width:60%;min-width:60%;margin-top:0;margin-right:-40px}.category-wrapper .cat-contact .content .text{width:100%;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-wrapper .cat-contact .content .text .ttl{padding:12px 25px 8px;margin-bottom:18px;width:auto;min-width:65%;text-align:center}.category-wrapper .cat-contact .content .text .txt{text-align:center;margin:8px 0}.category-wrapper .cat-contact .content .text .tel{font-size:28px}.category-wrapper .cat-contact .content .text .tel .icon{width:32px;max-width:32px;margin-right:12px}}@media (max-width:360px){.category-wrapper .category-inner .price-items .info table th{font-size:12px}.category-wrapper .category-inner .voice-items .item .picture{min-width:80px;width:80px}.category-wrapper .category-inner .fortified-items .item{width:calc((100% / 2) - 8px)}.category-wrapper .category-inner .fortified-items .item:not(:nth-child(6n)),.category-wrapper .category-inner .fortified-items .item:nth-child(6n),.category-wrapper .category-inner .fortified-items .item:nth-child(5n),.category-wrapper .category-inner .fortified-items .item:nth-child(4n),.category-wrapper .category-inner .fortified-items .item:nth-child(3n){margin-right:16px}.category-wrapper .category-inner .fortified-items .item:nth-child(2n){margin-right:0}}.flow-detail .flow-video{position:relative;margin-top:20px;min-height:160px}.flow-detail .flow-video>iframe{width:100%;height:var(--iframe-height);aspect-ratio:16/12}@media (max-width:550px){.flow-steps>div:first-child{width:40px}.flow-steps>div:last-child{width:calc(100% - 40px);padding-left:15px;padding-top:5px}.flow-detail .flow-video:after{padding-top:75%}}.posts-wrapper .posts-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:120px}.posts-wrapper .posts-info .infos{width:100%}.posts-wrapper .posts-info .infos .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-wrapper .posts-info .infos .item{width:calc(33.3333% - 20px);color:#000;font-size:14px;line-height:1.4;padding:20px 0}.posts-wrapper .posts-info .infos .item:not(:nth-child(3n)){margin-right:30px}.posts-wrapper .posts-info .infos .item .pic{position:relative;margin-bottom:15px;overflow:hidden}.posts-wrapper .posts-info .infos .item .pic:after{content:"";display:block;padding-top:50%}.posts-wrapper .posts-info .infos .item .pic img{-webkit-transition:.3s;transition:.3s}.posts-wrapper .posts-info .infos .item .ttl{font-size:18px;margin-bottom:10px;font-weight:600;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;color:#83040b}.posts-wrapper .posts-info .infos .item:hover{text-decoration:none}.posts-wrapper .posts-info .infos .item:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.04);transform:translate(-50%,-50%) scale(1.04)}.posts-wrapper .posts-info .infos .toshop-btn{margin:40px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.posts-wrapper .posts-info .twitter{width:28%}.posts-wrapper.pedia-wrapper{margin-bottom:120px}.posts-wrapper.pedia-wrapper .posts-info .infos{width:100%;padding:0}.posts-wrapper.pedia-wrapper .posts-info .infos .item{width:calc(33.3333% - 30px)}.posts-wrapper.pedia-wrapper .posts-info .infos .item:nth-child(2n),.posts-wrapper.pedia-wrapper .posts-info .infos .item:not(:nth-child(2n)){margin-right:45px}.posts-wrapper.pedia-wrapper .posts-info .infos .item:nth-child(3n){margin-right:0}@media (max-width:1240px){.posts-wrapper .posts-info .infos .item{font-size:13px;padding:0 0 25px;width:calc(33.3333% - 10px)}.posts-wrapper .posts-info .infos .item:not(:nth-child(3n)){margin-right:15px}.posts-wrapper .posts-info .infos .item .ttl{font-size:16px}.posts-wrapper.pedia-wrapper{margin-bottom:80px}.posts-wrapper.pedia-wrapper .posts-info .infos .item{width:calc(33.3333% - 14px)}.posts-wrapper.pedia-wrapper .posts-info .infos .item:nth-child(2n),.posts-wrapper.pedia-wrapper .posts-info .infos .item:not(:nth-child(2n)){margin-right:20px}.posts-wrapper.pedia-wrapper .posts-info .infos .item:nth-child(3n){margin-right:0}}@media (max-width:900px){.posts-wrapper .posts-info{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.posts-wrapper .posts-info .infos{width:100%;padding-right:0}.posts-wrapper .posts-info .infos .items{padding-right:0}.posts-wrapper .posts-info .infos .item{width:100%;margin-bottom:25px;border-bottom:1px solid #e6e6e6}.posts-wrapper .posts-info .infos .item:not(:nth-child(3n)){margin-right:0}.posts-wrapper .posts-info .infos .toshop-btn{margin:5px 0 25px}.posts-wrapper .posts-info .twitter{width:100%}.posts-wrapper.pedia-wrapper{margin-bottom:60px}.posts-wrapper.pedia-wrapper .posts-info .infos .item{width:calc(50% - 12px)}.posts-wrapper.pedia-wrapper .posts-info .infos .item:not(:nth-child(2n)){margin-right:24px}.posts-wrapper.pedia-wrapper .posts-info .infos .item:nth-child(2n){margin-right:0}}@media (max-width:500px){.posts-wrapper .posts-info .infos{margin-bottom:20px}.posts-wrapper .posts-info .infos .item{margin-bottom:20px;padding:0 0 20px}.posts-wrapper.pedia-wrapper .posts-info .infos .item{width:100%}.posts-wrapper.pedia-wrapper .posts-info .infos .item:not(:nth-child(2n)){margin-right:0}}.sp_banner-fixed{display:-webkit-box;display:-ms-flexbox;display:flex}.sp_banner-fixed img{margin:0 0 2px;width:1.8rem;height:1.8rem}.sp_banner-fixed a{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .2rem;white-space:nowrap}.sp_banner-fixed a span{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:center;transform-origin:center}.sp_banner-fixed li{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp_banner-fixed li:nth-child(1){background:#db7132}.sp_banner-fixed li:nth-child(1) a{background:0 0}.sp_banner-fixed li:nth-child(2){background:#08bf40}.sp_banner-fixed li:nth-child(3){background:#eebf06}.sp_banner-fixed li:nth-child(4){background:#1d8dd5}.sp_banner-fixed li:nth-child(5){background:#8d181e}.sp_banner-fixed li:nth-child(5) a{background:0 0}@media (max-width:360px){.sp_banner-fixed a{padding:.5rem 0;white-space:nowrap}.sp_banner-fixed a span{-webkit-transform:scale(.8);transform:scale(.8)}.sp_banner-fixed img{width:1.5rem;height:1.5rem}}.f-div-des .p-pic{max-width:100%;display:block;-webkit-transition:.2s;transition:.2s}.f-div-des .p-pic img{width:100%}.f-div-des .p-pic:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media (max-width:750px){.f-div-des.to-beginners{padding-bottom:0}}.page-part{font-size:16px;font-weight:400;line-height:1.6}.page-part .part-title{padding-left:0}.page-part .part-title:before{display:none}.page-part .part-section{margin:60px 0 80px}.page-part .part-section .part-title.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 15px}.page-part .part-section .part-title.center span{font-size:1.2em}.page-part .part-section .part-title.center:after{display:none}.page-part .part-section .part-ttl{font-weight:700;font-size:24px;margin-bottom:20px}.page-part .part-section .part-text{margin:20px 0 25px}.page-part .part-section .part-text.white{color:#fff}.page-part .part-section .part-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0 50px}.page-part .part-section .part-items .item{width:calc(50% - 20px);line-height:1.4;font-size:18px;font-weight:700;margin-bottom:40px}.page-part .part-section .part-items .item:not(:nth-child(2n)){margin-right:40px}.page-part .part-section .part-items .item .pic{position:relative;margin-bottom:15px}.page-part .part-section .part-items .item .pic:after{content:"";display:block;padding-top:60%}.page-part .part-section .part-items .item.half{width:calc(50% - 10px);margin-bottom:20px}.page-part .part-section .part-items .item.half:nth-child(2n){margin-right:0}.page-part .part-influential .influential-items{margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-part .part-influential .influential-items .item{font-size:16px;width:calc(50% - 10px);margin-bottom:20px;border-bottom:1px dashed #797979}.page-part .part-influential .influential-items .item:not(:nth-child(2n)){margin-right:20px}.page-part .part-influential .influential-items .item .info{padding:25px}.page-part .part-influential .influential-items .item .info .ttl{color:#83040b;font-weight:900;font-size:20px;margin-bottom:10px;line-height:1.2}.page-part .part-flow{padding:80px 0;background:#83040b}.page-part .part-flow .part-title{color:#fff}.page-part .part-flow .assessment-inner a{font-size:15px}.page-part .part-flow .assessment-inner .ttl{font-size:22px}.page-part .part-text .video-wrapper{margin:20px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-part .part-text .video-wrapper .video{width:100%;max-width:650px;position:relative}.page-part .part-text .video-wrapper .video video{width:100%}@media (max-width:1240px){.page-part{font-size:15px}.page-part .part-section{margin:40px 0 60px}.page-part .part-section .part-items .item{width:calc(50% - 15px);margin-bottom:25px;font-size:16px}.page-part .part-section .part-items .item:not(:nth-child(2n)){margin-right:30px}.page-part .part-section .part-title.center span{font-size:1em}.page-part .part-influential .influential-items .item{font-size:15px}.page-part .part-influential .influential-items .item .info .ttl{font-size:18px;margin-bottom:5px}.page-part .part-flow .assessment-inner .ttl{font-size:18px}.page-part .part-flow .assessment-inner a{font-size:14px}}@media (max-width:900px){.page-part{margin:30px 0}.page-part .part-section{margin:40px 0}.page-part .part-section .part-ttl{font-size:22px}.page-part .part-section .part-text{margin:15px 0}.page-part .part-section .part-items{margin:20px 0}.page-part .part-section .part-items .item{margin-bottom:20px;font-size:15px;width:calc(50% - 10px)}.page-part .part-section .part-items .item:not(:nth-child(2n)){margin-right:20px}.page-part .part-section .part-items .item .pic{margin-bottom:12px}.page-part .part-influential .influential-items .item{font-size:13px}.page-part .part-influential .influential-items .item .info{padding:15px}.page-part .part-influential .influential-items .item .info .ttl{font-size:17px}.page-part .part-flow{padding:40px 0}.page-part .part-flow .part-text{text-align:center}.page-part .part-flow .assessment-inner .ttl{font-size:16px}.page-part .part-flow .assessment-inner a{font-size:12px}}@media (max-width:500px){.page-part{font-size:14px}.page-part .part-section{margin:30px 0}.page-part .part-section .part-title.center{padding:0 10px;margin-bottom:15px}.page-part .part-section .part-ttl{font-size:20px}.page-part .part-section .part-items .item{font-size:13px}.page-part .part-influential .influential-items .item .info{padding:10px 0}.page-part .part-influential .influential-items .item .info .ttl{font-size:16px}.page-part .part-text .video-wrapper{margin:12px auto 0}}@media (max-width:360px){.page-part .part-influential .influential-items .item{font-size:12px}.page-part .part-influential .influential-items .item .info .ttl{font-size:14px}}.single-pedia .single-main h2{margin-top:0}.single-pedia .single-main figure img{width:100%;margin:15px auto}.single-pedia .single-main table tr td:nth-child(1){width:auto}.index-beginners{margin:80px 0}.index-beginners .p-pic{max-width:100%;display:block;-webkit-transition:.2s;transition:.2s}.index-beginners .p-pic img{width:100%}.index-beginners .p-pic:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.index-video{margin:80px 0}.index-video .v-video{position:relative;background:#e5e5e5;width:100%}.index-video .v-video iframe{position:absolute;left:0;top:0;width:100%}.index-video .v-video:after{content:"";display:block;padding-top:56.3%}.index-first{padding:80px 0 60px}.index-first .first-banner{position:relative;border:6px solid #83040b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:42px;color:#83040b;line-height:1.4;font-weight:900}.index-first .first-banner .text{padding:50px 100px;width:auto;max-width:52%}.index-first .first-banner .text .ttl{padding-bottom:20px}.index-first .first-banner .text .common-btn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.index-first .first-banner .pics{position:absolute;right:5px;bottom:0;width:auto;max-width:48%;height:auto}.index-first .first-banner .common-btn.sp{display:none}.index-contact{padding-bottom:0}.index-buying .cat-ttl{line-height:1}.index-buying .cat-buying .buying-items{margin:25px 0}.index-shopinfo{font-family:'メイリオ',"-apple-system",BlinkMacSystemFont,"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","メイリオ","Hiragino Kaku Gothic ProN","MS PGothic",Osaka,"sans-serif"}.index-shopinfo .shopinfo-wrapper{position:relative;margin-bottom:95px}.index-delivery{background:#fff;padding:70px 0 0}.index-staff{padding-top:40px}.index-staff .staff-ttl{margin-top:80px}@media (min-width:1081px){.index-staff .staff-ttl div{font-size:1.2em}}.index-staff .staff-ttl:after{top:-140px !important;width:50% !important;min-width:500px !important;height:calc(100% + 140px) !important}.index-purchase .purchase-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:60px 0 40px}.index-purchase .purchase-map .pic{width:50%}.index-purchase .purchase-map .info{width:50%;padding-left:60px}.index-purchase .purchase-map .info .ttl{display:-webkit-box;display:-ms-flexbox;display:flex}.index-purchase .purchase-map .info .ttl div,.index-purchase .purchase-map .info .ttl a{position:relative;padding-right:22px;-webkit-transition:.5s;transition:.5s}.index-purchase .purchase-map .info .ttl a:hover{opacity:.8}.index-purchase .purchase-map .info .ttl .name{padding:12px 25px;padding-right:40px;line-height:1.2;font-size:20px;font-weight:700;background:#ccc;color:#fff;border-radius:50px;display:inline-block}.index-purchase .purchase-map .info .ttl .icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:55px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index-purchase .purchase-map .info .ttl .icon img{width:auto;max-width:100%;max-height:35px}.index-purchase .purchase-map .info .text{padding:18px 25px;font-size:16px;font-weight:400}.index-purchase .purchase-map .info .text strong,.index-purchase .purchase-map .info .text b{display:block;font-weight:700;font-size:19px;line-height:1.2;margin-bottom:8px}.index-purchase .purchase-map .info .text div,.index-purchase .purchase-map .info .text div a{color:#333}.index-purchase .purchase-map .info .text span.nowrap:last-child em{display:none}.index-purchase .purchase-map .info .text div.point{position:relative;padding-left:18px}.index-purchase .purchase-map .info .text div.point:before{content:"※";display:block;position:absolute;left:0;top:0}.index-purchase .purchase-map .info .info-item{margin:15px 0 0}.index-purchase .purchase-map .info .info-item.orange .ttl .name{background:#f49d1f}.index-purchase .purchase-map .info .info-item.orange .text{color:#f49d1f}.index-purchase .purchase-map .info .info-item.orange .text div.box{margin-bottom:15px}.index-purchase .purchase-map .info .info-item.orange .text div.box strong,.index-purchase .purchase-map .info .info-item.orange .text div.box b{color:#f49d1f}.index-purchase .purchase-map .info .info-item.green .ttl .name{background:#88b929}.index-purchase .purchase-map .info .info-item.green .text{color:#88b929}.index-purchase .purchase-txt{background:#fff;padding:25px 30px;font-size:15px;line-height:1.8}.index-voice .voice-items{margin-top:60px}.index-voice .voice-items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:35px 45px;-webkit-box-shadow:0 0 8px #eee;box-shadow:0 0 8px #eee;margin-top:40px}.index-voice .voice-items .item .pic{width:150px;margin-right:40px}.index-voice .voice-items .item .info{color:#333;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:14px;line-height:1.8}.index-voice .voice-items .item .info .ttl{font-weight:700;font-size:18px;margin-bottom:10px;line-height:1.6}.index-main>div.index-greetings{padding-top:0}.index-main>div.index-shopinfo{padding:40px 0 0}.index-main>div.index-contact{padding-bottom:0}.index-main>div.index-purchase{padding-bottom:20px}.index-main>div.index-purchase .cat-section{margin-bottom:20px}.index-main>div.f-div-des{padding-top:40px}.index-main>div.posts-wrapper{padding:60px 0 40px}.index-shopinfo.index-liquorbuying{padding:0}@media (max-width:1250px){.index-purchase .purchase-map .info{padding-left:60px}.index-purchase .purchase-map .info .ttl .name{font-size:18px}.index-purchase .purchase-map .info .text{font-size:15px}.index-purchase .purchase-map .info .text strong,.index-purchase .purchase-map .info .text b{font-size:17px}.index-purchase .purchase-map .info .info-item{margin:30px 0 0}.index-voice .voice-items .item{padding:30px 40px}.index-voice .voice-items .item .pic{width:120px;margin-right:30px}.index-voice .voice-items .item .info{font-size:13px}.index-voice .voice-items .item .info .ttl{font-size:17px;margin-bottom:5px}.index-first .first-banner{font-size:36px}.index-first .first-banner .text{padding:50px 80px}.index-main>div{padding:50px 0}.index-main>div.posts-wrapper{padding-bottom:0}}@media (max-width:1080px){.index-beginners{margin:50px 0}.index-beginners .common-ttl{margin-bottom:20px}.index-first{padding:40px 0 60px}.index-first .first-banner{font-size:26px}.index-first .first-banner .text{padding:40px}.index-first .first-banner .text .ttl{padding-bottom:10px}.index-staff .staff-ttl{margin-top:70px}.index-staff .staff-ttl:after{top:-100px !important;width:53% !important;min-width:120px !important;height:calc(100% + 100px) !important}.index-video{margin:60px 0}.index-purchase .purchase-map .pic{width:46%}.index-purchase .purchase-map .info{width:52%;padding-left:40px}.index-purchase .purchase-map .info .ttl .name{padding:12px 20px;padding-right:40px;font-size:16px}.index-purchase .purchase-map .info .text{padding:18px 15px;font-size:13px}.index-purchase .purchase-map .info .text strong,.index-purchase .purchase-map .info .text b{font-size:16px}.index-purchase .purchase-map .info .text div.point{padding-left:14px}.index-purchase .purchase-map .info .info-item{margin:25px 0 0}.index-voice .voice-items{margin-top:50px}.index-voice .voice-items .item{padding:25px 30px;margin-top:35px}.index-voice .voice-items .item .pic{width:120px;margin-right:30px}.index-voice .voice-items .item .info{font-size:12px}.index-voice .voice-items .item .info .ttl{font-size:16px}.index-shops.category-wrapper{padding-bottom:20px}}@media (max-width:750px){.index-beginners{padding-bottom:0;margin:30px 0}.index-beginners .common-ttl{margin-bottom:15px}.index-first{padding:0;padding-bottom:40px}.index-first .first-banner{border-width:2px;display:block}.index-first .first-banner .text{max-width:100%;padding:20px 20px 12px;text-align:center}.index-first .first-banner .text .ttl{padding-bottom:10px}.index-first .first-banner .text .common-btn{display:none}.index-first .first-banner .pics{position:relative;right:inherit;max-width:80%;margin:auto}.index-first .first-banner .common-btn.sp{display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px 0}.index-buying .cat-buying .buying-items{margin:12px 0}.expensive-buying-wrapper{padding-bottom:0}.index-staff{padding-top:0}.index-staff .staff-ttl{margin-top:60px}.index-video{margin:40px 0 40px}.index-shopinfo .text span{padding-bottom:0}.index-purchase .purchase-map{margin:0 0 25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.index-purchase .purchase-map .pic{width:100%;margin:auto}.index-purchase .purchase-map .info{width:100%;padding-left:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.index-purchase .purchase-map .info .ttl .name{padding:10px 15px;padding-right:40px;font-size:15px}.index-purchase .purchase-map .info .ttl .icon{width:40px}.index-purchase .purchase-map .info .ttl .icon img{max-height:28px}.index-purchase .purchase-map .info .text{padding:15px 10px 20px;font-size:12px}.index-purchase .purchase-map .info .text strong,.index-purchase .purchase-map .info .text b{font-size:14px}.index-purchase .purchase-map .info .info-item{margin:0}.index-purchase .purchase-txt{padding:20px 25px;font-size:13px}.index-purchase .purchase-map .info .info-item.orange .text div.box{margin-bottom:10px}.index-voice .voice-items{margin-top:0}.index-voice .voice-items .item{padding:20px;margin-top:20px;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.index-voice .voice-items .item .pic{width:65px;min-width:65px;margin-right:20px}.index-voice .voice-items .item .info .ttl{font-size:13px;margin-bottom:3px}.index-main>div{padding:40px 0}.index-main>div.f-div-des{padding-top:10px}.index-main>div.index-buying{padding-bottom:0}.index-main>div.index-purchase{padding-bottom:20px;padding-top:0}.index-main>div.index-voice{padding-bottom:0}}.header-bottom-nav{margin:5px 0 15px}.header-bottom-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-bottom-nav>ul>li{width:calc(100% / 6);padding:0 20px;border-left:1px solid rgba(131,4,11,.6);line-height:1.4;text-align:center;position:relative}.header-bottom-nav>ul>li:last-child{border-right:1px solid rgba(131,4,11,.6)}.header-bottom-nav>ul>li>a{display:block;color:#83040b;font-size:15px;font-weight:400;text-decoration:none;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header-bottom-nav>ul>li>a:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.header-bottom-nav>ul>li ul.sub-menu{position:absolute;left:50%;top:94%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:120%;max-width:240px;background:rgba(255,255,255,.9);padding:20px;z-index:5;display:none}.header-bottom-nav>ul>li ul.sub-menu li{opacity:0;-webkit-transition-delay:.2s;transition-delay:.2s}.header-bottom-nav>ul>li ul.sub-menu a{display:block;padding:10px 0 4px;font-size:13px;color:#333;border-bottom:1px dashed #999;text-decoration:none;-webkit-transition:.3s;transition:.3s}.header-bottom-nav>ul>li ul.sub-menu a:hover{-webkit-transform:translateX(2px);transform:translateX(2px)}.header-bottom-nav>ul>li:hover>ul.sub-menu{display:block}.header-bottom-nav>ul>li:hover>ul.sub-menu li{opacity:1}@media (max-width:1080px){.header-bottom-nav{margin:0 0 10px}.header-bottom-nav>ul>li>a{font-size:13px}.header-bottom-nav>ul>li ul.sub-menu{padding:5px 10px 20px}.header-bottom-nav>ul>li ul.sub-menu a{white-space:nowrap;font-size:12px}}@media (max-width:750px){.header-bottom-nav{display:none !important}.header-bottom-nav ul{display:none !important}}@media (max-width:420px){.drop-down-menu .main-nav{max-width:100%}.drop-down-menu .sub-menu a{font-size:12px;padding:3px 1em}.topmainmenu>li{width:50% !important}#menu-status:checked~.drop-down-menu{padding:40px 0 65px !important}}.header-center-box>h1{display:none}ul.top-products li{padding-left:20px;margin-bottom:25px;width:20%}.cat-products ul.top-products{margin-left:-20px}@media (max-width:1200px){.products .ttl{font-size:16px}}@media (max-width:950px){.products .ttl{font-size:15px}ul.top-products li{width:25%}}@media (max-width:720px){ul.top-products li{width:50%;margin-bottom:20px}}.index-shopinfo.index-liquorbuying{padding:80px 0 0}.index-shopinfo.index-liquorbuying .text{width:100%;max-width:100%}@media (max-width:1250px){.index-shopinfo.index-liquorbuying{padding:40px 0 0}}.buying-retrieval{font-family:'メイリオ',"-apple-system",BlinkMacSystemFont,"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","メイリオ","Hiragino Kaku Gothic ProN","MS PGothic",Osaka,"sans-serif";font-weight:400}.buying-retrieval .retrieval-keyword{margin:80px 0}.buying-retrieval .retrieval-keyword .keyword-search{position:relative}.buying-retrieval .retrieval-keyword .keyword-search .icon{width:50px;height:50px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#bbb;padding:5px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.buying-retrieval .retrieval-keyword .keyword-search .icon svg{color:#fff;width:20px;height:20px}.buying-retrieval .retrieval-keyword .keyword-search .icon:hover{background:#000}.buying-retrieval .retrieval-keyword .keyword-search input{width:calc(100% - 50px);height:50px;border:0;border:1px solid #dbdbdb;padding:10px 20px 8px}.buying-retrieval .retrieval-category{margin:60px 0}.buying-retrieval .retrieval-category ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}.buying-retrieval .retrieval-category li{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:20px;font-weight:600}.buying-retrieval .retrieval-category li select{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:25px;border:1px solid #dbdbdb;font-size:18px;padding:8px 10px 6px;padding-right:60px}@media (max-width:1200px){.buying-retrieval .retrieval-category li{width:48%;font-size:18px}.buying-retrieval .retrieval-category li select{font-size:16px}}@media (max-width:1000px){.buying-retrieval .retrieval-category{margin:60px 0 20px}.buying-retrieval .retrieval-category ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.buying-retrieval .retrieval-category li{width:100%;margin:10px 0}}@media (max-width:650px){.buying-retrieval .retrieval-category{margin:40px 0 20px}.buying-retrieval .retrieval-category ul{padding:0}.buying-retrieval .retrieval-category li{font-size:15px;margin:6px 0}.buying-retrieval .retrieval-category li select{font-size:14px}.buying-retrieval .retrieval-keyword{margin:40px 0 25px}.buying-retrieval .retrieval-keyword .keyword-search input{width:calc(100% - 35px);height:35px}.buying-retrieval .retrieval-keyword .keyword-search .icon{width:35px;height:35px}.buying-retrieval .retrieval-keyword .keyword-search .icon svg{width:15px;height:15px}}.page-common .common-item{margin:40px 0 0;font-size:14px;font-weight:500;font-family:"メイリオ"}.page-common .common-item .item{padding:20px 40px;margin:0}.page-common .common-item p{margin:15px 0;line-height:1.8}.page-common .common-item li{width:100%;margin-bottom:6px}.page-common .common-item h5{margin-bottom:20px;font-size:16px}.page-common .common-item .item:not(:first-child){margin-top:10px}.page-common .common-item .options-ttl{font-weight:700;margin-bottom:20px;font-size:18px}.page-common .common-item .text{padding:20px 30px;background:#fff;color:#333}.page-common .common-item .text ul{margin-bottom:0}@media (max-width:1260px){.page-common .common-item{margin:25px 0 0}.page-common .common-item .item{padding:10px}}@media (max-width:650px){.page-common .common-item{padding:0;background:#fff;margin:15px 0 0}.page-common .common-item .part-ttl{margin-bottom:10px}.page-common .common-item .tips{padding:10px 0 0;background:#fff}.page-common .common-item .item{background:#fff}.page-common .common-item .text{background:#fff;padding:20px}.page-common .common-item p{margin:10px 0}}.category-wrapper .category-inner .inshandle-items .item .hot{width:calc(100% + 20px);margin:0 -10px 0;margin-top:8px;line-height:1;background:#fff;padding:12px 15px 5px}.category-wrapper .category-inner .inshandle-items .item .hot .hot-ttl{font-size:12px}.category-wrapper .category-inner .inshandle-items .item .hot .hot-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 0}.category-wrapper .category-inner .inshandle-items .item .hot .hot-content a,.category-wrapper .category-inner .inshandle-items .item .hot .hot-content span{background:#d4d8d8;border:1px solid #d4d8d8;color:#666;font-size:10px;padding:5px 8px;font-weight:300;display:inline-block;margin:3px 0;-webkit-transition:.3s;transition:.3s}.category-wrapper .category-inner .inshandle-items .item .hot .hot-content a{background:#83040b;border:1px solid #83040b;color:#fff}.category-wrapper .category-inner .inshandle-items .item .hot .hot-content a:hover{background:0 0;text-decoration:none;cursor:pointer;color:#83040b}.category-wrapper .category-inner .inshandle-items .item .hot .hot-content a:not(:last-child),.category-wrapper .category-inner .inshandle-items .item .hot .hot-content span:not(:last-child){margin-right:6px}.single-pedia #toc_container{margin:20px auto 40px;max-width:1000px;padding:20px}.single-pedia #toc_container p.toc_title{font-size:1.4em}.single-pedia div.yyi-rinker-contents div.yyi-rinker-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-pedia div.yyi-rinker-contents div.yyi-rinker-info{width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.single-pedia .single-para>h3,.single-pedia .single-para>h4{text-align:center}.single-pedia .single-para img,.single-pedia .single-para figure{margin:20px auto}.single-pedia .lkc-internal-wrap{margin:auto}@media (max-width:767px){.single-pedia #toc_container{padding:5px}}.index-news{background:#83040b;padding:80px 0}.index-news .common-ttl{text-align:left}.index-news .common-ttl .ttl,.index-news .common-ttl .txt{color:#fff;text-align:left}.index-news .news-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700}.index-news .news-wrapper .news-title{width:40%;padding-right:40px}.index-news .news-wrapper .news-items{width:60%}.index-news .news-wrapper .news-items .item{padding:20px 15px 18px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;text-decoration:none;padding-right:20px;position:relative;-webkit-transition:.3s;transition:.3s}.index-news .news-wrapper .news-items .item .date{min-width:120px;padding-right:20px}.index-news .news-wrapper .news-items .item:not(:last-child){border-bottom:1px solid #a52f35}.index-news .news-wrapper .news-items .item:after{content:'\f0a9';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:inherit;position:absolute;top:15px;right:10px}.index-news .news-wrapper .news-items .item:hover{padding-left:20px}.index-news .news-wrapper .news-more{margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.index-news .news-wrapper .news-more .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:10px 60px;border-radius:10px;color:#83040b;border:1px solid #fff;font-size:16px;-webkit-transition:.3s;transition:.3s;text-decoration:none}.index-news .news-wrapper .news-more .btn:hover{background:#83040b;color:#fff}.index-news .news-wrapper>.news-more{display:none}@media (max-width:1560px){.index-news .news-wrapper .news-title{width:32%}.index-news .news-wrapper .news-items{width:68%}}@media (max-width:1240px){.index-news{padding:60px 0}.index-news .news-wrapper .news-title{width:28%}.index-news .news-wrapper .news-items{width:72%}.index-news .news-wrapper .news-items .item{font-size:15px}.index-news .news-wrapper .news-more{margin:25px 0 0}.index-news .news-wrapper .news-more .btn{padding:8px 50px;font-size:14px}}@media (max-width:1050px){.index-news{padding:60px 0}.index-news .common-ttl{text-align:center}.index-news .common-ttl .ttl,.index-news .common-ttl .txt{text-align:center}.index-news .news-wrapper{display:block}.index-news .news-wrapper .news-title{width:100%;padding:0}.index-news .news-wrapper .news-title .news-more{display:none}.index-news .news-wrapper .news-items{width:100%;padding:0 0 20px}.index-news .news-wrapper .news-items .item{font-size:14px}.index-news .news-wrapper>.news-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:750px){.index-news{padding:40px 0}.index-news .common-ttl{margin-bottom:15px}.index-news .news-wrapper .news-items .item{padding:12px 0;font-size:13px}.index-news .news-wrapper .news-items .item .date{min-width:85px;padding-right:15px}.index-news .news-wrapper .news-items .item:after{display:none}.index-news .news-wrapper .news-items .item:hover{-webkit-transform:translateX(0);transform:translateX(0)}.index-news .news-wrapper .news-more{margin:0}.index-news .news-wrapper .news-more .more{font-size:13px}}.page-common .common-item .text .line{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.page-common .common-item .text .line strong{background:#fff}.page-common .common-item .text .line:after{content:'';display:block;position:absolute;border-bottom:1px dashed #797979;width:100%;left:0;top:50%;z-index:-1}.page-common .common-item .text .tab{background:#fff;padding:0}.page-common .common-item .text .tab tr{border-top:1px solid #eee}.page-common .common-item .text .tab tr:nth-child(1){border-top:0}.page-common .common-item .text .tab th,.page-common .common-item .text .tab td{width:40%;padding:10px 20px}.page-common .common-item .text .tab th:nth-child(1),.page-common .common-item .text .tab td:nth-child(1){width:45%}.page-common .common-item .text .tab th:nth-child(2),.page-common .common-item .text .tab td:nth-child(2){width:20%}@media (max-width:920px){.page-common .common-item .text .tab{width:100%;overflow-x:scroll}.page-common .common-item .text .tab th,.page-common .common-item .text .tab td{text-align:center;padding:6px 8px}.page-common .common-item .text .tab th:nth-child(2),.page-common .common-item .text .tab td:nth-child(2){width:60px;min-width:60px}.page-common .common-item .text .tab th:nth-child(3),.page-common .common-item .text .tab td:nth-child(3){width:180px;min-width:180px}.page-common .common-item .text .tab th:nth-child(1),.page-common .common-item .text .tab td:nth-child(1){width:calc(100% - 240px);min-width:180px}}@media (max-width:680px){.page-common .common-item .text .line{padding:0}.page-common .common-item .text .line strong{background:0 0;padding-bottom:10px}.page-common .common-item .text .line:after{display:none}.page-common .common-item .text .tab{background:0 0;font-size:13px}.page-common .common-item .text .tab td{font-size:12px}}.price-container{height:500px}@media (max-width:680px){.price-container{height:300px}}.category-wrapper .category-inner .species-items .item .info>div .pic{width:100%;max-width:600px;margin:0 auto 20px}.cat-buying .link-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0 0}@media (max-width:1000px){.cat-buying .link-more{margin:10px 0 0}}.page-currency-wraprer .inner{width:100%;max-width:1400px}.page-currency-wraprer .inner-narrow{width:100%;max-width:900px}.page-currency-wraprer .currency-featured{position:relative;z-index:2}.page-currency-wraprer .currency-featured .hasbg{z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%}.page-currency-wraprer .currency-featured .featured-text{text-align:center;padding:8% 20px 0}.page-currency-wraprer .currency-featured .featured-text .icon{margin:-40px 0 40px;width:60%}.page-currency-wraprer .currency-featured .featured-text .icon img{max-width:160px;margin:auto}.page-currency-wraprer .currency-featured .featured-text .slogan{font-weight:700;font-size:56px;text-align:center;color:#fff;text-shadow:0 0 15px #000,0 0 15px #000}.page-currency-wraprer .currency-featured .featured-text .slogan em{color:#fc0;font-size:1.2em;font-style:normal}.page-currency-wraprer .currency-featured .featured-text .slogan em.curcle{padding:0 15px;z-index:2;position:relative}.page-currency-wraprer .currency-featured .featured-text .slogan em.curcle:after{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#8b0002;width:340px;height:335px;border-radius:50%;z-index:-1}.page-currency-wraprer .currency-featured .featured-text .pic{width:100%;margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-currency-wraprer .currency-featured .featured-text .pic img{width:76%}.page-currency-wraprer .currency-featured .featured-text .pic.full{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-currency-wraprer .currency-featured .featured-text .pic.full img{width:100%;max-width:1100px}.page-currency-wraprer .currency-featured .featured-text.large .slogan{font-size:68px}.page-currency-wraprer .currency-featured .featured-text.large .slogan span{font-size:1em}.page-currency-wraprer .currency-featured .featured-text.large .pic{width:100%;max-width:900px;margin:20px auto 0}.page-currency-wraprer .currency-featured .featured-text.large .pic img{width:94%}.page-currency-wraprer .currency-inner{background:#8b0002;padding:80px 0 40px;position:relative;z-index:2}.page-currency-wraprer .currency-inner:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/currency-bg.jpg) top center/contain no-repeat;opacity:.5;z-index:-1}.page-currency-wraprer .currency-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:42px;color:#e8ad42;font-weight:700;text-shadow:0 0 20px rgba(0,0,0,.8)}.page-currency-wraprer .currency-ttl div{position:relative;padding:0 40px;display:inline-block}.page-currency-wraprer .currency-ttl div:before,.page-currency-wraprer .currency-ttl div:after{content:"";display:block;position:absolute;left:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:60px;height:60px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/linetv-priorttl.png) 100% 100%/contain no-repeat}.page-currency-wraprer .currency-ttl div:after{left:inherit;right:-20px;-webkit-transform:rotateY(180deg) translateY(-50%);transform:rotateY(180deg) translateY(-50%)}.page-currency-wraprer .currency-ttl em{font-style:normal;font-size:.8em}.page-currency-wraprer .currency-ttl2{background:#333;color:#fff;font-size:34px;line-height:1.4;padding:20px;font-weight:700;text-align:center}.page-currency-wraprer .currency-ttl2.red{background:#b41c09}.page-currency-wraprer .currency-prospecting{background:#e8cfad}.page-currency-wraprer .currency-prospecting .prospecting-items{padding:30px 0}.page-currency-wraprer .currency-prospecting .prospecting-items .item{font-size:18px;font-weight:500;line-height:1.7;padding:30px 0}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-weight:700;font-size:28px;margin-bottom:20px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px;border-radius:8px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl div img{max-width:40px;margin-right:5px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl div.green{background:#093}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl div.pink{background:#c69}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl div.purple{background:#8957a1}.page-currency-wraprer .currency-prospecting .prospecting-items .item .line{margin-top:20px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .line img{width:54%;max-width:480px}.page-currency-wraprer .currency-prospecting .prospecting-items .item:not(:last-child){border-bottom:1px dashed #191919}.page-currency-wraprer .currency-prospecting .prospecting-text{color:#8b0002;font-weight:700;font-size:34px;text-align:center;padding-bottom:60px}.page-currency-wraprer .currency-prospecting .prospecting-text div{border-bottom:2px solid #8b0002;padding-bottom:5px;margin-bottom:5px}.page-line-tv{width:100%;margin:0 auto}.page-line-tv .linetv-featured{width:100%;position:relative}.page-line-tv .linetv-featured:after{content:"";display:block;padding-top:40%}.page-line-tv .linetv-featured .hasbg{position:absolute;left:0;top:0;width:100%;height:100%}.page-line-tv .linetv-featured .featured-text{padding-top:8%;padding-left:8%;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;font-size:42px;color:#fff;line-height:1.5;font-weight:700;text-shadow:0 0 5px rgba(218,0,0,.6)}.page-line-tv .linetv-prior:before{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/linetv-priorbg.jpg) center center/cover no-repeat;opacity:.5}.page-line-tv .linetv-prior .prior-items{padding:60px 0}.page-line-tv .linetv-prior .prior-items .items-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-line-tv .linetv-prior .prior-items .items-ttl span{width:75%;background:#666;text-align:center;color:#fff;font-size:30px;line-height:1.4;font-weight:700;padding:4px 40px}.page-line-tv .linetv-prior .prior-items .items-text{width:100%;max-width:780px;margin:-25px auto 0;padding:100px 60px 40px;background:#eee}.page-line-tv .linetv-prior .prior-items .items-text .text{overflow:hidden}.page-line-tv .linetv-prior .prior-items .items-text ul{display:contents;width:68%}.page-line-tv .linetv-prior .prior-items .items-text ul li{font-weight:700;font-size:18px;margin:20px 0}.page-line-tv .linetv-prior .prior-items .items-text ul li span{position:relative;padding-left:20px}.page-line-tv .linetv-prior .prior-items .items-text ul li span:before{content:"";display:block;position:absolute;left:3px;top:9px;width:5px;height:5px;border-radius:50%;background:#333}.page-line-tv .linetv-prior .prior-items .items-text .img img{width:32%;min-width:120px;padding:0 20px}.page-line-tv .linetv-prior .prior-items .items-text .text-left img{float:right}.page-line-tv .linetv-prior .prior-items .items-text .text-right img{float:left}.page-line-tv .linetv-prior .prior-items .items-text .txt img{width:85%;max-width:680px;margin:40px auto 20px}.page-line-tv .linetv-prior .prior-items.gray .items-text{background:#eee url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/prior-gray-bg.jpg) center center/contain no-repeat}.page-line-tv .linetv-prior .prior-items.yellow{background:0 0}.page-line-tv .linetv-prior .prior-items.yellow .items-bg{width:100%;max-width:780px;margin:auto;background-color:#fff9bf;background:#fff9bf url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/prior-yellow-bg.jpg) center 40px/90% no-repeat}.page-line-tv .linetv-prior .prior-items.yellow .items-text{background:0 0}.page-line-tv .linetv-prior .prior-items.yellow .items-text .img img{width:42%}.page-line-tv .linetv-prior .prior-items.yellow .items-ttl span{background:#04ba05}.page-line-tv .linetv-prior .prior-items:not(:last-child){position:relative}.page-line-tv .linetv-prior .prior-items:not(:last-child):after{content:"";display:block;position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-top:40px solid #a40004}.page-line-tv .linetv-method .method-wrapper{padding:60px 0}.page-line-tv .linetv-method .method-wrapper .step{margin:30px 0}.page-line-tv .linetv-method .method-wrapper .step .num{width:36px;min-width:36px;height:36px;background:#093;color:#fff;font-size:22px;border-radius:50%;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.page-line-tv .linetv-method .method-wrapper .step .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;color:#093;font-size:24px;font-weight:700;line-height:1.5}.page-line-tv .linetv-method .method-wrapper .step .txt{font-size:18px;color:#000;margin:15px 0 10px;font-weight:600}.page-line-tv .linetv-method .method-wrapper .pic{margin:50px 0 20px;width:100%}.page-line-tv .linetv-method .method-wrapper .tips{font-size:16px;font-weight:700}.page-line-tv .linetv-line .line-wrapper{padding:60px 0 100px;background:#ffd6d6}.page-line-tv .linetv-line .line-wrapper ul li{font-size:19px;font-weight:700;margin:20px 0;position:relative;padding-left:30px}.page-line-tv .linetv-line .line-wrapper ul li:before{content:"";display:block;position:absolute;left:0;top:4px;width:20px;height:20px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/linetv-line-icon.jpg) center center/contain no-repeat}.page-line-tv .linetv-line .line-wrapper .equipments{padding:20px 40px 60px}.page-line-tv .linetv-line .line-wrapper .equipment{padding:10px 0;font-weight:700}.page-line-tv .linetv-line .line-wrapper .equipment .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:25px;color:#fff;line-height:1;font-size:20px;-webkit-transform:translateY(50%);transform:translateY(50%)}.page-line-tv .linetv-line .line-wrapper .equipment .ttl div{padding:8px 20px;background:#bb1b21;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-line-tv .linetv-line .line-wrapper .equipment .ttl div img{max-width:32px;max-height:28px;margin-right:10px;margin-bottom:2px}.page-line-tv .linetv-line .line-wrapper .equipment .txt{font-size:18px;color:#f60;background:#fff;border:3px solid #f60;border-radius:8px;padding:50px 25px 40px}.page-line-tv .linetv-line .line-wrapper .tips{font-size:17px;font-weight:700;padding-bottom:40px}.page-buy-secret .inner{max-width:1000px}.page-buy-secret .buys-information .information-text{padding:60px 0;font-size:26px;font-weight:700;color:#fff;text-align:center;position:relative;z-index:2}.page-buy-secret .buys-information .information-text span{color:#ff0;font-size:1.2em}.page-buy-secret .buys-information .information-text .pic img{position:absolute;right:18%;top:10%;width:auto;height:75%;z-index:-1}.page-buy-secret .buys-information .information-items .item{margin-bottom:20px}.page-buy-secret .buys-information .information-items .item .ttl{width:80%;max-width:700px;margin:auto;background:#000;color:#fff;padding:10px 40px;border-radius:15px;font-size:24px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.6;padding-left:90px;position:relative;-webkit-transform:translateY(50%);transform:translateY(50%)}.page-buy-secret .buys-information .information-items .item .ttl .num{font-weight:300;font-size:78px;font-style:italic;color:#ff0003;line-height:.8;position:absolute;left:35px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:'メイリオ',"-apple-system",BlinkMacSystemFont,"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","メイリオ","Hiragino Kaku Gothic ProN","MS PGothic",Osaka,"sans-serif"}.page-buy-secret .buys-information .information-items .item .text{width:100%;padding:80px 60px 60px;border:4px solid #000;border-radius:10px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;line-height:1.8}.page-buy-secret .buys-information .information-items .item .text .txt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-buy-secret .buys-information .information-items .item .text .pic{width:47%;min-width:47%;max-width:47%;padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-buy-secret .buys-information .information-infos{background:#000;padding:40px 60px;margin:80px 0;overflow:hidden}.page-buy-secret .buys-information .information-infos .ttl{position:relative;z-index:2}.page-buy-secret .buys-information .information-infos .ttl img{width:65%;max-width:460px}.page-buy-secret .buys-information .information-infos .ttl:after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:80%;z-index:-1;height:2px;background:red}.page-buy-secret .buys-information .information-infos .text{margin-top:20px;background:#fff;padding:40px 60px;font-size:16px;font-weight:700;line-height:1.8;border:20px solid #000;position:relative}.page-buy-secret .buys-information .information-infos .text .horns:before{content:"";display:block;position:absolute;left:0;top:0;width:120px;height:120px;-webkit-transform:rotate(45deg) translate(-82%,0%);transform:rotate(45deg) translate(-82%,0%);background:#000;border-right:2px solid #f70300}.page-buy-secret .buys-information .information-infos .text .horns:after{content:"";display:block;position:absolute;right:0;top:0;width:120px;height:120px;-webkit-transform:rotate(-45deg) translate(82%,0%);transform:rotate(-45deg) translate(82%,0%);background:#000;border-left:2px solid #f70300}.page-buy-secret .buys-information .information-infos .text .horns span:before{content:"";display:block;position:absolute;left:0;bottom:0;width:120px;height:120px;-webkit-transform:rotate(45deg) translate(0%,82%);transform:rotate(45deg) translate(0%,82%);background:#000;border-top:2px solid #f70300}.page-buy-secret .buys-information .information-infos .text .horns span:after{content:"";display:block;position:absolute;right:0;bottom:0;width:120px;height:120px;-webkit-transform:rotate(-45deg) translate(0%,82%);transform:rotate(-45deg) translate(0%,82%);background:#000;border-top:2px solid #f70300}.page-buy-secret .buys-information .information-infos .text>div{margin:20px 0}.page-buy-secret .buys-information .information-infos .text .txts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-buy-secret .buys-information .information-infos .text .txts .border{border:5px solid #fcc;border-radius:10px;padding:0 60px}.page-buy-secret .buys-information .information-infos .text .txts .txt{margin:3px 0}.page-buy-secret .buys-information .information-infos .text .txts img{display:inline-block;width:auto;max-width:36px;max-height:68px;margin:0 8px;vertical-align:middle}.page-buy-secret .buy-voices{background:#fcfcde}.page-buy-secret .buy-voices .voices-ttl{background:#333;color:#fff;font-size:34px;line-height:1.4;padding:20px;font-weight:700;text-align:center}.page-buy-secret .buy-voices .voices-items{width:100%;max-width:580px;margin:auto;padding:60px 0 80px}.page-buy-secret .buy-voices .voices-items .item{display:block;padding:20px 0 0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.page-buy-secret .buy-voices .voices-items .item:hover{opacity:.8}.page-restaurant-dealer .resdealer-featured{position:relative;z-index:2}.page-restaurant-dealer .resdealer-featured .hasbg{z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%}.page-restaurant-dealer .resdealer-featured .featured-text{padding:80px 60px;max-width:1024px}.page-restaurant-dealer .resdealer-benefit{padding-bottom:0 !important}.page-restaurant-dealer .resdealer-benefit .item-bg1{padding:10px 0 40px;background:#8b0002 url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/resdealer-benefit-bg1.jpg) center center/cover no-repeat}.page-restaurant-dealer .resdealer-benefit .item-bg2{padding:10px 0 40px;background:#8b0002 url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/resdealer-benefit-bg2.jpg) bottom right/cover no-repeat}.page-restaurant-dealer .resdealer-benefit .item{margin:80px 0 0}.page-restaurant-dealer .resdealer-benefit .item .item-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e9d29c;font-size:28px;font-weight:700}.page-restaurant-dealer .resdealer-benefit .item .item-ttl div{border-bottom:4px solid #e9d29c;position:relative}.page-restaurant-dealer .resdealer-benefit .item .item-ttl div img{position:absolute;left:-10px;top:50%;-webkit-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%);width:auto;max-width:58px;max-height:50px}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper{margin:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper .news{width:calc(50% - 30px);margin-right:30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;font-weight:500;font-size:16px;line-height:1.6;background:#fff;color:#333;text-decoration:none}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper .news .pic{width:32%;min-width:32%;max-width:32%}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper .news .txt{padding:10px 15px}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper .news:after{content:">";display:block;position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);font-size:20px;font-weight:700;color:#fff;width:30px;height:30px;border-radius:50%;background:#f33;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation{margin:40px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .pic{width:28%;z-index:4}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#fff;font-size:25px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text span{font-size:.9em}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.large{font-size:30px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.border div{width:98%;background:#de6165;padding:25px;border-radius:15px;position:relative}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.border div:after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-50%) rotate(-25deg);transform:translate(50%,-50%) rotate(-25deg);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #de6165}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.circle{position:relative;padding-left:40px;z-index:2}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.circle:after{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translate(-25px,-50%);transform:translate(-25px,-50%);width:340px;height:340px;background:#f29c9f;border-radius:50%;z-index:-1}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text em{color:#c70007;font-style:normal}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-restaurant-dealer .resdealer-benefit .item .item-text{padding:60px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-weight:700;font-size:25px}.page-restaurant-dealer .resdealer-benefit .item .item-text .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-restaurant-dealer .resdealer-benefit .item .item-text .pic{width:42%;min-width:42%;max-width:42%;padding-left:25px}.page-restaurant-dealer .resdealer-benefit .item .item-text.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-restaurant-dealer .resdealer-benefit .item .item-text.reverse .pic{padding:0;padding-right:25px}.page-restaurant-dealer .resdealer-benefit .item .item-text.reverse .text{padding-top:40px}.page-restaurant-dealer .resdealer-benefit .item.quotation{position:relative}.page-restaurant-dealer .resdealer-benefit .item.quotation:before{content:"";display:block;position:absolute;left:0;bottom:0;width:40%;height:50%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/resdealer-benefit-quota-bg.png) left bottom/contain no-repeat}.page-restaurant-dealer .resdealer-benefit .item.quotation:after{content:"";display:block;position:absolute;right:0;bottom:0;width:40%;height:50%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/resdealer-benefit-quota-bg.png) right bottom/contain no-repeat;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.page-restaurant-dealer .resdealer-flow{background:#e8cfad;padding-bottom:40px}.page-restaurant-dealer .resdealer-flow .flow-ttl{padding:60px 0 20px;color:#000;font-size:24px;text-align:center;font-weight:700}.page-restaurant-dealer .resdealer-flow .flow-item{padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-restaurant-dealer .resdealer-flow .flow-item .step{padding-bottom:30px;position:relative;font-size:18px}.page-restaurant-dealer .resdealer-flow .flow-item .step span{width:60px;height:60px;border-radius:50%;color:#fff;font-weight:700;background:#f60;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-restaurant-dealer .resdealer-flow .flow-item .step:after{content:"";display:block;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #e7a634;border-radius:5px}.page-restaurant-dealer .resdealer-flow .flow-item .text{padding-left:40px;font-size:16px}.page-restaurant-dealer .resdealer-flow .flow-item .text .ttl{font-size:34px;line-height:1.2;color:#f60;font-weight:700}.page-restaurant-dealer .resdealer-flow .flow-item .text .txt{margin:20px 0 25px;font-size:19px;font-weight:500}.page-restaurant-dealer .resdealer-flow .flow-item .text .btns{margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-restaurant-dealer .resdealer-flow .flow-item .text .btns .txt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:10px;margin:0}.page-restaurant-dealer .resdealer-flow .flow-item .text .btns .btn{-webkit-transition:.3s;transition:.3s}.page-restaurant-dealer .resdealer-flow .flow-item .text .btns .btn img{width:auto;max-height:45px;margin-right:13px;border-radius:6px}.page-restaurant-dealer .resdealer-flow .flow-item .text .btns a:hover{opacity:.8;-webkit-transform:translateX(3px);transform:translateX(3px)}.page-restaurant-dealer .resdealer-flow .flow-item .text .info{border:2px solid #e7a634;background:#fff;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 40px;font-size:16px;line-height:1.8;margin:25px 0 15px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info .pic{padding-right:25px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info .pic img{max-width:28px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info .pic.large{margin-left:-50px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info .pic.large img{max-width:140px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info .ttl{color:#b41c09;margin-bottom:5px;font-size:18px;line-height:1.4}.page-restaurant-dealer .resdealer-flow .flow-item:not(:last-child){border-bottom:1px dashed #000}.page-restaurant-dealer .resdealer-flow .flow-infos{padding-left:10px;padding-top:10px;position:relative;margin-bottom:40px;z-index:2}.page-restaurant-dealer .resdealer-flow .flow-infos:after{content:"";display:block;position:absolute;left:0;top:0;background:#fc964e;border:2px solid #000;width:98%;height:98%;z-index:-1}.page-restaurant-dealer .resdealer-flow .flow-infos .infos{background:#fef1e2;border:2px solid #000;padding:40px 10%;font-size:18px;overflow:hidden}.page-restaurant-dealer .resdealer-flow .flow-infos .infos .ttl{font-weight:700;font-size:22px;text-align:center;margin-bottom:20px}.page-restaurant-dealer .resdealer-flow .flow-infos .infos .pic{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.page-restaurant-dealer .resdealer-flow .flow-infos .infos .pic img{width:30%;margin:-20px -40px -40px 0}.page-restaurant-dealer .resdealer-packing{background:#ffd6d6}.page-restaurant-dealer .resdealer-packing .packing-item{padding:80px 0;font-size:18px;text-align:center;line-height:1.8}.page-restaurant-dealer .resdealer-packing .packing-item .item:not(:last-child){margin-bottom:40px}.page-restaurant-dealer .resdealer-packing .packing-item .item-ttl{font-size:20px;font-weight:700;line-height:1.4}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt{padding:40px 0}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .video{width:100%;max-width:650px;margin:0 auto 20px}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .video iframe{width:100%;height:var(--iframe-height);aspect-ratio:16/12}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .pic{width:100%;max-width:650px;margin:0 auto 20px}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps{margin:25px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps .step{width:calc(20% - 5px);background:#b41c09;color:#fff;padding:25px 15px 15px;font-size:16px;position:relative;z-index:2;text-align:left;line-height:1.6}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps .step .num{font-size:40px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:65px;height:55px;border-radius:50%;color:#fff;font-weight:700;background:#b41c09;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:-1}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps .step .pic{width:100%;margin-bottom:15px}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps .step:not(:last-child){margin-right:6.25px}.page-restaurant-dealer .resdealer-contact{background:#8b0002;color:#fff;font-size:20px;font-weight:700;text-align:center;padding:80px 20px}.page-restaurant-dealer .resdealer-contact .ttl{font-size:28px;margin-bottom:35px}.page-buyer .buyer-featured .inner{max-width:1050px}.page-buyer .buyer-solve{padding-bottom:0 !important}.page-buyer .buyer-solve .solve-infos .solve-ttl div{position:relative}.page-buyer .buyer-solve .solve-infos .solve-ttl div img{position:absolute;left:0;top:0;-webkit-transform:translate(-50px,-100%);transform:translate(-50px,-100%);width:30%;max-width:200px}.page-buyer .buyer-solve .solve-infos .solve-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0}.page-buyer .buyer-solve .solve-infos .solve-items .item{width:calc(50% - 20px);margin:10px;background:#000;color:#fff;border:2px solid #c70007;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:22px;padding:25px 20px}.page-buyer .buyer-solve .solve-infos .solve-items .item strong{display:block;font-size:1.1em}.page-buyer .buyer-solve .solve-infos .solve-items .item em{font-style:normal;color:#fc0}.page-buyer .buyer-solve .solve-infos .solve-items .item em.light{color:#fff199}.page-buyer .buyer-solve .solve-advantage{position:relative;background:#8b0002 url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/buyer-solve-advantage-bg.jpg) 100% 100%/cover no-repeat;padding:40px 0 60px;z-index:2}.page-buyer .buyer-solve .solve-advantage .advantage-ttl{padding:0 10% 20px}.page-buyer .buyer-solve .solve-advantage .advantage-ttl .pic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-buyer .buyer-solve .solve-advantage .advantage-ttl .pic img{width:45%;max-width:400px}.page-buyer .buyer-solve .solve-advantage .advantage-ttl .ttl{background:#000;color:#fff;font-size:28px;font-weight:700;text-align:center;padding:5px 20px}.page-buyer .buyer-solve .solve-advantage .advantage-items{position:relative;background:rgba(0,0,0,.2);padding:40px;margin-top:-40px;z-index:-1}.page-buyer .buyer-solve .solve-advantage .advantage-items .item{padding:40px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .pic{width:26%;min-width:26%;max-width:26%}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:40px;font-size:17px;line-height:1.8;color:#fff}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .text .ttl{color:#e9d29c;padding-bottom:2px;font-size:30px;font-weight:700;border-bottom:4px solid #e9d29c}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .text .txt{padding:20px 0}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .text .txt em{font-style:normal;color:#4acbf8}.page-buyer .buyer-user{background:#e5e5e5;border-top:4px solid #905869;padding:80px 0}.page-buyer .buyer-user .user-ttl{font-size:42px;font-weight:700;text-align:center;color:#905869;line-height:1.4}.page-buyer .buyer-user .user-items{padding:20px 0}.page-buyer .buyer-user .user-items .item{margin:40px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;color:#000;font-size:17px;position:relative;z-index:2}.page-buyer .buyer-user .user-items .item:after{content:"";display:block;position:absolute;left:0;top:45px;width:100%;height:70px;background:#905869 url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/buyer-user-icon.jpg) 0 0/6px 5px repeat;z-index:-1}.page-buyer .buyer-user .user-items .item .info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-buyer .buyer-user .user-items .item .info .ttl{padding-top:55px;padding-left:130px;position:relative;font-size:30px;font-weight:700;color:#fff}.page-buyer .buyer-user .user-items .item .info .ttl span.num{position:absolute;left:15px;top:0;-webkit-transform:translateY(-22%);transform:translateY(-22%);font-size:150px;color:#d2c1c6;font-style:italic;line-height:1;font-weight:400}.page-buyer .buyer-user .user-items .item .info .txt{padding:40px;line-height:1.8}.page-buyer .buyer-user .user-items .item .pic{width:34%;min-width:34%;max-width:34%;padding:20px 60px}.page-buyer .buyer-user .user-items .item .pic img{border:2px solid #905869}.page-buyer .buyer-user .user-contact{margin:60px 0 40px;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;text-decoration:none}.page-buyer .buyer-user .user-contact:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/buyer-user-contact-bg.jpg) center center/cover no-repeat;z-index:-1}.page-buyer .buyer-user .user-contact .pic{width:25%;min-width:25%;max-width:25%}.page-buyer .buyer-user .user-contact .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:10px 20px;font-size:15px;color:#fff;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-buyer .buyer-user .user-contact .text .ttl{font-size:34px;font-weight:700}.page-buyer .buyer-user .user-contact .text .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ff9;font-size:70px;font-weight:700;margin:7px 0}.page-buyer .buyer-user .user-contact .text .tel svg{width:75px;height:75px;margin-right:10px}.page-chosen-reason .reason-infos{padding-bottom:0 !important}.page-chosen-reason .reason-infos .infos-items{margin:60px 0 0}.page-chosen-reason .reason-infos .infos-items .item{margin:40px 0 0}.page-chosen-reason .reason-infos .infos-items .item .ttl{padding:15px 0;padding-left:200px;position:relative;color:#fff;font-weight:700;font-size:34px;line-height:1.2;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-chosen-reason .reason-infos .infos-items .item .ttl .num{position:absolute;bottom:0;font-size:140px;color:#fc0;left:0;line-height:.6;text-shadow:6px 5px 0 #000;letter-spacing:-4px}.page-chosen-reason .reason-infos .infos-items .item .text{padding:45px 35px 35px;background:#fff;font-size:18px;line-height:1.8;border:8px solid #bc0008;-webkit-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333}.page-chosen-reason .reason-infos .infos-items .item .text span{-webkit-box-shadow:0 -15px 0 0 #4acbf8 inset;box-shadow:0 -15px 0 0 #4acbf8 inset}.page-chosen-reason .reason-infos .infos-items .item.pic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-chosen-reason .reason-infos .infos-items .item.pic img{width:60%;max-width:460px}.page-chosen-reason .reason-table{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/reason-table-bg.jpg) center center/cover no-repeat;padding:80px 0}.page-chosen-reason .reason-table .table-ttl{font-size:32px;color:#fff;text-align:center}.page-chosen-reason .reason-table .table-ttl span{font-size:1.4em;color:#fff199;font-weight:700;padding:0 8px}.page-chosen-reason .reason-table .table-ttl span em{font-style:normal;-webkit-transform:rotateX(180deg) translateY(-5px);transform:rotateX(180deg) translateY(-5px);display:inline-block}.page-chosen-reason .reason-table .table-item{margin:60px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-chosen-reason .reason-table .table-item img{width:100%;max-width:600px}.page-chosen-reason .reason-words{background:#8b0002;padding:40px 0}.page-chosen-reason .reason-words .words-item{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-chosen-reason .reason-words .words-item .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px 45px;border-radius:50px;border:3px solid #000;background:#fff;color:#000;font-size:18px;font-weight:500}.page-chosen-reason .reason-words .words-item .text span{font-size:1.4em;color:red}.page-chosen-reason .reason-words .words-item .pic{width:25%;min-width:25%;max-width:25%}.page-chosen-reason .reason-words .words-item.reverse{padding:0 60px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-chosen-reason .reason-voices{background:#e4e0de;padding-bottom:60px}.page-chosen-reason .reason-voices .voice-pic{margin:-20px 0 0}.page-chosen-reason .reason-voices .voice-item{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #a0a0a0;background:#fff;margin-bottom:25px;word-break:break-word;word-wrap:break-word}.page-chosen-reason .reason-voices .voice-item .info{padding:10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-chosen-reason .reason-voices .voice-item .info .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700}.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-l{width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background:#13a7eb;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-l span:nth-child(1){padding-right:40px}.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-l.pink{background:#f090bb}.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-l br{display:none}.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-r{white-space:nowrap;width:30%;padding:10px 15px;background:#ffd6d6;color:#b41c09;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-chosen-reason .reason-voices .voice-item .info .txt{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/reason-voices-txt-bg.jpg) 0 0/100% 45px repeat-y;min-height:160px;padding:5px 20px;font-size:18px;line-height:2.45}.page-chosen-reason .reason-voices .voice-item .pic{width:23%;min-width:23%;max-width:23%;height:auto;max-height:200px;border:4px solid #ffd6d6;position:relative}.page-chosen-reason .reason-voices .voice-item .pic:after{content:"";display:block;padding-top:130%}@media (max-width:1460px){.page-currency-wraprer .currency-ttl{font-size:36px}.page-currency-wraprer .currency-ttl2{font-size:32px}.page-currency-wraprer .currency-featured .featured-text .icon{margin:-40px 0 20px}.page-currency-wraprer .currency-featured .featured-text .icon img{max-width:130px}.page-currency-wraprer .currency-featured .featured-text .slogan{font-size:46px}.page-currency-wraprer .currency-featured .featured-text .slogan em.curcle:after{width:275px;height:270px}.page-currency-wraprer .currency-featured .featured-text.large .slogan{font-size:54px}.page-currency-wraprer .currency-featured .featured-text.large .pic{margin:10px auto 0}.page-currency-wraprer .currency-prospecting .prospecting-items .item{font-size:17px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl{font-size:24px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl div img{max-width:35px}.page-currency-wraprer .currency-prospecting .prospecting-text{font-size:30px}.page-line-tv .linetv-featured .featured-text{font-size:36px}.page-line-tv .linetv-prior .prior-items .items-ttl span{font-size:26px}.page-line-tv .linetv-prior .prior-items .items-text{padding:60px 40px 20px}.page-line-tv .linetv-prior .prior-items .items-text ul{width:70%}.page-line-tv .linetv-prior .prior-items .items-text ul li{font-size:17px}.page-line-tv .linetv-prior .prior-items .items-text .img img{width:30%}.page-line-tv .linetv-prior .prior-items.yellow .items-text .img img{width:36%}.page-line-tv .linetv-method .method-wrapper{padding:40px 0}.page-line-tv .linetv-method .method-wrapper .step .num{width:30px;min-width:30px;height:30px;font-size:20px}.page-line-tv .linetv-method .method-wrapper .step .ttl{font-size:22px}.page-line-tv .linetv-method .method-wrapper .step .txt{font-size:17px}.page-line-tv .linetv-line .line-wrapper{padding:40px 0 60px}.page-line-tv .linetv-line .line-wrapper ul li{font-size:17px}.page-line-tv .linetv-line .line-wrapper ul li:before{top:3px;width:18px;height:18px}.page-line-tv .linetv-line .line-wrapper .equipments{padding:0 40px 40px}.page-line-tv .linetv-line .line-wrapper .equipment .ttl{font-size:18px}.page-line-tv .linetv-line .line-wrapper .equipment .ttl div img{max-width:30px;max-height:26px}.page-line-tv .linetv-line .line-wrapper .equipment .txt{font-size:17px;padding:40px 25px 25px}.page-line-tv .linetv-line .line-wrapper .tips{font-size:16px}.page-buy-secret .buys-information .information-text{padding:50px 0;font-size:22px}.page-buy-secret .buys-information .information-items .item .ttl{font-size:22px;padding-left:80px}.page-buy-secret .buys-information .information-items .item .ttl .num{font-size:65px}.page-buy-secret .buys-information .information-items .item .text{padding:70px 50px 50px}.page-buy-secret .buys-information .information-items .item .text .pic{width:45%;min-width:45%;max-width:45%}.page-buy-secret .buys-information .information-infos{padding:40px;margin:60px 0}.page-buy-secret .buys-information .information-infos .ttl img{max-width:360px}.page-buy-secret .buys-information .information-infos .text{padding:30px 50px}.page-buy-secret .buys-information .information-infos .text .horns:before,.page-buy-secret .buys-information .information-infos .text .horns:after{width:105px;height:105px}.page-buy-secret .buys-information .information-infos .text .horns span:before,.page-buy-secret .buys-information .information-infos .text .horns span:after{width:105px;height:105px}.page-buy-secret .buy-voices .voices-items{padding:40px 0 80px}.page-buy-secret .buy-voices .voices-items .item{width:100%;max-width:480px;margin:auto}.page-restaurant-dealer .resdealer-benefit .item{margin:60px 0 70px}.page-restaurant-dealer .resdealer-benefit .item .item-ttl{font-size:25px}.page-restaurant-dealer .resdealer-benefit .item .item-ttl div img{max-width:50px;max-height:42px}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper .news{font-size:15px;width:calc(50% - 25px);margin-right:25px}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper .news .pic{width:30%;min-width:30%;max-width:30%}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text{font-size:20px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.large{font-size:25px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.circle:after{width:340px;height:340px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .pic{width:25%}.page-restaurant-dealer .resdealer-benefit .item .item-text{font-size:22px}.page-restaurant-dealer .resdealer-benefit .item .item-text .pic{width:37%;min-width:37%;max-width:37%;padding-left:20px}.page-restaurant-dealer .resdealer-flow .flow-ttl{font-size:22px}.page-restaurant-dealer .resdealer-flow .flow-item{padding:25px 0}.page-restaurant-dealer .resdealer-flow .flow-item .step{font-size:16px}.page-restaurant-dealer .resdealer-flow .flow-item .step span{width:55px;height:55px}.page-restaurant-dealer .resdealer-flow .flow-item .text{padding-left:25px}.page-restaurant-dealer .resdealer-flow .flow-item .text .ttl{font-size:30px}.page-restaurant-dealer .resdealer-flow .flow-item .text .txt{font-size:18px}.page-restaurant-dealer .resdealer-flow .flow-item .text .btns .btn img{max-height:42px;margin-right:12px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info{font-size:15px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info .pic.large img{max-width:128px}.page-restaurant-dealer .resdealer-flow .flow-infos .infos{font-size:17px;padding:40px 6%}.page-restaurant-dealer .resdealer-flow .flow-infos .infos .ttl{font-size:20px}.page-restaurant-dealer .resdealer-packing .packing-item{font-size:16px}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps .step{font-size:14px}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps .step .num{font-size:28px}.page-restaurant-dealer .resdealer-packing .packing-item .item:not(:last-child){margin-bottom:20px}.page-restaurant-dealer .resdealer-contact{font-size:18px}.page-restaurant-dealer .resdealer-contact .ttl{font-size:26px}.page-buyer .buyer-solve .solve-infos .solve-items .item{font-size:20px}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .pic{width:24%;min-width:24%;max-width:24%}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .text{font-size:16px;padding-left:35px}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .text .ttl{font-size:27px}.page-buyer .buyer-user .user-ttl{font-size:36px}.page-buyer .buyer-user .user-items .item{font-size:16px}.page-buyer .buyer-user .user-items .item .info .ttl{font-size:27px;padding-top:45px;padding-left:120px}.page-buyer .buyer-user .user-items .item .info .ttl span.num{font-size:125px}.page-buyer .buyer-user .user-items .item:after{top:35px;height:65px}.page-buyer .buyer-user .user-contact .text .ttl{font-size:30px}.page-buyer .buyer-user .user-contact .text .tel{font-size:64px}.page-buyer .buyer-user .user-contact .text .tel svg{width:70px;height:70px}.page-chosen-reason .reason-infos .infos-items .item .ttl{font-size:28px;padding-left:175px;min-height:80px}.page-chosen-reason .reason-infos .infos-items .item .ttl .num{font-size:120px;line-height:.7}.page-chosen-reason .reason-infos .infos-items .item .text{font-size:17px}.page-chosen-reason .reason-table .table-ttl{font-size:30px}.page-chosen-reason .reason-voices .voice-item .info .ttl{font-size:18px}.page-chosen-reason .reason-voices .voice-item .info .txt{font-size:16px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/reason-voices-txt-bg.jpg) 0 0/100% 40px repeat-y;min-height:140px}}@media (max-width:1160px){.page-currency-wraprer .currency-ttl{font-size:30px}.page-currency-wraprer .currency-ttl div:before,.page-currency-wraprer .currency-ttl div:after{width:40px;height:40px;left:-13px}.page-currency-wraprer .currency-ttl div:after{left:initial;right:-13px}.page-currency-wraprer .currency-ttl2{font-size:30px}.page-currency-wraprer .currency-inner{padding:60px 0 20px}.page-currency-wraprer .currency-featured .featured-text .icon img{max-width:100px}.page-currency-wraprer .currency-featured .featured-text .slogan{line-height:1.4;font-size:40px}.page-currency-wraprer .currency-featured .featured-text .slogan em.curcle:after{width:245px;height:240px}.page-currency-wraprer .currency-featured .featured-text.large .slogan{font-size:46px}.page-currency-wraprer .currency-prospecting .prospecting-items .item{font-size:15px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl{font-size:20px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl div img{max-width:28px}.page-currency-wraprer .currency-prospecting .prospecting-text{font-size:24px}.page-line-tv .linetv-featured .featured-text{font-size:30px;padding-top:60px;padding-left:60px}.page-line-tv .linetv-prior .prior-items{padding:40px 0}.page-line-tv .linetv-prior .prior-items .items-ttl span{font-size:24px}.page-line-tv .linetv-prior .prior-items .items-text{padding:40px 25px 20px}.page-line-tv .linetv-prior .prior-items .items-text ul{width:75%}.page-line-tv .linetv-prior .prior-items .items-text ul li{font-size:16px}.page-line-tv .linetv-prior .prior-items .items-text .img img{width:25%}.page-line-tv .linetv-prior .prior-items.yellow .items-text .img img{width:33%;padding:20px 20px 0}.page-line-tv .linetv-prior .prior-items:not(:last-child):after{bottom:-15px;border-left:60px solid transparent;border-right:60px solid transparent;border-top:25px solid #a40004}.page-line-tv .linetv-method .method-wrapper .step .num{width:26px;min-width:26px;height:26px;font-size:18px}.page-line-tv .linetv-method .method-wrapper .step .ttl{font-size:18px}.page-line-tv .linetv-method .method-wrapper .step .txt{font-size:16px}.page-line-tv .linetv-method .method-wrapper .tips{font-size:15px}.page-line-tv .linetv-line .line-wrapper ul li{font-size:15px;padding-left:25px;margin:18px 0}.page-line-tv .linetv-line .line-wrapper ul li:before{top:4px;width:14px;height:14px}.page-line-tv .linetv-line .line-wrapper .equipments{padding:0 25px 25px}.page-line-tv .linetv-line .line-wrapper .equipment{padding:10px 0 0}.page-line-tv .linetv-line .line-wrapper .equipment .ttl{font-size:17px}.page-line-tv .linetv-line .line-wrapper .equipment .ttl div img{max-width:28px;max-height:24px}.page-line-tv .linetv-line .line-wrapper .equipment .txt{font-size:16px;padding:35px 20px 20px}.page-line-tv .linetv-line .line-wrapper .tips{font-size:15px}.page-buy-secret .buys-information .information-text{padding:30px 0 20px;font-size:18px}.page-buy-secret .buys-information .information-items .item{margin-bottom:10px}.page-buy-secret .buys-information .information-items .item .ttl{font-size:18px;padding-left:75px}.page-buy-secret .buys-information .information-items .item .ttl .num{font-size:56px}.page-buy-secret .buys-information .information-items .item .text{padding:50px 20px 30px;font-size:15px}.page-buy-secret .buys-information .information-items .item .text .pic{width:36%;min-width:36%;max-width:36%;padding-left:25px}.page-buy-secret .buys-information .information-infos{padding:40px 20px;margin:40px 0 20px}.page-buy-secret .buys-information .information-infos .ttl img{max-width:280px}.page-buy-secret .buys-information .information-infos .text{border:10px solid #000;padding:20px 30px;font-size:15px}.page-buy-secret .buys-information .information-infos .text .horns:before,.page-buy-secret .buys-information .information-infos .text .horns:after{width:85px;height:85px}.page-buy-secret .buys-information .information-infos .text .horns span:before,.page-buy-secret .buys-information .information-infos .text .horns span:after{width:85px;height:85px}.page-buy-secret .buys-information .information-infos .text .txts .border{border:3px solid #fcc;padding:0 40px}.page-buy-secret .buys-information .information-infos .text .txts img{max-width:32px;max-height:62px}.page-buy-secret .buy-voices .voices-items{padding:30px 0 60px}.page-buy-secret .buy-voices .voices-items .item{max-width:400px}.page-restaurant-dealer .resdealer-benefit .item{margin:40px 0 0}.page-restaurant-dealer .resdealer-benefit .item .item-ttl{font-size:22px}.page-restaurant-dealer .resdealer-benefit .item .item-ttl div img{max-width:46px;max-height:38px}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper{margin:40px 0}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper .news{font-size:14px;width:calc(50% - 20px);margin-right:20px}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper .news .pic{width:30%;min-width:30%;max-width:30%}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper .news:after{width:26px;height:26px;font-size:16px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation{margin:30px 0 0}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text{font-size:18px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.large{font-size:25px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.circle{padding-left:25px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.circle:after{width:220px;height:220px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .pic{width:20%;min-width:90px}.page-restaurant-dealer .resdealer-benefit .item .item-text{font-size:18px;padding:40px 0}.page-restaurant-dealer .resdealer-benefit .item .item-text .pic{width:32%;min-width:32%;max-width:32%}.page-restaurant-dealer .resdealer-packing .packing-item{padding:80px 0 50px}.page-restaurant-dealer .resdealer-contact{padding:60px 20px;font-size:17px}.page-restaurant-dealer .resdealer-contact .ttl{font-size:22px;margin-bottom:25px}.page-buyer .buyer-solve .solve-infos .solve-ttl div img{-webkit-transform:translate(-30px,-100%);transform:translate(-30px,-100%)}.page-buyer .buyer-solve .solve-infos .solve-items{margin:30px 0}.page-buyer .buyer-solve .solve-infos .solve-items .item{font-size:17px}.page-buyer .buyer-solve .solve-advantage .advantage-ttl .ttl{font-size:25px}.page-buyer .buyer-solve .solve-advantage .advantage-items{padding:30px 25px}.page-buyer .buyer-solve .solve-advantage .advantage-items .item{padding:30px 0 0}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .text{font-size:14px;padding-left:25px}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .text .ttl{font-size:24px}.page-buyer .buyer-user{padding:50px 0}.page-buyer .buyer-user .user-ttl{font-size:30px}.page-buyer .buyer-user .user-items{padding:0}.page-buyer .buyer-user .user-items .item{font-size:14px;margin:30px 0 0}.page-buyer .buyer-user .user-items .item .info .ttl{font-size:20px;padding-top:36px;padding-left:100px}.page-buyer .buyer-user .user-items .item .info .ttl span.num{font-size:100px}.page-buyer .buyer-user .user-items .item:after{top:28px;height:52px}.page-buyer .buyer-user .user-items .item .pic{padding:20px 40px}.page-buyer .buyer-user .user-contact .text{font-size:14px}.page-buyer .buyer-user .user-contact .text .ttl{font-size:24px}.page-buyer .buyer-user .user-contact .text .tel{font-size:44px}.page-buyer .buyer-user .user-contact .text .tel svg{width:55px;height:55px}.page-chosen-reason .reason-infos .infos-items{margin:40px 0 0}.page-chosen-reason .reason-infos .infos-items .item{margin:25px 0 0}.page-chosen-reason .reason-infos .infos-items .item .ttl{font-size:22px;padding-left:130px;min-height:65px}.page-chosen-reason .reason-infos .infos-items .item .ttl .num{font-size:88px;line-height:.8}.page-chosen-reason .reason-infos .infos-items .item .text{font-size:16px;padding:30px 25px}.page-chosen-reason .reason-table{padding:60px 0}.page-chosen-reason .reason-table .table-ttl{font-size:24px}.page-chosen-reason .reason-table .table-item{margin:50px 0 0}.page-chosen-reason .reason-words{padding:20px 0}.page-chosen-reason .reason-words .words-item .text{font-size:15px}.page-chosen-reason .reason-voices .voice-item .info .ttl{font-size:16px}.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-l{padding:10px 15px;display:block}.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-r{width:34%;padding:10px 8px}.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-l span:nth-child(1){padding-right:0}.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-l span{display:block;padding-right:0}.page-chosen-reason .reason-voices .voice-item .info .txt{font-size:14px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/reason-voices-txt-bg.jpg) 0 0/100% 36px repeat-y;min-height:120px}}@media (max-width:750px){.page-currency-wraprer .currency-ttl{font-size:24px;text-align:center}.page-currency-wraprer .currency-ttl div{padding:0 25px}.page-currency-wraprer .currency-ttl div:before,.page-currency-wraprer .currency-ttl div:after{width:26px;height:26px;left:0}.page-currency-wraprer .currency-ttl div:after{left:initial;right:0}.page-currency-wraprer .currency-ttl2{font-size:22px;padding:15px 5px}.page-currency-wraprer .currency-inner{padding:40px 0}.page-currency-wraprer .currency-featured .featured-text{padding:12% 15px 0}.page-currency-wraprer .currency-featured .featured-text .icon{margin:-20px 0 10px}.page-currency-wraprer .currency-featured .featured-text .icon img{max-width:55px}.page-currency-wraprer .currency-featured .featured-text .slogan{font-size:30px}.page-currency-wraprer .currency-featured .featured-text .slogan em{font-size:1.1em}.page-currency-wraprer .currency-featured .featured-text .slogan em.curcle:after{display:none}.page-currency-wraprer .currency-featured .featured-text .pic{margin:10px 0 0}.page-currency-wraprer .currency-featured .featured-text .pic img{width:90%}.page-currency-wraprer .currency-featured .featured-text.large .slogan{font-size:34px}.page-currency-wraprer .currency-featured .featured-text.large .pic img{width:100%}.page-currency-wraprer .currency-prospecting .prospecting-items{padding:10px 0}.page-currency-wraprer .currency-prospecting .prospecting-items .item{padding:25px 0;font-size:13px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl{font-size:16px;margin-bottom:15px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl div img{max-width:24px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .line{margin-top:10px}.page-currency-wraprer .currency-prospecting .prospecting-items .item .line img{width:100%}.page-currency-wraprer .currency-prospecting .prospecting-text{font-size:17px}.page-line-tv .linetv-featured .featured-text{font-size:25px;padding:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-line-tv .linetv-featured:after{padding-top:55%}.page-line-tv .linetv-prior .prior-items{padding:25px 0}.page-line-tv .linetv-prior .prior-items .items-ttl span{font-size:18px}.page-line-tv .linetv-prior .prior-items .items-text{padding:30px 20px 20px}.page-line-tv .linetv-prior .prior-items .items-text ul li{font-size:14px;margin:15px 0}.page-line-tv .linetv-prior .prior-items .items-text .img img{padding:15px}.page-line-tv .linetv-prior .prior-items .items-text .txt img{width:100%;margin:20px auto 10px}.page-line-tv .linetv-method .method-wrapper{padding:0}.page-line-tv .linetv-method .method-wrapper .step{margin:25px 0}.page-line-tv .linetv-method .method-wrapper .step .num{width:20px;min-width:20px;height:20px;font-size:15px}.page-line-tv .linetv-method .method-wrapper .step .ttl{font-size:15px}.page-line-tv .linetv-method .method-wrapper .step .txt{font-size:13px;margin:10px 0 0}.page-line-tv .linetv-method .method-wrapper .pic{margin:20px 0 0}.page-line-tv .linetv-method .method-wrapper .tips{font-size:13px;margin:20px 0}.page-line-tv .linetv-line .line-wrapper{padding:10px 0}.page-line-tv .linetv-line .line-wrapper ul li{font-size:14px;margin:15px 0}.page-line-tv .linetv-line .line-wrapper ul li:before{top:4px;width:14px;height:14px}.page-line-tv .linetv-line .line-wrapper .equipments{padding:0}.page-line-tv .linetv-line .line-wrapper .equipment .ttl{font-size:15px}.page-line-tv .linetv-line .line-wrapper .equipment .ttl div img{max-width:24px;max-height:20px}.page-line-tv .linetv-line .line-wrapper .equipment .txt{font-size:13px;padding:30px 20px 15px}.page-line-tv .linetv-line .line-wrapper .tips{font-size:12px;padding:20px 0}.page-buy-secret .buys-information .information-text{padding:20px 0 0;font-size:14px}.page-buy-secret .buys-information .information-items .item{margin-bottom:0}.page-buy-secret .buys-information .information-items .item .ttl{width:85%;font-size:16px;padding:10px 15px;padding-left:45px;line-height:1.2}.page-buy-secret .buys-information .information-items .item .ttl .num{font-size:40px;left:14px}.page-buy-secret .buys-information .information-items .item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:48px 20px 20px;font-size:13px;border:2px solid #000}.page-buy-secret .buys-information .information-items .item .text .pic{width:100%;min-width:100%;max-width:100%;padding-left:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:10px}.page-buy-secret .buys-information .information-infos{padding:25px 15px;margin:25px 0 20px}.page-buy-secret .buys-information .information-infos .ttl img{max-width:180px}.page-buy-secret .buys-information .information-infos .text{border:5px solid #000;padding:10px 20px;font-size:13px}.page-buy-secret .buys-information .information-infos .text>div{margin:12px 0}.page-buy-secret .buys-information .information-infos .text .horns:before,.page-buy-secret .buys-information .information-infos .text .horns:after{width:42px;height:42px}.page-buy-secret .buys-information .information-infos .text .horns span:before,.page-buy-secret .buys-information .information-infos .text .horns span:after{width:42px;height:42px}.page-buy-secret .buys-information .information-infos .text .txts{font-size:12px}.page-buy-secret .buys-information .information-infos .text .txts .border{border:2px solid #fcc;padding:10px 20px}.page-buy-secret .buys-information .information-infos .text .txts img{max-width:25px;max-height:50px}.page-restaurant-dealer .resdealer-featured .featured-text{padding:45px 15px}.page-restaurant-dealer .resdealer-benefit .item{margin:25px 0 0}.page-restaurant-dealer .resdealer-benefit .item .item-ttl{font-size:18px}.page-restaurant-dealer .resdealer-benefit .item .item-ttl div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:5px}.page-restaurant-dealer .resdealer-benefit .item .item-ttl div img{position:relative;left:inherit;top:inherit;-webkit-transform:none;transform:none;max-width:36px;max-height:30px;margin-right:6px}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper{margin:25px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-restaurant-dealer .resdealer-benefit .item .news-wrapper .news{font-size:13px;width:calc(100% - 10px);margin-right:10px;margin-bottom:20px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text{font-size:13px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.border div{padding:10px 15px;border-radius:10px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.border div:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:12px solid #de6165}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.large{font-size:15px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.circle{padding-left:15px}.page-restaurant-dealer .resdealer-benefit .item .quotation-wrapper .quotation .text.circle:after{width:160px;height:160px}.page-restaurant-dealer .resdealer-benefit .item .item-text{padding:25px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px}.page-restaurant-dealer .resdealer-benefit .item .item-text .pic{width:100%;min-width:100%;max-width:100%;padding:0 !important;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:15px}.page-restaurant-dealer .resdealer-benefit .item .item-text.reverse .text{padding-top:0}.page-restaurant-dealer .resdealer-flow .flow-ttl{font-size:18px;margin:30px 0 0}.page-restaurant-dealer .resdealer-flow .flow-item .step{font-size:14px;padding-bottom:20px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.page-restaurant-dealer .resdealer-flow .flow-item .step span{width:45px;height:43px}.page-restaurant-dealer .resdealer-flow .flow-item .text{padding-left:15px;font-size:12px}.page-restaurant-dealer .resdealer-flow .flow-item .text .ttl{font-size:20px}.page-restaurant-dealer .resdealer-flow .flow-item .text .txt{font-size:13px}.page-restaurant-dealer .resdealer-flow .flow-item .text .btns .btn img{max-height:24px;margin-right:10px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info{padding:10px 12px;font-size:13px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info .ttl{margin-bottom:0;font-size:16px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info .pic{padding:0 15px 0 10px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info .pic img{max-width:20px}.page-restaurant-dealer .resdealer-flow .flow-item .text .info .pic.large img{max-width:86px}.page-restaurant-dealer .resdealer-flow .flow-infos{margin-bottom:20px}.page-restaurant-dealer .resdealer-flow .flow-infos .infos{padding:25px 15px;font-size:14px}.page-restaurant-dealer .resdealer-flow .flow-infos .infos .ttl{font-size:18px;margin-bottom:10px}.page-restaurant-dealer .resdealer-flow .flow-infos .infos .pic{margin-top:12px}.page-restaurant-dealer .resdealer-flow .flow-infos .infos .pic img{display:none}.page-restaurant-dealer .resdealer-packing .packing-item{padding:30px 0 0;font-size:13px}.page-restaurant-dealer .resdealer-packing .packing-item .item-ttl{font-size:18px}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt{padding:20px 0}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .pic{margin:0 auto 15px}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps .step{width:calc(33.3333% - 7px);margin-bottom:35px;font-size:12px;padding:25px 12px 15px}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps .step .num{width:55px;height:45px;font-size:24px}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps .step:not(:last-child){margin-right:10px}.page-restaurant-dealer .resdealer-packing .packing-item .item-txt .steps .step:nth-child(3n){margin-right:0}.page-restaurant-dealer .resdealer-contact{padding:50px 15px;font-size:14px}.page-restaurant-dealer .resdealer-contact .ttl{font-size:20px;margin-bottom:20px}.page-buyer .buyer-solve .solve-infos .solve-ttl div img{-webkit-transform:translate(-10px,-100%);transform:translate(-10px,-100%)}.page-buyer .buyer-solve .solve-infos .solve-items{margin:20px 0}.page-buyer .buyer-solve .solve-infos .solve-items .item{width:100%;margin:7px 0;font-size:14px}.page-buyer .buyer-solve .solve-advantage{padding:25px 0 40px}.page-buyer .buyer-solve .solve-advantage .advantage-ttl{padding:0 0 20px}.page-buyer .buyer-solve .solve-advantage .advantage-ttl .ttl{font-size:20px}.page-buyer .buyer-solve .solve-advantage .advantage-items{padding:30px 0 0}.page-buyer .buyer-solve .solve-advantage .advantage-items .item{padding:20px 20px 5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .pic{width:100%;min-width:100%;max-width:100%;position:relative;margin-bottom:15px}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .pic:after{content:"";display:block;padding-top:45%}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .text{width:100%;padding-left:0;font-size:13px}.page-buyer .buyer-solve .solve-advantage .advantage-items .item .text .ttl{font-size:20px;padding:15px 0 20px}.page-buyer .buyer-solve .solve-advantage .advantage-items .item:not(:last-child) .text{border-bottom:2px solid #a30005}.page-buyer .buyer-user{padding:30px 0}.page-buyer .buyer-user .user-ttl{font-size:26px}.page-buyer .buyer-user .user-items{padding:0}.page-buyer .buyer-user .user-items .item{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-buyer .buyer-user .user-items .item .info{width:100%}.page-buyer .buyer-user .user-items .item .info .ttl{padding:10px 0;padding-left:68px;background:#905869 url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/buyer-user-icon.jpg) 0 0/6px 5px repeat}.page-buyer .buyer-user .user-items .item .info .ttl span.num{left:5px;font-size:76px;-webkit-transform:translateY(-28%);transform:translateY(-28%)}.page-buyer .buyer-user .user-items .item .info .txt{padding:30px 20px 0}.page-buyer .buyer-user .user-items .item:after{display:none}.page-buyer .buyer-user .user-items .item .pic{width:60%;min-width:60%;max-width:60%;padding:20px}.page-buyer .buyer-user .user-contact{margin:40px 0;padding:10px 20px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-buyer .buyer-user .user-contact .pic{width:100%;min-width:100%;max-width:100%}.page-buyer .buyer-user .user-contact .pic img{max-width:50%;margin:auto}.page-buyer .buyer-user .user-contact .text{padding:0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-buyer .buyer-user .user-contact .text .ttl{font-size:18px;background:#000;padding:5px}.page-buyer .buyer-user .user-contact .text .tel{font-size:32px;margin:10px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-buyer .buyer-user .user-contact .text .tel svg{width:42px;height:42px}.page-chosen-reason .reason-infos .infos-items{margin:0}.page-chosen-reason .reason-infos .infos-items .item{margin:15px 0 0}.page-chosen-reason .reason-infos .infos-items .item .ttl{font-size:18px;padding-left:65px}.page-chosen-reason .reason-infos .infos-items .item .ttl .num{font-size:48px;line-height:1.2;letter-spacing:0;bottom:10px;left:-5px}.page-chosen-reason .reason-infos .infos-items .item .text{font-size:13px;padding:20px;border:5px solid #bc0008}.page-chosen-reason .reason-infos .infos-items .item .text span{-webkit-box-shadow:0 -10px 0 0 #4acbf8 inset;box-shadow:0 -10px 0 0 #4acbf8 inset}.page-chosen-reason .reason-table{padding:40px 0}.page-chosen-reason .reason-table .table-ttl{font-size:20px}.page-chosen-reason .reason-table .table-item{margin:30px 0 0}.page-chosen-reason .reason-words .words-item .text{font-size:12px;padding:10px 20px;border-radius:25px}.page-chosen-reason .reason-words .words-item .text span{font-size:1.2em}.page-chosen-reason .reason-words .words-item.reverse{padding:10px 0 0}.page-chosen-reason .reason-voices{padding-bottom:40px}.page-chosen-reason .reason-voices .voice-item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px}.page-chosen-reason .reason-voices .voice-item .info{width:100%;padding:0}.page-chosen-reason .reason-voices .voice-item .info .ttl{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-l{width:100%;text-align:center}.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-r{width:100%}.page-chosen-reason .reason-voices .voice-item .info .txt{font-size:13px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/reason-voices-txt-bg.jpg) 0 0/100% 32px repeat-y;min-height:0;margin:10px 0 20px}.page-chosen-reason .reason-voices .voice-item .pic{width:100%;min-width:100%;max-width:100%;max-height:100%}}@media (max-width:360px){.page-currency-wraprer .currency-prospecting .prospecting-text{font-size:15px}.page-line-tv .linetv-featured .featured-text{font-size:20px}.page-buy-secret .buys-featured .featured-text .slogan{font-size:30px}.page-buyer .buyer-user .user-contact .pic img{max-width:45%}.page-buyer .buyer-user .user-contact .text{font-size:12px}.page-buyer .buyer-user .user-contact .text .ttl{font-size:15px;padding:5px 2px}.page-buyer .buyer-user .user-contact .text .tel{font-size:28px}.page-buyer .buyer-user .user-contact .text .tel svg{width:37px;height:37px}.page-chosen-reason .reason-table .table-ttl{font-size:18px}}.category-wrapper .category-inner .cat-column .column-text{padding:0 8%;line-height:1.8}.category-wrapper .category-inner .cat-column .column-text h2{margin:25px 0 8px;font-size:1.2em}.category-wrapper .category-inner .cat-column .column-text h3{margin:10px 0 4px}.category-wrapper .category-inner .cat-column .column-text img{margin:10px 0}@media (max-width:980px){.category-wrapper .category-inner .cat-column .column-text{padding:0 40px;font-size:13px}}@media (max-width:650px){.category-wrapper .category-inner .cat-column .column-text{padding:0;font-size:12px}.category-wrapper .category-inner .cat-column .column-text h2{margin:15px 0 8px;line-height:1.4}}.drop-down-menu .main-nav{width:100%;max-width:650px}.drop-down-menu nav li.menu-item-has-children>a:after{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:420px){.topmainmenu>li{width:100% !important}.drop-down-menu .main-nav{padding:0 20px}.drop-down-menu nav a{padding:10px 0;border-bottom:1px dashed #c1c1c1}.drop-down-menu .sub-menu a{padding:6px 1.6em}#menu-status:checked~.drop-down-menu{padding:60px 0 80px !important}}.index-beginners a.p-pic{width:100%;max-width:1050px;margin:40px auto}@media (max-width:1000px){.index-beginners a.p-pic{margin:20px auto}}@media (max-width:650px){.index-beginners a.p-pic{margin:15px auto}}.home .cat-lists-pick-up .pick-up-box .common-btn{margin:40px 0}.home .cat-lists-pick-up .pick-up-box .common-btn a.post{font-size:15px}@media (max-width:650px){.home .cat-lists-pick-up .pick-up-box .common-btn{margin:20px 0 35px}.home .cat-lists-pick-up .pick-up-box .common-btn a.post{font-size:12px;padding:5px 20px}}.home-products{margin-bottom:60px}.category-wrapper .category-inner .cat-info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:1.8;margin-bottom:25px}.category-wrapper .category-inner .cat-info .name{color:#83040b;font-weight:700;font-size:1.2em;line-height:1.4;padding-right:25px;margin-right:25px;border-right:4px solid #83040b}.category-wrapper .category-inner .cat-info .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:1000px){.category-wrapper .category-inner .cat-info{font-size:14px}.category-wrapper .category-inner .cat-info .name{padding-right:20px;margin-right:20px}}@media (max-width:650px){.category-wrapper .category-inner .cat-info{font-size:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .cat-info .name{padding:0 0 5px 12px;margin:0 0 5px;border:0;position:relative}.category-wrapper .category-inner .cat-info .name:before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:80%;background:#83040b}.category-wrapper .category-inner .cat-info .text{width:100%}.category-wrapper .category-inner .voice-items .item.thin{border-bottom:1px solid #d9d9d9;padding:12px 0}.category-wrapper .category-inner .voice-items .item.thin:first-child{border-top:1px solid #d9d9d9}}.page-shops .shops-areas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.page-shops .shops-areas .area_group{cursor:pointer}.page-shops .shops-areas .area_group .flag{fill:#83040b}.page-shops .shops-areas .area_group .map_area{fill:#989898}.page-shops .shops-areas .area_group .flag_stick path{fill:#086a8a}.page-shops .shops-areas .area_group:hover .flag_stick path{fill:#ae8f1c}.page-shops .shops-areas .area_group:hover .map_area{fill:#ebc82b}.page-shops .shops-areas .area_group:hover .flag{fill:#eac82c}.page-shops .shops-areas .shops-maps{padding-top:52%;position:relative;width:600px;min-width:600px}.page-shops .shops-areas .shops-maps svg{position:absolute;width:100%;height:100%;left:0;top:0}.page-shops .shops-areas .shops-list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding-left:50px}.page-shops .shops-areas .shops-list>div{border-bottom:1px solid rgba(255,255,255,.2)}.page-shops .shops-areas .shops-list>div.show h3:before{-webkit-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg);opacity:0}.page-shops .shops-areas .shops-list>div.show h3:after{-webkit-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}.page-shops .shops-areas .shops-list>div:last-child{border-bottom:0}.page-shops .shops-areas .shops-list h3{cursor:pointer;padding:15px;font-weight:700;margin:0;background:#83040b;color:#fff;font-size:16px;position:relative}.page-shops .shops-areas .shops-list h3:hover{background:#ebc82b}.page-shops .shops-areas .shops-list h3:before,.page-shops .shops-areas .shops-list h3:after{content:'';display:block;position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;-webkit-transition:.2s;transition:.2s}.page-shops .shops-areas .shops-list h3:before{width:12px;height:2px;right:10px}.page-shops .shops-areas .shops-list h3:after{height:12px;width:2px;right:15px}.page-shops .shops-areas .shops-list .children_ul{display:none;-webkit-transform-origin:top center;transform-origin:top center;font-size:16px}.page-shops .shops-areas .shops-list .children_ul li{border-top:1px solid #ccc}.page-shops .shops-areas .shops-list .children_ul li:first-child{border-top:0}.page-shops .shops-areas .shops-list .each-item{display:block;padding:12px 20px;margin:0}.page-shops .shops-areas .shops-list a{text-decoration:none;color:#333;position:relative}.page-shops .shops-areas .shops-list a:hover:after{right:15px}.page-shops .shops-areas .shops-list a:after{content:'>';display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s;transition:.2s}.page-shops .shops-cityouter h3.city{color:#fff;background:#83040b;margin:40px 0 20px;font-size:24px;text-align:center;padding:.5rem 1rem;line-height:1.5}.page-shops .shops-cityouter .rowname{font-size:18px;margin:20px 0;border-left:5px solid #83040b;padding-left:10px}.page-shops .shops-cityouter .information-items.full-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-shops .shops-cityouter .information-items.full-width .item{width:calc(50% - 10px)}.page-shops .shops-cityouter .information-items.full-width .item .info .info-company{width:100%;margin:0}@media (max-width:1240px){.page-shops .shops-areas .shops-maps{width:500px;min-width:500px;padding-top:55%}.page-shops .shops-areas .shops-list{padding-left:20px}.page-shops .shops-areas .shops-list h3{font-size:15px}.page-shops .shops-areas .shops-list .children_ul{font-size:15px}.page-shops .shops-cityouter h3.city{font-size:22px}}@media (max-width:1000px){.page-shops .shops-areas .shops-maps{width:400px;min-width:400px}.page-shops .shops-cityouter .information-items.full-width .item{width:100%}.page-shops .shops-areas .shops-list h3{font-size:14px;padding:12px 15px}.page-shops .shops-areas .shops-list .children_ul{font-size:14px}.page-shops .shops-cityouter h3.city{font-size:20px}}@media (max-width:750px){.page-shops .shops-areas .shops-maps{display:none}.page-shops .shops-areas .shops-list{padding-left:0}.page-shops .shops-cityouter h3.city{font-size:18px}.category-wrapper .category-inner .information-items.full-width .item .info{margin:20px 0 0}}.shopping-flow p>a{color:#000;text-decoration:underline}.category-wrapper .category-inner .reason-items.has-pic{padding:0;background:0 0}.category-wrapper .category-inner .reason-items.has-pic .item{display:-webkit-box;display:-ms-flexbox;display:flex}.category-wrapper .category-inner .reason-items.has-pic .item .pic{width:26%;max-width:26%;min-width:26%;padding-right:30px}.category-wrapper .category-inner .reason-items.has-pic .item .info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.category-wrapper .category-inner .reason-items.has-pic .item .info>div{width:100%}.category-wrapper .category-inner .reason-items.has-pic .item .ttl{color:#000;line-height:1.6}.category-wrapper .category-inner .reason-items.has-pic .item .ttl span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(0);transform:translate(0);background:0 0;padding:0;margin:0 0 5px;color:#83040b}.category-wrapper .category-inner .reason-items.has-pic .item .ttl em{font-style:normal;font-size:1.1em}.category-wrapper .category-inner .reason-items.has-pic .item .ttl em.num{background-color:#83040b;color:#fff;padding:2px 5px;line-height:1;margin-right:10px;margin-bottom:4px}@media (max-width:900px){.category-wrapper .category-inner .reason-items.has-pic .item .pic{padding-right:20px}}@media (max-width:750px){.category-wrapper .category-inner .reason-items.has-pic .item{-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .reason-items.has-pic .item .pic{width:100%;max-width:100%;min-width:100%;padding-right:0;padding-bottom:12px}.category-wrapper .category-inner .reason-items.has-pic .item .text{margin:10px 0 0}.category-wrapper .category-inner .reason-items.has-pic .item .ttl span{margin:0 0 7px}.category-wrapper .category-inner .reason-items.has-pic .item .ttl span em.num{margin-bottom:0}}.page-currency-wraprer .currency-featured .featured-text.padding{padding:10% 20px}.page-currency-wraprer .currency-featured .featured-text .slogan em.no-color{color:#fff}.page-currency-wraprer .currency-ttl3{color:#fff;font-size:40px;font-weight:700;text-align:center;line-height:1.4}.page-currency-wraprer .currency-ttl3.bg{padding:5px 20px;background:#000;color:#fff}.page-currency-wraprer .currency-ttl3.bg div{font-size:.9em}.page-currency-wraprer .currency-ttl4{padding:80px 0 20px;color:#000;font-size:24px;text-align:center;font-weight:700}.page-currency-wraprer .currency-prospecting .prospecting-items .item{font-weight:600}.page-currency-wraprer .currency-prospecting .prospecting-items .item .ttl div.blue{background:#06c}.page-first-timers .timers-information{padding-bottom:0}.page-first-timers .timers-information:before,.page-first-timers .timers-information:after{display:none}.page-first-timers .timers-information .information-bg:before{content:"";display:block;position:absolute;left:0;bottom:0;width:40%;height:50%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/resdealer-benefit-quota-bg.png) left bottom/contain no-repeat;z-index:-1}.page-first-timers .timers-information .information-bg:after{content:"";display:block;position:absolute;right:0;bottom:0;width:40%;height:50%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/resdealer-benefit-quota-bg.png) left bottom/contain no-repeat;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:-1}.page-first-timers .timers-information .information-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px;position:relative}.page-first-timers .timers-information .information-text:after{content:"";display:block;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-25px);transform:translate(-50%,-25px);width:260px;height:260px;background:#f29c9f;border-radius:50%;z-index:-1}.page-first-timers .timers-information .information-text .txt{font-weight:700;font-size:24px;color:#fff}.page-first-timers .timers-information .information-text .txt em{font-style:normal;color:red;font-size:1.2em}.page-first-timers .timers-information .information-text .pic{width:100%;max-width:280px;padding-left:10px}.page-first-timers .timers-medias .media-wrapper{margin-bottom:50px}.page-first-timers .timers-medias .media-wrapper.video{width:100%;max-width:750px;margin:0 auto 50px;position:relative}.page-first-timers .timers-medias .media-wrapper.video iframe{width:100%;height:auto;aspect-ratio:16/9}.page-first-timers .timers-problems{padding:80px 0 0;background:#8b0002 url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/timers-problems-bg.jpg) center center/cover no-repeat}.page-first-timers .timers-problems .problems-wrapper{padding-top:60px}.page-first-timers .timers-strengths{padding:60px 0;background:#8b0002}.page-first-timers .timers-strengths .strengths-wrapper{padding-top:40px}.page-first-timers .timers-strengths .strengths-wrapper .text{font-size:20px;line-height:1.8;color:#fff;font-weight:700;text-align:center}.page-first-timers .timers-strengths .strengths-wrapper .text em{font-style:normal;font-size:1.2em;color:#ff0}.page-first-timers .timers-strengths .strengths-wrapper .advantages{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-first-timers .timers-strengths .strengths-wrapper .advantages .item{width:50%}.page-first-timers .timers-steps{background:#ffe37f;padding:60px 0}.page-first-timers .timers-commons{background:#fae5c6}.page-first-timers .timers-commons .text{padding:60px 0 40px;font-weight:700;font-size:20px;line-height:1.8}.page-first-timers .timers-commons .infos{width:90%;max-width:560px;margin:auto;padding-bottom:20px}.page-first-timers .timers-commons .infos a{display:block;margin:20px 0;cursor:pointer}.page-first-timers .timers-commons.timers-step2{background:#fcfcde}.page-first-timers .timers-commons.timers-step4{background:#e6fbfa}.page-first-timers .timers-links{background:#fbe79e}.page-first-timers .timers-links .links-btn{padding:60px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-first-timers .timers-links .links-btn a{display:block;width:50%}.page-first-timers .timers-links .links-pic{padding-bottom:40px}.page-first-timers .timers-links .links-pic a{display:block;margin:30px 0}.page-first-timers .timers-point{background:#ffd6d6}.page-first-timers .timers-point .point-wraperer{padding:30px 0}.page-first-timers .timers-point .point-wraperer .item{background:#b41c09;padding:15px 25px 25px}.page-first-timers .timers-point .point-wraperer .item .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;color:#fff;font-weight:700;padding-bottom:10px;text-align:center;line-height:1.4}.page-first-timers .timers-point .point-wraperer .item .ttl img{width:auto;max-height:45px;margin:0 5px}.page-first-timers .timers-point .point-wraperer .item .info{background:#ffc;padding:25px}.page-first-timers .timers-point .point-wraperer .item:not(:last-child){margin-bottom:40px}.page-first-timers .timers-point .point-text{padding:20px 0 140px;font-size:20px;font-weight:700;position:relative;z-index:2}.page-first-timers .timers-point .point-text img{position:absolute;left:0;bottom:25px;width:28%;max-width:200px;-webkit-transform:translateX(-70%);transform:translateX(-70%);z-index:-1}.page-chosen-reason .reason-voices .voice-item .info .txt{font-family:'Zen Kurenaido',sans-serif;font-weight:700}@media (max-width:1400px){.page-currency-wraprer .currency-ttl4{padding:40px 0 0;font-size:22px}.page-first-timers .timers-information .information-text .txt{font-size:20px}.page-first-timers .timers-information .information-text .pic{max-width:226px}.page-first-timers .timers-information .information-text:after{width:240px;height:240px}.page-first-timers .timers-commons .text{font-size:18px;padding:40px 0 20px}.page-first-timers .timers-point .point-wraperer .item .ttl{font-size:22px}.page-first-timers .timers-point .point-wraperer .item .ttl img{max-height:36px}.page-first-timers .timers-point .point-text{font-size:18px;padding:10px 20px 140px}.page-first-timers .timers-point .point-text img{max-width:185px;-webkit-transform:translateX(-55%);transform:translateX(-55%)}}@media (max-width:1080px){.page-currency-wraprer .currency-ttl3{font-size:36px}.page-first-timers .timers-information .information-text .txt{font-size:18px}.page-first-timers .timers-information .information-text .pic{max-width:215px}.page-first-timers .timers-information .information-text:after{width:220px;height:220px}.page-first-timers .timers-medias .media-wrapper{margin-bottom:25px}.page-first-timers .timers-medias .media-wrapper.video{margin:0 auto 25px}.page-first-timers .timers-problems{padding:60px 0 0}.page-first-timers .timers-problems .problems-wrapper{padding:40px 20px 0}.page-first-timers .timers-strengths{padding:50px 0}.page-first-timers .timers-strengths .strengths-wrapper{padding-top:25px}.page-first-timers .timers-strengths .strengths-wrapper .text{font-size:18px}.page-first-timers .timers-steps{padding:40px 0}.page-first-timers .timers-commons .text{font-size:16px}.page-first-timers .timers-links .links-btn{padding:40px 0 0}.page-first-timers .timers-point .point-wraperer .item .ttl{font-size:20px}.page-first-timers .timers-point .point-wraperer .item .ttl img{max-height:34px}.page-first-timers .timers-point .point-wraperer .item:not(:last-child){margin-bottom:25px}.page-first-timers .timers-point .point-text{font-size:17px;padding:10px 20px 100px}.page-first-timers .timers-point .point-text img{left:inherit;right:0;bottom:0;max-width:175px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@media (max-width:680px){.page-currency-wraprer .currency-ttl3{font-size:24px}.page-currency-wraprer .currency-ttl4{padding:25px 0 0;font-size:18px}.page-first-timers .timers-information .information-text{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-first-timers .timers-information .information-text .txt{font-size:13px;width:100%;text-align:center}.page-first-timers .timers-information .information-text .pic{max-width:120px;padding:10px 0 0}.page-first-timers .timers-information .information-text:after{width:190px;height:190px}.page-first-timers .timers-medias .media-wrapper{margin-bottom:0}.page-first-timers .timers-problems{padding:40px 0 0}.page-first-timers .timers-problems .problems-wrapper{padding:25px 10px 0}.page-first-timers .timers-strengths{padding:40px 0}.page-first-timers .timers-strengths .strengths-wrapper{padding-top:20px}.page-first-timers .timers-strengths .strengths-wrapper .text{font-size:12px}.page-first-timers .timers-strengths .strengths-wrapper .advantages{margin-top:12px}.page-first-timers .timers-strengths .strengths-wrapper .advantages .item{width:87%;margin:0 auto 5px}.page-first-timers .timers-steps{padding:25px 0}.page-first-timers .currency-prospecting .prospecting-items{padding:0}.page-first-timers .timers-commons .text{padding:20px 0;font-size:13px}.page-first-timers .timers-commons .infos a{margin:10px 0}.page-first-timers .timers-links .links-btn{padding:25px 0 0}.page-first-timers .timers-links .links-pic{padding-bottom:30px}.page-first-timers .timers-links .links-pic a{margin:12px 0}.page-first-timers .timers-point .point-wraperer{padding:20px 0}.page-first-timers .timers-point .point-wraperer .item{padding:12px}.page-first-timers .timers-point .point-wraperer .item .ttl{font-size:18px}.page-first-timers .timers-point .point-wraperer .item .ttl img{max-height:28px}.page-first-timers .timers-point .point-wraperer .item .info{padding:12px}.page-first-timers .timers-point .point-wraperer .item:not(:last-child){margin-bottom:15px}.page-first-timers .timers-point .point-text{font-size:14px;padding:0 10px 70px}.page-first-timers .timers-point .point-text img{right:-10px}}@media (max-width:360px){.page-currency-wraprer .currency-ttl2{font-size:18px}.page-currency-wraprer .currency-ttl4{font-size:16px}}.home-products .txt{text-align:center;margin:20px 0 30px;font-size:16px}@media (max-width:1080px){.home-products .txt{font-size:15px}}@media (max-width:500px){.home-products .txt{margin:15px 0;font-size:13px}}.index-unavailable{padding:40px 0 0}.index-unavailable .unavailable-text{padding:0 60px;font-size:16px;line-height:2}.index-unavailable .unavailable-text div{margin:10px 0}@media (max-width:1080px){.index-unavailable .common-ttl{margin-bottom:20px}.index-unavailable .unavailable-text{font-size:15px;padding:0 40px}}@media (max-width:750px){.index-main>div.index-unavailable{padding:0}.index-unavailable .common-ttl{margin-bottom:10px}.index-unavailable .unavailable-text{padding:0;font-size:13px}}@media (max-width:750px){.main-des{margin-bottom:0}.category-wrapper .represetive .pic{position:relative}.category-wrapper .represetive .pic:after{content:"";display:block;padding-top:78%;position:relative}.category-wrapper .represetive .pic img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;max-height:100%}}.category-wrapper .cat-buying .buying-block{margin-bottom:40px}.category-wrapper .cat-buying .buying-block .cat-ttl{font-weight:700;margin-bottom:25px}.category-wrapper .cat-buying .buying-block .link-more{margin:0 0 40px}.category-wrapper .cat-buying .buying-block:not(:last-child){border-bottom:1px dashed #e8e8e8}@media (max-width:800px){.category-wrapper .cat-buying .buying-block{margin-bottom:25px}.category-wrapper .cat-buying .buying-block .cat-ttl{margin-bottom:15px}.category-wrapper .cat-buying .buying-block .link-more{margin:0 0 25px}}.category-wrapper .category-inner .cat-links.sticky{position:sticky;left:0;top:0;background:#fff;z-index:10;padding:10px 0}.category-wrapper .category-inner .cat-links.sticky ul li a{padding:10px 20px}@media (max-width:850px){.category-wrapper .category-inner .cat-links.sticky{top:68px;padding:5px 0}.category-wrapper .category-inner .cat-links.sticky ul li a{padding:5px 10px}}@media (max-width:600px){.category-wrapper .category-inner .cat-links.sticky ul{flex-wrap:nowrap;overflow-x:scroll}.category-wrapper .category-inner .cat-links.sticky ul li{width:auto !important;margin-right:8px !important;white-space:nowrap}}.category-wrapper .category-inner .cat-links{margin-top:20px}.category-wrapper .category-inner .cat-links ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrapper .category-inner .cat-links ul li{width:calc((100% - 48px) / 6);text-align:center;font-size:15px;margin:5px 0;border:1px solid #afafaf;-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-wrapper .category-inner .cat-links ul li:not(:nth-child(6n)){margin-right:8px}.category-wrapper .category-inner .cat-links ul li a{display:block;width:100%;padding:10px 2px;color:#565656;line-height:1.4;text-decoration:none}.category-wrapper .category-inner .cat-links ul li.has-menu:hover{-webkit-box-shadow:5px 5px 15px #ddd;box-shadow:5px 5px 15px #ddd}@media (max-width:900px){.category-wrapper .category-inner .cat-links ul li{width:calc((100% - 16px) / 3);font-size:13px}.category-wrapper .category-inner .cat-links ul li:nth-child(3n){margin-right:0}}@media (max-width:600px){.category-wrapper .category-inner .cat-links ul li{width:calc((100% - 8px) / 2);font-size:12px}.category-wrapper .category-inner .cat-links ul li:nth-child(2n){margin-right:0}.category-wrapper .category-inner .cat-links ul li:not(:nth-child(2n)){margin-right:8px}}.category-wrapper .category-inner .cat-links.has-child{position:-webkit-sticky;position:sticky;left:0;top:0;background:#fff;z-index:10;padding:10px 0}.category-wrapper .category-inner .cat-links.has-child ul li a{line-height:1.2;height:100%;display:flex;align-items:center;justify-content:center}.category-wrapper .category-inner .cat-links.has-child>ul>li{width:calc(25% - 6PX);margin-right:8px}.category-wrapper .category-inner .cat-links.has-child>ul>li span,.category-wrapper .category-inner .cat-links.has-child>ul>li a{padding:10px 18px}.category-wrapper .category-inner .cat-links.has-child>ul>li:nth-child(4n),.category-wrapper .category-inner .cat-links.has-child ul li.has-menu:nth-child(4n){margin-right:0}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu{cursor:pointer}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu>a{position:relative;transition:.3s;padding:10px 18px}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu>a:after{content:"✚";display:block;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu>a.active{background:#ad1e18;color:#fff}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu>a.active:after{content:"━"}.category-wrapper .category-inner .cat-links.has-child ul li span{color:#878787}@media (max-width:750px){.category-wrapper .category-inner .cat-links.has-child ul li.has-menu,.category-wrapper .category-inner .cat-links.has-child>ul>li{width:calc(50% - 4px);margin-right:6px !important;position:relative}.category-wrapper .category-inner .cat-links.has-child>ul>li:nth-child(2n),.category-wrapper .category-inner .cat-links.has-child ul li.has-menu:nth-child(2n){margin-right:0 !important}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu>a:after{right:5px;font-size:.6em}}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu{display:none;position:absolute;left:50%;transform:translateX(-50%);width:100%;max-width:1200px;top:120px;background:#f1f1f1;padding:10px 20px}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu li{display:block;font-size:.8em;width:calc(100% / 4);margin:3px 0;border:0;padding-left:60px;text-align:left;position:relative}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu li a{position:relative;color:#000;padding:8px 0}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu li a:after{content:"";display:block;position:absolute;left:0;top:10px;width:0;height:0;border-left:6px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent;border-radius:5px;transform:translateX(-200%)}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu li:hover{box-shadow:none}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu li a:hover{color:#ad1e18}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.post-type-archive-prices .category-wrapper .category-inner .cat-links.has-child{margin-bottom:40px}body.post-type-archive-prices .category-wrapper .category-inner .cat-prices-tip{font-size:20px;text-align:center;margin-bottom:40px;color:#ad1e18;font-weight:700}body.post-type-archive-prices .category-wrapper .category-inner .cat-prices-tip span{box-shadow:0 1px 0 #ad1e18;padding:2px 8px}.category-wrapper .category-inner .cat-links.category-link{overflow:hidden}.category-wrapper .category-inner .cat-links.category-link ul{margin-left:-20px;width:auto}.category-wrapper .category-inner .cat-links.category-link ul li{width:calc((100% / 6) - 20px);margin-left:20px;margin-right:0 !important;background:#333;color:#fff;position:relative}.category-wrapper .category-inner .cat-links.category-link ul li a{color:#fff}.category-wrapper .category-inner .cat-links.category-link ul li:after{content:"";display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-90deg);width:14px;height:14px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/arrowdown.svg) 100% 100%/contain no-repeat}.category-wrapper .category-inner .cat-links.category-link ul li:hover{background:#444}.category-wrapper .category-inner .cat-links.category-link ul li.active,.category-wrapper .category-inner .cat-links.category-link ul li.active:hover{background:#ad1e18;box-shadow:4px 3px #a52f35}@media (max-width:850px){.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu li{margin:0;padding-left:40px}.category-wrapper .category-inner .cat-links.category-link ul{margin-left:-12px}.category-wrapper .category-inner .cat-links.category-link ul li{width:calc((100% / 6) - 12px);margin-left:12px;font-size:12px}.category-wrapper .category-inner .cat-links.category-link ul li:after{right:3px;width:11px;height:11px}}@media (max-width:750px){body.post-type-archive-prices .category-wrapper .category-inner .cat-links.has-child{margin-bottom:20px;top:65px}body.post-type-archive-prices .category-wrapper .category-inner .cat-prices-tip{font-size:15px;margin-bottom:30px}.category-wrapper .category-inner .cat-links ul li a{padding:10px 5px 7px}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu{position:absolute;top:35px;width:100%;z-index:55;padding:5px}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu li{padding-left:15px;width:calc(100% / 2)}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu li a{padding:6px 0;align-items:flex-start;justify-content:flex-start}.category-wrapper .category-inner .cat-links.has-child ul li.has-menu ul.sub-menu li a:after{top:8px;left:0;border-left-width:5px;border-top-width:4px;border-bottom-width:4px}.category-wrapper .category-inner .cat-links.category-link ul li{width:calc((100% / 3) - 12px)}.category-wrapper .category-inner .cat-links.category-link ul li a{padding:10px 5px 8px}}.index-method{margin:60px 0 0}.index-method .common-ttl{margin-bottom:20px}.index-method .common-ttl div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.index-method .common-ttl div .ttl{position:relative}.index-method .common-ttl div .ttl:before{position:absolute;left:0;top:40%;width:105px;height:30px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/method-ttl.jpg) 100% 100%/contain no-repeat;-webkit-transform:translate(-115%,-50%);transform:translate(-115%,-50%)}.index-method .common-ttl div .ttl:after{position:absolute;right:0;top:40%;width:105px;height:30px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/method-ttl.jpg) 100% 100%/contain no-repeat;-webkit-transform:translate(115%,-50%) rotateY(180deg);transform:translate(115%,-50%) rotateY(180deg)}.index-method .common-ttl.visible div .ttl:before,.index-method .common-ttl.visible div .ttl:after{content:"";display:block}.index-method .methord-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.index-method .methord-items .item{width:calc(33.3333% - 20px);position:relative;color:#fff;text-decoration:none;margin-bottom:40px;-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1000px){.index-method .methord-items .item:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);opacity:.9}}.index-method .methord-items .item .pic{width:100%;min-width:100%;max-width:100%;position:relative}.index-method .methord-items .item .pic:before{content:"";display:block;padding-top:68%}.index-method .methord-items .item .pic img{-o-object-position:50% 10%;object-position:50% 10%}.index-method .methord-items .item .text{padding:50px 40px;font-size:16px;line-height:1.6;background:#83040b;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.index-method .methord-items .item .text .icon{font-size:1.2em;position:absolute;bottom:10px;right:15px}.index-method .methord-items .item .text .icon:before{content:'\f0a9';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.index-method .methord-items .item .text .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:28px;line-height:1;margin-bottom:20px}.index-method .methord-items .item .text .ttl i{font-size:1.6em;margin-right:10px}@media (max-width:1400px){.index-method .common-ttl div .ttl:before,.index-method .common-ttl div .ttl:after{top:35%;width:90px;height:25px}.index-method .methord-items .item{width:calc(33.3333% - 10px);margin-bottom:30px}.index-method .methord-items .item .text{font-size:15px;padding:40px 30px}.index-method .methord-items .item .text .ttl{font-size:26px}}@media (max-width:1000px){.index-method .methord-items .item{margin-bottom:25px}.index-method .methord-items .item .text{font-size:14px;padding:25px 25px 40px}.index-method .methord-items .item .text .ttl{font-size:18px;margin-bottom:15px}.index-method .methord-items .item .text .ttl i{font-size:1.4em}}@media (max-width:850px){.index-method{margin:35px 0 0}.index-method .common-ttl{margin-bottom:15px}.index-method .common-ttl div .ttl:before,.index-method .common-ttl div .ttl:after{width:55px;height:15px}.index-method .methord-items{margin-top:20px}.index-method .methord-items .item{width:100%;margin-bottom:20px}.index-method .methord-items .item .text{font-size:13px;padding:25px 15px 35px}.index-method .methord-items .item .text .icon{bottom:5px;right:10px}}.category-wrapper .category-inner .cat-ttl.center{padding-left:0}.cat-blocks .block{margin:40px 0 0}.cat-blocks .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat-blocks .items .item{width:calc((100% / 3) - 16px);margin-bottom:20px;padding:20px;border:1px solid #aaa;font-size:14px;word-break:break-word;word-wrap:break-word}.cat-blocks .items .item:not(:nth-child(3n)){margin-right:24px}.cat-blocks .items .item .ttl{font-size:20px;text-align:center;font-weight:700}.cat-blocks .items .item .pic{margin:10px 0;position:relative}.cat-blocks .items .item .pic:after{content:"";display:block;padding-top:68%}@media (max-width:1280px){.cat-blocks .items .item{font-size:13px}.cat-blocks .items .item .ttl{font-size:18px}}@media (max-width:1080px){.cat-blocks .block{margin:20px 0 0}.cat-blocks .items .item{width:calc((100% / 3) - 10px);padding:15px}.cat-blocks .items .item:not(:nth-child(3n)){margin-right:15px}}@media (max-width:750px){.cat-blocks .items .item{width:calc((100% / 2) - 5px);padding:10px;font-size:12px}.cat-blocks .items .item .ttl{font-size:14px}.cat-blocks .items .item .pic{margin:6px 0 10px}.cat-blocks .items .item:nth-child(3n),.cat-blocks .items .item:not(:nth-child(2n)){margin-right:10px}.cat-blocks .items .item:nth-child(2n){margin-right:0}}.index-assessment .assessment-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.index-assessment .assessment-items .item{width:calc((100% / 4) - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;background:#f5f5f5;color:#333;text-align:center;text-decoration:none;font-size:14px;-webkit-transition:.3s;transition:.3s}.index-assessment .assessment-items .item .icon svg{width:80px;height:80px}.index-assessment .assessment-items .item .ttl{color:#83040b;font-size:1.4em;font-weight:700;margin:15px 0 8px}.index-assessment .assessment-items .item .go svg{width:20px;height:20px;margin-top:20px}.index-assessment .assessment-items .item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media (max-width:1280px){.index-assessment .assessment-items .item{font-size:13px;padding:30px 20px}.index-assessment .assessment-items .item .txt br{display:none}.index-assessment .assessment-items .item .icon svg{width:65px;height:65px}.index-assessment .assessment-items .item .go svg{width:18px;height:18px;margin-top:18px}}@media (max-width:1080px){.index-assessment .assessment-items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}.index-assessment .assessment-items .item{width:calc(50% - 10px);margin:20px 0 0;font-size:12px;padding:25px 15px}.index-assessment .assessment-items .item .icon svg{width:60px;height:60px}}@media (max-width:680px){.index-assessment .assessment-items{-ms-flex-wrap:wrap;flex-wrap:wrap}.index-assessment .assessment-items .item{width:calc(50% - 5px);margin:10px 0 0;padding:20px 12px}.index-assessment .assessment-items .item .icon svg{width:53px;height:50px}.index-assessment .assessment-items .item .ttl{margin:10px 0 6px}}.index-voice .reason-voices{margin-top:40px;background:0 0}.index-voice .voice-item{padding:20px}.index-voice .voice-item .people{padding:10px 20px}.index-voice .voice-item .people div{width:150px;min-width:150px;max-width:150px;height:100%;border:4px solid #ffd6d6}@media (max-width:1280px){.index-voice .voice-item .people{padding:10px 15px}.index-voice .voice-item .people div{width:135px;min-width:135px;max-width:135px}}@media (max-width:980px){.index-voice .voice-item{padding:10px}.index-voice .voice-item .people{padding:10px}.index-voice.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-l{width:60%;padding:10px 15px}.index-voice.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-l span:nth-child(1){padding-right:0}.index-voice.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-r{width:40%;width:auto;padding:10px 8px}}@media (max-width:750px){.index-voice .voice-item .people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:240px}.index-voice.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-l{width:100%}.index-voice.page-chosen-reason .reason-voices .voice-item .info .ttl .ttl-r{width:100%}}.index-contact.category-wrapper .cat-buying .buying-block{margin:40px 0 80px}@media (max-width:750px){.index-contact.category-wrapper .cat-buying .buying-block{margin:20px 0 40px}}.category-wrapper.page-shops{padding:40px 0 0}.category-wrapper.page-shops .category-inner .cat-section{margin-bottom:0}.category-wrapper.page-shops .information-items{margin-top:20px}body.category .category-wrapper .category-inner .cat-text{max-width:100%;padding:60px 0 0;color:#fff;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/cat/text-bg.jpg) right center/cover no-repeat;position:relative;z-index:2}body.category .category-wrapper .category-inner .cat-text h2{font-size:30px;padding:0 40px}body.category .category-wrapper .category-inner .cat-text .content{position:relative;font-size:15px;line-height:2.2;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:left;z-index:-1}body.category .category-wrapper .category-inner .cat-text .content .pic{width:40%;min-width:40%;max-width:40%}body.category .category-wrapper .category-inner .cat-text .content .text{padding:10px 50px 50px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;z-index:2}body.category .category-wrapper .category-inner .cat-text:before{content:"";display:block;position:absolute;left:50%;top:50%;width:calc(100% - 40px);height:calc(100% - 40px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:3px solid;-o-border-image:linear-gradient(to left,#79530f,#aa8a41,#bfbf98) 30 30;border-image:-webkit-gradient(linear,right top,left top,from(#79530f),color-stop(#aa8a41),to(#bfbf98)) 30 30;border-image:linear-gradient(to left,#79530f,#aa8a41,#bfbf98) 30 30;z-index:2}body.category .category-wrapper .category-inner .cat-text:after{content:"";display:block;position:absolute;left:50%;top:50%;width:calc(100% - 26px);height:calc(100% - 26px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:3px solid;-o-border-image:linear-gradient(to right,#5f5f4c,#4a3916,#5e5e4b) 30 30;border-image:-webkit-gradient(linear,left top,right top,from(#5f5f4c),color-stop(#4a3916),to(#5e5e4b)) 30 30;border-image:linear-gradient(to right,#5f5f4c,#4a3916,#5e5e4b) 30 30;opacity:.6;z-index:2}@media (max-width:1580px){body.category .category-wrapper .category-inner .cat-text h2{font-size:26px}body.category .category-wrapper .category-inner .cat-text .content{font-size:14px}body.category .category-wrapper .category-inner .cat-text .content .pic{width:38%;min-width:38%;max-width:38%}}@media (max-width:1180px){body.category .category-wrapper .category-inner .cat-text h2{font-size:24px}body.category .category-wrapper .category-inner .cat-text .content .pic{width:34%;min-width:34%;max-width:34%}}@media (max-width:980px){body.category .category-wrapper .category-inner .cat-text:before{width:calc(100% - 22px);height:calc(100% - 22px)}body.category .category-wrapper .category-inner .cat-text:after{width:calc(100% - 6px);height:calc(100% - 6px)}body.category .category-wrapper .category-inner .cat-text h2{font-size:22px;text-align:left;z-index:5}body.category .category-wrapper .category-inner .cat-text .content{margin-top:0;display:block;padding:20px 40px 40px}body.category .category-wrapper .category-inner .cat-text .content .pic{width:48%;max-width:48%;min-width:48%;float:right;margin-left:20px;margin-bottom:10px}body.category .category-wrapper .category-inner .cat-text .content .text{padding:0}}@media (max-width:750px){body.category .category-wrapper .category-inner .cat-text{padding:15px}body.category .category-wrapper .category-inner .cat-text .content{border-bottom:0}body.category .category-wrapper .category-inner .cat-text h2{font-size:18px;padding:0}body.category .category-wrapper .category-inner .cat-text:before,body.category .category-wrapper .category-inner .cat-text:after{display:none}body.category .category-wrapper .category-inner .cat-text .content{line-height:1.8;padding:15px 0}body.category .category-wrapper .category-inner .cat-text .content .pic{margin-left:10px}}.page-request{font-family:'メイリオ',"-apple-system",BlinkMacSystemFont,"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","メイリオ","Hiragino Kaku Gothic ProN","MS PGothic",Osaka,"sans-serif";font-weight:400}.page-request .request-form{border-top:1px solid #ddd}.page-request .request-form dl{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd}.page-request .request-form dt{padding:15px 20px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%;max-width:25%;min-width:25%}.page-request .request-form dt span{font-size:13px;background:#c3273f;padding:4px 4px 3px;margin-left:8px;line-height:1;color:#fff;font-weight:400}.page-request .request-form dd{padding:15px 20px;vertical-align:middle;font-weight:700;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-request .request-form dd input,.page-request .request-form dd textarea{border:1px solid #ddd;padding:4px 10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.page-request .request-form dd input[type=number]{width:100px;margin-right:10px}.page-request .request-form dd .uploadpic label{padding-right:20px;width:120px;min-width:120px}.page-request .request-form dd .uploadpic .mw-wp-form_image{width:calc(100% - 120px);max-width:400px}.page-request .request-form dd.tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-request .request-form dd.tel .mwform-tel-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-request .request-form dd.tel input{margin:0 10px}.page-request .request-form dd.tel input:first-child{margin-left:0}.page-request .request-form .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0 0}.page-request .request-form .btn input,.page-request .request-form .btn button{display:inline-block;padding:15px 40px;margin:0 20px;text-decoration:none;font-size:15px;text-align:center;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s;transition:.2s;background:#333;color:#fff;font-weight:400;vertical-align:middle;border-radius:5px;-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,.2);box-shadow:0px 2px 3px 0px rgba(0,0,0,.2)}.page-request .request-form .btn input:hover,.page-request .request-form .btn button:hover{opacity:.8}.page-request .request-form .btn input.re_btnback,.page-request .request-form .btn button.re_btnback{background:#ddd;color:#000}.page-request .request-form div.goods{display:none}@media (max-width:1080px){.page-request .request-form dl{font-size:13px}.page-request .request-form dt{width:220px;max-width:220px;min-width:220px}.page-request .request-form .btn input,.page-request .request-form .btn button{font-size:13px}}@media (max-width:750px){.page-request .request-form dl{font-size:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}.page-request .request-form dt{width:100%;max-width:100%;min-width:100%;padding:5px}.page-request .request-form dd{width:100%;padding:5px}.page-request .request-form dd .uploadpic input{padding:5px 0}.page-request .request-form dd .uploadpic>div{margin-bottom:0}.page-request .request-form .btn input,.page-request .request-form .btn button{font-size:12px;padding:15px 25px;margin:0 10px}}.cat-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 8%}.cat-search .pic{width:28%;min-width:28%;max-width:28%;position:relative}.cat-search .pic img{width:100%;max-height:280px;margin:auto;-o-object-fit:contain;object-fit:contain}.cat-search .text{padding-left:65px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#444;font-size:14px;word-break:break-all}.cat-search .text .name{font-size:20px;font-weight:700;margin-bottom:10px}.cat-search .text .cap{margin:3px 0}.cat-search .text .price{text-align:right;margin:20px 0;font-size:16px}.cat-search .text .price span{font-size:1.4em;font-weight:700;padding-left:5px}.cat-search .text .price .date{font-size:12px;color:#c00;margin-top:2px}.cat-search .text .content-txt{font-size:12px;margin:40px 0 20px}.cat-search .text .content-txt>p:not(:first-child){margin-top:12px}.cat-search .text .btn-more{display:-webkit-box;display:-ms-flexbox;display:flex}.cat-search .text .btn-more a{margin-top:5px;padding:8px 25px;border-radius:5px;font-size:14px;position:relative;background:#83040b;border:1px solid #83040b;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:.3s;transition:.3s;white-space:nowrap}.cat-search .text .btn-more a svg{width:22px;height:14px;-webkit-transform:translateX(-8px);transform:translateX(-8px);margin-bottom:2px}.cat-search .text .btn-more a:hover{opacity:.8}.cat-search .text .btn-more a.link{background:#14923b;border:1px solid #00c300;margin-left:20px}@media (max-width:1400px){.cat-search .text{padding-left:60px}}@media (max-width:980px){.cat-search{padding:0 40px}.cat-search .pic{width:22%;min-width:22%;max-width:22%}.cat-search .text{padding-left:35px;font-size:13px}.cat-search .text .name{font-size:18px}.cat-search .text .price{margin:15px 0;font-size:14px}.cat-search .text .content-txt{margin:25px 0 15px}.cat-search .text .btn-more a{padding:6px 15px;font-size:13px}.cat-search .text .btn-more a svg{width:19px;height:13px;margin-bottom:1px;-webkit-transform:translateX(-5px);transform:translateX(-5px)}.cat-search .text .btn-more a.link{margin-left:15px}}@media (max-width:650px){.cat-search{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat-search .pic{width:100%;min-width:100%;max-width:100%;padding:20px 30px;border:1px solid #e6e6e6}.cat-search .pic img{max-height:200px}.cat-search .text{padding:0 15px;padding-top:20px;font-size:12px}.cat-search .text .name{margin-bottom:8px}.cat-search .text .price{margin:5px 0 10px;font-size:14px;text-align:left}.cat-search .text .price span{font-size:1.2em;font-weight:700}.cat-search .text .btn-more a{padding:5px 12px}.cat-search .text .btn-more a svg{width:17px;height:12px}}@media (max-width:360px){.cat-search .text{padding:0}.cat-search .text .btn-more a{font-size:12px}.cat-search .text .btn-more a.link{margin-left:12px}}.category-wrapper .cat-otherprices .otherprices .otherprices-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.category-wrapper .cat-otherprices .otherprices .otherprices-ttl .name{width:auto;padding:10px 20px;margin:5px 0;margin-left:20px;cursor:pointer;-webkit-transition:.3s;transition:.3s;background:#ddd;--shadow:#685b5b}.category-wrapper .cat-otherprices .otherprices .otherprices-ttl .name:hover{-webkit-box-shadow:3px 3px 0 var(--shadow);box-shadow:3px 3px 0 var(--shadow)}.category-wrapper .cat-otherprices .otherprices .otherprices-ttl .name.active{background:#452c2c;color:#fff}.category-wrapper .cat-otherprices .otherprices .otherprices-items{margin:25px 0;background:#f9f9f9;padding:40px 40px 60px}.category-wrapper .cat-otherprices .otherprices .otherprices-items .item{display:none}.category-wrapper .cat-otherprices .otherprices .otherprices-items .item.active{display:block}.category-wrapper .cat-otherprices .otherprices .otherprices-items .item .price-info{margin-bottom:60px}.category-wrapper .cat-otherprices .otherprices .otherprices-items .item .price-info .ttl{font-size:18px;font-weight:700;text-align:center}@media (max-width:1200px){.category-wrapper .cat-otherprices .otherprices .otherprices-ttl{margin-left:-10px;font-size:13px}.category-wrapper .cat-otherprices .otherprices .otherprices-ttl .name{margin-left:10px}.category-wrapper .cat-otherprices .otherprices .otherprices-items{padding:20px 20px 40px;margin:20px 0}}@media (max-width:750px){.category-wrapper .cat-otherprices .otherprices .otherprices-ttl{margin-left:-5px;font-size:12px}.category-wrapper .cat-otherprices .otherprices .otherprices-ttl .name{margin-left:5px;padding:6px 10px}.category-wrapper .cat-otherprices .otherprices .otherprices-items{padding:15px 15px 40px;margin:15px 0}.category-wrapper .cat-otherprices .otherprices .otherprices-items .cat-search .text{padding:15px 0 0}.category-wrapper .cat-otherprices .otherprices .otherprices-items .item .price-info{margin-bottom:20px}}body.single-shops .cat-buying .read-more{display:none !important}body.single-shops .category-wrapper .category-inner .cat-buying .buying-items .item{display:block}.page-sitemap .sitemap-item{margin:60px 0}.page-sitemap .sitemap-item .item-ttl{padding:0 30px}.page-sitemap .sitemap-item .item-ttl+ul{margin-bottom:40px}.page-sitemap .sitemap-item .item-ttl div{color:#83040b;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0;overflow:hidden;font-weight:700}.page-sitemap .sitemap-item .item-ttl div:after{content:'';display:block;border-bottom:1px dashed #797979;margin-left:1em;margin-right:-100%;width:100%}.page-sitemap .sitemap-item .item-ttl div a{color:#83040b;font-size:18px}.page-sitemap .sitemap-item ul{padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-sitemap .sitemap-item ul li{padding:0 10px 10px;width:25%}.page-sitemap .sitemap-item ul a{display:block;color:#333;position:relative;padding-left:15px}.page-sitemap .sitemap-item ul a:before{content:'';display:block;width:8px;height:8px;background:#83040b;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-sitemap .sitemap-item .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0}.page-sitemap .sitemap-item .item .pic{width:42%;max-width:340px;margin-right:40px}.page-sitemap .sitemap-item .item .txt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px;font-size:16px}.page-sitemap .sitemap-item .item .txt big{font-size:20px;display:block;font-weight:700;margin-bottom:2px}.page-sitemap .sitemap-item .item .txt a.more{margin-top:25px;padding:8px 40px;border-radius:5px;font-size:15px;position:relative;background:#83040b;border:1px solid #83040b;max-width:220px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:.3s;transition:.3s}.page-sitemap .sitemap-item .item .txt a.more:hover{background:#fff;color:#83040b}@media (max-width:1100px){.page-sitemap .sitemap-item .item-ttl{padding:0 15px}.page-sitemap .sitemap-item ul{padding:0 20px;font-size:13px}.page-sitemap .sitemap-item ul li{width:33.3333%}.page-sitemap .sitemap-item ul li{width:33.3333%}.page-sitemap .sitemap-item .item .pic{margin-right:0}.page-sitemap .sitemap-item .item .txt{font-size:15px}.page-sitemap .sitemap-item .item .txt big{font-size:18px}.page-sitemap .sitemap-item .item .txt a.more{font-size:14px}}@media (max-width:750px){.page-sitemap .sitemap-item{margin:40px 0}.page-sitemap .sitemap-item .item{margin:25px 0}.page-sitemap .sitemap-item ul{padding:0 10px}.page-sitemap .sitemap-item ul li{width:100%;padding:0 8px 8px}.page-sitemap .sitemap-item .item-ttl{padding:0 12px}.page-sitemap .sitemap-item .item-ttl div{font-size:16px}.page-sitemap .sitemap-item .item-ttl+ul{margin-bottom:20px}.page-sitemap .sitemap-item .item{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-sitemap .sitemap-item .item .pic{width:100%;margin-bottom:10px}.page-sitemap .sitemap-item .item .txt{font-size:14px;padding:0 20px}.page-sitemap .sitemap-item .item .txt big{font-size:16px}.page-sitemap .sitemap-item .item .txt a.more{font-size:13px;margin-top:15px}}.category-wrapper .category-inner .cat-company .company-route .route-ttls{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0;padding:30px 35px 0;background:#f7f7f7}.category-wrapper .category-inner .cat-company .company-route .route-ttls .ttl{width:calc(33.3333% - 10px);margin:8px 5px;padding:12px 20px;font-size:18px;font-weight:700;text-align:center;border-radius:5px;background:#eee;-webkit-transition:.5s;transition:.5s;cursor:pointer}.category-wrapper .category-inner .cat-company .company-route .route-ttls .ttl.current{background:#800711;color:#fff}.category-wrapper .category-inner .cat-company .company-route .route-ttls .ttl:hover{opacity:.8}.category-wrapper .category-inner .cat-company .company-route .route-items.routes{display:none;background:#f7f7f7;padding:40px 40px 30px}.category-wrapper .category-inner .cat-company .company-route .route-items.routes.current{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1200px){.category-wrapper .category-inner .cat-company .company-route .route-ttls{padding:30px 30px 0}.category-wrapper .category-inner .cat-company .company-route .route-ttls .ttl{font-size:16px}.category-wrapper .category-inner .cat-company .company-route .route-items.routes{padding:30px 30px 20px}.category-wrapper .category-inner .cat-company .company-route .route-items.routes .item .info{font-size:13px}}@media (max-width:900px){.category-wrapper .category-inner .cat-company .company-route .route-ttls{margin:25px 0 0}.category-wrapper .category-inner .cat-company .company-route .route-ttls .ttl{font-size:14px}}@media (max-width:680px){.category-wrapper .category-inner .cat-company .company-route .route-ttls{margin:20px 0 0;padding:20px 12px 0}.category-wrapper .category-inner .cat-company .company-route .route-ttls .ttl{font-size:12px;padding:5px;width:calc(33.3333% - 6px);margin:3px}.category-wrapper .category-inner .cat-company .company-route .route-items.routes{padding:20px 15px}.category-wrapper .category-inner .cat-company .company-route .route-items.routes .item .info{font-size:10px}.category-wrapper .category-inner .cat-company .company-route .route-items.routes .item .info .num{width:17px;min-width:17px;height:17px;margin-right:5px}.category-wrapper .category-inner .cat-company .company-route .route-items.routes .item .info .text{margin-top:0}}.main-wrapper{padding:0;z-index:2;position:relative}.main-wrapper:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;right:0;z-index:-1;background:#800711;height:82%}.main-wrapper .main-content{padding:40px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-wrapper .main-l{text-align:center;width:auto;max-width:870px;padding-top:20px;padding-right:80px;font-family:"toppan-bunkyu-midashi-go-std",sans-serif;color:#fff}.main-wrapper .main-l .font-write{font-family:"ta-fuga-fude",sans-serif}.main-wrapper .main-l .slogan-1{color:#f2ffb9;font-size:32px}.main-wrapper .main-l .slogan-1 span{font-size:1.3em}.main-wrapper .main-l .slogan-2{font-size:94px;line-height:1.1;letter-spacing:3px;margin:25px 0 15px;font-weight:400}.main-wrapper .main-l .slogan-2 span{display:block;font-size:1.5em}.main-wrapper .main-l .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.main-wrapper .main-l .nav li{position:relative;font-size:24px;line-height:1.4;padding:10px 0 0;padding-left:65px;letter-spacing:4px}.main-wrapper .main-l .nav li:before{content:"";display:block;position:absolute;left:20px;top:15px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/main-l-icon.png) center center/contain no-repeat;width:28px;height:28px}.main-wrapper .main-l .pic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:35px}.main-wrapper .main-l .pic img{width:65%}.main-wrapper .main-r{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.main-wrapper .main-r span{display:block;text-align:center;margin-top:15px;color:#595959;font-size:13px}@media (max-width:1480px){.main-wrapper:before{height:86%}.main-wrapper .main-l .slogan-1{font-size:26px}.main-wrapper .main-l .slogan-2{font-size:74px}.main-wrapper .main-l .nav li{font-size:20px}.main-wrapper .main-l .nav li:before{top:12px;width:24px;height:24px}.main-wrapper .main-l .pic{margin-top:30px}.main-wrapper .main-l .pic img{max-width:400px}.main-wrapper .main-r{max-width:300px}}@media (max-width:1280px){.main-wrapper .main-l .slogan-1{font-size:23px}.main-wrapper .main-l .slogan-2{font-size:68px;margin:20px 0 0}.main-wrapper .main-l .nav li{font-size:20px;letter-spacing:2px;padding-left:45px}.main-wrapper .main-l .nav li:before{top:13px;left:15px;width:20px;height:20px}.main-wrapper .main-l .pic{margin-top:30px}.main-wrapper .main-r{max-width:270px}.main-wrapper .main-r span{font-size:12px}}@media (max-width:1080px){.main-wrapper .main-content{padding:40px 0 20px}.main-wrapper .main-l{padding-top:20px;padding-right:50px}.main-wrapper .main-l .slogan-1{font-size:20px}.main-wrapper .main-l .slogan-2{font-size:58px}.main-wrapper .main-l .nav li{font-size:16px;padding-left:40px}.main-wrapper .main-l .nav li:before{top:12px;left:10px;width:16px;height:16px}.main-wrapper .main-l .pic{margin-top:20px}.main-wrapper .main-l .pic img{max-width:320px}.main-wrapper .main-r{max-width:240px}}@media (max-width:880px){.main-wrapper .main-content{padding:25px 0 20px}.main-wrapper .main-l .slogan-1{font-size:18px}.main-wrapper .main-l .slogan-2{font-size:50px}.main-wrapper .main-l .nav li{font-size:14px;padding-left:32px;letter-spacing:1px}.main-wrapper .main-l .pic img{width:78%}.main-wrapper .main-l .nav li:before{top:15px;width:12px;height:12px}.main-wrapper .main-r{max-width:200px}}@media (max-width:680px){.main-wrapper{margin-bottom:20px}.main-wrapper .main-l{padding-right:20px}.main-wrapper .main-l .slogan-1{font-size:14px}.main-wrapper .main-l .slogan-2{font-size:37px;margin:15px 0 0}.main-wrapper .main-l .nav li{font-size:12px;padding-left:30px;letter-spacing:0;padding:8px 0 0;padding-left:30px}.main-wrapper .main-l .nav li:before{top:10px}.main-wrapper .main-l .pic img{width:70%}.main-wrapper .main-r{max-width:160px}.main-wrapper .main-r span{white-space:nowrap;-webkit-transform:scale(.8);transform:scale(.8);margin-top:8px}}@media (max-width:520px){.main-wrapper .main-content{position:relative;display:block;padding:0;padding-bottom:15px}.main-wrapper .main-l{padding:20px 0;text-align:left}.main-wrapper .main-l .slogan-1{padding-left:10px}.main-wrapper .main-l .nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-wrapper .main-l .nav li{padding-left:25px}.main-wrapper .main-l .nav li:before{left:6px}.main-wrapper .main-l .pic{display:block;padding-left:15px}.main-wrapper .main-l .pic img{max-width:200px}.main-wrapper .main-r{position:absolute;right:-5px;bottom:20px;z-index:-1;width:auto;max-width:110px}.main-wrapper .main-r span{position:absolute;right:0;bottom:-18px}}span.red{color:#800711;font-weight:400}.common-btn.active{margin:20px 0}.common-btn.active a{background:#83040b;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;width:auto;max-width:100%;padding:8px 40px}.common-btn.active a:hover{background:#fff;color:#83040b}.common-btn.active a svg{width:20px;height:22px;margin-left:10px;margin-bottom:3px}.home-products .txt.border{position:relative;text-align:left;font-size:18px;font-weight:300;color:#333;line-height:1.8;z-index:2}.home-products .txt.border .content{padding:25px 0 25px 40px;width:80%}.home-products .txt.border .pic{position:absolute;right:5px;top:5px;width:auto;max-width:20%;height:calc(100% - 10px)}.home-products .txt.border .pic img{width:auto;height:auto;max-height:100%}.home-products .txt.border .line:before,.home-products .txt.border .line:after{content:"";display:block;position:absolute;left:0;bottom:0;width:99%;height:99%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-full.png) left bottom/contain no-repeat;z-index:-1}.home-products .txt.border .line:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:inherit;top:0;left:inherit;right:0}.expensive-buying-wrapper .d-words p{padding:15px 18px;position:relative;font-size:16px;line-height:1.7;font-weight:300}.expensive-buying-wrapper .d-words p:before,.expensive-buying-wrapper .d-words p:after{content:"";display:block;position:absolute;left:0;bottom:0;width:99%;height:99%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-1150.png) left bottom/contain no-repeat;z-index:-1}.expensive-buying-wrapper .d-words p:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:inherit;top:0;left:inherit;right:0}.expensive-buying-wrapper .d-words p span.yellowbg{background:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(0%,#ffc));background:linear-gradient(transparent 65%,#ffc 0%)}.index-unavailable .unavailable-text{padding:40px;position:relative;font-size:18px;line-height:1.8;font-weight:300}.index-unavailable .unavailable-text .red{font-size:1.2em}.index-unavailable .unavailable-text:before,.index-unavailable .unavailable-text:after{content:"";display:block;position:absolute;left:0;bottom:0;width:98%;height:98%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-1200.png) left bottom/contain no-repeat;z-index:-1}.index-unavailable .unavailable-text:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:inherit;top:0;left:inherit;right:0}.index-unavailable .unavailable-text .common-btn{margin:25px 0 10px}.index-shopinfo .shopinfo-wrapper{position:relative;padding:25px 40px 15px}.index-shopinfo .shopinfo-wrapper:before,.index-shopinfo .shopinfo-wrapper:after{content:"";display:block;position:absolute;left:0;bottom:0;width:98%;height:98%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-1200.png) left bottom/contain no-repeat;z-index:-1}.index-shopinfo .shopinfo-wrapper:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:inherit;top:0;left:inherit;right:0}.index-shopinfo .shopinfo-wrapper .text{font-size:18px;font-weight:300;line-height:1.8}.index-shopinfo .shopinfo-wrapper .text span.red{font-weight:600}.index-shopinfo .shopinfo-wrapper .text div{margin:15px 0}.index-shopinfo .shopinfo-wrapper .text .center{text-align:center;font-size:1.2em;line-height:1.5}.index-shopinfo .shopinfo-wrapper .pic img{margin:0 5px;float:right;width:28%;max-width:28%;min-width:125px}.index-shops.category-wrapper .category-inner .cat-staff .staff-items{border:0;background:0 0;position:relative;color:#1a1a1a;margin-top:40px}.index-shops.category-wrapper .category-inner .cat-staff .staff-items:before,.index-shops.category-wrapper .category-inner .cat-staff .staff-items:after{content:"";display:block;position:absolute;left:0;bottom:0;width:98%;height:98%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-1200.png) left bottom/contain no-repeat;z-index:-1}.index-shops.category-wrapper .category-inner .cat-staff .staff-items:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:inherit;top:0;left:inherit;right:0}.index-shops.category-wrapper .category-inner .cat-staff .staff-items .item.center{font-weight:700;text-align:center;font-size:1.6em}body.category .category-wrapper .category-inner .cat-text .content .pic{position:relative}body.category .category-wrapper .category-inner .cat-text .content .pic span{position:absolute;left:50px;top:15%;font-size:18px;text-shadow:2px 2px 10px #000}@media (max-width:1280px){.home-products .txt.border{font-size:16px}.common-btn.active{margin:20px 0 10px}.common-btn.active a{font-size:17px}.common-btn.active a svg{width:17px;height:17px;margin-bottom:0}.index-unavailable .unavailable-text{font-size:16px;padding:10px 25px 25px}.index-shopinfo .shopinfo-wrapper .text{font-size:16px}body.category .category-wrapper .category-inner .cat-text .content .pic span{left:35px;font-size:16px}}@media (max-width:1080px){.home-products .txt.border{font-size:15px}.home-products .txt.border .content{padding:25px;width:100%}.home-products .txt.border .content br{display:none}.home-products .txt.border .pic{position:inherit;right:inherit;top:inherit;width:auto;max-width:initial;height:auto}.home-products .txt.border .pic img{width:25%;max-width:25%;float:right;max-height:140px;margin:5px 5px 0 10px}.common-btn.active{margin:10px 0}.common-btn.active a{font-size:15px}.common-btn.active a svg{width:15px;height:15px}.index-unavailable .unavailable-text{font-size:15px}.index-unavailable .unavailable-text:before,.index-unavailable .unavailable-text:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-1080.png)}.index-shopinfo .shopinfo-wrapper{padding:20px 25px 10px}.index-shopinfo .shopinfo-wrapper:before,.index-shopinfo .shopinfo-wrapper:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-1080.png)}.index-shops.category-wrapper .category-inner .cat-staff .staff-items:before,.index-shops.category-wrapper .category-inner .cat-staff .staff-items:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-1080.png)}}@media (max-width:980px){body.category .category-wrapper .category-inner .cat-text .content .pic span{left:inherit;right:10px;top:inherit;bottom:5px;color:#fff}}@media (max-width:860px){.home-products .txt.border{font-size:14px}.home-products .txt.border .content{padding:20px}.home-products .txt.border .line:before,.home-products .txt.border .line:after{width:97%;height:97%;background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-1080.png)}.expensive-buying-wrapper .d-words p{font-size:15px}.expensive-buying-wrapper .d-words p:before,.expensive-buying-wrapper .d-words p:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-1080.png)}}@media (max-width:580px){.home-products .txt.border .line:before,.home-products .txt.border .line:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-680.png)}.common-btn.active a{font-size:13px}.common-btn.active a svg{width:13px;height:13px}.expensive-buying-wrapper .d-words p{padding:15px;font-size:14px;margin-top:15px}.expensive-buying-wrapper .d-words p:before,.expensive-buying-wrapper .d-words p:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-680.png)}.index-unavailable .unavailable-text{font-size:14px;padding:10px 15px 20px}.index-unavailable .unavailable-text:before,.index-unavailable .unavailable-text:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-680.png)}.index-unavailable .unavailable-text div{margin:8px 0}.index-unavailable .unavailable-text .red{font-size:1.1em}.index-shopinfo .shopinfo-wrapper{padding:10px 15px}.index-shopinfo .shopinfo-wrapper .text{font-size:14px}.index-shopinfo .shopinfo-wrapper .pic img{margin:10px;margin-right:0;margin-bottom:0}.index-shopinfo .shopinfo-wrapper:before,.index-shopinfo .shopinfo-wrapper:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-680.png)}.index-shops.category-wrapper .category-inner .cat-staff .staff-items{margin-top:25px;padding:25px 20px 20px}.index-shops.category-wrapper .category-inner .cat-staff .staff-items:before,.index-shops.category-wrapper .category-inner .cat-staff .staff-items:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/home-products-680.png)}.index-shops.category-wrapper .category-inner .cat-staff .staff-items .item.center{font-size:1.2em;line-height:1.2}body.category .category-wrapper .category-inner .cat-text .content .pic span{font-size:14px}}.header-other{overflow:hidden;background:#fff;position:fixed;left:0;right:0;top:0;width:100%;z-index:20;padding:10px 0 13px;-webkit-transition:.3s;transition:.3s}.header-other .h-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4}.header-other .h-info-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:700;color:#000}.header-other .h-info-l .logo{width:20%;max-width:100px}.header-other .h-info-l p{color:#f3ce24;font-size:2.2em}.header-other .h-info-l .ttl{padding:8px 14px}.header-other .h-info-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:700;line-height:1}.header-other .h-info-r .contact{color:#fff;background:#c00;border:2px solid #8b0002;border-radius:10px;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:.2s;transition:.2s}.header-other .h-info-r .contact .pic{padding:10px;height:100%;background:#f33;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-other .h-info-r .contact .pic img{width:60px;max-width:100%}.header-other .h-info-r .contact span{padding:0 10px}.header-other .h-info-r .contact:hover{opacity:.8}.header-other .h-info-r .tel{margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;color:#000;text-decoration:none;-webkit-transition:.2s;transition:.2s}.header-other .h-info-r .tel .pic img{width:46px;max-width:100%;margin-right:5px}.header-other .h-info-r .tel span img{display:block;width:auto;max-width:230px}.header-other .h-info-r .tel:hover{opacity:.8}.footer-other{text-align:center;font-size:20px;color:#000;font-weight:700;padding:60px 0 40px}.footer-other .info{margin:40px 0}.footer-other .info a{display:block;margin:10px auto;width:100%;max-width:300px;background:#b41c09;color:#fff;padding:10px 20px;line-height:1;text-decoration:none;-webkit-transition:.2s;transition:.2s;border:1px solid #b41c09}.footer-other .info a:hover{background:#fff;color:#b41c09}.footer-other .info .time{font-size:18px;margin-top:15px}.footer-other .slogan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:1.2}.footer-other .slogan p{font-size:40px}.footer-other .slogan .logo{margin-right:10px}.copyright.black{background:#000;color:#fff}.bus-wrapper{font-family:"Noto Sans Japanese"}@media (min-width:1001px){.bus-wrapper{padding-top:100px}}.bus-wrapper .inner-narrow{width:100%;max-width:900px}.bus-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}.bus-btns a{color:#fff;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:40px;font-weight:700;text-decoration:none;border-radius:10px;-webkit-transition:.2s;transition:.2s}.bus-btns a svg{width:75px;height:auto;z-index:2}.bus-btns a span{padding:15px}.bus-btns a:hover{-webkit-filter:saturate(.7);filter:saturate(.7)}.bus-btns a.online{background:#fc3}.bus-btns a.line{background:#093;margin-left:40px;position:relative}.bus-btns a.line:after{content:"";display:block;position:absolute;top:20px;left:20px;width:55px;height:55px;background:#fff;z-index:1}.bus-ttl{font-size:50px;text-align:center;font-weight:700}.bus-ttl.red{background:#8b0002;color:#fff;padding:10px 20px}.bus-hero{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/hero.jpg) 100% 100%/cover no-repeat;padding:60px 20px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bus-hero .txt{color:#fff;font-weight:700;text-align:center;font-size:54px;line-height:1.5}.bus-hero .txt .green{color:#06c755}.bus-hero .txt .large{color:#fc0;font-size:1.28em}.bus-hero .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:98px;font-weight:900;line-height:1.2;color:#f90;text-stroke:4px #34180a;-webkit-text-stroke:4px #34180a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:toppan-bunkyu-midashi-go-std,sans-serif;font-weight:900;font-style:normal}.bus-hero .tel .icon{width:98px;margin-right:10px}.bus-hero .tel .border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:5px dashed #f90}.bus-hero .hero-content{position:relative;z-index:2}.bus-hero .pics{position:absolute;left:0;width:100%;bottom:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:-1}.bus-hero .pics .pic{width:25%;max-width:360px;-webkit-transform:translate(-75px,0);transform:translate(-75px,0)}.bus-hero .pics .pic-r{max-width:320px;-webkit-transform:translate(75px,35px);transform:translate(75px,35px)}.bus-appropriate{position:relative;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/appropriate-bg.jpg) top center/cover no-repeat;padding:120px 0 60px}.bus-appropriate .ttl{text-align:center;font-weight:900;font-size:78px;z-index:2;position:relative}.bus-appropriate .ttl em{font-style:normal;position:relative}.bus-appropriate .ttl em:before{content:"";display:block;position:absolute;top:-2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:16px;height:16px;background:#e96000;border-radius:50%}.bus-appropriate .ttl em:nth-child(2):before{top:8px}.bus-appropriate .ttl .small{font-size:.8em}.bus-appropriate .ttl .red{color:#bc0008;font-size:.76em;margin-bottom:20px}.bus-appropriate .ttl .red span{padding:0 10px;border-bottom:6px solid #bc0008}.bus-appropriate .ttl:after{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/appropriate-ttl.png) center center/contain no-repeat;width:100%;height:calc(100% + 160px);z-index:-1}.bus-appropriate .content{padding:60px 60px 40px;background:rgba(0,0,0,.2);color:#fff;margin-top:70px}.bus-appropriate .content .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:30px;font-weight:700;margin:15px 0;line-height:1.4}.bus-appropriate .content .item em{width:65px;height:65px;border-radius:50%;background:#bc0008;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:1.1em;margin-right:15px;font-style:normal}.bus-appropriate .content .item span{color:#fc0}.bus-appropriate .content .item:last-child{margin-bottom:50px}.bus-appropriate .content ul{border-top:1px solid #fff;padding:40px;font-size:20px;font-weight:700}.bus-appropriate .content ul li{list-style-type:disc;margin:20px 0}.bus-reassured{position:relative;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/reassured-bg.jpg) top center/cover no-repeat;padding:120px 0 60px}.bus-reassured .content{background:#fff;border:5px solid #000;border-radius:15px;padding:80px 10%}.bus-reassured .content .pic{margin:-120px auto 5px;max-width:220px}.bus-reassured .content .ttl{font-size:32px;color:#c00;text-align:center;font-weight:900;position:relative;border-bottom:2px solid #000;margin-bottom:50px}.bus-reassured .content .ttl .small{font-size:.6em}.bus-reassured .content .ttl .large{font-size:1.5em;color:red}.bus-reassured .content .ttl:after{content:"";display:block;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);width:70px;height:40px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/arrow.png) top center/contain no-repeat}.bus-reassured .content .point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:26px;line-height:1.5;margin:15px 0;font-weight:700}.bus-reassured .content .point .icon{width:75px;margin-right:20px}.bus-reassured .content .point .small{font-size:.7em;padding:0 2px}.bus-reassured .content .point .bg{color:#f30;position:relative;z-index:2}.bus-reassured .content .point .bg:after{content:"";height:42%;width:100%;position:absolute;bottom:0;left:0;background-color:#ff0;z-index:-1}.bus-type{padding:80px 0;background:#8b0002;font-weight:700;text-align:center}.bus-type .ttl{position:relative;font-size:44px;z-index:2}.bus-type .ttl:after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;height:6px;background:#000;z-index:-1}.bus-type .ttl span{display:block;color:#fff;background:#000;padding:10px 20px}.bus-type .cat{width:80%;max-width:460px;margin:60px auto 25px}.bus-type .types{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bus-type .types .type{width:calc(100% / 4);padding:40px 20px}.bus-type .types .type span{display:inline-block;margin:auto;min-width:120px;background:#000;color:#fff;font-size:18px;padding:5px 15px;border-radius:25px;line-height:1.4}.bus-type .types .type img{display:block;margin-top:20px;-webkit-transition:.2s;transition:.2s}.bus-type .types .type a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.bus-banner{position:relative;background:#600;padding:80px 0}.bus-banner .content{background:#fc0;padding:40px 60px;font-weight:700;font-size:26px;border:3px dotted #000}.bus-banner .content .red{font-size:1.5em;color:#bc0008;font-weight:900;padding-left:5px}.bus-banner .content .has-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bus-banner .content .has-icon .icon{width:38px;margin-right:20px}.bus-banner .content .has-icon:nth-child(1){margin-bottom:15px}.bus-banner .content .right{text-align:right}.bus-flow{border-top:10px solid #f30;background:#fcfcde;padding:80px 0}.bus-flow .bus-ttl span{padding-bottom:10px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/flow-ttl.png) bottom center/contain no-repeat}.bus-flow .step em{background:#83040b;color:#fff;padding:8px 25px 5px;display:inline-block;line-height:1;border-radius:30px;font-size:26px;font-weight:700;text-transform:uppercase}.bus-flow .step .number{margin:60px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bus-flow .step .number span{display:block;margin:0 20px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/arrow-r.png) 100% 100%/contain no-repeat;width:24px;height:32px}.bus-flow .step .item{margin:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;border:8px solid #83040b;padding:10px;background:#fff;position:relative}.bus-flow .step .item .txt{width:70%;max-width:70%;margin-right:-12%;padding:15px 20px;font-weight:700;font-size:16px;z-index:2}.bus-flow .step .item .txt .name{color:#83040b;font-size:1.6em;margin-bottom:20px}.bus-flow .step .item .txt .name em{margin-right:15px}.bus-flow .step .item .txt ul{margin-top:10px;font-size:.8em;color:#83040b}.bus-flow .step .item .pic{width:44%;max-width:44%;min-width:44%}.bus-flow .step .arrow-bottom{display:block;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/arrow-b.png) center center/contain no-repeat;width:100%;height:24px}.bus-flow .banner{margin:60px 0;background:#fef3f3;border-radius:20px;border:2px solid #f30;font-size:17px;padding:30px}.bus-flow .banner .ttl{font-size:1.9em;color:#f30;text-align:center;margin-bottom:10px;font-weight:900}.bus-flow .banner.prepared{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.bus-flow .banner.prepared .content{width:70%}.bus-flow .banner.prepared .pic{position:absolute;left:30px;top:50%;width:30%;height:calc(100% + 60px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bus-flow .banner.prepared .pic img{width:auto;height:auto;max-width:100%;max-height:100%}.bus-flow .banner.prepared .block{text-align:center;position:relative;margin-bottom:20px}.bus-flow .banner.prepared .block:before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70px;height:100%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/flow-preparedttl.png) center center/contain no-repeat}.bus-flow .banner.prepared .block:after{content:"";display:block;position:absolute;right:0;top:50%;width:70px;height:100%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/flow-preparedttl.png) center center/contain no-repeat;-webkit-transform:rotateY(180deg) translateY(-50%);transform:rotateY(180deg) translateY(-50%)}.bus-flow .banner.confirm .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bus-flow .banner.confirm .ttl div{border-bottom:4px solid #f30;padding-bottom:5px}.bus-flow .banner.confirm .ttl span{padding-left:15px}.bus-flow .banner.confirm .content{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bus-flow .banner.confirm .content .txt{width:60%;min-width:60%;padding-right:40px}.bus-flow .banner.confirm .content .pic{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.bus-flow .banner.confirm .content .pic img{width:43%}.bus-flow .banner.confirm .content .pic .large{position:absolute;right:0;top:58%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(57% - 20px);height:auto}.bus-method{position:relative;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/method-bg.jpg) top center/cover no-repeat;padding:80px 0}.bus-method .bus-ttl{color:#fff}.bus-method .content{margin-top:40px;padding:60px;background:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bus-method .content .item{width:calc((100% - 20px) / 3);padding:40px 15px;border-radius:20px;background:#f3f8fd;border:3px solid #bfc0c0;font-size:16px}.bus-method .content .item .ttl{margin:20px 0 10px;font-size:1.5em;font-weight:700;text-align:center}.bus-method .content .item .icon{position:relative}.bus-method .content .item .icon:after{content:"";display:block;padding-top:55%}.bus-method .content .item .icon img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%}.bus-shops{padding:80px 0;background:#f2cbcb}.bus-shops .content{background:#fff;padding:40px 60px}.bus-shops .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0}.bus-shops .item .txt{width:58%;padding:10px 25px;font-size:17px;line-height:1.8}.bus-shops .item .txt .ttl{font-weight:700;font-size:1.5em;border-bottom:3px solid #8b0002;margin-bottom:15px;color:#8b0002}.bus-shops .item .txt .more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bus-shops .item .txt .more a{margin-top:20px;padding:6px 25px;border-radius:20px;font-size:15px;position:relative;background:#fff;border:1px solid #83040b;color:#83040b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:.3s;transition:.3s}.bus-shops .item .txt .more a:hover{background:#83040b;color:#fff}.bus-shops .item .txt .more a svg{width:16px;height:16px;-webkit-transform:translateX(15px);transform:translateX(15px)}.bus-shops .item .maps{width:42%;background:#f5f5f5;position:relative}.bus-shops .item .maps iframe{width:100%;height:100%;top:0;left:0;position:absolute;z-index:1}.bus-shops.commons-video{margin:0;background:#fff}.bus-contact{background:#8b0002;padding:80px 0}.bus-contact .content{background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/business/contact-bg.jpg) top center/cover no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border:4px solid #000;overflow:hidden}.bus-contact .content .pic{position:absolute;left:0;top:0;width:auto;height:100%;max-width:240px;max-height:100%}.bus-contact .content .pic img{width:auto;height:auto;max-width:100%;max-height:100%}.bus-contact .content .txt{width:calc(100% - 120px);text-align:center;font-size:28px;padding:15px 10px;font-weight:700}.bus-contact .content .txt .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#231815}.bus-contact .content .txt .ttl span{font-weight:900;padding:0 15px}.bus-contact .content .txt .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0 0;font-size:82px;font-weight:900;line-height:1;color:#f90;text-stroke:4px #34180a;-webkit-text-stroke:4px #34180a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:toppan-bunkyu-midashi-go-std,sans-serif;font-weight:900;font-style:normal}.bus-contact .content .txt .tel .icon{width:88px;margin-right:20px}.bus-contact .content .txt .time{font-size:18px;line-height:1;color:#572921}.bus-contact .content .txt .time br{display:none}.bus-contact .content .txt .time span{color:#c00;font-weight:700;font-size:1.1em}.bus-contact .content .txt .time em{font-style:normal;font-size:2em}@media (max-width:1560px){.header-other .h-info-l{font-size:14px}.header-other .h-info-r .contact{font-size:18px}.header-other .h-info-r .contact .pic img{width:56px}.header-other .h-info-r .tel{font-size:14px}.header-other .h-info-r .tel .pic img{width:42px}.bus-ttl{font-size:46px}.bus-btns a{font-size:34px}.bus-btns a svg{width:68px}.bus-hero .pics .pic{max-width:270px;-webkit-transform:translate(-35px,0);transform:translate(-35px,0)}.bus-hero .pics .pic-r{max-width:240px;-webkit-transform:translate(10px,8px);transform:translate(10px,8px)}.bus-hero .txt{font-size:48px}.bus-hero .tel{margin:12px 0;font-size:90px}.bus-hero .tel .icon{width:92px}.bus-appropriate .ttl{font-size:56px}.bus-appropriate .ttl em:before{width:12px;height:12px}.bus-appropriate .content .item{font-size:27px;margin:12px 0}.bus-appropriate .content .item em{width:58px;height:58px}.bus-appropriate .content ul{font-size:18px}.bus-reassured .content .pic{max-width:190px}.bus-reassured .content .ttl{font-size:30px}.bus-reassured .content .ttl:after{width:60px;height:34px}.bus-reassured .content .point{font-size:24px}.bus-reassured .content .point .icon{width:65px}.bus-type .ttl{font-size:36px}.bus-type .cat{max-width:420px;margin:40px auto 25px}.bus-banner .content{font-size:24px}.bus-flow .step em{font-size:24px}.bus-flow .step .number span{width:20px;height:25px}.bus-flow .step .item .txt{font-size:15px}.bus-flow .step .arrow-bottom{height:22px}.bus-flow .banner{font-size:15px}.bus-flow .banner.prepared .block:before,.bus-flow .banner.prepared .block:after{width:60px}.bus-method .content .item{font-size:13px}.bus-shops .item .txt{font-size:16px}}@media (max-width:1280px){.bus-btns a{font-size:28px}.bus-btns a svg{width:60px}.bus-btns a.line:after{top:15px;left:15px;width:50px;height:50px}.bus-ttl{font-size:42px}.bus-hero .pics .pic{max-width:220px}.bus-hero .pics .pic-r{max-width:200px;-webkit-transform:translate(25px,0);transform:translate(25px,0)}.bus-hero .txt{font-size:36px}.bus-hero .tel{font-size:68px}.bus-hero .tel .icon{width:72px}.bus-appropriate .ttl{font-size:46px}.bus-appropriate .ttl:after{height:calc(100% + 120px)}.bus-appropriate .ttl em:before{top:-5px;width:10px;height:10px}.bus-appropriate .ttl em:nth-child(2):before{top:3px}.bus-appropriate .content .item{font-size:20px}.bus-appropriate .content .item em{width:48px;height:48px}.bus-appropriate .content ul{padding:25px 40px;font-size:16px}.bus-reassured .content{padding:60px}.bus-reassured .content .pic{margin:-100px auto 5px;max-width:170px}.bus-reassured .content .ttl{font-size:28px}.bus-reassured .content .point{font-size:22px}.bus-reassured .content .point .icon{width:62px}.bus-flow{padding:60px 0}.bus-flow .step em{font-size:22px}.bus-flow .step .number{margin:50px 0}.bus-flow .step .number span{height:20px;margin:0 17px}.bus-flow .step .item{margin:25px 0}.bus-flow .step .item .txt{padding:10px;font-size:14px}.bus-flow .step .item .txt .name{margin-bottom:15px}.bus-flow .step .arrow-bottom{height:15px}.bus-method{padding:60px 0}.bus-method .content .item{padding:25px 15px;font-size:12px}.bus-shops .content{padding:20px 40px}.bus-shops .item .txt{font-size:14px}.bus-shops .item .txt .more a{font-size:14px}.bus-contact .content .txt{font-size:26px}.bus-contact .content .txt .tel{font-size:76px}.bus-contact .content .txt .tel .icon{width:80px}}@media (max-width:1000px){body.page-id-85{padding-top:94px}.bus-ttl{font-size:36px}.header-other .h-info-l{font-size:13px}.header-other .h-info-l .ttl{padding:5px 10px}.header-other .h-info-r .contact{font-size:14px}.header-other .h-info-r .contact .pic img{width:48px}.header-other .h-info-r .tel{margin-left:20px;font-size:12px}.header-other .h-info-r .tel .pic img{width:36px}.header-other .h-info-r .tel span img{max-width:210px}.footer-other{font-size:18px;padding:40px 0}.footer-other .info{margin:25px 0}.footer-other .info .time{font-size:16px}.bus-btns{margin-top:40px}.bus-btns a{font-size:25px}.bus-btns a svg{width:54px}.bus-btns a.line:after{top:12px;left:12px;width:46px;height:46px}.bus-hero .tel{font-size:62px;margin:10px 0}.bus-hero .tel .icon{width:68px}.bus-hero .pics{position:relative;left:inherit;bottom:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;margin-top:40px}.bus-hero .pics .pic{width:45%;max-width:220px !important;-webkit-transform:translate(0) !important;transform:translate(0) !important}.bus-appropriate{padding:80px 10px 40px}.bus-appropriate .ttl{font-size:40px}.bus-appropriate .content{margin-top:60px}.bus-reassured{padding:80px 10px}.bus-reassured .content{padding:60px 40px 40px}.bus-reassured .content .pic{max-width:145px}.bus-reassured .content .ttl{font-size:26px;border-bottom-width:1px}.bus-reassured .content .point{font-size:20px;margin:12px 0}.bus-reassured .content .point .icon{width:60px;margin-right:15px}.bus-type{padding:60px 0}.bus-type .ttl{font-size:32px}.bus-type .cat{max-width:360px;margin:40px auto}.bus-type .types .type{padding:15px}.bus-type .types .type span{font-size:15px}.bus-banner .content{font-size:20px}.bus-banner .content .has-icon .icon{width:30px}.bus-flow .banner{margin:50px 0;padding:20px;font-size:14px}.bus-flow .banner.prepared .content{width:75%}.bus-flow .banner.prepared .pic{left:0;height:calc(100% + 35px)}.bus-flow .banner.prepared .block:before,.bus-flow .banner.prepared .block:after{width:50px}.bus-flow .step .item .pic{width:47%;max-width:47%;min-width:47%}.bus-flow .step .item .txt{margin-right:-140px;width:85%;max-width:85%}.bus-shops{padding:60px 0}.bus-shops .content{padding:10px 20px}.bus-shops .item .txt{padding:5px 15px;font-size:13px}.bus-shops .item .txt .more a{font-size:13px;padding:6px 20px}.bus-shops .item .txt .ttl{font-size:1.4em;border-bottom-width:2px}.bus-contact{padding:60px 0}.bus-contact .content .txt{width:calc(100% - 80px);font-size:24px}.bus-contact .content .txt .tel{font-size:62px}.bus-contact .content .txt .tel .icon{width:65px}.bus-contact .content .txt .time{font-size:16px}}@media (max-width:750px){body.page-id-85{padding-top:75px}.bus-ttl{font-size:28px;line-height:1.4}.bus-ttl.red{padding:15px 5px}.header-other .h-info-r{display:none}.header-other .h-info-l p{line-height:1.2;font-size:2em}.header-other .h-info-l .ttl{padding:0 10px}.footer-other{font-size:16px}.footer-other .info{margin:20px 0 25px}.footer-other .info .time{font-size:15px}.footer-other .slogan p{font-size:34px}.bus-btns{margin-top:35px}.bus-btns a{font-size:16px}.bus-btns a svg{width:35px}.bus-btns a span{padding:12px 10px}.bus-btns a.line{margin-left:15px}.bus-btns a.line:after{width:28px;height:28px}.bus-hero{padding:30px 20px}.bus-hero .txt{font-size:24px;line-height:1.6}.bus-hero .tel{text-stroke:2px #34180a;-webkit-text-stroke:2px #34180a;font-size:30px}.bus-hero .tel .icon{width:42px}.bus-hero .tel .border{padding-bottom:3px;border-bottom:3px dashed #f90}.bus-hero .pics{margin-top:30px}.bus-appropriate{padding:60px 10px 40px}.bus-appropriate .ttl{font-size:28px}.bus-appropriate .ttl span{border-bottom-width:3px}.bus-appropriate .ttl:after{left:50%;-webkit-transform:translate(-50%,-47%);transform:translate(-50%,-47%);width:calc(100% + 35px)}.bus-appropriate .ttl em:before{top:-6px;width:8px;height:8px}.bus-appropriate .ttl em:nth-child(2):before{top:0}.bus-appropriate .content{padding:25px 20px}.bus-appropriate .content .item{font-size:18px}.bus-appropriate .content .item em{margin-right:10px;width:32px;min-width:32px;height:32px;font-size:1em}.bus-appropriate .content .item:last-child{margin-bottom:30px}.bus-appropriate .content ul{padding:20px 10px 0;padding-left:30px;font-size:14px}.bus-appropriate .content ul li{margin:10px 0}.bus-reassured{padding:60px 10px}.bus-reassured .content{border-width:3px;padding:60px 20px 20px}.bus-reassured .content .ttl{padding-bottom:10px;margin-bottom:40px;font-size:22px}.bus-reassured .content .ttl .large{font-size:1.2em}.bus-reassured .content .ttl:after{width:50px;height:26px}.bus-reassured .content .point{font-size:16px}.bus-type{padding:50px 0}.bus-type .ttl{font-size:24px}.bus-type .cat{max-width:360px;margin:25px auto}.bus-type .types .type{width:calc(100% / 2);padding:15px 20px}.bus-type .types .type span{font-size:13px}.bus-banner{padding:50px 0}.bus-banner .content{font-size:18px;padding:40px 20px;line-height:1.5}.bus-banner .content .has-icon{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bus-banner .content .has-icon .icon{width:30px;margin-top:5px}.bus-flow{padding:40px 0}.bus-flow .step em{font-size:16px;padding:8px 15px}.bus-flow .step .number{margin:40px 0 20px}.bus-flow .step .number span{height:14px;width:14px;margin:0 14px}.bus-flow .step .item{-ms-flex-wrap:wrap;flex-wrap:wrap}.bus-flow .step .item .txt{padding:20px 10px 10px;width:100%;max-width:100%;margin:0}.bus-flow .step .item .txt .name{text-align:center}.bus-flow .step .item .txt em{display:block;margin-bottom:10px}.bus-flow .step .item .pic{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;max-width:100%;min-width:100%}.bus-flow .step .arrow-bottom{height:15px}.bus-flow .banner{margin:40px 0;padding:20px;font-size:14px}.bus-flow .banner .ttl{font-size:1.7em}.bus-flow .banner.prepared .content{width:100%}.bus-flow .banner.prepared .pic{position:absolute;left:-10px;top:-35px;width:25%;height:95px;-webkit-transform:translateY(0);transform:translateY(0)}.bus-flow .banner.prepared .txt{width:65%;margin:auto}.bus-flow .banner.prepared .block:before,.bus-flow .banner.prepared .block:after{width:40px;top:72%}.bus-flow .banner.confirm .ttl span{padding-left:0}.bus-flow .banner.confirm .content{-ms-flex-wrap:wrap;flex-wrap:wrap}.bus-flow .banner.confirm .content .txt{width:100%;min-width:100%;padding-right:0;padding-bottom:20px}.bus-method{padding:40px 0}.bus-method .content{margin-top:25px;padding:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bus-method .content .item{width:100%;text-align:center;padding:25px 15px;font-size:12px}.bus-method .content .item:not(:last-child){margin-bottom:20px}.bus-method .content .item .icon:after{padding-top:32%}.bus-purchase .purchase-map{margin-top:40px}.bus-shops{padding:40px 0}.bus-shops .item{margin:25px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px;border-bottom:1px solid #ccc}.bus-shops .item .txt{width:100%}.bus-shops .item .maps{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:15px}.bus-shops .item .maps:after{content:"";display:block;padding-top:46%}.bus-contact .content{z-index:2}.bus-contact .content .pic{z-index:-1;opacity:.7}.bus-contact .content .txt{width:100%;font-size:18px}.bus-contact .content .txt .ttl span{padding:0 10px}.bus-contact .content .txt .tel{margin:8px 0 20px;font-size:30px;text-stroke:2px #34180a;-webkit-text-stroke:2px #34180a}.bus-contact .content .txt .tel .icon{width:42px;margin-right:12px}.bus-contact .content .txt .time br{display:block}}@media (max-width:366px){.bus-hero .tel{font-size:32px}.bus-hero .tel .icon{width:35px;margin-right:5px}.bus-btns{-ms-flex-wrap:wrap;flex-wrap:wrap}.bus-btns a{width:180px}.bus-btns a.line{margin-left:0;margin-top:15px}.bus-appropriate .ttl{font-size:25px}.bus-appropriate .content .item{font-size:16px}.bus-appropriate .content ul{font-size:12px}.bus-type .types .type{padding:15px 10px}.bus-type .types .type span{font-size:12px}.bus-banner .content .has-icon .icon{margin-right:15px}.bus-banner .content .red{font-size:1.2em}.bus-contact .content .txt .tel{font-size:32px}.bus-contact .content .txt .tel .icon{width:35px}}.page-contact .contact-form{padding:80px;font-weight:500}.page-contact .contact-form .form-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px}.page-contact .contact-form .form-ttl .ttl{padding:20px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#b2b2b2;font-weight:700}.page-contact .contact-form .form-ttl .ttl span{display:block;margin-right:10px}.page-contact .contact-form .form-ttl .ttl:not(:last-child){position:relative}.page-contact .contact-form .form-ttl .ttl:not(:last-child):after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:120px;height:1px;background:#dddbdb}.page-contact .contact-form .form-content{margin-top:25px}.page-contact .contact-form .form-content dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px;border-bottom:1px solid #dddbdb}.page-contact .contact-form .form-content dt{width:300px;min-width:300px;max-width:300px;line-height:1;padding:12px 0;padding-right:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-contact .contact-form .form-content dt .must{color:#e70d1e;padding-left:8px;font-size:12px}.page-contact .contact-form .form-content dd{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:14px}.page-contact .contact-form .form-content dd select{padding:8px 15px;border:1px solid #cdcccc;font-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:280px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/../img/arrow.png) 92% 50%/15px auto no-repeat}.page-contact .contact-form .form-content dd select option{background:#fafafa}.page-contact .contact-form .form-content dd>input,.page-contact .contact-form .form-content dd>textarea{width:100%;padding:8px 15px;border:1px solid #cdcccc;font-size:100%}.page-contact .contact-form .form-content dd>input.re_tel{padding:8px 15px;border:1px solid #cdcccc;font-size:100%}.page-contact .contact-form .form-content dd>input.re_price{max-width:140px}.page-contact .contact-form .form-content dd .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 0}.page-contact .contact-form .form-content dd .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.page-contact .contact-form .form-content dd .checkbox label input{border-color:#cdcccc !important;margin-right:6px}.page-contact .contact-form .form-content .thanks{padding:40px 0;text-align:center;font-size:18px}.page-contact .contact-form .form-content .thanks strong{color:#e70d1e;font-size:22px;margin-bottom:20px;display:block}.page-contact .contact-form .form-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:60px 0 40px}.page-contact .contact-form .form-btn .btn{margin:0 20px;position:relative}.page-contact .contact-form .form-btn .btn:after{content:"";display:block;width:25px;height:1px;background-color:#fff;position:absolute;top:50%;right:0}.page-contact .contact-form .form-btn input,.page-contact .contact-form .form-btn button{font-size:16px;width:220px;max-width:100%;text-align:center;height:70px;cursor:pointer;background-color:#83040b;color:#fff;text-transform:uppercase;position:relative;-webkit-transition:.3s;transition:.3s;border-color:transparent}.page-contact .contact-form .form-btn input.contact_back,.page-contact .contact-form .form-btn button.contact_back{background:#000}.mw_wp_form.mw_wp_form_input .page-contact .form-ttl .ttl.edit,.mw_wp_form.mw_wp_form_confirm .page-contact .form-ttl .ttl.confirm,.mw_wp_form.mw_wp_form_complete .page-contact .form-ttl .ttl.thanks{color:#800711}.mw_wp_form.mw_wp_form_confirm .page-contact .contact-form .form-content dt .must{display:none}@media (min-width:1100px){.page-contact .contact-form .form-btn input:hover,.page-contact .contact-form .form-btn button:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.45);box-shadow:0 0 10px rgba(0,0,0,.45)}}@media (max-width:1400px){.page-contact .contact-form{padding:0 40px}.page-contact .contact-form .form-ttl .ttl{padding:20px 80px}.page-contact .contact-form .form-ttl .ttl:not(:last-child):after{width:100px}.page-contact .contact-form .form-content dt{width:260px;min-width:260px;max-width:260px}}@media (max-width:980px){.page-contact .contact-form{padding:0}.page-contact .contact-form .form-ttl{font-size:18px}.page-contact .contact-form .form-ttl .ttl{padding:10px 50px}.page-contact .contact-form .form-ttl .ttl:not(:last-child):after{width:60px}.page-contact .contact-form .form-content{padding:20px 16px;background:#fafafa}.page-contact .contact-form .form-content dt{width:240px;min-width:240px;max-width:240px}.page-contact .contact-form .form-content dd>input,.page-contact .contact-form .form-content dd>textarea{font-size:13px}.page-contact .contact-form .form-content dd select{font-size:13px}.page-contact .contact-form .form-content .thanks{padding:20px 0;font-size:16px}.page-contact .contact-form .form-content .thanks strong{font-size:20px;margin-bottom:15px}.page-contact .contact-form .form-btn input,.page-contact .contact-form .form-btn button{font-size:15px;width:180px;height:50px}}@media (max-width:767px){.page-contact .contact-form{padding:0}.page-contact .contact-form .form-ttl{font-size:16px;margin:0 -20px}.page-contact .contact-form .form-ttl .ttl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 25px}.page-contact .contact-form .form-ttl .ttl:not(:last-child):after{width:20px}.page-contact .contact-form .form-content dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0 20px}.page-contact .contact-form .form-content dt{width:100%;min-width:100%;max-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:700}.page-contact .contact-form .form-content dd{width:100%;min-width:100%;max-width:100%}.page-contact .contact-form .form-content dd .checkbox{padding:5px 0 0}.page-contact .contact-form .form-content dd .checkbox input{width:12px;height:12px}.page-contact .contact-form .form-content dd>input,.page-contact .contact-form .form-content dd>textarea{font-size:12px}.page-contact .contact-form .form-content dd select{max-width:100%;font-size:12px;background-size:12px auto;background-position:94% 50%}.page-contact .contact-form .form-content .thanks{font-size:13px}.page-contact .contact-form .form-content .thanks strong{font-size:18px}.page-contact .contact-form .form-btn{margin:40px 0 20px}.page-contact .contact-form .form-btn input,.page-contact .contact-form .form-btn button{font-size:14px}}.page-flow-wrapper{font-size:24px;color:#fff}.page-flow-wrapper span.keycolor{color:#fccf00}.page-flow-wrapper span.keyBgcolor{background:#bc0008}.page-flow-wrapper .inner{max-width:1040px}.page-flow-wrapper .flow-featured{overflow:hidden}.page-flow-wrapper .flow-featured .hasbg{height:101%}.page-flow-wrapper .flow-featured .featured-text{position:relative}.page-flow-wrapper .flow-featured .featured-text:before{content:"";display:block;position:absolute;left:0;bottom:0;-webkit-transform:translateX(-260px);transform:translateX(-260px);background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/flow/featured-pic.png) 100% 100%/contain no-repeat;width:52%;height:100%;max-width:540px;z-index:4}.page-flow-wrapper .flow-featured .featured-text .slogan{position:relative;padding-top:40px;z-index:2}.page-flow-wrapper .flow-featured .featured-text .slogan:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:150%;background:rgba(0,0,0,.3);z-index:-1}.page-flow-wrapper .flow-featured .featured-text .slogan .large{font-size:1.4em;margin-bottom:-80px}.page-flow-wrapper .flow-featured .featured-text .slogan .large em{font-size:1em}.page-flow-wrapper .flow-featured .featured-text .pic{z-index:5;position:relative}.page-flow-wrapper .flow-featured .featured-text .pic img{width:45%;max-width:560px}.page-flow-wrapper .flow-ttl{text-align:center;font-size:50px;font-weight:700;text-shadow:2px 2px 6px rgba(0,0,0,.4),2px 2px 6px rgba(0,0,0,.4),2px 2px 6px rgba(0,0,0,.4)}.page-flow-wrapper .flow-ttl.bg-black{background:#000;color:#fff;padding:10px 20px}.page-flow-wrapper .flow-subttl{text-align:center;font-size:40px;font-weight:700}.page-flow-wrapper .flow-about{padding:100px 0;background:#8b0002 url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/flow/about-bg.jpg) top left/cover no-repeat}.page-flow-wrapper .flow-about .ttl span{color:#e8ad42;line-height:1;padding:15px 100px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/flow/ttl.png) center center/contain no-repeat}.page-flow-wrapper .flow-about .items{margin:60px 0 0;background:#600;padding:40px 60px}.page-flow-wrapper .flow-about .items .item{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.page-flow-wrapper .flow-about .items .item .pic{width:85px;max-width:85px;min-width:85px}.page-flow-wrapper .flow-about .items .item .content{padding:10px 35px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-flow-wrapper .flow-about .items .item .content .ttl{font-size:40px;font-weight:700;margin-bottom:15px;line-height:1.2}.page-flow-wrapper .flow-about .items .item .content .txt{margin-top:15px}.page-flow-wrapper .flow-about .items .item .other{background:#fff;color:#333;text-align:center;padding:25px 40px;margin:40px 0}.page-flow-wrapper .flow-about .items .item .other .other-logo{width:60%;max-width:230px;margin:0 auto 20px}.page-flow-wrapper .flow-about .items .item .other .blod{font-weight:700;margin:20px 0 5px}.page-flow-wrapper .flow-about .items .item .other .small{font-size:.83em;margin:5px 0}.page-flow-wrapper .flow-about .items .item .other .btn{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-flow-wrapper .flow-about .items .item .other .btn a{background:#f90;padding:15px 50px;font-weight:700;font-size:34px;color:#fff;border-radius:10px;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.4);box-shadow:5px 5px 5px rgba(0,0,0,.4);text-decoration:none;-webkit-transition:.3s;transition:.3s}.page-flow-wrapper .flow-about .items .item .other .btn a:hover{opacity:.7}.page-flow-wrapper .flow-risk{padding:60px 0;background:#600}.page-flow-wrapper .flow-risk .content{padding:40px 80px}.page-flow-wrapper .flow-risk .content .text{position:relative;z-index:2}.page-flow-wrapper .flow-risk .content .text p{margin:30px 0 20px}.page-flow-wrapper .flow-risk .content .text .pic{position:absolute;right:-15px;bottom:0;width:26%;max-width:260px;z-index:-1;-webkit-transform:translateY(120px);transform:translateY(120px)}.page-flow-wrapper .flow-risk .content .item{padding:40px 40px 20px}.page-flow-wrapper .flow-risk .content .item .icon{width:50%;max-width:260px;margin:auto}.page-flow-wrapper .flow-risk .content .item .title{background-color:#000;padding:20px 30px;border-radius:10px}.page-flow-wrapper .flow-risk .content .item .title .top,.page-flow-wrapper .flow-risk .content .item .title .bottom{padding:6px 10px}.page-flow-wrapper .flow-risk .content .item .title .keycolor{font-weight:700;font-size:28px}.page-flow-wrapper .flow-risk .content .item .title .center{text-align:center;border-top:1px solid #fff}.page-flow-wrapper .flow-risk .content .item .title .right{text-align:right;padding-top:0}.page-flow-wrapper .flow-risk .content .item .nav{background:#fff;padding:20px 40px 40px}.page-flow-wrapper .flow-risk .content .item .nav li{padding:20px 30px 10px;border-bottom:3px dashed #bbb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:28px;font-weight:700}.page-flow-wrapper .flow-risk .content .item .nav li.small{font-size:.92em}.page-flow-wrapper .flow-risk .content .item .nav li .icon{width:40px;min-width:40px;max-width:40px}.page-flow-wrapper .flow-risk .content .item .nav li .info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-flow-wrapper .flow-risk .content .item .nav li .info .pic{width:100px;height:auto;margin-top:-8px;display:-webkit-box;display:-ms-flexbox;display:flex}.page-flow-wrapper .flow-risk .content .item .nav li .txt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 30px}.page-flow-wrapper .flow-risk .content .item .nav li .txt span{color:#db0000}.page-flow-wrapper .flow-kit{background:#ffd6d6;color:#000;font-size:22px}.page-flow-wrapper .flow-kit .items{padding:40px 0}.page-flow-wrapper .flow-kit .txt p{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-flow-wrapper .flow-kit .txt p img{margin-left:40px;width:35%;max-width:340px}.page-flow-wrapper .flow-kit .item{z-index:2;position:relative;overflow:hidden;margin-top:40px}.page-flow-wrapper .flow-kit .item:before{content:"";display:block;position:absolute;top:58px;left:0;width:100%;height:100%;background:#fff;z-index:-1}.page-flow-wrapper .flow-kit .item .ttl{position:relative;padding:10px 70px}.page-flow-wrapper .flow-kit .item .ttl:before{content:"";display:block;position:absolute;left:10px;bottom:-10px;width:60px;height:100%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/flow/arrow.png) left bottom/contain no-repeat}.page-flow-wrapper .flow-kit .item .ttl span{display:inline-block;border:5px solid #e60012;background:#fff;border-radius:15px;font-weight:700;padding:15px 40px;font-size:28px;font-weight:700}.page-flow-wrapper .flow-kit .item .ttl span.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-flow-wrapper .flow-kit .item .ttl em{font-style:normal;color:#e60012;font-size:.78em;padding-left:20px;white-space:nowrap;line-height:1.2;text-align:center}.page-flow-wrapper .flow-kit .item .content{padding:20px 50px 40px}.page-flow-wrapper .flow-kit .item .content .infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-flow-wrapper .flow-kit .item .content .infos .info{padding:0 10px;width:calc(100% / 5)}.page-flow-wrapper .flow-kit .item .content .pic{width:100%;margin:30px 0;border:2px solid #d9d9d9;padding:20px}.page-flow-wrapper .flow-kit .item .content .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-flow-wrapper .flow-kit .item .content .flex .icon{width:20%;max-width:20%;min-width:20%;margin-left:20px}.page-flow-wrapper .flow-kit .item .content .checks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-flow-wrapper .flow-kit .item .content .checks.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-flow-wrapper .flow-kit .item .content .checks.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-flow-wrapper .flow-kit .item .content .checks .check{padding:5px 40px;position:relative}.page-flow-wrapper .flow-kit .item .content .checks .check:before{content:"";display:block;position:absolute;left:0;top:0;width:30px;height:100%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/./images/flow/check-r.png) left center/contain no-repeat}.page-flow-wrapper .flow-kit .item .content .tabs{width:100%}.page-flow-wrapper .flow-kit .item .content .tabs th{background:#000;color:#fff;text-align:center;vertical-align:middle;border-bottom:0}.page-flow-wrapper .flow-kit .item .content .tabs th,.page-flow-wrapper .flow-kit .item .content .tabs td{padding:15px;border:2px solid #d9d9d9;border-bottom-style:dashed;border-top:0}.page-flow-wrapper .flow-kit .item .content .tabs th:nth-child(2),.page-flow-wrapper .flow-kit .item .content .tabs td:nth-child(2){text-align:center}.page-flow-wrapper .flow-contact{background:#ffd6d6;color:#000;padding:0}.page-flow-wrapper .flow-contact .contact-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-flow-wrapper .flow-contact .contact-top .btns{display:-webkit-box;display:-ms-flexbox;display:flex}.page-flow-wrapper .flow-contact .contact-top .btns .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;border-radius:8px;margin:10px;-webkit-box-shadow:2px 2px 10px #ccb7b7;box-shadow:2px 2px 10px #ccb7b7;color:#fff;font-size:30px;font-weight:700;text-decoration:none;-webkit-transition:.3s;transition:.3s}.page-flow-wrapper .flow-contact .contact-top .btns .btn:hover{opacity:.8}.page-flow-wrapper .flow-contact .contact-top .btns .btn img{max-width:46px;margin-right:5px}.page-flow-wrapper .flow-contact .contact-top .btns .btn.green{background:#093}.page-flow-wrapper .flow-contact .contact-top .btns .btn.pink{background:#c69}.page-flow-wrapper .flow-contact .contact-top .btns .btn.yellow{background:#fc3}.page-flow-wrapper .flow-contact .contact-bottom .pic{margin:40px auto;width:80%;max-width:580px}@media (max-width:1480px){.page-flow-wrapper{font-size:22px}.page-flow-wrapper .flow-ttl{font-size:42px}.page-flow-wrapper .flow-subttl{font-size:36px}.page-flow-wrapper .flow-featured .featured-text:before{-webkit-transform:translateX(-100px);transform:translateX(-100px);width:42%;max-width:420px}.page-flow-wrapper .flow-about .items{padding:25px 40px}.page-flow-wrapper .flow-about .items .item .content .ttl{font-size:36px}.page-flow-wrapper .flow-about .items .item .other .btn a{font-size:32px}.page-flow-wrapper .flow-risk .content{padding:40px}.page-flow-wrapper .flow-risk .content .item .nav li{font-size:26px}.page-flow-wrapper .flow-risk .content .item .title .keycolor{font-size:26px}.page-flow-wrapper .flow-kit{font-size:20px}.page-flow-wrapper .flow-kit .item .ttl span{padding:15px 20px;font-size:26px}}@media (max-width:1180px){.page-flow-wrapper{font-size:20px}.page-flow-wrapper .flow-ttl{font-size:36px}.page-flow-wrapper .flow-subttl{font-size:34px}.page-flow-wrapper .flow-featured .featured-text:before{-webkit-transform:translateX(-5%);transform:translateX(-5%);width:32%}.page-flow-wrapper .flow-about .items{padding:20px}.page-flow-wrapper .flow-about .items .item{padding:20px 0}.page-flow-wrapper .flow-about .items .item .content .ttl{font-size:30px}.page-flow-wrapper .flow-about .items .item .other .btn a{font-size:25px}.page-flow-wrapper .flow-about .items .item .pic{width:75px;max-width:75px;min-width:75px}.page-flow-wrapper .flow-risk .content{padding:25px 20px}.page-flow-wrapper .flow-risk .content .item{padding:40px 0 20px}.page-flow-wrapper .flow-risk .content .item .nav li{font-size:24px}.page-flow-wrapper .flow-risk .content .item .nav li .txt{padding:0 20px}.page-flow-wrapper .flow-risk .content .item .nav li .icon{width:34px;min-width:34px;max-width:34px}.page-flow-wrapper .flow-risk .content .item .title .keycolor{font-size:24px}.page-flow-wrapper .flow-kit{font-size:18px}.page-flow-wrapper .flow-kit .item .ttl span{font-size:22px}.page-flow-wrapper .flow-kit .item .content .pic{margin:20px 0}.page-flow-wrapper .flow-contact .contact-top .btns .btn{font-size:26px}}@media (max-width:980px){.page-flow-wrapper{font-size:16px}.page-flow-wrapper .flow-ttl{font-size:32px}.page-flow-wrapper .flow-subttl{font-size:28px}.page-flow-wrapper .flow-featured .featured-text:before{width:28%}.page-flow-wrapper .flow-featured .featured-text .slogan{padding-top:25px}.page-flow-wrapper .flow-featured .featured-text .slogan:before{height:140%}.page-flow-wrapper .flow-featured .featured-text .slogan .large{margin-bottom:-40px}.page-flow-wrapper .flow-featured .featured-text .pic img{max-width:240px}.page-flow-wrapper .flow-about{padding:60px 0}.page-flow-wrapper .flow-about .items{margin:40px 0 0;padding:20px}.page-flow-wrapper .flow-about .items .item .content{padding:5px 20px}.page-flow-wrapper .flow-about .items .item .content .ttl{font-size:26px}.page-flow-wrapper .flow-about .items .item .other .btn a{font-size:20px}.page-flow-wrapper .flow-about .items .item .pic{width:60px;max-width:60px;min-width:60px}.page-flow-wrapper .flow-risk{padding:40px 0}.page-flow-wrapper .flow-risk .content .item{padding:20px 0}.page-flow-wrapper .flow-risk .content .item .nav{padding:0 20px 20px}.page-flow-wrapper .flow-risk .content .item .nav li{font-size:20px;padding:15px 20px 10px}.page-flow-wrapper .flow-risk .content .item .nav li .icon{width:25px;min-width:25px;max-width:25px}.page-flow-wrapper .flow-risk .content .item .title{padding:15px 20px}.page-flow-wrapper .flow-risk .content .item .title .keycolor{font-size:22px}.page-flow-wrapper .flow-kit{font-size:15px}.page-flow-wrapper .flow-kit .items{padding:20px 0}.page-flow-wrapper .flow-kit .item{margin-top:25px}.page-flow-wrapper .flow-kit .item .ttl{padding:10px 50px}.page-flow-wrapper .flow-kit .item .ttl:before{bottom:10px;width:45px}.page-flow-wrapper .flow-kit .item .ttl span{font-size:18px}.page-flow-wrapper .flow-kit .item .ttl em{padding-left:8px}.page-flow-wrapper .flow-kit .item .content{padding:10px 20px 20px}.page-flow-wrapper .flow-kit .item .content .checks .check{padding:5px 20px;padding-left:30px}.page-flow-wrapper .flow-kit .item .content .checks .check:before{width:22px}.page-flow-wrapper .flow-kit .item .content .pic{border-width:1px;padding:5px}.page-flow-wrapper .flow-kit .item .content .tabs{width:100%;font-size:16px}.page-flow-wrapper .flow-kit .item .content .tabs th,.page-flow-wrapper .flow-kit .item .content .tabs td{padding:12px 10px;border-width:1px}.page-flow-wrapper .flow-kit .item .content .flex .icon{width:16%;max-width:16%;min-width:16%;margin-left:0}.page-flow-wrapper .flow-kit .txt p{margin:12px 0}.page-flow-wrapper .flow-contact .contact-top .btns .btn{font-size:20px}.page-flow-wrapper .flow-contact .contact-top .btns .btn img{max-width:34px}.page-flow-wrapper .flow-contact .contact-bottom .pic{margin:25px auto}}@media (max-width:680px){.page-flow-wrapper{font-size:14px}.page-flow-wrapper .flow-featured .featured-text .slogan .large{white-space:nowrap;margin-bottom:-20px;font-size:1em}.page-flow-wrapper .flow-ttl{font-size:28px}.page-flow-wrapper .flow-subttl{font-size:25px}.page-flow-wrapper .flow-about{padding:50px 0}.page-flow-wrapper .flow-about .items{margin:30px 0 0;padding:10px 15px}.page-flow-wrapper .flow-about .items .item{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0}.page-flow-wrapper .flow-about .items .item .other{padding:20px 5px;margin:20px 0}.page-flow-wrapper .flow-about .items .item .other .btn a{font-size:18px;padding:10px 35px}.page-flow-wrapper .flow-about .items .item .other .other-logo{margin:0 auto 15px}.page-flow-wrapper .flow-about .items .item .content{padding:0}.page-flow-wrapper .flow-about .items .item .content .ttl{padding-left:50px;font-size:20px}.page-flow-wrapper .flow-about .items .item .pic{width:40px;max-width:40px;min-width:40px;position:absolute;left:0;top:8px;height:auto}.page-flow-wrapper .flow-about .txt{margin-top:10px}.page-flow-wrapper .flow-about .ttl{margin-bottom:10px;font-size:24px}.page-flow-wrapper .flow-about .ttl span{padding:15px 20px;display:block}.page-flow-wrapper .flow-risk .content{padding:25px 10px}.page-flow-wrapper .flow-risk .content .text .pic{-webkit-transform:translateY(50px);transform:translateY(50px)}.page-flow-wrapper .flow-risk .content .text p{margin:20px 0 10px}.page-flow-wrapper .flow-risk .content .item .title .keycolor{font-size:18px}.page-flow-wrapper .flow-risk .content .item .title .top,.page-flow-wrapper .flow-risk .content .item .title .bottom{padding:5px 0}.page-flow-wrapper .flow-risk .content .item .nav{padding:0}.page-flow-wrapper .flow-risk .content .item .nav li{font-size:15px;padding:12px 10px 10px}.page-flow-wrapper .flow-risk .content .item .nav li .icon{width:18px;min-width:18px;max-width:18px}.page-flow-wrapper .flow-risk .content .item .nav li .txt{padding:0 12px}.page-flow-wrapper .flow-risk .content .item .nav li .info .pic{width:50px}.page-flow-wrapper .flow-risk .content .item .nav li:last-child{border-bottom:0}.page-flow-wrapper .flow-kit{font-size:14px}.page-flow-wrapper .flow-kit .txt p{display:block}.page-flow-wrapper .flow-kit .txt p img{width:100%;margin:20px 0 0}.page-flow-wrapper .flow-kit .item{margin-top:20px}.page-flow-wrapper .flow-kit .item:before{top:40px}.page-flow-wrapper .flow-kit .item .content{padding:10px 15px 20px}.page-flow-wrapper .flow-kit .item .content .tabs{font-size:14px}.page-flow-wrapper .flow-kit .item .content .tabs td,.page-flow-wrapper .flow-kit .item .content .tabs th{padding:10px 8px}.page-flow-wrapper .flow-kit .item .content .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-flow-wrapper .flow-kit .item .content .flex .icon{width:80%;max-width:80%;min-width:80%;margin:20px auto 0}.page-flow-wrapper .flow-kit .item .ttl{padding:10px 40px;padding-right:10px}.page-flow-wrapper .flow-kit .item .ttl span{font-size:16px;padding:10px 15px}.page-flow-wrapper .flow-kit .item .ttl:before{width:40px;left:5px}.page-flow-wrapper .flow-contact .contact-top .btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-flow-wrapper .flow-contact .contact-top .btns .btn{padding:8px 25px;margin:6px 10px}.page-flow-wrapper .flow-contact .contact-bottom .pic{margin:20px auto}}.cat-notpurchase .notpurchase-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat-notpurchase .notpurchase-items .item{width:25%;padding:20px clamp(20px, 9.1304px + 1.087vw, 30px);border-left:1px solid #e0dddb;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.cat-notpurchase .notpurchase-items .item .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:clamp(16px, 9.4783px + 0.6522vw, 22px);line-height:1}.cat-notpurchase .notpurchase-items .item .ttl div{width:auto;max-width:100%;background:#860a11;color:#fff;border-radius:10px;padding:12px 15px 15px;position:relative;z-index:2}.cat-notpurchase .notpurchase-items .item .ttl div:after{content:"";display:block;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%) rotate(45deg);-ms-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg);width:25px;height:25px;background:#860a11;z-index:-1}.cat-notpurchase .notpurchase-items .item .ttl div span{font-weight:500;font-size:clamp(26px, 17.3043px + 0.8696vw, 34px);display:inline-block;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.cat-notpurchase .notpurchase-items .item .name{font-size:clamp(17px, 13.7391px + 0.3261vw, 20px);font-weight:700;margin:45px 0 5px}.cat-notpurchase .notpurchase-items .item .picture{margin-top:15px}.cat-notpurchase .notpurchase-items .item:nth-child(4n){border-right:1px solid #e0dddb}@media (max-width:1000px){.cat-notpurchase .notpurchase-items .item{width:50%;margin-bottom:40px;padding:20px 20px 0}.cat-notpurchase .notpurchase-items .item:nth-child(2n){border-right:1px solid #e0dddb}}@media (max-width:680px){.cat-notpurchase .notpurchase-items{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cat-notpurchase .notpurchase-items .item{padding:0;width:calc(50% - 10px);border:0 !important;font-size:12px}.cat-notpurchase .notpurchase-items .item .ttl{font-size:14px}.cat-notpurchase .notpurchase-items .item .ttl div{border-radius:5px;padding:5px 5px 10px;width:100%}.cat-notpurchase .notpurchase-items .item .ttl div:after{width:16px;height:16px}.cat-notpurchase .notpurchase-items .item .ttl span{font-size:20px}.cat-notpurchase .notpurchase-items .item .name{font-size:15px;margin:30px 0 5px}.cat-notpurchase .notpurchase-items .item:nth-child(2n){position:relative}.cat-notpurchase .notpurchase-items .item:nth-child(2n):after{content:"";display:block;position:absolute;left:-10px;top:0;width:1px;height:100%;background:#e0dddb}}.cat-posts{padding:20px 0 0}.cat-posts .items{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px}.cat-posts .item{width:calc(20% - 20px);margin-bottom:40px;display:block;color:#000;cursor:pointer;margin-left:25px}.cat-posts .item .picture{width:100%;min-width:100%;position:relative;margin-bottom:20px;z-index:2}.cat-posts .item .picture:before{content:"";display:block;padding-top:85%;z-index:-1;position:relative}.cat-posts .item .picture img{-o-object-fit:contain;object-fit:contain}.cat-posts .item .info{font-size:14px}.cat-posts .item .info figure,.cat-posts .item .info img{display:none}.cat-posts .item .info .ttl{font-size:18px;font-weight:700;margin-bottom:8px}.cat-posts .item:hover{text-decoration:underline}@media (max-width:1080px){.cat-posts .items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.cat-posts .item{width:calc(33.33% - 20px);margin-left:20px}.cat-posts .item .info{font-size:13px}.cat-posts .item .info .ttl{font-size:17px}}@media (max-width:750px){.cat-posts .items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px;margin-left:0}.cat-posts .item{width:100%;margin-left:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.cat-posts .item .picture{width:32%;min-width:32%;max-width:32%;margin-right:8px;margin-bottom:0}.cat-posts .item .info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:5px 0}.cat-posts .item .info .ttl{font-size:15px;margin-bottom:5px}}.category-wrapper .category-inner .cat-section.cat-fourteenth .text{font-size:clamp(14px, 13.0769px + 0.2564vw, 18px);margin-top:clamp(20px, 15.3846px + 1.2821vw, 40px)}.category-wrapper .category-inner .cat-section.cat-fourteenth .text .ttl{font-weight:700;font-size:1.4em;line-height:1.4;border-bottom:2px solid #e6e6e6;padding-bottom:15px}.category-wrapper .category-inner .cat-section.cat-fourteenth .text .item{margin:20px 0;font-feature-settings:"palt"}.category-wrapper .category-inner .cat-section.cat-fourteenth .text .item div{font-weight:700;margin-bottom:10px}.category-wrapper .category-inner .cat-section.cat-fourteenth .text .item ul li{position:relative;margin:5px 0;padding-left:20px}.category-wrapper .category-inner .cat-section.cat-fourteenth .text .item ul li:before{content:"";display:block;position:absolute;left:5px;top:10px;width:4px;height:4px;background:#333;border-radius:100%}.category-wrapper .category-inner .cat-section.cat-fourteenth .text .tip{margin:15px 0;font-size:.9em}.category-wrapper .category-inner .cat-section.cat-infostext{width:100%;max-width:800px;margin:40px auto;padding:40px 0 20px}.category-wrapper .category-inner .cat-section.cat-infostext .ttl{text-align:center;font-weight:700;line-height:1.4;color:#ad1e18;font-size:30px;margin-bottom:20px}.category-wrapper .category-inner .cat-section.cat-infostext .infostext{position:relative;z-index:2}.category-wrapper .category-inner .cat-section.cat-infostext .infostext:after{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50%;max-width:150px;height:100%;z-index:-1;background:url(https://diw-dev.com/linxas-shop/wp-content/uploads/2025/01/logo-text.png) center/100% auto no-repeat;opacity:.3}.category-wrapper .category-inner .cat-section.cat-infostext .infostext p:not(:last-child){margin-bottom:10px}.category-wrapper .category-inner .cat-section.cat-information .information-items{margin-top:40px}.category-wrapper.index-shops{background:#fff;padding:5px 0}.category-wrapper.index-shops .category-inner .cat-section.cat-information{margin-bottom:0}.category-wrapper .cat-points.site-points{margin-bottom:40px;padding:0}.category-wrapper .cat-points.site-points .content{margin-bottom:0;padding-bottom:0}.category-wrapper .cat-points.site-points .item{padding:40px 20px 0;text-align:left}.category-wrapper .cat-topinofs{padding-top:10px}@media (max-width:1000px){.category-wrapper .category-inner .cat-section.cat-infostext{padding:30px 0 10px;margin:20px auto;font-size:15px}.category-wrapper .category-inner .cat-section.cat-infostext .ttl{font-size:24px}}@media (max-width:680px){.category-wrapper .category-inner .cat-section.cat-infostext{margin:auto;font-size:12px}.category-wrapper .category-inner .cat-section.cat-infostext .ttl{font-size:20px;margin-bottom:15px}.category-wrapper .cat-points.site-points .item{padding:20px 10px 0}}.single-main #toc_container{margin:20px auto 40px;background-color:rgba(173,30,24,.04);border:3px solid rgba(173,30,24,.2);border-radius:3px;box-sizing:border-box;padding:38px 52px;display:table;width:100%;max-width:1000px;counter-reset:li;font-size:15px}.single-main #toc_container p.toc_title{text-align:center;font-weight:700;font-size:1.4em;padding:0}.single-main #toc_container p.toc_title:before{position:relative;font-size:28px;content:"\2254";display:inline-block;width:40px;height:40px;line-height:34px;margin-right:8px;border-radius:50%;vertical-align:baseline;speak:none;-webkit-font-smoothing:antialiased;color:#fff;background-color:#ad1e18}.single-main #toc_container ul.toc_list{padding:20px 0 0;margin:15px 0 0;border-top:1px solid rgba(0,0,0,.1)}.single-main #toc_container ul.toc_list>li>a>span{display:none}.single-main #toc_container ul.toc_list li{position:relative;padding:6px 0;list-style-type:none}.single-main #toc_container ul.toc_list>li:before,.single-main #toc_container ul.toc_list>li:after{position:absolute;top:3px;left:0}.single-main #toc_container ul.toc_list>li:before{content:'';display:inline-block;vertical-align:bottom;width:30px;height:30px;margin-right:7px;border-radius:16px;background-color:rgba(173,30,24,.66)}.single-main #toc_container ul.toc_list>li:after{counter-increment:li;content:counter(li);width:30px;line-height:30px;font-weight:400;text-align:center;color:#fff}.single-main #toc_container ul.toc_list>li>a{font-size:1.2em;font-weight:700;margin-left:40px}.single-main #toc_container ul.toc_list>li ul{padding:5px 0}.single-main #toc_container ul.toc_list>li li{padding:3px 0 0}@media (max-width:1000px){.single-main #toc_container{padding:20px 25px;font-size:14px}.single-main #toc_container ul.toc_list{padding:15px 0 0}.single-main #toc_container ul.toc_list>li li{padding:0}}@media (max-width:680px){.single-main #toc_container{padding:15px 10px;font-size:12px}.single-main #toc_container p.toc_title:before{width:30px;height:30px;line-height:30px;font-size:20px}.single-main #toc_container ul.toc_list>li:before,.single-main #toc_container ul.toc_list>li:after{width:24px;height:24px;line-height:24px;top:5px}.single-main #toc_container ul.toc_list>li>a{margin-left:30px}}.category-wrapper .category-inner .cat-guide{font-size:16px;line-height:1.8}.category-wrapper .category-inner .cat-guide .guide-items .ttl{font-size:24px;color:#ad1e18;margin-bottom:30px;line-height:1.4;font-family:"BIZ UDPMincho",Georgia,"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho ProN","MS P明朝","MS PMincho",HGS明朝E,"MS Mincho",serif;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.category-wrapper .category-inner .cat-guide .guide-items .ttl:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#ad1e18;margin-right:10px}.category-wrapper .category-inner .cat-guide .guide-items .item{margin:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:2;font-size:.95em}.category-wrapper .category-inner .cat-guide .guide-items .item .pic{width:22%;min-width:22%;max-width:22%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-wrapper .category-inner .cat-guide .guide-items .item .pic img{width:auto;height:auto;max-width:100%;max-height:100%}.category-wrapper .category-inner .cat-guide .guide-items .item .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 60px;padding-left:0}.category-wrapper .category-inner .cat-guide .guide-items .item2{margin:20px 0}.category-wrapper .category-inner .cat-guide .guide-items .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;margin-left:-50px}.category-wrapper .category-inner .cat-guide .guide-items .blocks .block{width:calc(25% - 50px);margin-left:50px;margin-bottom:30px}.category-wrapper .category-inner .cat-guide .guide-items .blocks .block .pic{border:1px solid #f0f0f0;position:relative;width:100%;padding-top:100%}.category-wrapper .category-inner .cat-guide .guide-items .blocks .block .pic img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:80%;max-height:80%}.category-wrapper .category-inner .cat-guide .guide-items .blocks .block .name{margin:15px 0 8px;line-height:1.4;font-weight:700;text-align:center;font-size:1.3em}@media (max-width:1450px){.category-wrapper .category-inner .cat-guide{font-size:15px}.category-wrapper .category-inner .cat-guide .guide-items .ttl{font-size:22px;margin-bottom:20px}.category-wrapper .category-inner .cat-guide .guide-items .blocks{font-size:13px;margin-left:-30px}.category-wrapper .category-inner .cat-guide .guide-items .blocks .block{width:calc(25% - 30px);margin-left:30px}}@media (max-width:1150px){.category-wrapper .category-inner .cat-guide{font-size:14px}.category-wrapper .category-inner .cat-guide .guide-items .ttl{font-size:18px}.category-wrapper .category-inner .cat-guide .guide-items .item{margin:15px 0}.category-wrapper .category-inner .cat-guide .guide-items .item .text{padding:0;padding-right:30px}.category-wrapper .category-inner .cat-guide .guide-items .item2{margin:15px 0}.category-wrapper .category-inner .cat-guide .guide-items .blocks{font-size:12px;margin-left:-20px}.category-wrapper .category-inner .cat-guide .guide-items .blocks .block{width:calc(25% - 20px);margin-left:20px}}@media (max-width:750px){.category-wrapper .category-inner .cat-guide{font-size:13px}.category-wrapper .category-inner .cat-guide .guide-items .ttl{font-size:17px;margin-bottom:12px}.category-wrapper .category-inner .cat-guide .guide-items .item .text{padding-right:12px}.category-wrapper .category-inner .cat-guide .guide-items .item .pic{width:25%;min-width:25%;max-width:25%}.category-wrapper .category-inner .cat-guide .guide-items .blocks{font-size:11px;margin-left:0}.category-wrapper .category-inner .cat-guide .guide-items .blocks .block{width:100%;margin-left:0;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-wrapper .category-inner .cat-guide .guide-items .blocks .block .pic{width:100px;min-width:100px;padding-top:100px;margin-right:15px}.category-wrapper .category-inner .cat-guide .guide-items .blocks .block .pic img{max-width:90%;max-height:90%}.category-wrapper .category-inner .cat-guide .guide-items .blocks .block .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.category-wrapper .category-inner .cat-guide .guide-items .blocks .block .name{margin:0 0 5px;font-size:14px;text-align:left}}.category-wrapper .category-inner .cat-knowledge .item{margin:25px 0;line-height:1.8;padding-left:25px}.category-wrapper .category-inner .cat-knowledge .item .ttl{font-size:17px;font-weight:700;margin-bottom:12px;line-height:1.2;position:relative}.category-wrapper .category-inner .cat-knowledge .item .ttl:after{content:"";display:block;position:absolute;left:-18px;bottom:50%;-webkit-transform:translateY(50%) rotate(45deg);-ms-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg);width:8px;height:8px;background:#333}.category-wrapper .category-inner .cat-knowledge .item:not(:last-child){padding-bottom:25px;border-bottom:1px solid #e6e6e6}@media (max-width:850px){.category-wrapper .category-inner .cat-knowledge .item{font-size:14px}.category-wrapper .category-inner .cat-knowledge .item .ttl{font-size:16px}}@media (max-width:750px){.category-wrapper .category-inner .cat-knowledge .item{font-size:12px;padding-left:0}.category-wrapper .category-inner .cat-knowledge .item .ttl{text-align:center;padding-bottom:10px;margin-bottom:20px}.category-wrapper .category-inner .cat-knowledge .item .ttl:after{bottom:-5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;height:4px}}
/*!
 * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }
.fa-xs {
  font-size: .75em; }
.fa-sm {
  font-size: .875em; }
.fa-1x {
  font-size: 1em; }
.fa-2x {
  font-size: 2em; }
.fa-3x {
  font-size: 3em; }
.fa-4x {
  font-size: 4em; }
.fa-5x {
  font-size: 5em; }
.fa-6x {
  font-size: 6em; }
.fa-7x {
  font-size: 7em; }
.fa-8x {
  font-size: 8em; }
.fa-9x {
  font-size: 9em; }
.fa-10x {
  font-size: 10em; }
.fa-fw {
  text-align: center;
  width: 1.25em; }
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }
.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }
.fa-pull-left {
  float: left; }
.fa-pull-right {
  float: right; }
.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear; }
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1); }
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1); }
.fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1); }
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none; }
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em; }
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }
.fa-stack-1x {
  line-height: inherit; }
.fa-stack-2x {
  font-size: 2em; }
.fa-inverse {
  color: #fff; }
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e"; }
.fa-accessible-icon:before {
  content: "\f368"; }
.fa-accusoft:before {
  content: "\f369"; }
.fa-address-book:before {
  content: "\f2b9"; }
.fa-address-card:before {
  content: "\f2bb"; }
.fa-adjust:before {
  content: "\f042"; }
.fa-adn:before {
  content: "\f170"; }
.fa-adversal:before {
  content: "\f36a"; }
.fa-affiliatetheme:before {
  content: "\f36b"; }
.fa-air-freshener:before {
  content: "\f5d0"; }
.fa-algolia:before {
  content: "\f36c"; }
.fa-align-center:before {
  content: "\f037"; }
.fa-align-justify:before {
  content: "\f039"; }
.fa-align-left:before {
  content: "\f036"; }
.fa-align-right:before {
  content: "\f038"; }
.fa-allergies:before {
  content: "\f461"; }
.fa-amazon:before {
  content: "\f270"; }
.fa-amazon-pay:before {
  content: "\f42c"; }
.fa-ambulance:before {
  content: "\f0f9"; }
.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }
.fa-amilia:before {
  content: "\f36d"; }
.fa-anchor:before {
  content: "\f13d"; }
.fa-android:before {
  content: "\f17b"; }
.fa-angellist:before {
  content: "\f209"; }
.fa-angle-double-down:before {
  content: "\f103"; }
.fa-angle-double-left:before {
  content: "\f100"; }
.fa-angle-double-right:before {
  content: "\f101"; }
.fa-angle-double-up:before {
  content: "\f102"; }
.fa-angle-down:before {
  content: "\f107"; }
.fa-angle-left:before {
  content: "\f104"; }
.fa-angle-right:before {
  content: "\f105"; }
.fa-angle-up:before {
  content: "\f106"; }
.fa-angry:before {
  content: "\f556"; }
.fa-angrycreative:before {
  content: "\f36e"; }
.fa-angular:before {
  content: "\f420"; }
.fa-app-store:before {
  content: "\f36f"; }
.fa-app-store-ios:before {
  content: "\f370"; }
.fa-apper:before {
  content: "\f371"; }
.fa-apple:before {
  content: "\f179"; }
.fa-apple-alt:before {
  content: "\f5d1"; }
.fa-apple-pay:before {
  content: "\f415"; }
.fa-archive:before {
  content: "\f187"; }
.fa-archway:before {
  content: "\f557"; }
.fa-arrow-alt-circle-down:before {
  content: "\f358"; }
.fa-arrow-alt-circle-left:before {
  content: "\f359"; }
.fa-arrow-alt-circle-right:before {
  content: "\f35a"; }
.fa-arrow-alt-circle-up:before {
  content: "\f35b"; }
.fa-arrow-circle-down:before {
  content: "\f0ab"; }
.fa-arrow-circle-left:before {
  content: "\f0a8"; }
.fa-arrow-circle-right:before {
  content: "\f0a9"; }
.fa-arrow-circle-up:before {
  content: "\f0aa"; }
.fa-arrow-down:before {
  content: "\f063"; }
.fa-arrow-left:before {
  content: "\f060"; }
.fa-arrow-right:before {
  content: "\f061"; }
.fa-arrow-up:before {
  content: "\f062"; }
.fa-arrows-alt:before {
  content: "\f0b2"; }
.fa-arrows-alt-h:before {
  content: "\f337"; }
.fa-arrows-alt-v:before {
  content: "\f338"; }
.fa-assistive-listening-systems:before {
  content: "\f2a2"; }
.fa-asterisk:before {
  content: "\f069"; }
.fa-asymmetrik:before {
  content: "\f372"; }
.fa-at:before {
  content: "\f1fa"; }
.fa-atlas:before {
  content: "\f558"; }
.fa-atom:before {
  content: "\f5d2"; }
.fa-audible:before {
  content: "\f373"; }
.fa-audio-description:before {
  content: "\f29e"; }
.fa-autoprefixer:before {
  content: "\f41c"; }
.fa-avianex:before {
  content: "\f374"; }
.fa-aviato:before {
  content: "\f421"; }
.fa-award:before {
  content: "\f559"; }
.fa-aws:before {
  content: "\f375"; }
.fa-backspace:before {
  content: "\f55a"; }
.fa-backward:before {
  content: "\f04a"; }
.fa-balance-scale:before {
  content: "\f24e"; }
.fa-ban:before {
  content: "\f05e"; }
.fa-band-aid:before {
  content: "\f462"; }
.fa-bandcamp:before {
  content: "\f2d5"; }
.fa-barcode:before {
  content: "\f02a"; }
.fa-bars:before {
  content: "\f0c9"; }
.fa-baseball-ball:before {
  content: "\f433"; }
.fa-basketball-ball:before {
  content: "\f434"; }
.fa-bath:before {
  content: "\f2cd"; }
.fa-battery-empty:before {
  content: "\f244"; }
.fa-battery-full:before {
  content: "\f240"; }
.fa-battery-half:before {
  content: "\f242"; }
.fa-battery-quarter:before {
  content: "\f243"; }
.fa-battery-three-quarters:before {
  content: "\f241"; }
.fa-bed:before {
  content: "\f236"; }
.fa-beer:before {
  content: "\f0fc"; }
.fa-behance:before {
  content: "\f1b4"; }
.fa-behance-square:before {
  content: "\f1b5"; }
.fa-bell:before {
  content: "\f0f3"; }
.fa-bell-slash:before {
  content: "\f1f6"; }
.fa-bezier-curve:before {
  content: "\f55b"; }
.fa-bicycle:before {
  content: "\f206"; }
.fa-bimobject:before {
  content: "\f378"; }
.fa-binoculars:before {
  content: "\f1e5"; }
.fa-birthday-cake:before {
  content: "\f1fd"; }
.fa-bitbucket:before {
  content: "\f171"; }
.fa-bitcoin:before {
  content: "\f379"; }
.fa-bity:before {
  content: "\f37a"; }
.fa-black-tie:before {
  content: "\f27e"; }
.fa-blackberry:before {
  content: "\f37b"; }
.fa-blender:before {
  content: "\f517"; }
.fa-blind:before {
  content: "\f29d"; }
.fa-blogger:before {
  content: "\f37c"; }
.fa-blogger-b:before {
  content: "\f37d"; }
.fa-bluetooth:before {
  content: "\f293"; }
.fa-bluetooth-b:before {
  content: "\f294"; }
.fa-bold:before {
  content: "\f032"; }
.fa-bolt:before {
  content: "\f0e7"; }
.fa-bomb:before {
  content: "\f1e2"; }
.fa-bone:before {
  content: "\f5d7"; }
.fa-bong:before {
  content: "\f55c"; }
.fa-book:before {
  content: "\f02d"; }
.fa-book-open:before {
  content: "\f518"; }
.fa-book-reader:before {
  content: "\f5da"; }
.fa-bookmark:before {
  content: "\f02e"; }
.fa-bowling-ball:before {
  content: "\f436"; }
.fa-box:before {
  content: "\f466"; }
.fa-box-open:before {
  content: "\f49e"; }
.fa-boxes:before {
  content: "\f468"; }
.fa-braille:before {
  content: "\f2a1"; }
.fa-brain:before {
  content: "\f5dc"; }
.fa-briefcase:before {
  content: "\f0b1"; }
.fa-briefcase-medical:before {
  content: "\f469"; }
.fa-broadcast-tower:before {
  content: "\f519"; }
.fa-broom:before {
  content: "\f51a"; }
.fa-brush:before {
  content: "\f55d"; }
.fa-btc:before {
  content: "\f15a"; }
.fa-bug:before {
  content: "\f188"; }
.fa-building:before {
  content: "\f1ad"; }
.fa-bullhorn:before {
  content: "\f0a1"; }
.fa-bullseye:before {
  content: "\f140"; }
.fa-burn:before {
  content: "\f46a"; }
.fa-buromobelexperte:before {
  content: "\f37f"; }
.fa-bus:before {
  content: "\f207"; }
.fa-bus-alt:before {
  content: "\f55e"; }
.fa-buysellads:before {
  content: "\f20d"; }
.fa-calculator:before {
  content: "\f1ec"; }
.fa-calendar:before {
  content: "\f133"; }
.fa-calendar-alt:before {
  content: "\f073"; }
.fa-calendar-check:before {
  content: "\f274"; }
.fa-calendar-minus:before {
  content: "\f272"; }
.fa-calendar-plus:before {
  content: "\f271"; }
.fa-calendar-times:before {
  content: "\f273"; }
.fa-camera:before {
  content: "\f030"; }
.fa-camera-retro:before {
  content: "\f083"; }
.fa-cannabis:before {
  content: "\f55f"; }
.fa-capsules:before {
  content: "\f46b"; }
.fa-car:before {
  content: "\f1b9"; }
.fa-car-alt:before {
  content: "\f5de"; }
.fa-car-battery:before {
  content: "\f5df"; }
.fa-car-crash:before {
  content: "\f5e1"; }
.fa-car-side:before {
  content: "\f5e4"; }
.fa-caret-down:before {
  content: "\f0d7"; }
.fa-caret-left:before {
  content: "\f0d9"; }
.fa-caret-right:before {
  content: "\f0da"; }
.fa-caret-square-down:before {
  content: "\f150"; }
.fa-caret-square-left:before {
  content: "\f191"; }
.fa-caret-square-right:before {
  content: "\f152"; }
.fa-caret-square-up:before {
  content: "\f151"; }
.fa-caret-up:before {
  content: "\f0d8"; }
.fa-cart-arrow-down:before {
  content: "\f218"; }
.fa-cart-plus:before {
  content: "\f217"; }
.fa-cc-amazon-pay:before {
  content: "\f42d"; }
.fa-cc-amex:before {
  content: "\f1f3"; }
.fa-cc-apple-pay:before {
  content: "\f416"; }
.fa-cc-diners-club:before {
  content: "\f24c"; }
.fa-cc-discover:before {
  content: "\f1f2"; }
.fa-cc-jcb:before {
  content: "\f24b"; }
.fa-cc-mastercard:before {
  content: "\f1f1"; }
.fa-cc-paypal:before {
  content: "\f1f4"; }
.fa-cc-stripe:before {
  content: "\f1f5"; }
.fa-cc-visa:before {
  content: "\f1f0"; }
.fa-centercode:before {
  content: "\f380"; }
.fa-certificate:before {
  content: "\f0a3"; }
.fa-chalkboard:before {
  content: "\f51b"; }
.fa-chalkboard-teacher:before {
  content: "\f51c"; }
.fa-charging-station:before {
  content: "\f5e7"; }
.fa-chart-area:before {
  content: "\f1fe"; }
.fa-chart-bar:before {
  content: "\f080"; }
.fa-chart-line:before {
  content: "\f201"; }
.fa-chart-pie:before {
  content: "\f200"; }
.fa-check:before {
  content: "\f00c"; }
.fa-check-circle:before {
  content: "\f058"; }
.fa-check-double:before {
  content: "\f560"; }
.fa-check-square:before {
  content: "\f14a"; }
.fa-chess:before {
  content: "\f439"; }
.fa-chess-bishop:before {
  content: "\f43a"; }
.fa-chess-board:before {
  content: "\f43c"; }
.fa-chess-king:before {
  content: "\f43f"; }
.fa-chess-knight:before {
  content: "\f441"; }
.fa-chess-pawn:before {
  content: "\f443"; }
.fa-chess-queen:before {
  content: "\f445"; }
.fa-chess-rook:before {
  content: "\f447"; }
.fa-chevron-circle-down:before {
  content: "\f13a"; }
.fa-chevron-circle-left:before {
  content: "\f137"; }
.fa-chevron-circle-right:before {
  content: "\f138"; }
.fa-chevron-circle-up:before {
  content: "\f139"; }
.fa-chevron-down:before {
  content: "\f078"; }
.fa-chevron-left:before {
  content: "\f053"; }
.fa-chevron-right:before {
  content: "\f054"; }
.fa-chevron-up:before {
  content: "\f077"; }
.fa-child:before {
  content: "\f1ae"; }
.fa-chrome:before {
  content: "\f268"; }
.fa-church:before {
  content: "\f51d"; }
.fa-circle:before {
  content: "\f111"; }
.fa-circle-notch:before {
  content: "\f1ce"; }
.fa-clipboard:before {
  content: "\f328"; }
.fa-clipboard-check:before {
  content: "\f46c"; }
.fa-clipboard-list:before {
  content: "\f46d"; }
.fa-clock:before {
  content: "\f017"; }
.fa-clone:before {
  content: "\f24d"; }
.fa-closed-captioning:before {
  content: "\f20a"; }
.fa-cloud:before {
  content: "\f0c2"; }
.fa-cloud-download-alt:before {
  content: "\f381"; }
.fa-cloud-upload-alt:before {
  content: "\f382"; }
.fa-cloudscale:before {
  content: "\f383"; }
.fa-cloudsmith:before {
  content: "\f384"; }
.fa-cloudversify:before {
  content: "\f385"; }
.fa-cocktail:before {
  content: "\f561"; }
.fa-code:before {
  content: "\f121"; }
.fa-code-branch:before {
  content: "\f126"; }
.fa-codepen:before {
  content: "\f1cb"; }
.fa-codiepie:before {
  content: "\f284"; }
.fa-coffee:before {
  content: "\f0f4"; }
.fa-cog:before {
  content: "\f013"; }
.fa-cogs:before {
  content: "\f085"; }
.fa-coins:before {
  content: "\f51e"; }
.fa-columns:before {
  content: "\f0db"; }
.fa-comment:before {
  content: "\f075"; }
.fa-comment-alt:before {
  content: "\f27a"; }
.fa-comment-dots:before {
  content: "\f4ad"; }
.fa-comment-slash:before {
  content: "\f4b3"; }
.fa-comments:before {
  content: "\f086"; }
.fa-compact-disc:before {
  content: "\f51f"; }
.fa-compass:before {
  content: "\f14e"; }
.fa-compress:before {
  content: "\f066"; }
.fa-concierge-bell:before {
  content: "\f562"; }
.fa-connectdevelop:before {
  content: "\f20e"; }
.fa-contao:before {
  content: "\f26d"; }
.fa-cookie:before {
  content: "\f563"; }
.fa-cookie-bite:before {
  content: "\f564"; }
.fa-copy:before {
  content: "\f0c5"; }
.fa-copyright:before {
  content: "\f1f9"; }
.fa-couch:before {
  content: "\f4b8"; }
.fa-cpanel:before {
  content: "\f388"; }
.fa-creative-commons:before {
  content: "\f25e"; }
.fa-creative-commons-by:before {
  content: "\f4e7"; }
.fa-creative-commons-nc:before {
  content: "\f4e8"; }
.fa-creative-commons-nc-eu:before {
  content: "\f4e9"; }
.fa-creative-commons-nc-jp:before {
  content: "\f4ea"; }
.fa-creative-commons-nd:before {
  content: "\f4eb"; }
.fa-creative-commons-pd:before {
  content: "\f4ec"; }
.fa-creative-commons-pd-alt:before {
  content: "\f4ed"; }
.fa-creative-commons-remix:before {
  content: "\f4ee"; }
.fa-creative-commons-sa:before {
  content: "\f4ef"; }
.fa-creative-commons-sampling:before {
  content: "\f4f0"; }
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1"; }
.fa-creative-commons-share:before {
  content: "\f4f2"; }
.fa-credit-card:before {
  content: "\f09d"; }
.fa-crop:before {
  content: "\f125"; }
.fa-crop-alt:before {
  content: "\f565"; }
.fa-crosshairs:before {
  content: "\f05b"; }
.fa-crow:before {
  content: "\f520"; }
.fa-crown:before {
  content: "\f521"; }
.fa-css3:before {
  content: "\f13c"; }
.fa-css3-alt:before {
  content: "\f38b"; }
.fa-cube:before {
  content: "\f1b2"; }
.fa-cubes:before {
  content: "\f1b3"; }
.fa-cut:before {
  content: "\f0c4"; }
.fa-cuttlefish:before {
  content: "\f38c"; }
.fa-d-and-d:before {
  content: "\f38d"; }
.fa-dashcube:before {
  content: "\f210"; }
.fa-database:before {
  content: "\f1c0"; }
.fa-deaf:before {
  content: "\f2a4"; }
.fa-delicious:before {
  content: "\f1a5"; }
.fa-deploydog:before {
  content: "\f38e"; }
.fa-deskpro:before {
  content: "\f38f"; }
.fa-desktop:before {
  content: "\f108"; }
.fa-deviantart:before {
  content: "\f1bd"; }
.fa-diagnoses:before {
  content: "\f470"; }
.fa-dice:before {
  content: "\f522"; }
.fa-dice-five:before {
  content: "\f523"; }
.fa-dice-four:before {
  content: "\f524"; }
.fa-dice-one:before {
  content: "\f525"; }
.fa-dice-six:before {
  content: "\f526"; }
.fa-dice-three:before {
  content: "\f527"; }
.fa-dice-two:before {
  content: "\f528"; }
.fa-digg:before {
  content: "\f1a6"; }
.fa-digital-ocean:before {
  content: "\f391"; }
.fa-digital-tachograph:before {
  content: "\f566"; }
.fa-directions:before {
  content: "\f5eb"; }
.fa-discord:before {
  content: "\f392"; }
.fa-discourse:before {
  content: "\f393"; }
.fa-divide:before {
  content: "\f529"; }
.fa-dizzy:before {
  content: "\f567"; }
.fa-dna:before {
  content: "\f471"; }
.fa-dochub:before {
  content: "\f394"; }
.fa-docker:before {
  content: "\f395"; }
.fa-dollar-sign:before {
  content: "\f155"; }
.fa-dolly:before {
  content: "\f472"; }
.fa-dolly-flatbed:before {
  content: "\f474"; }
.fa-donate:before {
  content: "\f4b9"; }
.fa-door-closed:before {
  content: "\f52a"; }
.fa-door-open:before {
  content: "\f52b"; }
.fa-dot-circle:before {
  content: "\f192"; }
.fa-dove:before {
  content: "\f4ba"; }
.fa-download:before {
  content: "\f019"; }
.fa-draft2digital:before {
  content: "\f396"; }
.fa-drafting-compass:before {
  content: "\f568"; }
.fa-draw-polygon:before {
  content: "\f5ee"; }
.fa-dribbble:before {
  content: "\f17d"; }
.fa-dribbble-square:before {
  content: "\f397"; }
.fa-dropbox:before {
  content: "\f16b"; }
.fa-drum:before {
  content: "\f569"; }
.fa-drum-steelpan:before {
  content: "\f56a"; }
.fa-drupal:before {
  content: "\f1a9"; }
.fa-dumbbell:before {
  content: "\f44b"; }
.fa-dyalog:before {
  content: "\f399"; }
.fa-earlybirds:before {
  content: "\f39a"; }
.fa-ebay:before {
  content: "\f4f4"; }
.fa-edge:before {
  content: "\f282"; }
.fa-edit:before {
  content: "\f044"; }
.fa-eject:before {
  content: "\f052"; }
.fa-elementor:before {
  content: "\f430"; }
.fa-ellipsis-h:before {
  content: "\f141"; }
.fa-ellipsis-v:before {
  content: "\f142"; }
.fa-ello:before {
  content: "\f5f1"; }
.fa-ember:before {
  content: "\f423"; }
.fa-empire:before {
  content: "\f1d1"; }
.fa-envelope:before {
  content: "\f0e0"; }
.fa-envelope-open:before {
  content: "\f2b6"; }
.fa-envelope-square:before {
  content: "\f199"; }
.fa-envira:before {
  content: "\f299"; }
.fa-equals:before {
  content: "\f52c"; }
.fa-eraser:before {
  content: "\f12d"; }
.fa-erlang:before {
  content: "\f39d"; }
.fa-ethereum:before {
  content: "\f42e"; }
.fa-etsy:before {
  content: "\f2d7"; }
.fa-euro-sign:before {
  content: "\f153"; }
.fa-exchange-alt:before {
  content: "\f362"; }
.fa-exclamation:before {
  content: "\f12a"; }
.fa-exclamation-circle:before {
  content: "\f06a"; }
.fa-exclamation-triangle:before {
  content: "\f071"; }
.fa-expand:before {
  content: "\f065"; }
.fa-expand-arrows-alt:before {
  content: "\f31e"; }
.fa-expeditedssl:before {
  content: "\f23e"; }
.fa-external-link-alt:before {
  content: "\f35d"; }
.fa-external-link-square-alt:before {
  content: "\f360"; }
.fa-eye:before {
  content: "\f06e"; }
.fa-eye-dropper:before {
  content: "\f1fb"; }
.fa-eye-slash:before {
  content: "\f070"; }
.fa-facebook:before {
  content: "\f09a"; }
.fa-facebook-f:before {
  content: "\f39e"; }
.fa-facebook-messenger:before {
  content: "\f39f"; }
.fa-facebook-square:before {
  content: "\f082"; }
.fa-fast-backward:before {
  content: "\f049"; }
.fa-fast-forward:before {
  content: "\f050"; }
.fa-fax:before {
  content: "\f1ac"; }
.fa-feather:before {
  content: "\f52d"; }
.fa-feather-alt:before {
  content: "\f56b"; }
.fa-female:before {
  content: "\f182"; }
.fa-fighter-jet:before {
  content: "\f0fb"; }
.fa-file:before {
  content: "\f15b"; }
.fa-file-alt:before {
  content: "\f15c"; }
.fa-file-archive:before {
  content: "\f1c6"; }
.fa-file-audio:before {
  content: "\f1c7"; }
.fa-file-code:before {
  content: "\f1c9"; }
.fa-file-contract:before {
  content: "\f56c"; }
.fa-file-download:before {
  content: "\f56d"; }
.fa-file-excel:before {
  content: "\f1c3"; }
.fa-file-export:before {
  content: "\f56e"; }
.fa-file-image:before {
  content: "\f1c5"; }
.fa-file-import:before {
  content: "\f56f"; }
.fa-file-invoice:before {
  content: "\f570"; }
.fa-file-invoice-dollar:before {
  content: "\f571"; }
.fa-file-medical:before {
  content: "\f477"; }
.fa-file-medical-alt:before {
  content: "\f478"; }
.fa-file-pdf:before {
  content: "\f1c1"; }
.fa-file-powerpoint:before {
  content: "\f1c4"; }
.fa-file-prescription:before {
  content: "\f572"; }
.fa-file-signature:before {
  content: "\f573"; }
.fa-file-upload:before {
  content: "\f574"; }
.fa-file-video:before {
  content: "\f1c8"; }
.fa-file-word:before {
  content: "\f1c2"; }
.fa-fill:before {
  content: "\f575"; }
.fa-fill-drip:before {
  content: "\f576"; }
.fa-film:before {
  content: "\f008"; }
.fa-filter:before {
  content: "\f0b0"; }
.fa-fingerprint:before {
  content: "\f577"; }
.fa-fire:before {
  content: "\f06d"; }
.fa-fire-extinguisher:before {
  content: "\f134"; }
.fa-firefox:before {
  content: "\f269"; }
.fa-first-aid:before {
  content: "\f479"; }
.fa-first-order:before {
  content: "\f2b0"; }
.fa-first-order-alt:before {
  content: "\f50a"; }
.fa-firstdraft:before {
  content: "\f3a1"; }
.fa-fish:before {
  content: "\f578"; }
.fa-flag:before {
  content: "\f024"; }
.fa-flag-checkered:before {
  content: "\f11e"; }
.fa-flask:before {
  content: "\f0c3"; }
.fa-flickr:before {
  content: "\f16e"; }
.fa-flipboard:before {
  content: "\f44d"; }
.fa-flushed:before {
  content: "\f579"; }
.fa-fly:before {
  content: "\f417"; }
.fa-folder:before {
  content: "\f07b"; }
.fa-folder-open:before {
  content: "\f07c"; }
.fa-font:before {
  content: "\f031"; }
.fa-font-awesome:before {
  content: "\f2b4"; }
.fa-font-awesome-alt:before {
  content: "\f35c"; }
.fa-font-awesome-flag:before {
  content: "\f425"; }
.fa-font-awesome-logo-full:before {
  content: "\f4e6"; }
.fa-fonticons:before {
  content: "\f280"; }
.fa-fonticons-fi:before {
  content: "\f3a2"; }
.fa-football-ball:before {
  content: "\f44e"; }
.fa-fort-awesome:before {
  content: "\f286"; }
.fa-fort-awesome-alt:before {
  content: "\f3a3"; }
.fa-forumbee:before {
  content: "\f211"; }
.fa-forward:before {
  content: "\f04e"; }
.fa-foursquare:before {
  content: "\f180"; }
.fa-free-code-camp:before {
  content: "\f2c5"; }
.fa-freebsd:before {
  content: "\f3a4"; }
.fa-frog:before {
  content: "\f52e"; }
.fa-frown:before {
  content: "\f119"; }
.fa-frown-open:before {
  content: "\f57a"; }
.fa-fulcrum:before {
  content: "\f50b"; }
.fa-futbol:before {
  content: "\f1e3"; }
.fa-galactic-republic:before {
  content: "\f50c"; }
.fa-galactic-senate:before {
  content: "\f50d"; }
.fa-gamepad:before {
  content: "\f11b"; }
.fa-gas-pump:before {
  content: "\f52f"; }
.fa-gavel:before {
  content: "\f0e3"; }
.fa-gem:before {
  content: "\f3a5"; }
.fa-genderless:before {
  content: "\f22d"; }
.fa-get-pocket:before {
  content: "\f265"; }
.fa-gg:before {
  content: "\f260"; }
.fa-gg-circle:before {
  content: "\f261"; }
.fa-gift:before {
  content: "\f06b"; }
.fa-git:before {
  content: "\f1d3"; }
.fa-git-square:before {
  content: "\f1d2"; }
.fa-github:before {
  content: "\f09b"; }
.fa-github-alt:before {
  content: "\f113"; }
.fa-github-square:before {
  content: "\f092"; }
.fa-gitkraken:before {
  content: "\f3a6"; }
.fa-gitlab:before {
  content: "\f296"; }
.fa-gitter:before {
  content: "\f426"; }
.fa-glass-martini:before {
  content: "\f000"; }
.fa-glass-martini-alt:before {
  content: "\f57b"; }
.fa-glasses:before {
  content: "\f530"; }
.fa-glide:before {
  content: "\f2a5"; }
.fa-glide-g:before {
  content: "\f2a6"; }
.fa-globe:before {
  content: "\f0ac"; }
.fa-globe-africa:before {
  content: "\f57c"; }
.fa-globe-americas:before {
  content: "\f57d"; }
.fa-globe-asia:before {
  content: "\f57e"; }
.fa-gofore:before {
  content: "\f3a7"; }
.fa-golf-ball:before {
  content: "\f450"; }
.fa-goodreads:before {
  content: "\f3a8"; }
.fa-goodreads-g:before {
  content: "\f3a9"; }
.fa-google:before {
  content: "\f1a0"; }
.fa-google-drive:before {
  content: "\f3aa"; }
.fa-google-play:before {
  content: "\f3ab"; }
.fa-google-plus:before {
  content: "\f2b3"; }
.fa-google-plus-g:before {
  content: "\f0d5"; }
.fa-google-plus-square:before {
  content: "\f0d4"; }
.fa-google-wallet:before {
  content: "\f1ee"; }
.fa-graduation-cap:before {
  content: "\f19d"; }
.fa-gratipay:before {
  content: "\f184"; }
.fa-grav:before {
  content: "\f2d6"; }
.fa-greater-than:before {
  content: "\f531"; }
.fa-greater-than-equal:before {
  content: "\f532"; }
.fa-grimace:before {
  content: "\f57f"; }
.fa-grin:before {
  content: "\f580"; }
.fa-grin-alt:before {
  content: "\f581"; }
.fa-grin-beam:before {
  content: "\f582"; }
.fa-grin-beam-sweat:before {
  content: "\f583"; }
.fa-grin-hearts:before {
  content: "\f584"; }
.fa-grin-squint:before {
  content: "\f585"; }
.fa-grin-squint-tears:before {
  content: "\f586"; }
.fa-grin-stars:before {
  content: "\f587"; }
.fa-grin-tears:before {
  content: "\f588"; }
.fa-grin-tongue:before {
  content: "\f589"; }
.fa-grin-tongue-squint:before {
  content: "\f58a"; }
.fa-grin-tongue-wink:before {
  content: "\f58b"; }
.fa-grin-wink:before {
  content: "\f58c"; }
.fa-grip-horizontal:before {
  content: "\f58d"; }
.fa-grip-vertical:before {
  content: "\f58e"; }
.fa-gripfire:before {
  content: "\f3ac"; }
.fa-grunt:before {
  content: "\f3ad"; }
.fa-gulp:before {
  content: "\f3ae"; }
.fa-h-square:before {
  content: "\f0fd"; }
.fa-hacker-news:before {
  content: "\f1d4"; }
.fa-hacker-news-square:before {
  content: "\f3af"; }
.fa-hackerrank:before {
  content: "\f5f7"; }
.fa-hand-holding:before {
  content: "\f4bd"; }
.fa-hand-holding-heart:before {
  content: "\f4be"; }
.fa-hand-holding-usd:before {
  content: "\f4c0"; }
.fa-hand-lizard:before {
  content: "\f258"; }
.fa-hand-paper:before {
  content: "\f256"; }
.fa-hand-peace:before {
  content: "\f25b"; }
.fa-hand-point-down:before {
  content: "\f0a7"; }
.fa-hand-point-left:before {
  content: "\f0a5"; }
.fa-hand-point-right:before {
  content: "\f0a4"; }
.fa-hand-point-up:before {
  content: "\f0a6"; }
.fa-hand-pointer:before {
  content: "\f25a"; }
.fa-hand-rock:before {
  content: "\f255"; }
.fa-hand-scissors:before {
  content: "\f257"; }
.fa-hand-spock:before {
  content: "\f259"; }
.fa-hands:before {
  content: "\f4c2"; }
.fa-hands-helping:before {
  content: "\f4c4"; }
.fa-handshake:before {
  content: "\f2b5"; }
.fa-hashtag:before {
  content: "\f292"; }
.fa-hdd:before {
  content: "\f0a0"; }
.fa-heading:before {
  content: "\f1dc"; }
.fa-headphones:before {
  content: "\f025"; }
.fa-headphones-alt:before {
  content: "\f58f"; }
.fa-headset:before {
  content: "\f590"; }
.fa-heart:before {
  content: "\f004"; }
.fa-heartbeat:before {
  content: "\f21e"; }
.fa-helicopter:before {
  content: "\f533"; }
.fa-highlighter:before {
  content: "\f591"; }
.fa-hips:before {
  content: "\f452"; }
.fa-hire-a-helper:before {
  content: "\f3b0"; }
.fa-history:before {
  content: "\f1da"; }
.fa-hockey-puck:before {
  content: "\f453"; }
.fa-home:before {
  content: "\f015"; }
.fa-hooli:before {
  content: "\f427"; }
.fa-hornbill:before {
  content: "\f592"; }
.fa-hospital:before {
  content: "\f0f8"; }
.fa-hospital-alt:before {
  content: "\f47d"; }
.fa-hospital-symbol:before {
  content: "\f47e"; }
.fa-hot-tub:before {
  content: "\f593"; }
.fa-hotel:before {
  content: "\f594"; }
.fa-hotjar:before {
  content: "\f3b1"; }
.fa-hourglass:before {
  content: "\f254"; }
.fa-hourglass-end:before {
  content: "\f253"; }
.fa-hourglass-half:before {
  content: "\f252"; }
.fa-hourglass-start:before {
  content: "\f251"; }
.fa-houzz:before {
  content: "\f27c"; }
.fa-html5:before {
  content: "\f13b"; }
.fa-hubspot:before {
  content: "\f3b2"; }
.fa-i-cursor:before {
  content: "\f246"; }
.fa-id-badge:before {
  content: "\f2c1"; }
.fa-id-card:before {
  content: "\f2c2"; }
.fa-id-card-alt:before {
  content: "\f47f"; }
.fa-image:before {
  content: "\f03e"; }
.fa-images:before {
  content: "\f302"; }
.fa-imdb:before {
  content: "\f2d8"; }
.fa-inbox:before {
  content: "\f01c"; }
.fa-indent:before {
  content: "\f03c"; }
.fa-industry:before {
  content: "\f275"; }
.fa-infinity:before {
  content: "\f534"; }
.fa-info:before {
  content: "\f129"; }
.fa-info-circle:before {
  content: "\f05a"; }
.fa-instagram:before {
  content: "\f16d"; }
.fa-internet-explorer:before {
  content: "\f26b"; }
.fa-ioxhost:before {
  content: "\f208"; }
.fa-italic:before {
  content: "\f033"; }
.fa-itunes:before {
  content: "\f3b4"; }
.fa-itunes-note:before {
  content: "\f3b5"; }
.fa-java:before {
  content: "\f4e4"; }
.fa-jedi-order:before {
  content: "\f50e"; }
.fa-jenkins:before {
  content: "\f3b6"; }
.fa-joget:before {
  content: "\f3b7"; }
.fa-joint:before {
  content: "\f595"; }
.fa-joomla:before {
  content: "\f1aa"; }
.fa-js:before {
  content: "\f3b8"; }
.fa-js-square:before {
  content: "\f3b9"; }
.fa-jsfiddle:before {
  content: "\f1cc"; }
.fa-kaggle:before {
  content: "\f5fa"; }
.fa-key:before {
  content: "\f084"; }
.fa-keybase:before {
  content: "\f4f5"; }
.fa-keyboard:before {
  content: "\f11c"; }
.fa-keycdn:before {
  content: "\f3ba"; }
.fa-kickstarter:before {
  content: "\f3bb"; }
.fa-kickstarter-k:before {
  content: "\f3bc"; }
.fa-kiss:before {
  content: "\f596"; }
.fa-kiss-beam:before {
  content: "\f597"; }
.fa-kiss-wink-heart:before {
  content: "\f598"; }
.fa-kiwi-bird:before {
  content: "\f535"; }
.fa-korvue:before {
  content: "\f42f"; }
.fa-language:before {
  content: "\f1ab"; }
.fa-laptop:before {
  content: "\f109"; }
.fa-laptop-code:before {
  content: "\f5fc"; }
.fa-laravel:before {
  content: "\f3bd"; }
.fa-lastfm:before {
  content: "\f202"; }
.fa-lastfm-square:before {
  content: "\f203"; }
.fa-laugh:before {
  content: "\f599"; }
.fa-laugh-beam:before {
  content: "\f59a"; }
.fa-laugh-squint:before {
  content: "\f59b"; }
.fa-laugh-wink:before {
  content: "\f59c"; }
.fa-layer-group:before {
  content: "\f5fd"; }
.fa-leaf:before {
  content: "\f06c"; }
.fa-leanpub:before {
  content: "\f212"; }
.fa-lemon:before {
  content: "\f094"; }
.fa-less:before {
  content: "\f41d"; }
.fa-less-than:before {
  content: "\f536"; }
.fa-less-than-equal:before {
  content: "\f537"; }
.fa-level-down-alt:before {
  content: "\f3be"; }
.fa-level-up-alt:before {
  content: "\f3bf"; }
.fa-life-ring:before {
  content: "\f1cd"; }
.fa-lightbulb:before {
  content: "\f0eb"; }
.fa-line:before {
  content: "\f3c0"; }
.fa-link:before {
  content: "\f0c1"; }
.fa-linkedin:before {
  content: "\f08c"; }
.fa-linkedin-in:before {
  content: "\f0e1"; }
.fa-linode:before {
  content: "\f2b8"; }
.fa-linux:before {
  content: "\f17c"; }
.fa-lira-sign:before {
  content: "\f195"; }
.fa-list:before {
  content: "\f03a"; }
.fa-list-alt:before {
  content: "\f022"; }
.fa-list-ol:before {
  content: "\f0cb"; }
.fa-list-ul:before {
  content: "\f0ca"; }
.fa-location-arrow:before {
  content: "\f124"; }
.fa-lock:before {
  content: "\f023"; }
.fa-lock-open:before {
  content: "\f3c1"; }
.fa-long-arrow-alt-down:before {
  content: "\f309"; }
.fa-long-arrow-alt-left:before {
  content: "\f30a"; }
.fa-long-arrow-alt-right:before {
  content: "\f30b"; }
.fa-long-arrow-alt-up:before {
  content: "\f30c"; }
.fa-low-vision:before {
  content: "\f2a8"; }
.fa-luggage-cart:before {
  content: "\f59d"; }
.fa-lyft:before {
  content: "\f3c3"; }
.fa-magento:before {
  content: "\f3c4"; }
.fa-magic:before {
  content: "\f0d0"; }
.fa-magnet:before {
  content: "\f076"; }
.fa-mailchimp:before {
  content: "\f59e"; }
.fa-male:before {
  content: "\f183"; }
.fa-mandalorian:before {
  content: "\f50f"; }
.fa-map:before {
  content: "\f279"; }
.fa-map-marked:before {
  content: "\f59f"; }
.fa-map-marked-alt:before {
  content: "\f5a0"; }
.fa-map-marker:before {
  content: "\f041"; }
.fa-map-marker-alt:before {
  content: "\f3c5"; }
.fa-map-pin:before {
  content: "\f276"; }
.fa-map-signs:before {
  content: "\f277"; }
.fa-markdown:before {
  content: "\f60f"; }
.fa-marker:before {
  content: "\f5a1"; }
.fa-mars:before {
  content: "\f222"; }
.fa-mars-double:before {
  content: "\f227"; }
.fa-mars-stroke:before {
  content: "\f229"; }
.fa-mars-stroke-h:before {
  content: "\f22b"; }
.fa-mars-stroke-v:before {
  content: "\f22a"; }
.fa-mastodon:before {
  content: "\f4f6"; }
.fa-maxcdn:before {
  content: "\f136"; }
.fa-medal:before {
  content: "\f5a2"; }
.fa-medapps:before {
  content: "\f3c6"; }
.fa-medium:before {
  content: "\f23a"; }
.fa-medium-m:before {
  content: "\f3c7"; }
.fa-medkit:before {
  content: "\f0fa"; }
.fa-medrt:before {
  content: "\f3c8"; }
.fa-meetup:before {
  content: "\f2e0"; }
.fa-megaport:before {
  content: "\f5a3"; }
.fa-meh:before {
  content: "\f11a"; }
.fa-meh-blank:before {
  content: "\f5a4"; }
.fa-meh-rolling-eyes:before {
  content: "\f5a5"; }
.fa-memory:before {
  content: "\f538"; }
.fa-mercury:before {
  content: "\f223"; }
.fa-microchip:before {
  content: "\f2db"; }
.fa-microphone:before {
  content: "\f130"; }
.fa-microphone-alt:before {
  content: "\f3c9"; }
.fa-microphone-alt-slash:before {
  content: "\f539"; }
.fa-microphone-slash:before {
  content: "\f131"; }
.fa-microscope:before {
  content: "\f610"; }
.fa-microsoft:before {
  content: "\f3ca"; }
.fa-minus:before {
  content: "\f068"; }
.fa-minus-circle:before {
  content: "\f056"; }
.fa-minus-square:before {
  content: "\f146"; }
.fa-mix:before {
  content: "\f3cb"; }
.fa-mixcloud:before {
  content: "\f289"; }
.fa-mizuni:before {
  content: "\f3cc"; }
.fa-mobile:before {
  content: "\f10b"; }
.fa-mobile-alt:before {
  content: "\f3cd"; }
.fa-modx:before {
  content: "\f285"; }
.fa-monero:before {
  content: "\f3d0"; }
.fa-money-bill:before {
  content: "\f0d6"; }
.fa-money-bill-alt:before {
  content: "\f3d1"; }
.fa-money-bill-wave:before {
  content: "\f53a"; }
.fa-money-bill-wave-alt:before {
  content: "\f53b"; }
.fa-money-check:before {
  content: "\f53c"; }
.fa-money-check-alt:before {
  content: "\f53d"; }
.fa-monument:before {
  content: "\f5a6"; }
.fa-moon:before {
  content: "\f186"; }
.fa-mortar-pestle:before {
  content: "\f5a7"; }
.fa-motorcycle:before {
  content: "\f21c"; }
.fa-mouse-pointer:before {
  content: "\f245"; }
.fa-music:before {
  content: "\f001"; }
.fa-napster:before {
  content: "\f3d2"; }
.fa-neos:before {
  content: "\f612"; }
.fa-neuter:before {
  content: "\f22c"; }
.fa-newspaper:before {
  content: "\f1ea"; }
.fa-nimblr:before {
  content: "\f5a8"; }
.fa-nintendo-switch:before {
  content: "\f418"; }
.fa-node:before {
  content: "\f419"; }
.fa-node-js:before {
  content: "\f3d3"; }
.fa-not-equal:before {
  content: "\f53e"; }
.fa-notes-medical:before {
  content: "\f481"; }
.fa-npm:before {
  content: "\f3d4"; }
.fa-ns8:before {
  content: "\f3d5"; }
.fa-nutritionix:before {
  content: "\f3d6"; }
.fa-object-group:before {
  content: "\f247"; }
.fa-object-ungroup:before {
  content: "\f248"; }
.fa-odnoklassniki:before {
  content: "\f263"; }
.fa-odnoklassniki-square:before {
  content: "\f264"; }
.fa-oil-can:before {
  content: "\f613"; }
.fa-old-republic:before {
  content: "\f510"; }
.fa-opencart:before {
  content: "\f23d"; }
.fa-openid:before {
  content: "\f19b"; }
.fa-opera:before {
  content: "\f26a"; }
.fa-optin-monster:before {
  content: "\f23c"; }
.fa-osi:before {
  content: "\f41a"; }
.fa-outdent:before {
  content: "\f03b"; }
.fa-page4:before {
  content: "\f3d7"; }
.fa-pagelines:before {
  content: "\f18c"; }
.fa-paint-brush:before {
  content: "\f1fc"; }
.fa-paint-roller:before {
  content: "\f5aa"; }
.fa-palette:before {
  content: "\f53f"; }
.fa-palfed:before {
  content: "\f3d8"; }
.fa-pallet:before {
  content: "\f482"; }
.fa-paper-plane:before {
  content: "\f1d8"; }
.fa-paperclip:before {
  content: "\f0c6"; }
.fa-parachute-box:before {
  content: "\f4cd"; }
.fa-paragraph:before {
  content: "\f1dd"; }
.fa-parking:before {
  content: "\f540"; }
.fa-passport:before {
  content: "\f5ab"; }
.fa-paste:before {
  content: "\f0ea"; }
.fa-patreon:before {
  content: "\f3d9"; }
.fa-pause:before {
  content: "\f04c"; }
.fa-pause-circle:before {
  content: "\f28b"; }
.fa-paw:before {
  content: "\f1b0"; }
.fa-paypal:before {
  content: "\f1ed"; }
.fa-pen:before {
  content: "\f304"; }
.fa-pen-alt:before {
  content: "\f305"; }
.fa-pen-fancy:before {
  content: "\f5ac"; }
.fa-pen-nib:before {
  content: "\f5ad"; }
.fa-pen-square:before {
  content: "\f14b"; }
.fa-pencil-alt:before {
  content: "\f303"; }
.fa-pencil-ruler:before {
  content: "\f5ae"; }
.fa-people-carry:before {
  content: "\f4ce"; }
.fa-percent:before {
  content: "\f295"; }
.fa-percentage:before {
  content: "\f541"; }
.fa-periscope:before {
  content: "\f3da"; }
.fa-phabricator:before {
  content: "\f3db"; }
.fa-phoenix-framework:before {
  content: "\f3dc"; }
.fa-phoenix-squadron:before {
  content: "\f511"; }
.fa-phone:before {
  content: "\f095"; }
.fa-phone-slash:before {
  content: "\f3dd"; }
.fa-phone-square:before {
  content: "\f098"; }
.fa-phone-volume:before {
  content: "\f2a0"; }
.fa-php:before {
  content: "\f457"; }
.fa-pied-piper:before {
  content: "\f2ae"; }
.fa-pied-piper-alt:before {
  content: "\f1a8"; }
.fa-pied-piper-hat:before {
  content: "\f4e5"; }
.fa-pied-piper-pp:before {
  content: "\f1a7"; }
.fa-piggy-bank:before {
  content: "\f4d3"; }
.fa-pills:before {
  content: "\f484"; }
.fa-pinterest:before {
  content: "\f0d2"; }
.fa-pinterest-p:before {
  content: "\f231"; }
.fa-pinterest-square:before {
  content: "\f0d3"; }
.fa-plane:before {
  content: "\f072"; }
.fa-plane-arrival:before {
  content: "\f5af"; }
.fa-plane-departure:before {
  content: "\f5b0"; }
.fa-play:before {
  content: "\f04b"; }
.fa-play-circle:before {
  content: "\f144"; }
.fa-playstation:before {
  content: "\f3df"; }
.fa-plug:before {
  content: "\f1e6"; }
.fa-plus:before {
  content: "\f067"; }
.fa-plus-circle:before {
  content: "\f055"; }
.fa-plus-square:before {
  content: "\f0fe"; }
.fa-podcast:before {
  content: "\f2ce"; }
.fa-poo:before {
  content: "\f2fe"; }
.fa-poop:before {
  content: "\f619"; }
.fa-portrait:before {
  content: "\f3e0"; }
.fa-pound-sign:before {
  content: "\f154"; }
.fa-power-off:before {
  content: "\f011"; }
.fa-prescription:before {
  content: "\f5b1"; }
.fa-prescription-bottle:before {
  content: "\f485"; }
.fa-prescription-bottle-alt:before {
  content: "\f486"; }
.fa-print:before {
  content: "\f02f"; }
.fa-procedures:before {
  content: "\f487"; }
.fa-product-hunt:before {
  content: "\f288"; }
.fa-project-diagram:before {
  content: "\f542"; }
.fa-pushed:before {
  content: "\f3e1"; }
.fa-puzzle-piece:before {
  content: "\f12e"; }
.fa-python:before {
  content: "\f3e2"; }
.fa-qq:before {
  content: "\f1d6"; }
.fa-qrcode:before {
  content: "\f029"; }
.fa-question:before {
  content: "\f128"; }
.fa-question-circle:before {
  content: "\f059"; }
.fa-quidditch:before {
  content: "\f458"; }
.fa-quinscape:before {
  content: "\f459"; }
.fa-quora:before {
  content: "\f2c4"; }
.fa-quote-left:before {
  content: "\f10d"; }
.fa-quote-right:before {
  content: "\f10e"; }
.fa-r-project:before {
  content: "\f4f7"; }
.fa-random:before {
  content: "\f074"; }
.fa-ravelry:before {
  content: "\f2d9"; }
.fa-react:before {
  content: "\f41b"; }
.fa-readme:before {
  content: "\f4d5"; }
.fa-rebel:before {
  content: "\f1d0"; }
.fa-receipt:before {
  content: "\f543"; }
.fa-recycle:before {
  content: "\f1b8"; }
.fa-red-river:before {
  content: "\f3e3"; }
.fa-reddit:before {
  content: "\f1a1"; }
.fa-reddit-alien:before {
  content: "\f281"; }
.fa-reddit-square:before {
  content: "\f1a2"; }
.fa-redo:before {
  content: "\f01e"; }
.fa-redo-alt:before {
  content: "\f2f9"; }
.fa-registered:before {
  content: "\f25d"; }
.fa-rendact:before {
  content: "\f3e4"; }
.fa-renren:before {
  content: "\f18b"; }
.fa-reply:before {
  content: "\f3e5"; }
.fa-reply-all:before {
  content: "\f122"; }
.fa-replyd:before {
  content: "\f3e6"; }
.fa-researchgate:before {
  content: "\f4f8"; }
.fa-resolving:before {
  content: "\f3e7"; }
.fa-retweet:before {
  content: "\f079"; }
.fa-rev:before {
  content: "\f5b2"; }
.fa-ribbon:before {
  content: "\f4d6"; }
.fa-road:before {
  content: "\f018"; }
.fa-robot:before {
  content: "\f544"; }
.fa-rocket:before {
  content: "\f135"; }
.fa-rocketchat:before {
  content: "\f3e8"; }
.fa-rockrms:before {
  content: "\f3e9"; }
.fa-route:before {
  content: "\f4d7"; }
.fa-rss:before {
  content: "\f09e"; }
.fa-rss-square:before {
  content: "\f143"; }
.fa-ruble-sign:before {
  content: "\f158"; }
.fa-ruler:before {
  content: "\f545"; }
.fa-ruler-combined:before {
  content: "\f546"; }
.fa-ruler-horizontal:before {
  content: "\f547"; }
.fa-ruler-vertical:before {
  content: "\f548"; }
.fa-rupee-sign:before {
  content: "\f156"; }
.fa-sad-cry:before {
  content: "\f5b3"; }
.fa-sad-tear:before {
  content: "\f5b4"; }
.fa-safari:before {
  content: "\f267"; }
.fa-sass:before {
  content: "\f41e"; }
.fa-save:before {
  content: "\f0c7"; }
.fa-schlix:before {
  content: "\f3ea"; }
.fa-school:before {
  content: "\f549"; }
.fa-screwdriver:before {
  content: "\f54a"; }
.fa-scribd:before {
  content: "\f28a"; }
.fa-search:before {
  content: "\f002"; }
.fa-search-minus:before {
  content: "\f010"; }
.fa-search-plus:before {
  content: "\f00e"; }
.fa-searchengin:before {
  content: "\f3eb"; }
.fa-seedling:before {
  content: "\f4d8"; }
.fa-sellcast:before {
  content: "\f2da"; }
.fa-sellsy:before {
  content: "\f213"; }
.fa-server:before {
  content: "\f233"; }
.fa-servicestack:before {
  content: "\f3ec"; }
.fa-shapes:before {
  content: "\f61f"; }
.fa-share:before {
  content: "\f064"; }
.fa-share-alt:before {
  content: "\f1e0"; }
.fa-share-alt-square:before {
  content: "\f1e1"; }
.fa-share-square:before {
  content: "\f14d"; }
.fa-shekel-sign:before {
  content: "\f20b"; }
.fa-shield-alt:before {
  content: "\f3ed"; }
.fa-ship:before {
  content: "\f21a"; }
.fa-shipping-fast:before {
  content: "\f48b"; }
.fa-shirtsinbulk:before {
  content: "\f214"; }
.fa-shoe-prints:before {
  content: "\f54b"; }
.fa-shopping-bag:before {
  content: "\f290"; }
.fa-shopping-basket:before {
  content: "\f291"; }
.fa-shopping-cart:before {
  content: "\f07a"; }
.fa-shopware:before {
  content: "\f5b5"; }
.fa-shower:before {
  content: "\f2cc"; }
.fa-shuttle-van:before {
  content: "\f5b6"; }
.fa-sign:before {
  content: "\f4d9"; }
.fa-sign-in-alt:before {
  content: "\f2f6"; }
.fa-sign-language:before {
  content: "\f2a7"; }
.fa-sign-out-alt:before {
  content: "\f2f5"; }
.fa-signal:before {
  content: "\f012"; }
.fa-signature:before {
  content: "\f5b7"; }
.fa-simplybuilt:before {
  content: "\f215"; }
.fa-sistrix:before {
  content: "\f3ee"; }
.fa-sitemap:before {
  content: "\f0e8"; }
.fa-sith:before {
  content: "\f512"; }
.fa-skull:before {
  content: "\f54c"; }
.fa-skyatlas:before {
  content: "\f216"; }
.fa-skype:before {
  content: "\f17e"; }
.fa-slack:before {
  content: "\f198"; }
.fa-slack-hash:before {
  content: "\f3ef"; }
.fa-sliders-h:before {
  content: "\f1de"; }
.fa-slideshare:before {
  content: "\f1e7"; }
.fa-smile:before {
  content: "\f118"; }
.fa-smile-beam:before {
  content: "\f5b8"; }
.fa-smile-wink:before {
  content: "\f4da"; }
.fa-smoking:before {
  content: "\f48d"; }
.fa-smoking-ban:before {
  content: "\f54d"; }
.fa-snapchat:before {
  content: "\f2ab"; }
.fa-snapchat-ghost:before {
  content: "\f2ac"; }
.fa-snapchat-square:before {
  content: "\f2ad"; }
.fa-snowflake:before {
  content: "\f2dc"; }
.fa-solar-panel:before {
  content: "\f5ba"; }
.fa-sort:before {
  content: "\f0dc"; }
.fa-sort-alpha-down:before {
  content: "\f15d"; }
.fa-sort-alpha-up:before {
  content: "\f15e"; }
.fa-sort-amount-down:before {
  content: "\f160"; }
.fa-sort-amount-up:before {
  content: "\f161"; }
.fa-sort-down:before {
  content: "\f0dd"; }
.fa-sort-numeric-down:before {
  content: "\f162"; }
.fa-sort-numeric-up:before {
  content: "\f163"; }
.fa-sort-up:before {
  content: "\f0de"; }
.fa-soundcloud:before {
  content: "\f1be"; }
.fa-spa:before {
  content: "\f5bb"; }
.fa-space-shuttle:before {
  content: "\f197"; }
.fa-speakap:before {
  content: "\f3f3"; }
.fa-spinner:before {
  content: "\f110"; }
.fa-splotch:before {
  content: "\f5bc"; }
.fa-spotify:before {
  content: "\f1bc"; }
.fa-spray-can:before {
  content: "\f5bd"; }
.fa-square:before {
  content: "\f0c8"; }
.fa-square-full:before {
  content: "\f45c"; }
.fa-squarespace:before {
  content: "\f5be"; }
.fa-stack-exchange:before {
  content: "\f18d"; }
.fa-stack-overflow:before {
  content: "\f16c"; }
.fa-stamp:before {
  content: "\f5bf"; }
.fa-star:before {
  content: "\f005"; }
.fa-star-half:before {
  content: "\f089"; }
.fa-star-half-alt:before {
  content: "\f5c0"; }
.fa-star-of-life:before {
  content: "\f621"; }
.fa-staylinked:before {
  content: "\f3f5"; }
.fa-steam:before {
  content: "\f1b6"; }
.fa-steam-square:before {
  content: "\f1b7"; }
.fa-steam-symbol:before {
  content: "\f3f6"; }
.fa-step-backward:before {
  content: "\f048"; }
.fa-step-forward:before {
  content: "\f051"; }
.fa-stethoscope:before {
  content: "\f0f1"; }
.fa-sticker-mule:before {
  content: "\f3f7"; }
.fa-sticky-note:before {
  content: "\f249"; }
.fa-stop:before {
  content: "\f04d"; }
.fa-stop-circle:before {
  content: "\f28d"; }
.fa-stopwatch:before {
  content: "\f2f2"; }
.fa-store:before {
  content: "\f54e"; }
.fa-store-alt:before {
  content: "\f54f"; }
.fa-strava:before {
  content: "\f428"; }
.fa-stream:before {
  content: "\f550"; }
.fa-street-view:before {
  content: "\f21d"; }
.fa-strikethrough:before {
  content: "\f0cc"; }
.fa-stripe:before {
  content: "\f429"; }
.fa-stripe-s:before {
  content: "\f42a"; }
.fa-stroopwafel:before {
  content: "\f551"; }
.fa-studiovinari:before {
  content: "\f3f8"; }
.fa-stumbleupon:before {
  content: "\f1a4"; }
.fa-stumbleupon-circle:before {
  content: "\f1a3"; }
.fa-subscript:before {
  content: "\f12c"; }
.fa-subway:before {
  content: "\f239"; }
.fa-suitcase:before {
  content: "\f0f2"; }
.fa-suitcase-rolling:before {
  content: "\f5c1"; }
.fa-sun:before {
  content: "\f185"; }
.fa-superpowers:before {
  content: "\f2dd"; }
.fa-superscript:before {
  content: "\f12b"; }
.fa-supple:before {
  content: "\f3f9"; }
.fa-surprise:before {
  content: "\f5c2"; }
.fa-swatchbook:before {
  content: "\f5c3"; }
.fa-swimmer:before {
  content: "\f5c4"; }
.fa-swimming-pool:before {
  content: "\f5c5"; }
.fa-sync:before {
  content: "\f021"; }
.fa-sync-alt:before {
  content: "\f2f1"; }
.fa-syringe:before {
  content: "\f48e"; }
.fa-table:before {
  content: "\f0ce"; }
.fa-table-tennis:before {
  content: "\f45d"; }
.fa-tablet:before {
  content: "\f10a"; }
.fa-tablet-alt:before {
  content: "\f3fa"; }
.fa-tablets:before {
  content: "\f490"; }
.fa-tachometer-alt:before {
  content: "\f3fd"; }
.fa-tag:before {
  content: "\f02b"; }
.fa-tags:before {
  content: "\f02c"; }
.fa-tape:before {
  content: "\f4db"; }
.fa-tasks:before {
  content: "\f0ae"; }
.fa-taxi:before {
  content: "\f1ba"; }
.fa-teamspeak:before {
  content: "\f4f9"; }
.fa-teeth:before {
  content: "\f62e"; }
.fa-teeth-open:before {
  content: "\f62f"; }
.fa-telegram:before {
  content: "\f2c6"; }
.fa-telegram-plane:before {
  content: "\f3fe"; }
.fa-tencent-weibo:before {
  content: "\f1d5"; }
.fa-terminal:before {
  content: "\f120"; }
.fa-text-height:before {
  content: "\f034"; }
.fa-text-width:before {
  content: "\f035"; }
.fa-th:before {
  content: "\f00a"; }
.fa-th-large:before {
  content: "\f009"; }
.fa-th-list:before {
  content: "\f00b"; }
.fa-theater-masks:before {
  content: "\f630"; }
.fa-themeco:before {
  content: "\f5c6"; }
.fa-themeisle:before {
  content: "\f2b2"; }
.fa-thermometer:before {
  content: "\f491"; }
.fa-thermometer-empty:before {
  content: "\f2cb"; }
.fa-thermometer-full:before {
  content: "\f2c7"; }
.fa-thermometer-half:before {
  content: "\f2c9"; }
.fa-thermometer-quarter:before {
  content: "\f2ca"; }
.fa-thermometer-three-quarters:before {
  content: "\f2c8"; }
.fa-thumbs-down:before {
  content: "\f165"; }
.fa-thumbs-up:before {
  content: "\f164"; }
.fa-thumbtack:before {
  content: "\f08d"; }
.fa-ticket-alt:before {
  content: "\f3ff"; }
.fa-times:before {
  content: "\f00d"; }
.fa-times-circle:before {
  content: "\f057"; }
.fa-tint:before {
  content: "\f043"; }
.fa-tint-slash:before {
  content: "\f5c7"; }
.fa-tired:before {
  content: "\f5c8"; }
.fa-toggle-off:before {
  content: "\f204"; }
.fa-toggle-on:before {
  content: "\f205"; }
.fa-toolbox:before {
  content: "\f552"; }
.fa-tooth:before {
  content: "\f5c9"; }
.fa-trade-federation:before {
  content: "\f513"; }
.fa-trademark:before {
  content: "\f25c"; }
.fa-traffic-light:before {
  content: "\f637"; }
.fa-train:before {
  content: "\f238"; }
.fa-transgender:before {
  content: "\f224"; }
.fa-transgender-alt:before {
  content: "\f225"; }
.fa-trash:before {
  content: "\f1f8"; }
.fa-trash-alt:before {
  content: "\f2ed"; }
.fa-tree:before {
  content: "\f1bb"; }
.fa-trello:before {
  content: "\f181"; }
.fa-tripadvisor:before {
  content: "\f262"; }
.fa-trophy:before {
  content: "\f091"; }
.fa-truck:before {
  content: "\f0d1"; }
.fa-truck-loading:before {
  content: "\f4de"; }
.fa-truck-monster:before {
  content: "\f63b"; }
.fa-truck-moving:before {
  content: "\f4df"; }
.fa-truck-pickup:before {
  content: "\f63c"; }
.fa-tshirt:before {
  content: "\f553"; }
.fa-tty:before {
  content: "\f1e4"; }
.fa-tumblr:before {
  content: "\f173"; }
.fa-tumblr-square:before {
  content: "\f174"; }
.fa-tv:before {
  content: "\f26c"; }
.fa-twitch:before {
  content: "\f1e8"; }
.fa-twitter:before {
  content: "\f099"; }
.fa-twitter-square:before {
  content: "\f081"; }
.fa-typo3:before {
  content: "\f42b"; }
.fa-uber:before {
  content: "\f402"; }
.fa-uikit:before {
  content: "\f403"; }
.fa-umbrella:before {
  content: "\f0e9"; }
.fa-umbrella-beach:before {
  content: "\f5ca"; }
.fa-underline:before {
  content: "\f0cd"; }
.fa-undo:before {
  content: "\f0e2"; }
.fa-undo-alt:before {
  content: "\f2ea"; }
.fa-uniregistry:before {
  content: "\f404"; }
.fa-universal-access:before {
  content: "\f29a"; }
.fa-university:before {
  content: "\f19c"; }
.fa-unlink:before {
  content: "\f127"; }
.fa-unlock:before {
  content: "\f09c"; }
.fa-unlock-alt:before {
  content: "\f13e"; }
.fa-untappd:before {
  content: "\f405"; }
.fa-upload:before {
  content: "\f093"; }
.fa-usb:before {
  content: "\f287"; }
.fa-user:before {
  content: "\f007"; }
.fa-user-alt:before {
  content: "\f406"; }
.fa-user-alt-slash:before {
  content: "\f4fa"; }
.fa-user-astronaut:before {
  content: "\f4fb"; }
.fa-user-check:before {
  content: "\f4fc"; }
.fa-user-circle:before {
  content: "\f2bd"; }
.fa-user-clock:before {
  content: "\f4fd"; }
.fa-user-cog:before {
  content: "\f4fe"; }
.fa-user-edit:before {
  content: "\f4ff"; }
.fa-user-friends:before {
  content: "\f500"; }
.fa-user-graduate:before {
  content: "\f501"; }
.fa-user-lock:before {
  content: "\f502"; }
.fa-user-md:before {
  content: "\f0f0"; }
.fa-user-minus:before {
  content: "\f503"; }
.fa-user-ninja:before {
  content: "\f504"; }
.fa-user-plus:before {
  content: "\f234"; }
.fa-user-secret:before {
  content: "\f21b"; }
.fa-user-shield:before {
  content: "\f505"; }
.fa-user-slash:before {
  content: "\f506"; }
.fa-user-tag:before {
  content: "\f507"; }
.fa-user-tie:before {
  content: "\f508"; }
.fa-user-times:before {
  content: "\f235"; }
.fa-users:before {
  content: "\f0c0"; }
.fa-users-cog:before {
  content: "\f509"; }
.fa-ussunnah:before {
  content: "\f407"; }
.fa-utensil-spoon:before {
  content: "\f2e5"; }
.fa-utensils:before {
  content: "\f2e7"; }
.fa-vaadin:before {
  content: "\f408"; }
.fa-vector-square:before {
  content: "\f5cb"; }
.fa-venus:before {
  content: "\f221"; }
.fa-venus-double:before {
  content: "\f226"; }
.fa-venus-mars:before {
  content: "\f228"; }
.fa-viacoin:before {
  content: "\f237"; }
.fa-viadeo:before {
  content: "\f2a9"; }
.fa-viadeo-square:before {
  content: "\f2aa"; }
.fa-vial:before {
  content: "\f492"; }
.fa-vials:before {
  content: "\f493"; }
.fa-viber:before {
  content: "\f409"; }
.fa-video:before {
  content: "\f03d"; }
.fa-video-slash:before {
  content: "\f4e2"; }
.fa-vimeo:before {
  content: "\f40a"; }
.fa-vimeo-square:before {
  content: "\f194"; }
.fa-vimeo-v:before {
  content: "\f27d"; }
.fa-vine:before {
  content: "\f1ca"; }
.fa-vk:before {
  content: "\f189"; }
.fa-vnv:before {
  content: "\f40b"; }
.fa-volleyball-ball:before {
  content: "\f45f"; }
.fa-volume-down:before {
  content: "\f027"; }
.fa-volume-off:before {
  content: "\f026"; }
.fa-volume-up:before {
  content: "\f028"; }
.fa-vuejs:before {
  content: "\f41f"; }
.fa-walking:before {
  content: "\f554"; }
.fa-wallet:before {
  content: "\f555"; }
.fa-warehouse:before {
  content: "\f494"; }
.fa-weebly:before {
  content: "\f5cc"; }
.fa-weibo:before {
  content: "\f18a"; }
.fa-weight:before {
  content: "\f496"; }
.fa-weight-hanging:before {
  content: "\f5cd"; }
.fa-weixin:before {
  content: "\f1d7"; }
.fa-whatsapp:before {
  content: "\f232"; }
.fa-whatsapp-square:before {
  content: "\f40c"; }
.fa-wheelchair:before {
  content: "\f193"; }
.fa-whmcs:before {
  content: "\f40d"; }
.fa-wifi:before {
  content: "\f1eb"; }
.fa-wikipedia-w:before {
  content: "\f266"; }
.fa-window-close:before {
  content: "\f410"; }
.fa-window-maximize:before {
  content: "\f2d0"; }
.fa-window-minimize:before {
  content: "\f2d1"; }
.fa-window-restore:before {
  content: "\f2d2"; }
.fa-windows:before {
  content: "\f17a"; }
.fa-wine-glass:before {
  content: "\f4e3"; }
.fa-wine-glass-alt:before {
  content: "\f5ce"; }
.fa-wix:before {
  content: "\f5cf"; }
.fa-wolf-pack-battalion:before {
  content: "\f514"; }
.fa-won-sign:before {
  content: "\f159"; }
.fa-wordpress:before {
  content: "\f19a"; }
.fa-wordpress-simple:before {
  content: "\f411"; }
.fa-wpbeginner:before {
  content: "\f297"; }
.fa-wpexplorer:before {
  content: "\f2de"; }
.fa-wpforms:before {
  content: "\f298"; }
.fa-wrench:before {
  content: "\f0ad"; }
.fa-x-ray:before {
  content: "\f497"; }
.fa-xbox:before {
  content: "\f412"; }
.fa-xing:before {
  content: "\f168"; }
.fa-xing-square:before {
  content: "\f169"; }
.fa-y-combinator:before {
  content: "\f23b"; }
.fa-yahoo:before {
  content: "\f19e"; }
.fa-yandex:before {
  content: "\f413"; }
.fa-yandex-international:before {
  content: "\f414"; }
.fa-yelp:before {
  content: "\f1e9"; }
.fa-yen-sign:before {
  content: "\f157"; }
.fa-yoast:before {
  content: "\f2b1"; }
.fa-youtube:before {
  content: "\f167"; }
.fa-youtube-square:before {
  content: "\f431"; }
.fa-zhihu:before {
  content: "\f63f"; }
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  src: local('Regular'), local('Regular'), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-brands-400.eot);
  src: local('Regular'), local('Regular'), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-brands-400.woff2) format("woff2"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-brands-400.woff) format("woff"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-brands-400.ttf) format("truetype"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-brands-400.svg#fontawesome) format("svg");
  font-display: swap;
}
.fab {
  font-family: 'Font Awesome 5 Brands'; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  src: url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-regular-400.eot);
  src: url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-regular-400.woff2) format("woff2"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-regular-400.woff) format("woff"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-regular-400.ttf) format("truetype"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-regular-400.svg#fontawesome) format("svg"); }
.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  src: local('Regular'), local('Regular'), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-solid-900.eot);
  src: local('Regular'), local('Regular'), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-solid-900.woff2) format("woff2"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-solid-900.woff) format("woff"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-solid-900.ttf) format("truetype"), url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../font/fa-solid-900.svg#fontawesome) format("svg");
  font-display: swap;
}
.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }


@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
@charset "UTF-8";.nowrap{font-style:normal;display:inline-block;white-space:nowrap}.ubuntu{font-family:"Ubuntu",sans-serif;font-weight:300;font-style:normal;letter-spacing:-1px}.mincho{font-family:"BIZ UDPMincho",Georgia,"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho ProN","MS P明朝","MS PMincho",HGS明朝E,"MS Mincho",serif;font-weight:700}body{width:100%;max-width:2560px;margin:auto;background:#fff;font-family:"BIZ UDPGothic","-apple-system",BlinkMacSystemFont,"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","メイリオ","Hiragino Kaku Gothic ProN","MS PGothic",Osaka,"sans-serif";font-weight:400}body.other{padding-top:104px}@media (max-width:1000px){body.other{padding-top:90px}}body.home .header-nav{background:#f0edea}.page-inner{width:100%;max-width:1640px;margin:auto;padding:0 20px}.page-inner.narrow{max-width:1240px}.header-fixed{z-index:20;position:relative;background:#fff;border-bottom:3px solid #ad1e18}.header-fixed h1{display:none}.header-content{color:#000}.header-content .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 60px}.header-content .logo{width:auto;max-width:500px;font-size:28px;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#452c2c}.header-content .logo .pic{width:clamp(40px, 18%, 82px);margin-right:15px;-webkit-transition:.3s;transition:.3s}@media (pointer:fine){.header-content .logo .pic:hover{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}}.header-content .logo .tel{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-content .logo .tel svg{width:18px;height:18px;margin-right:4px}@media (min-width:1081px){.header-content .logo .tel{display:none}}.header-content .content{display:-webkit-box;display:-ms-flexbox;display:flex}.header-menu.header-content .content{display:block}.header-content .content .stop{width:70px;margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-content .content .stop img{width:auto;max-width:100%}.header-content .content .infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.header-content .content .infos .txt span{font-size:18px;line-height:1.4;color:#ad1e18;display:block}.header-content .content .infos .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-content .content .infos .tel{margin:0 20px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:34px;color:#000;font-family:"Ubuntu",sans-serif;font-weight:300;-webkit-transition:.3s;transition:.3s}.header-content .content .infos .tel svg{width:28px;height:28px;margin:0 8px}@media (pointer:fine){.header-content .content .infos .tel:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}}.header-content .content .infos .share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-content .content .infos .share a{margin:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:40px;height:40px;background:#f02271;padding:10px;color:#fff;-webkit-transition:.3s;transition:.3s}.header-content .content .infos .share a.twitter{background:#452c2c}.header-content .content .infos .share a svg{width:100%;max-width:100%;height:auto}@media (pointer:fine){.header-content .content .infos .share a:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}}.header-content .content .btns{margin-top:5px;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-content .content .btns .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;width:calc(50% - 5px);border-radius:5px;background:#02b902;color:#fff;-webkit-transition:.3s;transition:.3s;white-space:nowrap}.header-content .content .btns .btn svg{width:24px;height:24px;margin-right:10px}.header-content .content .btns .btn.online{background:#ad1e18}@media (pointer:fine){.header-content .content .btns .btn:hover{-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.4);box-shadow:3px 3px 5px rgba(0,0,0,.4)}}.header-menu-btn{position:fixed;right:40px;top:40px;background:#fff;z-index:15;width:80px;height:80px;padding:0 20px;font-size:12px;color:#ad1e18;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.header-menu-btn .line{width:100%;max-width:45px;height:30px;position:relative;display:block;margin:0 auto 2px}.header-menu-btn .line span,.header-menu-btn .line:before,.header-menu-btn .line:after{content:"";display:block;position:absolute;left:50%;width:100%;height:4px;background:#ad1e18;-webkit-transition:.3s;transition:.3s;border-radius:10px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.header-menu-btn .line span{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-menu-btn .line:before{top:0;-webkit-transform:translate(-50%,4px);-ms-transform:translate(-50%,4px);transform:translate(-50%,4px)}.header-menu-btn .line:after{bottom:0;-webkit-transform:translate(-50%,-4px);-ms-transform:translate(-50%,-4px);transform:translate(-50%,-4px)}.header-nav{padding-bottom:15px;padding:0 60px;position:relative;z-index:18}.header-nav .nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-nav .nav-inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin:0;line-height:1.4}.header-nav .nav-inner ul a{text-decoration:none}.header-nav .nav-inner .nav-l li{padding:10px 45px 25px;margin-right:20px;text-align:center;color:#fff;position:relative;z-index:2;font-size:22px;cursor:pointer}.header-nav .nav-inner .nav-l li:before{content:"";display:block;position:absolute;left:50%;top:-1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:180px;height:85px;background-color:#ad1e18;border-radius:0 0 150px 150px;z-index:-1;-webkit-transition:.3s;transition:.3s}.header-nav .nav-inner .nav-l li a{color:#fff}.header-nav .nav-inner .nav-l li span{display:block;font-size:.6em;font-family:"BIZ UDPMincho",Georgia,"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho ProN","MS P明朝","MS PMincho",HGS明朝E,"MS Mincho",serif;font-weight:700;padding-top:2px;line-height:1;font-weight:900}.header-nav .nav-inner .nav-l li:hover:before{opacity:.8}.header-nav .nav-inner .nav-r{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-nav .nav-inner .nav-r>li{width:25%}.header-nav .nav-inner .nav-r>li:not(:last-child):after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:80%;max-height:18px;background:#000}.header-nav .nav-inner .nav-r li{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header-nav .nav-inner .nav-r li a{display:block;width:100%;color:#000;padding:6px 0;-webkit-transition:.3s;transition:.3s}.header-nav .nav-inner .nav-r li a:hover{color:#ad1e18}.header-nav .nav-inner .nav-r li.hover-ul{position:relative}.header-nav .nav-inner .nav-r li.hover-ul a{z-index:6}.header-nav .nav-inner .nav-r li.hover-ul ul{z-index:4;position:absolute;left:0;top:40px;width:100%;padding:10px 0;height:auto;background:#fff;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-nav .nav-inner .nav-r li.hover-ul ul.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.header-nav .nav-inner .nav-r li.hover-ul ul li{font-size:14px}.header-menu{position:fixed;left:0;top:0;width:100%;height:100%;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);z-index:99;background:#fff;-webkit-transition:.5s;transition:.5s;padding:20px}.header-menu .close span{right:40px;top:40px;width:80px;height:80px;line-height:1;color:#ad1e18;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;position:absolute;cursor:pointer;z-index:5}.header-menu .close span svg{width:40px;height:40px}.header-menu .menu-inner{opacity:0;-webkit-transition-delay:.3s;transition-delay:.3s;width:100%;max-width:1400px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:60px 0}.header-menu .about{padding:40px 0;width:60%;max-width:720px}.header-menu .about .logo{display:block;text-align:center;width:100%;max-width:100%;margin-bottom:40px}.header-menu .about .logo .pic{display:block;width:50%;max-width:85px;margin:15px auto}.header-menu .about .btns{margin-left:-5px;margin-top:15px}.header-menu .about .btns .btn{margin-left:5px}.header-menu .about .btns .btn.tel{background:#2c7ede}.header-menu .nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;overflow-y:scroll;padding-left:20px}.header-menu .nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px}.header-menu .nav ul li a{padding:30px 50px;position:relative;color:#000;z-index:2}.header-menu .nav ul li a span{position:absolute;right:0;top:0;width:90px;text-align:center;font-size:.8em;padding:8px 10px 10px;color:#fff;z-index:-1;-webkit-transform:translate(48%,-32%);-ms-transform:translate(48%,-32%);transform:translate(48%,-32%)}.header-menu .nav ul li a span:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background:#ad1e18;z-index:-1}.header-menu .nav ul li a span:after{content:"";display:block;position:absolute;left:5px;bottom:2px;width:0;height:0;border-left:8px solid transparent;border-right:10px solid transparent;border-bottom:8px solid #ad1e18;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);z-index:-1}.header-menu .nav ul li a:after{content:"";display:block;position:absolute;left:50%;bottom:10px;width:0;height:5px;background:#ad1e18;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (pointer:fine){.header-menu .nav ul li a:hover:after{width:80%}}.header-menu .nav ul li.hover-ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-menu .nav ul li.hover-ul>a{cursor:pointer}.header-menu .nav ul li.hover-ul>a:before{content:"";display:block;position:absolute;right:0;top:50%;width:18px;height:18px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../images/cat/arrowtop.png) 100% 100%/contain no-repeat;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.header-menu .nav ul li.hover-ul>a.active:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-menu .nav ul li.hover-ul ul{display:none}.header-menu .nav ul li.hover-ul ul a{padding:5px 10px 15px;font-size:.8em}.header-menu.active{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.header-menu.active .menu-inner{opacity:1}.footer-mobel{position:sticky;bottom:0;left:0;width:100%;max-width:100%;z-index:10}.footer-mobel .footer-icon{width:100%}.footer-mobel .footer-icon img{width:100%}.footer-mobel .link{position:absolute;right:0;bottom:0;width:auto;height:43%}.footer-mobel .link.line{right:36%;width:40%}.footer-mobel .link.online{width:36.5%}@media (min-width:767px){.footer-mobel{display:none}}.footer-pc{padding:20px;background:#000;position:sticky;bottom:0;left:0;width:100%;z-index:26;color:#fff;display:none}.footer-pc .wrapper{width:100%;max-width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-pc .infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.footer-pc .infos .tel a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3em;color:#fff;line-height:1;font-family:"Ubuntu",sans-serif;font-weight:300;-webkit-transition:.3s;transition:.3s}.footer-pc .infos .tel a svg{width:34px;height:34px;margin-right:12px}@media (pointer:fine){.footer-pc .infos .tel a:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}}.footer-pc .infos .tel .txt{margin-top:5px}.footer-pc .infos .share{margin:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-pc .infos .share a{margin:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:54px;height:54px;background:#f02271;padding:14px;color:#fff;-webkit-transition:.3s;transition:.3s}.footer-pc .infos .share a.twitter{background:#452c2c}.footer-pc .infos .share a svg{width:100%;max-width:100%;height:auto}@media (pointer:fine){.footer-pc .infos .share a:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}}.footer-pc .btns{margin-left:10px;font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-pc .btns .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;width:270px;max-width:calc(33.33% - 30px);margin-left:30px;border-radius:5px;background:#02b902;color:#fff;-webkit-transition:.3s;transition:.3s;white-space:nowrap}.footer-pc .btns .btn svg{width:24px;height:24px;margin-right:10px}.footer-pc .btns .btn.online{background:#ad1e18}.footer-pc .btns .btn.tel{background:#2c7ede}@media (pointer:fine){.footer-pc .btns .btn:hover{opacity:.8}}.footer-pc.active{display:block}@media (max-width:767px){.footer-pc{display:none !important}}.footer{position:relative;padding:40px 0;border-top:3px solid #ad1e18;background:#fff;font-family:"BIZ UDPGothic",sans-serif;z-index:9}.footer .footer-navs{padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-navs .nav-infos{width:25%;max-width:340px;font-size:16px;text-align:center}.footer .footer-navs .nav-infos .logo{display:block;margin:auto;width:50%;max-width:100px}.footer .footer-navs .nav-infos p{display:inline-block;padding:5px 20px;background-color:#fbd107;color:#000;margin:15px auto 5px}.footer .footer-navs .nav-infos span{display:block}.footer .footer-navs .nav-infos span.large{font-size:1.25em;color:#ad1e18;display:block}.footer .footer-navs .nav-infos .tel{font-size:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 2px;color:#000}.footer .footer-navs .nav-infos .tel svg{width:28px;height:28px;margin-right:5px}.footer .footer-navs .nav-infos .share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.footer .footer-navs .nav-infos .share a{margin:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:45px;height:45px;background:#f02271;padding:12px;color:#fff;-webkit-transition:.3s;transition:.3s}.footer .footer-navs .nav-infos .share a.twitter{background:#452c2c}.footer .footer-navs .nav-infos .share a.line{background:#02b902}.footer .footer-navs .nav-infos .share a svg{width:100%;max-width:100%;height:auto}.footer .footer-navs .nav-infos .txt{font-size:13px;width:100%;margin-top:20px}@media (pointer:fine){.footer .footer-navs .nav-infos .share a:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}}.footer .footer-navs .nav-ul{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:10px 20px;font-size:14px}.footer .footer-navs .nav-ul .ul-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.footer .footer-navs .nav-ul .ul-wrapper>li{width:auto;padding:0 5px}.footer .footer-navs .nav-ul .ul-wrapper>li>a{font-size:1.28em;color:#ad1e18 !important}.footer .footer-navs .nav-ul .ul-wrapper>li ul{padding:5px 10px}.footer .footer-navs .nav-ul .ul-wrapper>li a{display:block;padding:3px 0;color:#000;-webkit-transition:.3s;transition:.3s}.footer .footer-navs .nav-ul .ul-wrapper>li a:hover{color:#ad1e18}.footer .footer-group .title{width:80%;max-width:200px;margin:20px auto}.footer .footer-group .items{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0;margin-left:-30px}.footer .footer-group .item{width:calc(33.33% - 30px);margin-left:30px;font-size:14px;text-align:center}.footer .footer-group .item .name{font-size:1.28em;padding:10px 0;margin-bottom:18px;border-bottom:1px solid #211313}.footer .footer-group .item .tip{margin-top:40px}.footer .footer-group .item .tip>div{margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;text-align:left}.footer .footer-group .item .tip>div span{font-size:1.2em;margin-right:10px;line-height:1.4}.footer .footer-group .item a{color:#000;-webkit-transition:.3s;transition:.3s}.footer .footer-group .item a:hover{color:#ad1e18}.commons-loop{position:relative;z-index:2}.commons-loop .loop{position:absolute;left:0;top:-2px;width:100%;height:100%;z-index:-1}.commons-loop .loop:before{content:"";display:block;position:absolute;left:1px;top:0;width:100%;height:100%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../images/index/loop-top.png) top left/contain repeat-x;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:loop2 12s infinite linear;animation:loop2 12s infinite linear}.commons-loop .loop:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../images/index/loop-top.png) top left/contain no-repeat;-webkit-animation:loop 12s infinite linear;animation:loop 12s infinite linear}@-webkit-keyframes loop{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loop{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes loop2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes loop2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}.commons-loop .loop.bottom{top:inherit;bottom:-2px}.commons-loop .loop.bottom:before,.commons-loop .loop.bottom:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../images/index/loop-bottom.png);background-position:left bottom}@media (max-width:750px){.commons-loop .loop:before,.commons-loop .loop:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../images/index/loop-top-sps.png)}.commons-loop .loop.bottom:before,.commons-loop .loop.bottom:after{background-image:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../images/index/loop-bottom-sp.png)}}.commons-title{padding:20px 0;text-align:center;font-size:12px}.commons-title .jp{font-size:30px;position:relative;padding-bottom:20px;position:relative;font-family:"BIZ UDPMincho",Georgia,"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho ProN","MS P明朝","MS PMincho",HGS明朝E,"MS Mincho",serif;font-weight:700}.commons-title .jp:after{content:"";display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:10px;width:100px;height:10px;background:#ad1e18}.commons-title .en{font-family:"Ubuntu",sans-serif;letter-spacing:5px;text-transform:uppercase;color:#959595}.commons-title.white .jp{color:#fff}.commons-subttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px;line-height:1;color:#fff;font-family:"BIZ UDPMincho",Georgia,"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho ProN","MS P明朝","MS PMincho",HGS明朝E,"MS Mincho",serif;font-weight:700}.commons-subttl em{font-style:normal;font-size:2.4em;color:#fbd107}.commons-subttl div{padding:10px 40px;position:relative}.commons-subttl div:after{content:"";display:block;position:absolute;bottom:5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:92%;height:0;border-bottom:2px solid #fff}.commons-subttl.shadow{color:#ad1e18}.commons-subttl.shadow div{display:inline;-webkit-box-shadow:0 -24px inset #fbd107;box-shadow:0 -24px inset #fbd107}.commons-subttl.shadow div:after{border-bottom-color:#ad1e18}.commons-subttl.shadow em{color:#ad1e18}.commons-button{font-size:20px;margin:60px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.commons-button a{display:block;text-align:center;padding:15px 10px;width:100%;max-width:800px;background:#fff;border:2px solid #ad1e18;color:#ad1e18;border-radius:5px;-webkit-transition:.3s;transition:.3s;position:relative}.commons-button a svg{position:absolute;right:60px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:16px;-webkit-transition:.3s;transition:.3s}@media (pointer:fine){.commons-button a:hover{-webkit-box-shadow:4px 4px 0 #ad1e18;box-shadow:4px 4px 0 #ad1e18}.commons-button a:hover svg{-webkit-transform:translate(4px,-50%);-ms-transform:translate(4px,-50%);transform:translate(4px,-50%)}}.commons-button.small a{width:85%;max-width:230px;padding:10px;border-width:1px;background:#ad1e18;color:#fff}@media (pointer:fine){.commons-button.small a:hover{background-color:#fff;color:#ad1e18}}.commons-button.white a{background:0 0;color:#fff;border-color:#fff}@media (pointer:fine){.commons-button.white a:hover{background-color:#fff;color:#ad1e18}}.commons-button.red a{background:#ad1e18;color:#fff;border-color:#ad1e18}@media (pointer:fine){.commons-button.red a:hover{background-color:#fff;color:#ad1e18}}.commons-contact{color:#fff;width:100%;max-width:1240px;padding:0 20px;margin:40px auto}.commons-contact .content{padding:40px 60px;position:relative;z-index:2;font-size:20px}.commons-contact .content .pic{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.commons-contact .content .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4}.commons-contact .content .title .large{color:#fbd107;font-size:2.7em;margin-right:60px}.commons-contact .content .infos{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.commons-contact .content .infos .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px;font-size:3em;color:#fff;line-height:1;-webkit-transition:.3s;transition:.3s}.commons-contact .content .infos .tel svg{width:48px;height:48px;margin-right:15px}@media (pointer:fine){.commons-contact .content .infos .tel:hover{-webkit-filter:drop-shadow(2px 4px 6px #000);filter:drop-shadow(2px 4px 6px #000)}}.commons-contact .content .infos div{margin-bottom:2px}.commons-contact .content .btns{display:-webkit-box;display:-ms-flexbox;display:flex}.commons-contact .content .btns a{--background-color:#dd231b;display:block;width:calc(33.33% - 16px);margin:20px 8px;padding:12px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;background-color:var(--background-color);border:2px solid var(--background-color);color:#fff;-webkit-transition:.3s;transition:.3s;line-height:1.2}.commons-contact .content .btns a svg{width:40px;height:40px;margin-right:15px}.commons-contact .content .btns a span{color:#fbd107;font-size:24px;display:block}.commons-contact .content .btns a.line{--background-color:#02b902}.commons-contact .content .btns a.tel{--background-color:#2c7ede}@media (pointer:fine){.commons-contact .content .btns a:hover{background:#fff;color:#452c2c}.commons-contact .content .btns a:hover span{color:var(--background-color)}}.commons-purchase{width:100%;overflow:hidden;margin:120px 0;position:relative;background:#ad1e18;color:#fff;font-size:16px}.commons-purchase .content{padding:140px 0 60px;text-align:center;line-height:1.2}.commons-purchase .content .large{font-size:30px;margin-bottom:20px;font-family:"BIZ UDPMincho",Georgia,"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho ProN","MS P明朝","MS PMincho",HGS明朝E,"MS Mincho",serif;font-weight:700}.commons-purchase .content .large span{font-size:2em;padding-left:15px}.commons-purchase .content .large em{font-style:normal}.commons-purchase .content .large div{display:inline}.commons-purchase .content .tip{font-size:14px;color:#fbd107;margin:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.commons-purchase .content .tip div{padding:0 20px;text-decoration:underline}.commons-purchase .items{margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.commons-purchase .items .item{width:280px;max-width:calc(33.33% - 80px);margin:40px;padding:60px 20px;position:relative;z-index:2;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.commons-purchase .items .item em{font-style:normal}.commons-purchase .items .item:after{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:0;padding-top:100%;background:#fbd107;border-radius:50%;z-index:-1}.commons-purchase .items .item .pic{width:75px;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.commons-purchase .items .item .pic img{width:auto;height:auto;max-width:100%;max-height:100%}.commons-purchase .items .item .name{display:block;font-size:1.6em;line-height:1.4;margin-top:3px}.commons-purchase .items .item:hover{transition:.3s;-webkit-transition:.3s;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);cursor:pointer}.commons-purchase .items .item:hover:after{transition:.3s;-webkit-transition:.3s;-webkit-box-shadow:5px 5px #452c2c;box-shadow:5px 5px #452c2c}.commons-purchase .others{width:auto;max-width:900px;margin:65px auto 25px;font-size:15px;line-height:1.8}.commons-purchase .others .ttl{background:#fbd107;color:#333;padding:10px 20px;font-weight:700;font-size:24px;margin-bottom:20px}.commons-purchase .others .tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0;margin-left:-25px;font-weight:700}.commons-purchase .others .tab span{width:calc(25% - 25px);margin-left:25px;padding:10px;background:rgba(69,44,44,.4);color:#fff;text-align:center}.commons-purchase .others .tips{text-align:left;font-size:12px}.commons-assessment{margin:80px 0}.commons-assessment .ttl{font-size:30px;background:#ad1e18;padding:15px 20px;color:#fff;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;font-family:"BIZ UDPMincho",Georgia,"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho ProN","MS P明朝","MS PMincho",HGS明朝E,"MS Mincho",serif;font-weight:700}.commons-assessment .items{margin:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.commons-assessment .item{width:25%;padding:20px;text-align:center;font-size:14px;color:#000;-webkit-transition:.3s;transition:.3s;border-bottom:3px solid transparent}.commons-assessment .item .icon{width:70px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}.commons-assessment .item .icon svg{fill:#ad1e18;width:100%;height:100%;max-width:100%;max-height:100%}.commons-assessment .item .large{margin:15px 0 20px;color:#ad1e18;font-size:1.7em}@media (pointer:fine){.commons-assessment .item:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);border-bottom-color:#ad1e18}}.commons-shops{background:#fbd107;position:relative;padding:80px 0 160px}.commons-shops .shops-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px}.commons-shops .item{width:calc(25% - 25px);margin:40px 0 0;margin-left:25px;border-radius:5px;overflow:hidden;background:#fff;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.commons-shops .item .pic{position:relative}.commons-shops .item .pic:after{content:"";display:block;padding-top:72%}.commons-shops .item .pic .ttl{position:absolute;left:0;top:82%;min-height:70px;background:#fff;width:94%;max-width:320px;border-top-right-radius:10px;font-size:24px;line-height:1.4;color:#ad1e18;padding:10px 20px}.commons-shops .item .info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:60px 20px 0;position:relative}.commons-shops .item .info dl{padding:6px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.commons-shops .item .info dl svg{width:18px;height:18px;margin-right:15px;margin-top:2px}.commons-shops .item .shop-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;max-width:220px;margin:15px auto 40px;background:#ad1e18;color:#fff;border:1px solid #ad1e18;-webkit-transition:.3s;transition:.3s;padding:10px;border-radius:5px}.commons-shops .item .shop-btn svg{width:20px;height:20px;margin-right:15px}@media (pointer:fine){.commons-shops .item .shop-btn:hover{background:#fff;color:#ad1e18}}.commons-video{position:relative;margin:40px 0 20px;width:100%}.commons-video .video-wrapper{width:100%;max-width:850px;margin:auto;padding:0 20px}.commons-video .video-wrapper iframe{width:100%;height:auto;aspect-ratio:16/9}.swiper-button-next,.swiper-button-prev{color:#ad1e18;font-weight:900}.site-news{font-size:16px;padding-bottom:80px}.site-news .content{margin:40px 0;font-size:1em}.site-news .items{margin:40px 0}.site-news .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 60px;padding-right:100px;position:relative;color:#312222;-webkit-transition:.3s;transition:.3s;border-bottom:1px solid #959595}.site-news .items .item .date{width:75px;min-width:75px;font-size:12px;color:#959595;margin-right:80px}.site-news .items .item:first-child{border-top:1px solid #959595}.site-news .items .item .more svg{position:absolute;right:60px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:20px;-webkit-transition:.3s;transition:.3s}.site-news.no-bg{background:#fff;padding-top:20px}@media (pointer:fine){.site-news .items .item:hover{color:#ad1e18}.site-news .items .item:hover .more svg{-webkit-transform:translate(5px,-50%);-ms-transform:translate(5px,-50%);transform:translate(5px,-50%)}}@media (max-width:1600px){.header-content .logo{font-size:26px}.header-content .content .infos .tel{font-size:32px}.header-nav .nav-inner .nav-l li{padding:8px 40px 20px;margin-right:15px;font-size:18px}.header-nav .nav-inner .nav-l li:before{width:165px;height:80px}.header-nav .nav-inner .nav-r li{padding:0 10px;font-size:16px}.footer-pc .infos{font-size:13px}.footer-pc .infos .share a{width:50px;height:50px}.footer-pc .btns{font-size:20px}.footer-pc .btns .btn{width:240px;max-width:calc(33.33% - 20px);margin-left:20px}.commons-title .jp{font-size:28px}.commons-title .jp:after{height:8px}.commons-button{margin:40px 0;font-size:18px}.commons-subttl{font-size:28px}.commons-contact .content{font-size:18px}.commons-purchase{margin:100px 0 80px}.commons-purchase .content{padding:100px 0 40px}.commons-purchase .content .large{font-size:28px}.commons-purchase .content .tip{margin:40px 0}.commons-purchase .items .item{max-width:calc(33.33% - 60px);margin:20px 30px;font-size:16px}.commons-purchase .others{font-size:14px;margin:50px auto 20px}.commons-purchase .others .ttl{font-size:22px}.commons-purchase .others .tab{padding:25px 0}.commons-assessment .ttl{font-size:28px}.commons-assessment .item{padding:20px 5px;font-size:14px}.commons-assessment .item .large{font-size:1.6em}.commons-assessment .item .icon{width:62px;height:45px}.commons-shops .item{font-size:15px}.commons-shops .item .pic .ttl{font-size:22px}.commons-shops .item .info{padding:45px 20px 0}.site-news{padding-bottom:40px;font-size:15px}.site-news .items{margin:30px 0}}@media (max-width:1400px){.header-content .wrapper{padding:10px 25px}.header-content .logo{font-size:24px;max-width:420px;padding:0;padding-right:20px}.header-content .content .infos .tel{font-size:26px;margin:0 5px;white-space:nowrap}.header-content .content .infos .tel svg{width:24px;height:24px}.header-content .content .infos .share a{width:36px;height:36px;padding:8px;margin:0 3px}.header-content .content .stop{width:62px;margin-left:15px}.header-content .content .btns{font-size:18px}.header-content .content .btns .btn{padding:8px 20px}.header-menu-btn{right:30px;top:30px;width:60px;height:60px;padding:0 15px}.header-menu-btn .line{height:28px}.header-menu-btn .line span,.header-menu-btn .line:before,.header-menu-btn .line:after{height:3px}.header-menu .close span{right:30px;top:30px;width:60px;height:60px}.header-menu .close span svg{width:30px;height:30px}.header-nav{padding:0 25px}.header-nav .nav-inner .nav-l li{font-size:15px;padding:8px 30px 18px}.header-nav .nav-inner .nav-l li:before{width:120px;height:64px}.header-nav .nav-inner .nav-r li{font-size:15px}.header-nav .nav-inner .nav-r li.hover-ul ul{top:28px}.header-nav .nav-inner .nav-r li.hover-ul ul li{font-size:12px}.header-menu .nav ul li{font-size:16px}.header-menu .nav ul li a{padding:30px 20px}.footer .footer-navs .nav-infos{font-size:14px;width:22%;max-width:200px}.footer .footer-navs .nav-infos p{padding:5px 15px}.footer .footer-navs .nav-infos .tel svg{width:22px;height:22px;margin-right:3px}.footer .footer-navs .nav-infos .share a{width:42px;height:42px;padding:10px}.footer .footer-navs .nav-ul{padding:10px 0;padding-left:20px;font-size:13px}.footer .footer-group .item{font-size:13px}.footer-pc .infos{font-size:10px}.footer-pc .infos .share{margin:0 20px}.footer-pc .infos .share a{margin:0 5px;width:40px;height:40px;padding:8px}.footer-pc .infos .tel a svg{width:26px;height:26px;margin-right:10px}.footer-pc .btns{font-size:16px}.footer-pc .btns .btn{padding:8px 15px;width:180px}.footer-pc .btns .btn svg{width:22px;height:20px}.commons-button{font-size:16px}.commons-title .jp{font-size:26px}.commons-subttl{font-size:26px}.commons-contact .content{font-size:15px;padding:40px 30px}.commons-contact .content .title .large{margin-right:40px}.commons-contact .content .infos{margin:15px 0}.commons-contact .content .btns a{width:calc(33.33% - 10px);margin:20px 5px;padding:12px 10px}.commons-contact .content .btns a svg{width:32px;height:32px;margin-right:10px}.commons-contact .content .btns a span{font-size:22px;margin-bottom:5px}.commons-purchase{margin:80px 0 60px}.commons-purchase .content{padding:60px 0 40px}.commons-purchase .content .large{font-size:25px}.commons-purchase .content .tip{margin:25px 0}.commons-purchase .items{margin:20px 0}.commons-purchase .items .item{max-width:calc(33.33% - 30px);margin:15px 14px 0;font-size:14px}.commons-assessment{margin:40px 0}.commons-assessment .ttl{font-size:24px}.commons-assessment .items{margin:30px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.commons-assessment .item{width:50%;margin:10px 0}.commons-shops .shops-items{margin-left:-15px}.commons-shops .item{font-size:14px;width:calc(25% - 15px);margin:30px 0 0;margin-left:15px}.commons-shops .item .pic .ttl{font-size:18px}.commons-shops .item .info{padding:35px 20px 0}.commons-shops .item .info dl{padding:4px 0;line-height:1.4}.commons-shops .item .info dl svg{width:16px;height:16px;margin-right:12px;margin-top:1px}.site-news{padding-bottom:20px;font-size:14px}.site-news .items{margin:20px 0}.site-news .items .item{padding:25px 20px}.site-news .items .item .date{margin-right:40px}}@media (max-width:1080px){.header-content .wrapper .content,.header-nav .nav-inner .nav-r{display:none}.header-content{padding:10px 20px}.header-content .wrapper{padding:0}.header-content .logo{font-size:22px;max-width:60%;padding:0}.header-content .logo .pic{width:clamp(40px, 18%, 60px)}.header-content .content .infos{-ms-flex-pack:distribute;justify-content:space-around;margin:25px 0;font-size:11px}.header-content .content .infos .txt span{font-size:15px}.header-content .content .infos .tel{font-size:22px;margin:0 12px;margin-right:5px;white-space:nowrap}.header-content .content .infos .tel svg{width:22px;height:20px;margin:2px 5px 0}.header-content .content .infos .share a{width:32px;height:32px}.header-content .content .btns{font-size:16px}.header-content .content .btns .btn{padding:8px 15px;width:calc(33.33% - 6px)}.header-content .content .btns .btn svg{width:20px;height:20px;margin-right:5px}.footer .footer-navs{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-navs .nav-infos{width:100%;max-width:100%}.footer .footer-navs .nav-ul{width:100%;padding:40px 0 0;font-size:12px}.footer .footer-navs .nav-ul .ul-wrapper>li ul{padding:0 5px}.footer .footer-group .items{margin:25px 0;margin-left:-20px}.footer .footer-group .item{font-size:12px;margin-left:20px;width:calc(33.33% - 20px)}.footer .footer-group .item .name{font-size:1.2em;margin-bottom:15px}.footer .footer-group .item .name .tip{margin-top:25px}.footer-pc{padding:15px 20px}.footer-pc .infos .share{margin:0 12px;margin-right:0}.footer-pc .infos .share a{width:36px;height:36px}.footer-pc .infos .tel a{font-size:2.4em}.footer-pc .infos .tel a svg{width:24px;height:24px}.footer-pc .btns{font-size:14px}.footer-pc .btns .btn{width:auto;max-width:100%;margin-left:15px}.footer-pc .btns .btn svg{width:20px;height:18px}.commons-button{font-size:15px}.commons-button a{padding:15px 20px;padding-right:40px}.commons-button a svg{right:25px;height:14px}.commons-purchase .items .item .pic{width:65px;height:65px}.commons-purchase .content .tip{font-size:12px}.commons-purchase .others .ttl{font-size:20px}.commons-purchase .others .tab span{padding:8px 10px}.commons-contact{padding:0;margin-bottom:0}.commons-contact .content{font-size:14px;padding:40px 20px}.commons-contact .content .btns a span{font-size:20px}.commons-shops{padding:40px 0 100px}.commons-shops .item{width:calc(50% - 15px);margin:20px 0 0;margin-left:15px}.commons-shops .item .pic .ttl{max-width:240px}}@media (max-width:850px){body{padding-top:82px}.header-fixed{position:fixed;top:0;left:0;width:100%}.header-menu-btn{right:20px;top:20px;z-index:20;width:60px;height:auto}.header-menu-btn .line{max-width:30px;height:22px}.header-menu-btn .line:before{-webkit-transform:translate(-50%,2px);-ms-transform:translate(-50%,2px);transform:translate(-50%,2px)}.header-menu-btn .line:after{-webkit-transform:translate(-50%,-2px);-ms-transform:translate(-50%,-2px);transform:translate(-50%,-2px)}.header-menu{padding:40px 20px}.header-menu .close span{right:20px;top:20px;width:60px;height:auto}.header-menu .menu-inner{position:relative;padding:140px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:scroll}.header-menu .about{padding:20px 0;width:100%;max-width:100%}.header-menu .about .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-menu .about .logo .pic{position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header-menu .about .logo p{font-size:12px;background:#f3da24;text-align:center;padding:5px 40px}.header-menu .nav{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;height:auto;overflow-y:visible;padding-left:0}.header-menu .nav ul li{font-size:16px}.header-menu .nav ul li a{padding:15px 40px}.header-menu .nav ul li a:after{bottom:2px;height:2px}.header-menu .nav ul li a span{width:75px;padding:6px 6px 8px}.header-menu .nav ul li a span:after{border-left-width:6px}.header-menu .nav ul li.hover-ul>a:before{width:14px;height:14px}.header-menu .nav ul li.hover-ul ul{padding:5px 10px 8px}.header-menu .nav ul li.hover-ul ul a{padding:2px 10px 10px}.header-content .logo{font-size:18px}.header-content .logo .pic{width:clamp(37px, 15%, 50px)}.header-content .menu-btn{width:40px;font-size:12px}.header-content .content .infos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0;font-size:12px}.header-content .content .infos .txt span{font-size:17px}.header-content .content .infos .right{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-content .content .infos .tel{margin:0;margin-right:10px}.header-content .content .btns{display:none}.header-nav .nav-inner .nav-l li{font-size:13px;padding:4px 25px 12px}.header-nav .nav-inner .nav-l li span{margin-top:0}.header-nav .nav-inner .nav-l li:before{width:105px;height:48px;-webkit-box-shadow:5px 2px 10px #570300;box-shadow:5px 2px 10px #570300}.footer-pc .share{margin:0 5px;margin-right:0}.footer-pc .share a{margin:0 3px}.footer-pc .btns .btn{margin-left:10px;padding:8px 12px}}@media (max-width:767px){.copyright{padding:1em}}@media (max-width:750px){body{padding-top:68px}.header-fixed{-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.1);box-shadow:5px 5px 20px rgba(0,0,0,.1)}.header-menu{padding:20px}.header-menu .close span{top:10px;width:50px}.header-menu .menu-inner{padding:80px 0 0}.header-menu .about .logo{margin-bottom:15px}.header-menu .about .logo .pic{top:0;max-width:60px}.header-menu-btn{top:10px;width:50px;font-size:10px}.header-content{padding:10px 20px}.header-content .logo{max-width:calc(100% - 50px);font-size:14px}.header-content .logo .tel svg{width:14px;height:14px}.header-content .content .infos{text-align:center}.header-content .content .infos .right{margin-top:12px}.header-nav{overflow:visible;padding:0 20px}.header-nav .nav-inner ul{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-nav .nav-inner .nav-l li{white-space:nowrap;margin:0;width:calc(33.33% - 5px);padding:4px 10px 15px}.footer .footer-navs .nav-infos{font-size:12px}.footer .footer-navs .nav-infos .tel{font-size:2.4em}.footer .footer-navs .nav-infos .txt{font-size:12px}.footer .footer-navs .nav-ul .ul-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.footer .footer-navs .nav-ul .ul-wrapper>li{text-align:center;width:100%}.footer .footer-navs .nav-ul .ul-wrapper>li>a{padding:10px 40px;position:relative}.footer .footer-navs .nav-ul .ul-wrapper>li>a:after{content:"";display:block;position:absolute;right:25px;top:50%;width:14px;height:14px;background:url(//diw-dev.com/linxas-shop/wp-content/themes/linxas/css/../images/cat/arrowtop.png) 100% 100%/contain no-repeat;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:.3s;transition:.3s}.footer .footer-navs .nav-ul .ul-wrapper>li>a.active:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer .footer-navs .nav-ul .ul-wrapper>li ul{background:#f7f7f7;display:none;padding:5px 0}.footer .footer-navs .nav-ul .ul-wrapper>li ul a{padding:8px 0}.footer .footer-navs .nav-ul .ul-wrapper>li ul.active{display:block}.footer .footer-group .items{margin:25px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer-group .item{margin-left:0;margin-bottom:40px;width:100%}.footer .footer-group .item .tip{width:80%;margin:auto;margin-top:25px}.page-inner{padding:0 18px}.commons-title .jp{font-size:24px}.commons-subttl{font-size:22px}.commons-subttl.shadow{font-size:20px}.commons-subttl.shadow div{padding:10px 20px;-webkit-box-shadow:0 -20px inset #fbd107;box-shadow:0 -20px inset #fbd107}.commons-btn{margin:25px 0 20px}.commons-contact .page-inner{padding:0}.commons-contact .content{padding:40px 12px 20px}.commons-contact .content .title{display:block;text-align:center}.commons-contact .content .title .large{font-size:30px;margin-right:0;margin-bottom:15px}.commons-contact .content .infos{display:block;text-align:center;font-size:12px}.commons-contact .content .infos .tel{margin:20px 0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.commons-contact .content .infos .tel svg{width:30px;height:30px;margin-right:12px}.commons-contact .content .btns a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;padding:12px 5px;text-align:center;border-radius:10px}.commons-contact .content .btns a svg{width:30px;height:30px;margin:0 0 10px}.commons-contact .content .btns a span{font-size:12px}.commons-purchase{margin:40px 0}.commons-purchase .content{padding:40px 0;font-size:12px}.commons-purchase .content .large{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.commons-purchase .content .large em{display:block;text-align:right}.commons-purchase .content .large span{white-space:nowrap}.commons-purchase .items{margin:20px 0 40px}.commons-purchase .items .item{width:120px;max-width:calc(33.33% - 10px);margin:20px 5px 0;padding:20px 10px;font-size:14px;position:relative}.commons-purchase .items .item:after{max-width:120px;padding-top:clamp(80px, 100%, 120px)}.commons-purchase .items .item em{display:none}.commons-purchase .items .item .name{font-size:14px}.commons-purchase .items .item .pic{width:40px;height:36px;margin-bottom:3px}.commons-purchase .items .item:nth-child(3){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.commons-purchase .tip{font-size:10px}.commons-purchase .tip span{display:block}.commons-purchase .content .tip div{padding:0}.commons-purchase .others{font-size:12px;margin:40px auto 0}.commons-purchase .others .ttl{padding:8px 15px;font-size:15px}.commons-purchase .others .tab{padding:20px 0;font-size:11px;margin-left:-15px}.commons-purchase .others .tab span{width:calc(25% - 15px);margin-left:15px;padding:8px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.commons-purchase .others .tips{font-size:10px}.commons-assessment .item{padding:10px 2px;font-size:12px}.commons-assessment .item .large{margin:12px 0}.commons-shops{padding:40px 0 60px}.commons-shops .shops-items{margin:0;display:block}.commons-shops .item{width:100%;margin:20px 0 0;margin-top:65px;padding:20px;font-size:12px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:visible}.commons-shops .item .pic{width:48%;min-width:48%;max-width:48%;margin-right:20px}.commons-shops .item .pic .ttl{top:0;left:-20px;width:90vw;max-width:300px;min-height:60px;padding:15px 20px;font-size:16px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.commons-shops .item .info{padding:0;width:calc(52% - 20px)}.commons-shops .item .shop-btn{width:auto;padding:10px 20px;margin:15px 0}.site-news{padding:0;margin:40px 0}.site-news .items{margin:10px 0}.site-news .items .item{display:block;padding:20px;padding-right:40px}.site-news .items .item .date{margin:0;margin-bottom:10px;font-size:10px;color:#959595}.site-news .items .item .more svg{right:10px;height:18px}body.home .site-news{padding-bottom:60px;margin-bottom:0}}@media (max-width:350px){.commons-contact .content .title .large{font-size:27px}.commons-contact .content .btns a{width:calc(33.33% - 4px);margin:20px 2px;padding:12px 2px;white-space:nowrap}.commons-assessment .item{font-size:10px}}
.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{opacity:.2;background-color:#fff}figure.wp-block-image img.lazy-hidden{min-width:150px}.lazy-loaded{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1 !important}picture source[type="image/webp"]{display:block}
.clear{clear:both}.nobr{white-space:nowrap}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff}
.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}
.addtoany_content{margin:60px auto 15px;display:flex;justify-content:flex-end;align-items:center;font-weight:700;font-size:24px}body.single-post .addtoany_content{justify-content:flex-start}.addtoany_header{margin:0}.addtoany_list.a2a_kit_size_32{display:flex;flex-wrap:wrap}.addtoany_list.a2a_kit_size_32>a{padding:5px}@media (max-width:780px){.addtoany_content{font-size:20px;margin:40px 0 20px;justify-content:center}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:30px;line-height:30px;width:30px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span svg{width:30px;height:30px}.addtoany_header{margin:5px 0}}body.single-post .addtoany_list a:not(.addtoany_special_service)>span{height:30px !important;line-height:30px !important;width:30px !important}body.single-post .addtoany_list a:not(.addtoany_special_service)>span svg{width:30px;height:30px}@media (max-width:780px){body.single-post .addtoany_content{margin:35px 0 5px}body.single-post .addtoany_list a:not(.addtoany_special_service)>span{height:26px !important;line-height:26px !important;width:26px !important}body.single-post .addtoany_list a:not(.addtoany_special_service)>span svg{width:26px;height:26px}}
.yyi-rinker-images{display:flex;justify-content:center;align-items:center;position:relative}div.yyi-rinker-image img.yyi-rinker-main-img.hidden{display:none}.yyi-rinker-images-arrow{cursor:pointer;position:absolute;top:50%;display:block;margin-top:-11px;opacity:.6;width:22px}.yyi-rinker-images-arrow-left{left:-10px}.yyi-rinker-images-arrow-right{right:-10px}.yyi-rinker-images-arrow-left.hidden{display:none}.yyi-rinker-images-arrow-right.hidden{display:none}div.yyi-rinker-contents.yyi-rinker-design-tate div.yyi-rinker-box{flex-direction:column}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-box .yyi-rinker-links{flex-direction:column}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-info{width:100%}div.yyi-rinker-contents.yyi-rinker-design-slim .yyi-rinker-title{text-align:center}div.yyi-rinker-contents.yyi-rinker-design-slim .yyi-rinker-links{text-align:center}div.yyi-rinker-contents.yyi-rinker-design-slim .yyi-rinker-image{margin:auto}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-info ul.yyi-rinker-links li{align-self:stretch}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-box div.yyi-rinker-info{padding:0}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-box{flex-direction:column;padding:14px 5px 0}.yyi-rinker-design-slim div.yyi-rinker-box div.yyi-rinker-info{text-align:center}.yyi-rinker-design-slim div.price-box span.price{display:block}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-info div.yyi-rinker-title a{font-size:16px}div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.amazonkindlelink:before,div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.amazonlink:before,div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.rakutenlink:before,div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.yahoolink:before,div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.mercarilink:before{font-size:12px}div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li a{font-size:13px}.entry-content ul.yyi-rinker-links li{padding:0}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_right_ribbon{width:89px;height:91px;position:absolute;top:-1px;right:-1px;left:auto;overflow:hidden}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_right_ribbon span{display:inline-block;width:146px;position:absolute;padding:4px 0;left:-13px;top:12px;text-align:center;font-size:12px;line-height:24px;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 1px 3px rgba(0,0,0,.2)}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_right_ribbon{background:0 0}.yyi-rinker-attention.attention_desing_right_ribbon .yyi-rinker-attention-after,.yyi-rinker-attention.attention_desing_right_ribbon .yyi-rinker-attention-before{display:none}div.yyi-rinker-use-right_ribbon div.yyi-rinker-title{margin-right:2rem}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}
.wp-block-gallery.is-cropped .blocks-gallery-item picture{height:100%;width:100%}
.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}