﻿.c-pagename{padding-bottom:15px}@media (max-width: 999px){.c-pagename{padding:107px 0 22px}}.single-nttalert{background:rgba(255,255,255,0.7);border-radius:10px;padding:10px 20px;text-align:center}@media (max-width: 999px){.single-nttalert{padding:16px 14px;text-align:left}}.single-nttalert .label{display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cg id='Group_187509' data-name='Group 187509' transform='translate(-377 -161)'%3E%3Ccircle id='Ellipse_3665' data-name='Ellipse 3665' cx='13' cy='13' r='13' transform='translate(377 161)' fill='%230068b8'/%3E%3Cg id='びっくりマーク' transform='translate(187.469 166.777)'%3E%3Cpath id='Path_493844' data-name='Path 493844' d='M203.047,9.995a.624.624,0,0,0,.17.328.447.447,0,0,0,.34.157.471.471,0,0,0,.51-.485l1.021-7.848a5.032,5.032,0,0,0,.026-.589A1.632,1.632,0,0,0,204.71.484,1.42,1.42,0,0,0,203.558,0a1.4,1.4,0,0,0-1.165.5A1.649,1.649,0,0,0,202,1.558a5.483,5.483,0,0,0,.026.589Z' transform='translate(-0.884)' fill='%23fff'/%3E%3Cpath id='Path_493845' data-name='Path 493845' d='M203.8,403.071a1.591,1.591,0,0,0-2.711,1.126,1.573,1.573,0,0,0,.458,1.113,1.51,1.51,0,0,0,1.126.471,1.593,1.593,0,0,0,1.126-2.71Z' transform='translate(0 -391.008)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left center;padding-left:38px;color:#0068b8;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.1em;font-weight:500}@media (max-width: 999px){.single-nttalert .label{background-image:url("data:image/svg+xml,%3Csvg id='Group_187509' data-name='Group 187509' xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Ccircle id='Ellipse_3665' data-name='Ellipse 3665' cx='10.5' cy='10.5' r='10.5' fill='%230068b8'/%3E%3Cg id='びっくりマーク' transform='translate(9.336 4.666)'%3E%3Cpath id='Path_493844' data-name='Path 493844' d='M202.846,8.073a.5.5,0,0,0,.138.265.361.361,0,0,0,.275.127.381.381,0,0,0,.412-.392l.825-6.339a4.065,4.065,0,0,0,.021-.476,1.318,1.318,0,0,0-.328-.867A1.147,1.147,0,0,0,203.258,0a1.126,1.126,0,0,0-.941.4,1.332,1.332,0,0,0-.317.857,4.426,4.426,0,0,0,.021.476Z' transform='translate(-201.979)' fill='%23fff'/%3E%3Cpath id='Path_493845' data-name='Path 493845' d='M203.279,402.985a1.285,1.285,0,0,0-2.189.91,1.271,1.271,0,0,0,.37.9,1.219,1.219,0,0,0,.91.381,1.286,1.286,0,0,0,.91-2.189Z' transform='translate(-201.09 -393.242)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");padding-left:30px;font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:.05em}}.single-intro{margin-top:40px}@media (max-width: 999px){.single-intro{margin-top:18px}}.single-intro .intro-inner{margin-left:auto;width:calc(1330 / 1400 * 100%);display:flex;justify-content:space-between}@media (max-width: 999px){.single-intro .intro-inner{display:block;width:100%;padding:0 20px}}.single-intro .intro-item{position:relative;width:calc(570 / 1330 * 100%)}@media (max-width: 999px){.single-intro .intro-item{width:100%}}.single-intro .intro-item .item-img{position:absolute;top:32px;bottom:32px;right:32px;width:182px;overflow:hidden}.single-intro .intro-item .item-img img{transition:0.3s}.single-intro .intro-item .item-cat{display:inline-block;background:#6d82d3;border-radius:20px;padding:4px 13px;color:#fff;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.single-intro .intro-item .item-cat{padding:4px 15px;font-size:13px;font-size:1.3rem;line-height:1.53846em}}.single-intro .intro-item .item-ttl{position:relative;margin-top:30px;padding-bottom:30px;color:#0068b8;font-size:28px;font-size:2.8rem;line-height:1.42857em;letter-spacing:.05em;font-weight:500}.single-intro .intro-item .item-ttl:before{content:"";position:absolute;bottom:0;left:0;right:-200px;height:1px;background:#0068b8}@media (max-width: 999px){.single-intro .intro-item .item-ttl{margin-top:20px;padding-bottom:26px;font-size:22px;font-size:2.2rem;line-height:1.81818em}.single-intro .intro-item .item-ttl:before{right:0}}.single-intro .intro-item .item-subttl{margin-top:34px;font-size:20px;font-size:2rem;line-height:1.8em;letter-spacing:.1em;font-weight:500}@media (max-width: 999px){.single-intro .intro-item .item-subttl{margin-top:29px;font-size:19px;font-size:1.9rem;line-height:1.68421em}}.single-intro .intro-item .item-desc{margin-top:20px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:400}@media (max-width: 999px){.single-intro .intro-item .item-desc{margin-top:24px;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.05em}}.single-intro.intro-noimg .intro-inner{margin:0 auto;width:calc(1260 / 1400 * 100%)}.single-intro.intro-noimg .intro-item{width:100%}.single-intro.intro-noimg .intro-item .item-ttl:before{right:0}.single-intro .gallery-item{position:relative;width:calc(650 / 1330 * 100%)}@media (max-width: 999px){.single-intro .gallery-item{margin-top:25px;margin-right:-20px;width:calc(100% + 20px)}}.single-intro .gallery-slide .swiper{padding-bottom:30px}@media (max-width: 999px){.single-intro .gallery-slide .swiper{padding-bottom:44px}}.single-intro .gallery-slide .imgcnt{position:relative}.single-intro .gallery-slide .imgcnt:before{display:block;content:" ";width:100%;padding-top:76.31579%}.single-intro .gallery-slide .imgcnt>.content{position:absolute;top:0;left:0;right:0;bottom:0}.single-intro .gallery-slide .imgcnt img{border-radius:10px}.single-intro .gallery-slide .swiper-pagination{bottom:3px;left:20px;width:50px;color:#0068b8;font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.05em;font-weight:500}.single-intro .gallery-slide .swiper-button-next,.single-intro .gallery-slide .swiper-button-prev{top:100%;width:20px;height:20px;background-repeat:no-repeat;background-position:center}.single-intro .gallery-slide .swiper-button-next:after,.single-intro .gallery-slide .swiper-button-prev:after{display:none}.single-intro .gallery-slide .swiper-button-prev{left:0;background-image:url("data:image/svg+xml,%3Csvg id='Group_187603' data-name='Group 187603' xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cg id='Ellipse_3565' data-name='Ellipse 3565' fill='none' stroke='%230068b8' stroke-width='1'%3E%3Ccircle cx='9.5' cy='9.5' r='9.5' stroke='none'/%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='none'/%3E%3C/g%3E%3Cpath id='Path_493759' data-name='Path 493759' d='M-19108.873-20129.9h-9.176l2.576-1.725' transform='translate(19122.961 20139.393)' fill='none' stroke='%230068b8' stroke-width='1'/%3E%3C/svg%3E%0A")}.single-intro .gallery-slide .swiper-button-next{left:70px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cg id='Group_187602' data-name='Group 187602' transform='translate(-317.123 -2723.75)'%3E%3Cg id='Ellipse_3565' data-name='Ellipse 3565' transform='translate(317.123 2723.75)' fill='none' stroke='%230068b8' stroke-width='1'%3E%3Ccircle cx='9.5' cy='9.5' r='9.5' stroke='none'/%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='none'/%3E%3C/g%3E%3Cpath id='Path_493759' data-name='Path 493759' d='M-19118.049-20129.9h9.176l-2.576-1.725' transform='translate(19440.084 22863.143)' fill='none' stroke='%230068b8' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A")}.single-btnfixed{position:fixed;bottom:0;right:0;width:calc(100% - 20px);max-width:662px;height:77px;display:flex;justify-content:flex-end;column-gap:1px;z-index:9}@media (max-width: 999px){.single-btnfixed{height:70px;width:100%}}.single-btnfixed a{position:relative;display:flex;align-items:center;justify-content:center;width:33.33%;background-color:#6458d9;color:#fff;transition:0.3s;cursor:pointer}@media only screen and (min-width: 1025px){.single-btnfixed a:hover{opacity:1;background-color:#000;color:#fff}}.single-btnfixed .label{text-align:center;font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:.05em;font-weight:500}.single-btnfixed .label .small{display:block;font-size:11px;font-size:1.1rem;line-height:1.63636em}@media (max-width: 999px){.single-btnfixed .label{font-size:16px;font-size:1.6rem;line-height:1.375em}.single-btnfixed .label .small{display:none;margin-bottom:2px;font-size:12px;font-size:1.2rem;line-height:1.66667em}}.single-btnfixed .btn-contact{border-radius:20px 0 0 0}.single-btnfixed .btn-pdf{background-color:#0068b8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.336' height='15.489' viewBox='0 0 18.336 15.489'%3E%3Cg id='無料のダウンロードのアイコン素材' transform='translate(0 -39.75)'%3E%3Cpath id='Path_493883' data-name='Path 493883' d='M153.91,49.406a.532.532,0,0,0,.889,0l3.209-4.229a.353.353,0,0,0-.306-.617h-1.229a.6.6,0,0,1-.6-.6V40.467a.718.718,0,0,0-.717-.717h-1.6a.718.718,0,0,0-.717.717v3.489a.6.6,0,0,1-.6.6h-1.229a.353.353,0,0,0-.307.618Z' transform='translate(-145.186)' fill='%23fff'/%3E%3Cpath id='Path_493884' data-name='Path 493884' d='M15.944,294.16v3.986H2.392V294.16H0v5.467a.912.912,0,0,0,.911.911H17.425a.912.912,0,0,0,.911-.911V294.16Z' transform='translate(0 -245.299)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 22px center;padding-right:8px}@media (max-width: 999px){.single-btnfixed .btn-pdf{background-image:none;padding-right:0}}.single-btnfixed .btn-online{background-color:#f0f7ff;color:#0068b8}.single-anchor{margin:147px 0 80px}@media (max-width: 999px){.single-anchor{margin:150px 0 60px}}.single-anchor .inbox{margin:0 auto;max-width:1124px}.single-anchor a{color:#0068b8}@media (min-width: 1000px){.single-anchor .inbox{flex-wrap:wrap;column-gap:66px;row-gap:20px}.single-anchor .anchor-item{width:calc(33.33% - 44px)}}@media (max-width: 999px){.single-anchor .anchor-item{width:100%}}@media (max-width: 999px){.single-anchor .anchor-item{width:100%}.single-anchor .anchor-item+.anchor-item{margin-top:10px}.single-anchor a{height:52px;font-size:17px;font-size:1.7rem;line-height:1.17647em}}html,body{overflow-x:hidden}.simplebar-track{position:absolute;left:20px;bottom:-25px;height:6px;background:#cddff0;border-radius:10px;width:calc(100% - 38px)}.simplebar-track.simplebar-horizontal{left:20px;height:6px;border-radius:10px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:6px;left:0;top:0;background:#0068b8;border-radius:10px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{background:#0068b8}.single-point{margin-top:80px}@media (max-width: 999px){.single-point{margin-top:60px}}.single-point .point-inner{margin-top:46px;width:100%}@media (max-width: 999px){.single-point .point-inner{margin-top:26px}}.single-listproduct{margin-top:106px}@media (max-width: 999px){.single-listproduct{margin-top:45px}}.single-listproduct .listproduct-inner{margin-top:50px;width:100%;max-width:1260px}.single-facilities{margin-top:106px}@media (max-width: 999px){.single-facilities{margin-top:45px}}.single-facilities .facilities-inner{margin-top:50px;width:100%;max-width:1260px}.single-voice{margin-top:120px}@media (max-width: 999px){.single-voice{margin-top:60px}}.single-voice .voice-inner{margin-top:45px;width:100%}@media (max-width: 999px){.single-voice .voice-inner{margin-top:20px}}.single-faq{margin-top:120px}@media (max-width: 999px){.single-faq{margin-top:60px}}.single-faq .faq-inner{margin-top:50px;width:100%}@media (max-width: 999px){.single-faq .faq-inner{margin-top:30px}}.single-online{margin-top:126px;position:relative;background:url(../../img/item/service-bg.jpg) top center no-repeat;background-size:cover;padding:120px 0 250px}.single-online:before{content:"";position:absolute;top:0;left:0;width:100%;height:174px;background:linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 100%)}.single-online:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:235px;background:linear-gradient(rgba(255,255,255,0) 0%, #fff 100%)}@media (max-width: 999px){.single-online{margin-top:0;padding:90px 0 100px}}.single-online .c-ttl-main-ani .ttl-en{mix-blend-mode:overlay}.single-online .c-ttl-main-ani .ttl-jp.is-fade span{opacity:1;transform:translate3d(0, 0, 0);color:#0247a5}@media (max-width: 999px){.single-online .product-group+.product-group{margin-top:10px}}.single-online .product-group .group-ttl{margin-top:70px;position:relative;display:flex;align-items:center;justify-content:center;min-height:84px;border-radius:10px;background:linear-gradient(90deg, #6fe3f7 0%, #5498d5 45.12%, #0866d6 100%);padding:10px 10px;color:#fff;font-size:22px;font-size:2.2rem;line-height:1.81818em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.single-online .product-group .group-ttl{margin-top:50px;min-height:72px;background:#0068b8;border-radius:10px;font-size:20px;font-size:2rem;line-height:1.5em}}.single-online .product-datalist{display:none}.single-online .product-list{padding-top:10px}.single-online .product-list .product-item{position:relative;margin-top:10px;background:rgba(255,255,255,0.8);border-radius:10px;padding:30px 405px 30px 40px}@media (max-width: 999px){.single-online .product-list .product-item{padding:21px 18px 30px 18px}}.single-online .product-list .product-item .item-name{font-size:18px;font-size:1.8rem;line-height:1.5em;letter-spacing:.1em;font-weight:500}@media (max-width: 999px){.single-online .product-list .product-item .item-name{font-size:17px;font-size:1.7rem;line-height:1.58824em}}.single-online .product-list .product-item .item-price{margin-top:6px;font-size:12px;font-size:1.2rem;line-height:1.66667em;letter-spacing:.05em;font-weight:500}.single-online .product-list .product-item .item-price .num{color:#0068b8;font-size:32px;font-size:3.2rem;line-height:1.25em;letter-spacing:.03em;font-weight:400;font-family:"DM Sans",sans-serif}.single-online .product-list .product-item .item-price .tax{font-size:11px;font-size:1.1rem;line-height:1.81818em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.single-online .product-list .product-item .item-price{margin-top:3px}}.single-online .product-list .product-item .item-order{position:absolute;right:40px;top:50%;transform:translateY(-50%);width:344px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 999px){.single-online .product-list .product-item .item-order{position:static;margin-top:5px;width:100%;transform:translateY(0)}}.single-online .product-list .product-item .item-stock{width:125px;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.1em;font-weight:500}.single-online .product-list .product-item .item-stock .status{margin-left:-5px;display:inline-block;border:#54a70b 1px solid;padding:0 5px;color:#54a70b;font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.05em;font-weight:500}.single-online .product-list .product-item .item-stock .status.no-instock{border-color:#b5b5b5;color:#b5b5b5}@media (max-width: 999px){.single-online .product-list .product-item .item-stock .status{padding:0 3px}}.single-online .product-list .product-item .item-btnanchor{display:none}.single-online .product-list .product-item .item-btnbuy{width:205px;height:48px;background:#0068b8;border-radius:50px;text-align:center;padding-top:10px;color:#fff;font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:.05em;font-weight:500;transition:0.3s;cursor:pointer}@media only screen and (min-width: 1025px){.single-online .product-list .product-item .item-btnbuy:hover{background:#000}}.single-online .product-list .product-item .item-btnbuy.no-instock{background:#d3d3d3;pointer-events:none}@media (max-width: 999px){.single-online .product-list .product-item .item-btnbuy{width:168px;height:40px;padding-top:9px;padding-left:5px;font-size:15px;font-size:1.5rem;line-height:1.33333em}}.single-online .product-list .product-item .item-btnbuy .label{display:inline-block;background-image:url("data:image/svg+xml,%3Csvg id='Group_187538' data-name='Group 187538' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20.143' height='17.157' viewBox='0 0 20.143 17.157'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_199228' data-name='Rectangle 199228' width='20.143' height='17.157' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_187537' data-name='Group 187537' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_493859' data-name='Path 493859' d='M9.963,12.031h7.2A.457.457,0,0,0,17.6,11.7l2.527-8.6a.457.457,0,0,0-.438-.586H4.135L3.493.328A.457.457,0,0,0,3.054,0H.457a.457.457,0,1,0,0,.914H2.712L6.477,13.732a1.763,1.763,0,1,0,2.125.814h6.274a1.762,1.762,0,1,0,1.544-.914H7.4l-.47-1.6H9.963m3.671-4.3-.512,3.387H10.357L9.845,7.73ZM9.707,6.816,9.2,3.429h5.089l-.512,3.387Zm7.11,4.3H14.047l.512-3.387h3.254Zm1.263-4.3H14.7l.512-3.387h3.867ZM8.271,3.429l.512,3.387h-3.3a.457.457,0,0,0-.078.008l-1-3.395ZM7.907,15.395a.849.849,0,1,1-.849-.849.85.85,0,0,1,.849.849m9.363,0a.849.849,0,1,1-.849-.849.85.85,0,0,1,.849.849M5.667,7.73H8.921l.512,3.387H6.662Z' transform='translate(0)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right top 5px;padding-right:24px}@media (max-width: 999px){.single-online .product-list .product-item .item-btnbuy .label{background-size:18px auto;background-position:right top 3px;padding-right:25px}}.single-order{position:relative;margin-top:100px}@media (max-width: 999px){.single-order{margin-top:100px}}.single-order .inner{max-width:1125px}@media (max-width: 999px){.single-order{margin-top:-5px}}.single-order .other-ttl{text-align:center;font-size:30px;font-size:3rem;line-height:1.33333em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.single-order .other-ttl{font-size:26px;font-size:2.6rem;line-height:1.53846em}}.single-order .other-list{margin-top:50px;display:flex;flex-wrap:wrap;column-gap:16px;row-gap:20px}@media (max-width: 999px){.single-order .other-list{margin-top:26px}}.single-order .other-list .other-item{width:calc(50% - 8px)}@media (max-width: 999px){.single-order .other-list .other-item{width:100%}}.single-backlist{margin:53px auto 0;max-width:351px}@media (max-width: 999px){.single-backlist{margin-top:30px;max-width:310px}}.c-recruit-btn{margin-top:90px}@media (max-width: 999px){.c-recruit-btn{margin-top:75px}}.c_layout01{margin:35px 0}@media (max-width: 999px){.c_layout01{margin:0px 0}.c_layout01 .flexdiv{flex-wrap:wrap}}.c_layout01.have_2col .flexdiv{column-gap:25px}.c_layout01.have_2col .coldiv{width:calc(50% - 13px)}@media (max-width: 999px){.c_layout01.have_2col .flexdiv{row-gap:flexdiv}.c_layout01.have_2col .coldiv{width:100%}}.c_layout01.have_3col .flexdiv{column-gap:35px}.c_layout01.have_3col .coldiv{width:calc(33.33% - 70px / 3)}@media (max-width: 999px){.c_layout01.have_3col .flexdiv{row-gap:30px}.c_layout01.have_3col .coldiv{width:100%}}.c_layout01.have_4col .flexdiv{column-gap:22px}.c_layout01.have_4col .coldiv{width:calc(25% - 66px / 4)}@media (max-width: 999px){.c_layout01.have_4col .flexdiv{column-gap:18px;row-gap:13px}.c_layout01.have_4col .coldiv{width:calc(50% - 9px)}}.c_layout01 .txt-desc{margin-bottom:30px}.c_layout01 .imgdiv{width:100%;display:block}.c_layout01 .imgdiv img{width:100%;aspect-ratio:3 / 2;object-fit:cover;object-position:center;display:block}.c_layout01 .imgdiv figcaption{display:block;margin-top:12px;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.1em;font-weight:400}.c_layout02{margin:35px 0;display:flex;justify-content:space-between}@media (max-width: 999px){.c_layout02{margin:30px 0;display:block}}.c_layout02 .txt-desc{margin-bottom:30px;width:calc(493 / 1002 * 100%)}@media (max-width: 999px){.c_layout02 .txt-desc{width:100%}}.c_layout02 .imgdiv{width:calc(484 / 1002 * 100%);display:block}.c_layout02 .imgdiv img{width:100%}.c_layout02 .imgdiv figcaption{display:block;margin-top:7px;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.1em;font-weight:400}@media (max-width: 999px){.c_layout02 .imgdiv{width:100%}}.c_layout02 .txt-pos{display:none}.c_layout02.imgonleft .txt-desc{order:2}.c_layout_listproduct{display:flex;flex-wrap:wrap;column-gap:21px;row-gap:18px}.c_layout_eachproduct{width:calc(33.33% - 42px / 3);background:#f0f7ff;border-radius:10px;padding:0 38px 20px}@media (max-width: 999px){.c_layout_eachproduct{width:100%;padding:0 14px 20px}}.c_layout_eachproduct .product-img{margin:0 -38px;width:calc(100% + 76px);position:relative}.c_layout_eachproduct .product-img:before{display:block;content:" ";width:100%;padding-top:63.5468%}.c_layout_eachproduct .product-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.c_layout_eachproduct .product-img img{width:100% !important;height:100% !important;border-radius:10px 10px 0 0}@media (max-width: 999px){.c_layout_eachproduct .product-img{margin:0 -14px;width:calc(100% + 28px)}}.c_layout_eachproduct .product-ttl{width:100%;border-bottom:#0068b8 1px solid;padding:24px 0;text-align:center;color:#0068b8;font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.c_layout_eachproduct .product-ttl{padding:17px 0;font-size:18px;font-size:1.8rem;line-height:1.66667em}}.c_layout_eachproduct .product-desc{margin-top:8px;display:block;width:100%;height:unset !important;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.c_layout_eachproduct .product-desc{margin-top:2px}}.c_layout_eachproduct .product-desc tbody{display:flex;flex-wrap:wrap}.c_layout_eachproduct .product-desc tr{width:100%;height:unset !important;display:flex;border-bottom:#c8d8e5 1px solid;padding:12px 0}.c_layout_eachproduct .product-desc tr:nth-child(1),.c_layout_eachproduct .product-desc tr:nth-child(2){width:50%}@media (max-width: 999px){.c_layout_eachproduct .product-desc tr{padding:15px 0}}.c_layout_eachproduct .product-desc td{position:relative;display:block;height:unset !important}.c_layout_eachproduct .product-desc td:nth-child(1){min-width:60px;width:60px !important;color:#0068b8}.c_layout_eachproduct .product-desc td:nth-child(1):before{content:"：";position:absolute;top:0;right:0}.c_layout_eachproduct .product-desc td:nth-child(2){width:calc(100% - 60px)}@media (max-width: 999px){.c_layout_eachproduct .product-desc td:nth-child(2){font-size:15px;font-size:1.5rem;line-height:1.6em}}.c_layout_eachproduct .product-datalist{order:4;display:none}.c_layout_eachproduct .product-list{order:4}.c_layout_eachproduct .product-list{margin:20px -20px 0}@media (max-width: 999px){.c_layout_eachproduct .product-list{margin:20px 0px 0}}.c_layout_eachproduct .product-list .product-item{position:relative;margin-top:10px;background:rgba(255,255,255,0.8);border-radius:10px;padding:12px 150px 12px 25px}.c_layout_eachproduct .product-list .product-item.nobtn{padding-right:25px}@media (max-width: 999px){.c_layout_eachproduct .product-list .product-item{padding:15px 140px 15px 13px}.c_layout_eachproduct .product-list .product-item.nobtn{padding-right:13px}}.c_layout_eachproduct .product-list .product-item .item-name{font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.c_layout_eachproduct .product-list .product-item .item-name{font-size:15px;font-size:1.5rem;line-height:1.6em}}.c_layout_eachproduct .product-list .product-item .item-price{margin-top:5px;font-size:12px;font-size:1.2rem;line-height:1.66667em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.c_layout_eachproduct .product-list .product-item .item-price{margin-top:0}}.c_layout_eachproduct .product-list .product-item .item-price .num{color:#0068b8;font-size:28px;font-size:2.8rem;line-height:1.07143em;letter-spacing:.03em;font-weight:400;font-family:"DM Sans",sans-serif}.c_layout_eachproduct .product-list .product-item .item-price .tax{display:inline-block;margin-left:-5px;font-size:11px;font-size:1.1rem;line-height:1.81818em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.c_layout_eachproduct .product-list .product-item .item-price{margin-top:3px}.c_layout_eachproduct .product-list .product-item .item-price .num{font-size:24px;font-size:2.4rem;line-height:1.25em}}.c_layout_eachproduct .product-list .product-item .item-order{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:125px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 999px){.c_layout_eachproduct .product-list .product-item .item-order{right:10px}}.c_layout_eachproduct .product-list .product-item .item-stock{display:none}.c_layout_eachproduct .product-list .product-item .item-btnanchor{width:100%;height:40px;background:#0068b8;border-radius:50px;text-align:center;padding-top:9px;color:#fff;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.05em;font-weight:500;transition:0.3s;cursor:pointer}@media only screen and (min-width: 1025px){.c_layout_eachproduct .product-list .product-item .item-btnanchor:hover{opacity:1;background:#000}}@media (max-width: 999px){.c_layout_eachproduct .product-list .product-item .item-btnanchor{width:168px;height:40px;padding-top:9px;padding-left:5px;font-size:14px;font-size:1.4rem;line-height:1.42857em}}.c_layout_eachproduct .product-list .product-item .item-btnanchor .label{display:inline-block}.c_layout_eachproduct .product-list .product-item .item-btnbuy{display:none}.c_layout_voice .voice-subttl{margin-top:45px;margin-bottom:55px;background:none;padding:0;text-align:center;font-size:24px;font-size:2.4rem;line-height:1.79167em}.c_layout_voice .voice-subttl:before{display:none}@media (max-width: 999px){.c_layout_voice .voice-subttl{margin-top:20px;margin-bottom:42px;text-align:left;font-size:19px;font-size:1.9rem;line-height:1.68421em;letter-spacing:.05em}}.c_layout_voice .voice-profile{margin-bottom:80px;display:flex;border-top:#0068b8 1px solid;border-bottom:#0068b8 1px solid;padding:18px 0}@media (max-width: 999px){.c_layout_voice .voice-profile{margin-bottom:50px;flex-wrap:wrap;justify-content:center;padding:24px 0}}.c_layout_voice .voice-profile .profile-img{position:relative;width:134px;height:134px;border-radius:50%;overflow:hidden}.c_layout_voice .voice-profile .profile-img img{display:block;object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width: 999px){.c_layout_voice .voice-profile .profile-img{width:110px;height:110px}}.c_layout_voice .voice-profile .profile-desc{position:relative;width:calc(100% - 134px - 31px);margin-left:31px;padding-top:42px;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.1em;font-weight:400}.c_layout_voice .voice-profile .profile-desc:before{content:"client profile";position:absolute;top:14px;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Ccircle id='Ellipse_3669' data-name='Ellipse 3669' cx='2' cy='2' r='2' fill='%230068b8'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left top 7px;padding-left:10px;text-transform:uppercase;color:#0068b8;font-size:12px;font-size:1.2rem;line-height:1.33333em;letter-spacing:.03em;font-weight:400;font-family:"DM Sans",sans-serif}@media (max-width: 999px){.c_layout_voice .voice-profile .profile-desc{width:100%;margin:0 23px;padding-top:35px;letter-spacing:0.05em}.c_layout_voice .voice-profile .profile-desc:before{top:10px}}.c_layout_faq{background:#f0f7ff;border-radius:10px}.c_layout_faq+.c_layout_faq{margin-top:14px}.c_layout_faq .faq-question{position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46'%3E%3Cg id='Group_187565' data-name='Group 187565' transform='translate(-1132 -11358)'%3E%3Ccircle id='Ellipse_3670' data-name='Ellipse 3670' cx='23' cy='23' r='23' transform='translate(1132 11358)' fill='%23fff'/%3E%3Cpath id='Path_493889' data-name='Path 493889' d='M-9317.338-11292h13.242' transform='translate(10465.718 22673)' fill='none' stroke='%230068b8' stroke-width='1'/%3E%3Cpath id='Path_493890' data-name='Path 493890' d='M0,0H13.242' transform='translate(1155.001 11374.379) rotate(90)' fill='none' stroke='%230068b8' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 18px center;padding:24px 83px 24px 70px;color:#0068b8;font-size:20px;font-size:2rem;line-height:1.65em;letter-spacing:.1em;font-weight:500;transition:0.3s;cursor:pointer}.c_layout_faq .faq-question:before{content:"Q.";position:absolute;top:24px;left:23px;font-size:30px;font-size:3rem;line-height:1.2em;letter-spacing:.03em;font-weight:400;font-family:"DM Sans",sans-serif}.c_layout_faq .faq-question.active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46'%3E%3Cg id='Group_187564' data-name='Group 187564' transform='translate(-1132 -11358)'%3E%3Ccircle id='Ellipse_3670' data-name='Ellipse 3670' cx='23' cy='23' r='23' transform='translate(1132 11358)' fill='%23fff'/%3E%3Cpath id='Path_493889' data-name='Path 493889' d='M-9317.338-11292h13.242' transform='translate(10465.718 22673)' fill='none' stroke='%230068b8' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A")}@media only screen and (min-width: 1025px){.c_layout_faq .faq-question:hover{opacity:0.75}}@media (max-width: 999px){.c_layout_faq .faq-question{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='37' viewBox='0 0 37 37'%3E%3Cg id='Group_187986' data-name='Group 187986' transform='translate(-303 -19653)'%3E%3Ccircle id='Ellipse_3670' data-name='Ellipse 3670' cx='18.5' cy='18.5' r='18.5' transform='translate(303 19653)' fill='%23fff'/%3E%3Cg id='Group_187985' data-name='Group 187985' transform='translate(-0.072 -0.363)'%3E%3Cpath id='Path_493889' data-name='Path 493889' d='M-9317.338-11292h10.568' transform='translate(9633.41 30963.645)' fill='none' stroke='%230068b8' stroke-width='1'/%3E%3Cpath id='Path_494168' data-name='Path 494168' d='M-9317.338-11292h10.568' transform='translate(-10970.645 28983.699) rotate(90)' fill='none' stroke='%230068b8' stroke-width='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");padding:25px 68px 25px 53px;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.05em;font-weight:500}.c_layout_faq .faq-question:before{top:30px;left:18px;font-size:26px;font-size:2.6rem;line-height:1.15385em;letter-spacing:.03em;font-family:"DM Sans",sans-serif}.c_layout_faq .faq-question.active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='37' viewBox='0 0 37 37'%3E%3Cg id='Group_187984' data-name='Group 187984' transform='translate(-1132 -11357.711)'%3E%3Ccircle id='Ellipse_3670' data-name='Ellipse 3670' cx='18.5' cy='18.5' r='18.5' transform='translate(1132 11357.711)' fill='%23fff'/%3E%3Cpath id='Path_493889' data-name='Path 493889' d='M-9317.338-11292h10.568' transform='translate(10462.41 22668.355)' fill='none' stroke='%230068b8' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A")}}.c_layout_faq .faq-answer{position:relative;margin:0 22px;border-top:#c8d8e5 1px solid;padding:24px 0 24px 50px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:400;display:none}.c_layout_faq .faq-answer:before{content:"A.";position:absolute;top:20px;left:0;width:36px;height:36px;background:#0068b8;border-radius:50%;padding-left:9px;color:#fff;font-size:23px;font-size:2.3rem;line-height:1.56522em;letter-spacing:.03em;font-weight:400;font-family:"DM Sans",sans-serif}@media (max-width: 999px){.c_layout_faq .faq-answer{margin:0 18px;padding:27px 10px 30px 35px;font-size:16px;font-size:1.6rem;line-height:1.6875em;letter-spacing:.05em}.c_layout_faq .faq-answer:before{top:22px;left:0;background:none;padding-left:0;color:#ff6c00;font-size:26px;font-size:2.6rem;line-height:1.38462em}}@media (max-width: 999px){.sec-footer{padding-bottom:100px}}

/*# sourceMappingURL=maps/item-single.min.css.map */
