﻿@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&family=Oswald:wght@200..700&display=swap";html{margin:0;padding:0;font-size:62.5%}body{margin:0;padding:0}header,footer,article,section,nav,aside,div{margin:0;padding:0;display:block}h1,h2,h3,h4,h5,h6,p,figure,figcaption{font-size:inherit;font-weight:inherit;margin:0;padding:0;display:block}p{word-break:break-all}ul,ol{margin:0;padding:0;list-style-type:none;font-weight:inherit}li{margin:0px;padding:0px;font-weight:inherit}dl,dt,dd{margin:0;padding:0;font-weight:inherit}img{margin:0;padding:0;vertical-align:bottom;display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto}a,span,time,strong,em,small,address{margin:0;padding:0;font-size:inherit;font-style:normal;display:inline}table{margin:0;padding:0;border-collapse:collapse}tr{margin:0;padding:0}td{margin:0;padding:0}th{margin:0;padding:0;font-weight:inherit;text-align:left}body{font-family:"Noto Serif JP",serif;font-size:1.6rem;line-height:1.75;color:var(--color_text);font-weight:400}body::after{content:"";display:block;position:fixed;inset:0;z-index:-100;background-image:url(../../images/bg_pr.webp);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (orientation:landscape){body::after{background-image:url(../../images/bg_ls.webp)}}body a{color:var(--color_cobalt)}body .hide{display:none !important}body .inner{padding-inline:15px;margin-inline:auto;max-width:1280px}@media screen and (min-width: 744px){body .inner{padding-inline:22px}}@media screen and (min-width: 1200px){body .inner{padding-inline:50px}}body .grecaptcha-badge{display:none !important}body .slidein{transform:translateY(50px);transition-duration:500ms;opacity:0}body .slidein.slided{transform:translateY(0);opacity:1}body input[type=submit]{cursor:pointer}input[type=text],input[type=number],input[type=password],input[type=search],input[type=email],input[type=tel],input[type=url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:inline-block;padding:4px 10px 4px 10px;background-color:#efefef;font-size:inherit;line-height:20px;color:#000;margin:0px 0px 2px 0px;border-radius:4px}input[type=submit],input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#000;border:solid 1px #999;display:inline-block;padding:8px;line-height:30px;font-size:1.6rem;border-radius:8px;text-decoration:none;box-sizing:border-box;cursor:pointer}input,textarea{max-width:100%;box-sizing:border-box}span.inputWrap input[type=text],span.inputWrap input[type=number],span.inputWrap input[type=password],span.inputWrap input[type=search],span.inputWrap input[type=email]{padding:4px 28px 4px 10px}::placeholder{color:#ccc}input:focus,textarea:focus{outline:none;box-shadow:0px 0px 4px 2px rgba(18,135,179,.4)}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0px;padding:4px;border:none;outline:none;background-color:#efefef;font-size:inherit;box-shadow:none;min-width:100%;min-height:9em;color:#000;border-radius:4px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:inline-block;font-size:inherit;color:inherit}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:20px;height:20px;border-radius:3px;outline:solid 1px #999;background-color:#fff;position:relative;padding:0;margin:0 .5em 0 0;vertical-align:middle}input[type=checkbox]:checked::after{content:"";display:block;width:10px;height:20px;border-style:solid;border-color:#0544b0;border-width:0 2px 2px 0;position:absolute;inset:-15px auto auto 2px;transform:rotate(45deg);transform-origin:left bottom}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:20px;height:20px;border-radius:50%;outline:solid 1px #999;background-color:#f6f6f6;position:relative;padding:0;margin:0 .5em 0 0;vertical-align:middle}input[type=radio]:checked{background-image:radial-gradient(circle 6px at center center, #0544b0 60%, transparent 60%);background-size:cover}.siteheader{padding:60px 35px 30px;margin-inline:auto;max-width:600px}@media screen and (min-width: 744px){.siteheader{padding-bottom:70px}}.siteheader__title--en{margin-bottom:16px;text-align:center}.siteheader__title--en img{width:100%;max-width:360px}:root{--color_white: #FFFFFF;--color_MountainMist: #999999;--color_Gallery: #efefef;--color_text: #222222;--color_black: #000000;--color_celeste: #CCCCCC;--color_cobalt: #0544b0;--color_HavelockBlue: #4d86e9;--color_CornflowerBlue: #63A1E5;--color_valencia: #d34848}.footer{padding:60px 0 80px;background-color:var(--color_celeste)}.footer .footeraddress{padding-bottom:80px}.footer .footeraddress p{text-align:center;line-height:1.75}.footer .footeraddress p a{text-decoration-line:underline;color:inherit}.footer .footeraddress p a:hover{color:var(--color_white)}.footer .footeraddress__companyname{font-size:2rem;font-weight:700}.footer .copyright{text-align:center}.footer .copyright small{font-size:1.2rem;line-height:1}.aqg-contact{margin-top:160px}.aqg-contact .screen-reader-response{display:none}.aqg-contact h1{text-align:center;font-size:2.4rem;font-weight:700;border-bottom:solid 1px var(--color_text);padding-bottom:12px;margin-bottom:40px}.aqg-contact dl{max-width:700px;margin-inline:auto}@media screen and (min-width: 1200px){.aqg-contact dl{display:grid;grid-template-columns:auto 1fr;column-gap:24px;row-gap:60px}}@media screen and (min-width: 1200px){.aqg-contact dl dt{text-align:right}}@media screen and (min-width: 1200px){.aqg-contact dl dt.required p{display:flex;flex-direction:row-reverse}}.aqg-contact dl dt.required p::after{content:"［必須］";color:var(--color_valencia)}.aqg-contact dl dd{margin:0 0 20px;min-height:1.75em}@media screen and (min-width: 744px){.aqg-contact dl dd{margin-bottom:40px}}@media screen and (min-width: 1200px){.aqg-contact dl dd{margin:0}}.aqg-contact dl dd input[type=text],.aqg-contact dl dd input[type=email]{box-sizing:border-box;width:100%;line-height:1.75;border-radius:6px;border:solid 1px var(--color_celeste);background-color:var(--color_white)}.aqg-contact dl dd input.zip{box-sizing:content-box;max-width:8em}.aqg-contact dl dd textarea{box-sizing:border-box;width:100%;line-height:1.75;border-radius:6px;border:solid 1px var(--color_celeste);background-color:var(--color_white);min-height:8.75em}.aqg-contact dl dd.privacy-accept{position:relative}.aqg-contact dl dd.privacy-accept .wpcf7-not-valid-tip{position:absolute;inset:100% 0 auto;white-space:nowrap;display:block;color:rgba(0,0,0,0)}.aqg-contact dl dd.privacy-accept .wpcf7-not-valid-tip::after{content:"同意してください";color:#c00;position:absolute;inset:0 auto auto 0;display:block}.aqg-contact dl dd.radio .wpcf7-list-item{padding-right:1em}.aqg-contact dl dd .wpcf7-not-valid-tip{display:block;color:#c00}.aqg-contact.hide{display:none;opacity:0}.aqg-contact.show{display:block;opacity:1;transition-duration:250ms}.aqg-contact .buttonarea{margin-top:80px}.aqg-contact .buttonarea p{display:flex;flex-direction:column;align-items:center;row-gap:1em}@media screen and (min-width: 744px){.aqg-contact .buttonarea p{flex-direction:row;justify-content:center;column-gap:1em}}.aqg-contact .buttonarea .wpcf7-not-valid-tip{display:none}.aqg-contact .buttonarea label{cursor:pointer;display:block;padding:.75em 2em;background-color:var(--color_CornflowerBlue);color:var(--color_white);border-radius:100vh;font-size:24px;line-height:1;transition-duration:500ms}.aqg-contact .buttonarea label:hover{background-color:var(--color_celeste)}.aqg-contact .buttonarea label.back{background-color:#999}.aqg-contact .buttonarea label.back:hover{background-color:#666}.aqg-contact .buttonarea label input{display:none}.aqg-contact .wpcf7-list-item{margin:0}.aqg-contact .wpcf7-spinner{display:none}.grecaptcha-badge{display:none}body::after{display:none}.aqgsingle .inner{margin-inline:auto;padding:0 35px 200px;max-width:996px}@media screen and (min-width: 744px){.aqgsingle .inner{padding:0 50px 200px}}.aqgsingle .backtoarchive{display:flex}@media screen and (min-width: 744px){.aqgsingle .backtoarchive{margin-top:-30px}}@media screen and (min-width: 1200px){.aqgsingle .backtoarchive{margin-top:-120px}}.aqgsingle .backtoarchive__button{padding:0 0 10px;border-radius:0 0 8px 8px;background-color:var(--color_white);border-style:solid;border-color:var(--color_white);border-width:10px;line-height:24px;background-image:linear-gradient(0deg, var(--color_text), var(--color_text));background-repeat:no-repeat;background-position:center bottom;background-size:100% 1px;text-decoration-line:none;color:var(--color_text);position:relative;left:-10px}.aqgsingle .backtoarchive__button::before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:12px 20px 12px 0;border-color:rgba(0,0,0,0) var(--color_text);vertical-align:middle;margin-right:7px}.aqgsingle .backtoarchive__button:hover{color:var(--color_CornflowerBlue);background-image:linear-gradient(0deg, var(--color_CornflowerBlue), var(--color_CornflowerBlue))}.aqgsingle .backtoarchive__button:hover::before{border-color:rgba(0,0,0,0) var(--color_CornflowerBlue)}.aqgsingle__post{margin-top:100px}.aqgsingle__post .worktitle{margin-bottom:1em;font-size:2rem;line-height:1.25;font-weight:700;letter-spacing:.05em}@media screen and (min-width: 744px){.aqgsingle__post .worktitle{text-align:center}}@media screen and (min-width: 1200px){.aqgsingle__post .worktitle{font-size:2.4rem}}.aqgsingle__post .worktitle h1{margin-bottom:8px}@media screen and (min-width: 1200px){.aqgsingle__post .worktitle h1{margin-bottom:0;display:inline;padding-right:1em}}@media screen and (min-width: 1200px){.aqgsingle__post .worktitle h2{display:inline}}.aqgsingle__post .switching{display:grid;row-gap:10px;margin-bottom:30px}@media screen and (min-width: 744px){.aqgsingle__post .switching{row-gap:20px}}@media screen and (min-width: 1200px){.aqgsingle__post .switching{grid-template-columns:602px 1fr;column-gap:40px;place-items:center}}.aqgsingle__post .switching__mainpic{font-size:1.4rem;line-height:1.5;display:grid;width:100%}.aqgsingle__post .switching__mainpic figure{grid-row:1/1;grid-column:1/1;opacity:0;pointer-events:none;transition:opacity 500ms;background-color:var(--color_Gallery);padding:10px;box-sizing:border-box;width:100%;aspect-ratio:1/1;border-radius:8px}.aqgsingle__post .switching__mainpic figure.switching__is-show{opacity:1;pointer-events:auto}.aqgsingle__post .switching__mainpic figure img{width:100%;height:100%;object-fit:contain}.aqgsingle__post .switching__thumbpic{display:grid;grid-template-columns:repeat(auto-fill, minmax(90px, 1fr));gap:10px;place-content:center}@media screen and (min-width: 1200px){.aqgsingle__post .switching__thumbpic{grid-template-columns:1fr 1fr;gap:20px}}.aqgsingle__post .switching__thumbpic li{background-color:var(--color_Gallery);padding:4px;box-sizing:border-box;width:100%;aspect-ratio:1/1;border-radius:6px}.aqgsingle__post .switching__thumbpic li img{width:100%;height:100%;object-fit:contain}.aqgsingle__post .switching__thumbpic li.switching__is-show{outline:solid 2px var(--color_CornflowerBlue)}@media screen and (min-width: 1200px){.aqgsingle__post .feature{display:grid;grid-template-columns:1fr 28em;column-gap:40px;grid-template-areas:"L E" "P E"}}.aqgsingle__post .feature__list{display:grid;grid-template-columns:auto 1fr;row-gap:10px;margin-bottom:20px}@media screen and (min-width: 1200px){.aqgsingle__post .feature__list{grid-area:L}}.aqgsingle__post .feature__list dt{text-align-last:justify;position:relative;padding-right:1em}.aqgsingle__post .feature__list dt::after{content:"｜";display:block;position:absolute;inset:0 0 0 auto}.aqgsingle__post .feature__explain{text-align:justify;margin-bottom:20px}@media screen and (min-width: 1200px){.aqgsingle__post .feature__explain{grid-area:E}}.aqgsingle__post .feature__price{border-top:solid 1px var(--color_text);padding-top:20px}@media screen and (min-width: 1200px){.aqgsingle__post .feature__price{grid-area:P}}.aqgsingle__post .feature__price .annotation{text-align:justify}.aqgsingle__post .feature__price .stockandprice{margin-block:30px}@media screen and (min-width: 744px){.aqgsingle__post .feature__price .stockandprice{display:flex;justify-content:space-between}}.aqgsingle__post .feature__price .stockandprice .price{font-weight:700}.aqgsingle__post .feature__price .stockandprice .out-of-stock{color:var(--color_valencia)}/*# sourceMappingURL=aqg-single.min.css.map */