*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;color-scheme:dark light}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border-style:solid}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){max-inline-size:100%;block-size:auto;object-fit:cover}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(:focus-visible){outline:3px solid Highlight;outline-offset:2px;scroll-margin-block:10vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;border:0!important}
@charset "UTF-8";:root{--primary-bg-color:#19448e;--primary-key-color:#eb6ea5;--btn-primary-bg-color:#ff8f38;--btn-secondary-bg-color:#2abca7}@font-face{font-display:swap;font-family:'Noto Sans JP';font-style:normal;font-weight:500;src:url(//nekonote.lusties-jp.com/wp/wp-content/themes/cathand/assets/css/../fonts/noto-sans-jp-v55-japanese-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Noto Sans JP';font-style:normal;font-weight:700;src:url(//nekonote.lusties-jp.com/wp/wp-content/themes/cathand/assets/css/../fonts/noto-sans-jp-v55-japanese-700.woff2) format('woff2')}html,body{margin:0;padding:0;height:100%;min-height:100%;font-size:10px}body{color:#333;background-color:#fff;font-size:1.6rem;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:500}section{padding-top:90px;padding-bottom:90px}h2{margin-bottom:60px}.hide{display:none !important}.no-scroll{overflow-y:hidden}.container-inner{margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px;max-width:1200px}.flex-container{display:flex}.grid-container{display:grid}.nowrap{white-space:nowrap}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}p{text-align:justify}p+p{margin-top:1em}ul{list-style-type:disc}ol{list-style-type:decimal}ol li,ul li{margin-left:1.5em}ul.no-margin{margin:0}ul.list-unstyled{list-style-type:none}ul.list-unstyled li{margin:0}.btn{margin:30px auto;padding:1em 2em;display:block;max-width:480px;width:100%;border-radius:10px;text-align:center;text-decoration:none}.btn.primary{color:#fff;background-color:var(--btn-primary-bg-color);font-weight:700}@media screen and (min-width:601px){body{font-size:2rem}}@media screen and (max-width:600px){h2{margin-bottom:6vw}}@media screen and (max-width:600px){#wpadminbar{position:fixed}}body{display:flex;flex-direction:column;justify-content:space-between}header{width:100%;height:100px;color:#fff;background-color:var(--primary-bg-color);position:fixed;z-index:1000}header .container-inner{height:100%;display:flex;justify-content:space-between;align-items:center}header h1{width:200px;height:80px;background-image:url(/wp/wp-content/themes/cathand/assets/image/logo-wide.svg);background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:100vw;white-space:nowrap;overflow:hidden}header nav ul{list-style-type:none;font-size:1.8rem;font-weight:700;display:flex;grid-gap:2em;justify-content:end}header nav ul a{position:relative;text-decoration:none}header nav ul a:after{background:#fff;content:'';width:100%;height:2px;position:absolute;left:0;bottom:0;margin:auto;transform-origin:right top;transform:scale(0,1);transition:transform .3s}header nav ul a:hover:after{transform-origin:left top;transform:scale(1,1)}#nav-hm{display:none}@media screen and (max-width:768px){header #nav-hm:not(.nav-open)+#nav-menu{display:none}#nav-hm{margin:0;display:inline-block;width:25px;height:18px;vertical-align:middle;cursor:pointer;position:absolute;right:20px;top:calc((100% - 20px) / 2);z-index:101}#nav-hm span,#nav-hm span:before,#nav-hm span:after{content:'';height:2px;width:25px;border-radius:3px;background:#fff;display:block;position:absolute;transition:all .2s}#nav-hm span:before{bottom:-8px}#nav-hm span:after{bottom:-16px}#nav-hm.nav-open span{color:#fff;bottom:calc(100% / 2);transform:rotate(45deg)}#nav-hm.nav-open span:before{background-color:#fff;bottom:0;transform:rotate(-90deg)}#nav-hm.nav-open span:after{color:#fff;bottom:0;transform:rotate(-90deg)}header #nav-menu{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.8);padding-top:100px}header #nav-menu ul{display:block}header #nav-menu ul li{padding:.5em 1em}}footer{padding:40px 20px 10px;background:#111;color:#fff;font-size:1.2rem}@media screen and (min-width:601px){.contact-button{display:none}}@media screen and (max-width:600px){.site-footer{position:relative}footer{margin-top:60px}.contact-button{display:flex;position:absolute;width:180px;height:70px;margin:auto;left:0;right:0;top:-95px;gap:40px;justify-content:center}.contact-tel{width:70px}.fixed-button{position:fixed;top:initial;bottom:25px}.tel-icon{display:block;position:relative;width:70px;height:70px;z-index:1;padding:5px;border-radius:50%;background-color:#33beff;background-image:url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22_tel_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20239.46%20239.77%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23e6e6e6%3Bstroke-width%3A0px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M67.03%2C96.83c16.34%2C34.38%2C41.31%2C59.38%2C75.71%2C75.72%2C5.53-6.76%2C10.98-13.45%2C16.46-20.12%2C8.46-10.28%2C15.23-11.92%2C27.65-6.74%2C13.06%2C5.44%2C26.13%2C10.85%2C39.17%2C16.32%2C11.56%2C4.85%2C15.6%2C13.09%2C12.36%2C25.28-3.21%2C12.06-6.46%2C24.11-9.81%2C36.13-3.19%2C11.43-10.51%2C16.87-22.44%2C16.31-88.8-4.19-151.68-47.39-189.41-127.29C4.62%2C86.82.04%2C59.15%2C0%2C30.82-.02%2C21.1%2C5.32%2C14.07%2C14.88%2C11.32%2C27.67%2C7.65%2C40.52%2C4.16%2C53.41.89c11.28-2.86%2C19.27%2C1.19%2C23.79%2C11.82%2C6%2C14.09%2C11.9%2C28.22%2C17.7%2C42.39%2C3.89%2C9.49%2C1.96%2C17.1-5.91%2C23.71-7.14%2C6-14.41%2C11.83-21.96%2C18.02Z%22%2F%3E%3C%2Fsvg%3E');background-position:50% 30%;background-repeat:no-repeat;background-size:30px}.tel-icon:after{display:block;position:absolute;content:"電話";text-align:center;margin:auto;left:0;right:0;top:65%}.mail-icon{display:block;position:relative;width:70px;height:70px;z-index:1;padding:5px;border-radius:50%;background-color:#33beff;background-image:url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22_email_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20239.62%20179.88%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23e6e6e6%3Bstroke-width%3A0px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M.38%2C53.11c18.12%2C13.54%2C35.44%2C26.49%2C52.77%2C39.44%2C15.07%2C11.27%2C30.14%2C22.53%2C45.21%2C33.8%2C15.66%2C11.71%2C27.04%2C11.75%2C42.57.14%2C31.07-23.23%2C62.15-46.47%2C93.23-69.7%2C1.42-1.06%2C2.91-2.05%2C5.31-3.73v6.14c0%2C28.82-.45%2C57.65.15%2C86.45.44%2C21.36-14.15%2C34.35-34.06%2C34.22-57.63-.36-115.27-.11-172.91-.14-16.29%2C0-27.88-8.41-31.63-22.97-.7-2.71-.95-5.59-.96-8.4C-.02%2C117.89%2C0%2C87.41.01%2C56.92c0-.96.18-1.91.37-3.82Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M119.96.02c31.66%2C0%2C63.32-.05%2C94.97.02%2C15.71.04%2C25.77%2C10.61%2C24.2%2C25.18-.71%2C6.53-4.11%2C11.54-9.22%2C15.4-33.39%2C25.16-66.78%2C50.32-100.25%2C75.37-6.71%2C5.02-13.11%2C5.05-19.83.02C76.35%2C90.96%2C42.92%2C65.85%2C9.59%2C40.61.81%2C33.95-1.93%2C24.46%2C1.4%2C14.92%2C4.66%2C5.63%2C12.87.07%2C23.99.05c31.99-.08%2C63.98-.03%2C95.97-.03Z%22%2F%3E%3C%2Fsvg%3E');background-position:50% 40%;background-repeat:no-repeat;background-size:30px}.mail-icon:after{display:block;position:absolute;content:"メール";text-align:center;margin:auto;left:0;right:0;top:65%}}footer .site-info{text-align:center}footer .title{align-items:center;display:flex;justify-content:center;font-size:18px;font-weight:700}footer .title:before,footer .title:after{background-color:#fff;content:"";height:2px;width:15px}footer .title:before{margin-right:10px}footer .title:after{margin-left:10px}footer ul.list{text-align:center;list-style-type:none;list-style-position:outside;font-size:16px;margin-bottom:30px}footer ul li{margin-left:0;margin-top:5px;padding:0}footer ul a,footer div .grid-right a{position:relative;text-decoration:none}footer ul a:after{background:#fff;content:'';width:100%;height:2px;position:absolute;left:0;bottom:0;margin:auto;transform-origin:right top;transform:scale(0,1);transition:transform .3s}footer ul a:hover:after{transform-origin:left top;transform:scale(1,1)}@media screen and (min-width:481px){footer .grid-container-menu{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}footer .grid-container{display:grid}footer .grid-center{grid-row:1/2;grid-column:1/2}footer .grid-right{grid-row:1/2;grid-column:1/2;text-align:right;align-self:center}}@media screen and (max-width:480px){footer .grid-container{display:grid;text-align:center}footer .grid-right{margin-bottom:30px}}footer .grid-container-menu .access_list{text-align:left}footer .grid-container-menu .access_list li{display:grid;justify-content:center}main{margin-top:100px}
section.kv{padding-top:0}section.kv h1{width:100%;height:100%;max-height:600px;display:flex;align-items:center;overflow:hidden}section.kv h1 img{width:100%}section div.ecimg{width:100%;height:100%;max-height:460px;display:flex;align-items:center;overflow:hidden}section div.ecimg img{width:100%}section h2{margin:60px auto;text-align:center}section h2 span.sublang{display:block;font-weight:400;letter-spacing:1em;margin-right:-1em}@media screen and (min-width:601px){section h2{font-size:4.5rem}section h2 span.sublang{font-size:1.4rem}}@media screen and (max-width:600px){section{padding-top:10vw;padding-bottom:10vw}section h2{font-size:8.5vw}section h2 span.sublang{font-size:1.2rem;font-weight:400}}article .article-inner{margin-top:120px;margin-bottom:120px}article .article-inner h1{font-size:4rem}article .article-inner .entry-meta{text-align:right}article .article-inner .entry-content{margin-top:90px}article .article-inner p+p{margin-top:1em}article .post-navigation{margin:60px 0}@media screen and (min-width:769px){article .article-inner{font-size:2rem}}.page-pc-support #content{margin-top:0}.page-pc-support .kv{padding-top:60px;background-color:#e9d6953f}.page-pc-support .kv h1{margin:0 auto;padding-left:10px;padding-right:10px;max-width:960px}.page-pc-support section h2.section-header{margin-left:auto;margin-right:auto;margin-top:0;padding:.5em;display:flex;align-items:center;width:fit-content;color:#505050;line-height:1.3;color:#fff;background:var(--primary-key-color);vertical-align:middle;border-radius:100px}.page-pc-support section h2.section-header:before,.page-pc-support section h2.section-header:after{content:"●";color:#fff;display:block}.page-pc-support section h2.section-header:before{margin-left:10px;margin-right:1em}.page-pc-support section h2.section-header:after{margin-left:1em;margin-right:10px}.page-pc-support .point2 ul.category{display:flex;flex-wrap:wrap}.page-pc-support .point2 ul.category li{margin-top:30px;margin-left:10px;margin-right:10px}.page-pc-support .point2 ul.category figure{width:100px}.page-pc-support .point2 ul.category figcaption{margin-top:10px;font-size:1.4rem;text-align:center}@media screen and (min-width:651px){.page-pc-support .section-content{font-size:2rem}}@media screen and (max-width:650px){.page-pc-support section h2.section-header{font-size:5vw}}.page-pc-support ul.flow-wrap{margin-top:30px}.page-pc-support ul.flow{text-align:justify}.page-pc-support ul.flow li{position:relative;padding:1em 1.5em;border-radius:10px}.page-pc-support ul.flow li:not(.grid-container){background-color:#ede4cd}.page-pc-support ul.flow li+li{margin:30px 0 0}.page-pc-support ul.flow li+li:before{content:'↓';margin-bottom:30px;display:block;text-align:center;position:absolute;top:-30px;left:calc((100% - 1em)/2)}.page-pc-support ul.flow li.grid-container{padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.page-pc-support ul.flow .type-title{font-weight:700;text-align:center}.page-pc-support .price .table{margin:30px auto;max-width:760px}.page-pc-support .price .table .tr{display:flex;justify-content:space-between}.page-pc-support .price .table .td{text-align:justify}.page-pc-support .price .table .title{margin-top:1em;font-weight:700}.page-pc-support .price .note{margin-top:2em}@media screen and (max-width:650px){.page-pc-support .price .table .tr{padding:10px 0;display:block;border-bottom:1px solid #ccc}.page-pc-support .price .table .title{font-size:20px}.page-pc-support .price .table .title+.tr{border-top:1px solid #ccc}.page-pc-support .price .table .tr .td:last-child{text-align:right}}.headword{padding-top:80px;text-align:center}.footerword{padding-bottom:100px}@media screen and (min-width:601px){.table-item{border-bottom:1px solid #19448e;width:100%;padding-top:20px;padding-left:5%;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:10px;row-gap:10px}.table .table-item .detail{width:70%}}@media screen and (max-width:600px){.table-item{border-bottom:1px solid #19448e;width:100%;padding-top:20px;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:10px;row-gap:10px}.table .table-item .detail{width:100%;padding-left:1em}}.table{max-width:800px;margin:auto;text-align:left}.table .table-item .label{width:70px}.map{position:relative;display:grid;height:300px;overflow:hidden;margin-top:10px;margin-bottom:10px}.map iframe{position:absolute;top:-150px;width:100%;right:0;left:0;margin:0 auto}.mwform-checkbox-field label,.mwform-radio-field label{white-space:nowrap}.mw_wp_form form{margin-left:auto;margin-right:auto;max-width:600px}.mw_wp_form form .label{margin-bottom:.5em}.mw_wp_form form .data{margin-bottom:1em}.mw_wp_form form .data input[type=text],.mw_wp_form form .data input[type=email],.mw_wp_form form .data input[type=number],.mw_wp_form form .data input[type=password],.mw_wp_form form .data input[type=tel],.mw_wp_form form .data select,.mw_wp_form form .data textarea{font-size:1em;padding:15px 10px 10px;font-family:'Source Sans Pro',arial,sans-serif;border:1px solid #cecece;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:600px}.mw_wp_form form .data input[type=text],.mw_wp_form form .data input[type=email],.mw_wp_form form .data textarea{width:100%}.mw_wp_form form input[type=submit],.mw_wp_form form input[type=button]{margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:25px;background-color:var(--btn-primary-bg-color);padding:12px 45px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid var(--btn-primary-bg-color);-webkit-transition:.5s;transition:.5s;display:block;cursor:pointer;width:fit-content;color:#fff}.mw_wp_form form .data .mwform-tel-field input{width:auto}.mw_wp_form form .form{margin-top:60px}.mw_wp_form .data p:first-of-type{position:relative}.mw_wp_form .data p:first-of-type:after{content:"";position:absolute;top:18px;right:16px;width:12px;height:12px;border-right:2px solid #333;border-bottom:2px solid #333;transform:rotate(45deg)}.mw_wp_form .data p select{-webkit-appearance:none}.page-order_form .order_form_area{position:relative}.page-order_form .mw_wp_form form{max-width:1200px;position:relative}.page-order_form .mw_wp_form_confirm form .tab_item{display:block;margin-bottom:30px;text-align:center}.page-order_form .mw_wp_form form .tab_item .active_tab{background-color:#2e9dc8;color:#fff}.page-order_form .mw_wp_form form .tab_item .mwform-radio-field{width:50%;height:50px;margin:0;text-align:center;white-space:nowrap;justify-content:center;align-items:center;display:flex;border:3px solid #2e9dc8;border-bottom:none;border-top-left-radius:20px;border-top-right-radius:20px;cursor:pointer}.page-order_form .mw_wp_form form .tab_item .mwform-radio-field .model_tab{pointer-events:none}.page-order_form .mw_wp_form form .data{margin:0}.page-order_form .mw_wp_form form .item{margin-bottom:80px}.page-order_form .mw_wp_form_confirm form .item{margin-bottom:20px}.page-order_form .mw_wp_form form .item .flex-container .select_list .mwform-radio-field .mwform-radio-field-text{overflow-wrap:break-word}.page-order_form .mw_wp_form form .item .small_label{font-weight:700}.page-order_form .mw_wp_form form .item .detail_item{display:flex;flex-flow:column;row-gap:15px}.page-order_form .mw_wp_form_confirm form .item .detail_item{display:block}.page-order_form .mw_wp_form_confirm form .item .detail_item .detail_list{margin-bottom:15px}.page-order_form .mw_wp_form form .item .information_item_list .information_item .information_label{font-weight:700;margin-bottom:.5em}.page-order_form .mw_wp_form form .item p{margin:0;margin-top:20px;text-align:justify;line-break:strict}.page-order_form .mw_wp_form form .item .fixed_word{display:inline-block}.page-order_form .mw_wp_form form .item .information_item_list .information_item .mwform-tel-field,.page-order_form .mw_wp_form form .item .information_item_list .information_item .mwform-zip-field{display:flex;align-items:center;column-gap:5px}.page-order_form .mw_wp_form form .data .mwform-zip-field input{width:40%;max-width:125px}.page-order_form .mw_wp_form form .data .mwform-tel-field input{width:30%;max-width:125px}.page-order_form .subtotal_bottom-bar{display:flex;width:100%;justify-content:center;padding:20px;color:#fff;background-color:#19448e;position:absolute;text-align:end}.page-order_form .mw_wp_form form .item .information_item_list .same_information,.page-order_form .mw_wp_form form .item .information_item_list .same_confirm,.page-order_form .mw_wp_form_confirm h2,.page-order_form .mw_wp_form_confirm p,.page-order_form .p-country-name,.page-order_form .mw_wp_form form .item .standard_model,.page-order_form .mw_wp_form form .item .creative_model,.page-order_form .mw_wp_form form .tab_item .mwform-radio-field .model_tab,.page-order_form .subtotal_bottom-bar .subtotal_standard_model,.page-order_form .subtotal_bottom-bar .subtotal_creative_model,.page-order_form .base_subtotal,.page-order_form .mw_wp_form form .contents_hide,.page-order_form .confirm_subtotal_bottom-bar{display:none}@media screen and (min-width:841px){.page-order_form .mw_wp_form form .item .flex-container{align-items:stretch;column-gap:10px}.page-order_form .mw_wp_form form .item .label{width:230px;max-width:100%;margin:0;padding:10px;text-align:center;white-space:nowrap;justify-content:center;align-items:center;background-color:#ddeef8;border-right:5px solid #96cae7;display:flex;font-size:20px}.page-order_form .mw_wp_form form .item .list_width{width:calc(100% - 230px)}.page-order_form .mw_wp_form form .tab_item{display:flex;margin-bottom:20px;text-align:center;font-weight:700}.page-order_form .mw_wp_form_confirm form .tab_item{display:block;margin-bottom:20px;text-align:center;font-size:30px;font-weight:700}.page-order_form .mw_wp_form form .item .active_list,.page-order_form .mw_wp_form_confirm form .contents_hide{display:block}.page-order_form .subtotal_bottom-bar .active_subtotal_list{display:flex;flex-flow:row;align-items:center;column-gap:30px}.page-order_form .mw_wp_form form .item .select_list{border-radius:8px}.page-order_form .mw_wp_form_confirm form .item .select_list{align-self:center}.page-order_form .mw_wp_form form .item .information_item_list{display:flex;flex-flow:column;row-gap:1.5em;justify-content:center}.page-order_form .mw_wp_form form .item .subtotal_list_show{display:flex;flex-flow:column;justify-content:center}.page-order_form .subtotal_bottom-bar{bottom:0}}@media screen and (max-width:840px){.page-order_form .mw_wp_form form .item .flex-container{flex-flow:column;align-items:stretch;row-gap:10px}.page-order_form .mw_wp_form form .item .label{max-width:100%;margin:0;padding:10px;text-align:center;white-space:nowrap;justify-content:center;align-items:center;background-color:#ddeef8;border-bottom:5px solid #96cae7;display:flex}.page-order_form .mw_wp_form form .item .list_width{max-width:100%}.page-order_form .mw_wp_form form .tab_item{display:flex;margin-bottom:20px;text-align:center;font-weight:700}.page-order_form .mw_wp_form_confirm form .tab_item{display:block;margin-bottom:20px;text-align:center;font-size:30px;font-weight:700}.page-order_form .mw_wp_form form .item .active_list,.page-order_form .subtotal_bottom-bar .active_subtotal_list,.page-order_form .mw_wp_form_confirm form .contents_hide{display:block}.page-order_form .mw_wp_form_confirm form .item .active_list,.page-order_form .mw_wp_form_confirm form .contents_hide{display:block;align-self:center}.page-order_form .subtotal_bottom-bar .active_subtotal_list{display:flex;flex-flow:row;align-items:center;column-gap:30px}.page-order_form .mw_wp_form form .item .select_list{border-radius:8px}.page-order_form .mw_wp_form_confirm form .item .select_list{border-radius:8px;text-align:center}.page-order_form .mw_wp_form form .item .information_item_list,.page-order_form .mw_wp_form form .item .subtotal_list_show{display:flex;flex-flow:column;row-gap:1.5em;justify-content:center}.page-order_form .mw_wp_form_confirm form .item .information_item_list{display:flex;flex-flow:column;row-gap:1.5em;justify-content:center;text-align:center}.page-order_form .mw_wp_form_confirm form .item .subtotal_list_show{display:flex;flex-flow:column;justify-content:center;text-align:center}.page-order_form .subtotal_bottom-bar{bottom:-60px}}.page-order_form .mw_wp_form form .item .information_item_list .same_information_confirmflag{margin-bottom:-1.5em}.page-order_form .subtotal_bottom-bar .tax{font-size:21px;font-weight:700}.page-order_form .fixed-bottom-bar{position:fixed;bottom:0;left:0;z-index:1}.page-pc-product .scroll-table{overflow-x:auto}.page-pc-product .scroll-table table{width:80%;min-width:640px;margin-left:auto;margin-right:auto;table-layout:fixed;margin-bottom:1px;border-collapse:collapse}.page-pc-product .scroll-table th{width:120px;font-size:16px;border:1px solid #ccc;padding:10px}.page-pc-product .scroll-table th.fixation{position:sticky;top:0;left:0;border-left:none;border-right:none;background:0 0;background-color:#e0e0e0}.page-pc-product .scroll-table th.fication:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-left:1px #ccc solid;border-right:1px #ccc solid;background-color:#eee;z-index:-1;box-sizing:content-box}.page-pc-product .scroll-table td span.title-s{font-weight:700}@media screen and (min-width:481px){.page-pc-product .scroll-table td{width:100%;padding:15px;font-size:16px;border:1px solid #ccc}}@media screen and (max-width:480px){.page-pc-product .scroll-table td{width:230px;padding:15px;font-size:16px;border:1px solid #ccc}}@media screen and (min-width:841px){.page-pc-product .scroll-table table{width:80%}.page-pc-product .normal-table table{width:80%;margin-left:auto;margin-right:auto;border-collapse:collapse}.page-pc-product .scroll-table .spec-note{text-align:end;font-size:14px;width:80%;margin-left:auto;margin-right:auto}}@media screen and (max-width:840px){.page-pc-product .scroll-table table{width:100%}.page-pc-product .normal-table table{width:100%;margin-left:auto;margin-right:auto;border-collapse:collapse}.page-pc-product .scroll-table .spec-note{text-align:end;font-size:14px;width:100%;margin-left:auto;margin-right:auto}}.page-pc-product .flex-container{gap:30px}.page-pc-product .pcimg{width:100%;max-width:360px;padding:30px}@media screen and (min-width:651px){.page-pc-product .pc-appeal{max-width:100%}.page-pc-product .pc-appeal{width:calc(100% - 390px)}}@media screen and (max-width:650px){.page-pc-product .flex-container{flex-flow:column;align-items:center}}.page-pc-product .normal-table table th{width:120px;font-size:16px;border:1px solid #ccc;background-color:#e0e0e0;padding:10px;overflow-wrap:normal}.page-pc-product .normal-table table td{width:calc(100% - 120px);padding:15px;font-size:16px;border:1px solid #ccc;overflow-wrap:normal;text-align:justify}.page-pc-product .word-blok{display:inline-block}.page-pc-product .pc-appeal .model-appeal div:nth-child(even){margin-top:30px}.page-pc-product .pc-appeal .model-appeal div h3{padding:.5em;background-color:#e0e0e0}.page-pc-product .pc-appeal .model-appeal div p{text-align:justify}.page-pc-product .scroll-table table .fixation span{font-size:10px}.page-pc-product .scroll-table table .price-font{font-size:12px}.page-pc-product .display-order,.page-pc-product .display-price{display:none}