.content .contactContent{width:800px;margin:auto}@media screen and (max-width: 767px){.content .contactContent{width:100%;padding:0 10px}}.content .contactContent .comment{padding-bottom:2em}.topImage{position:relative;width:1080px;margin:auto}@media screen and (max-width: 767px){.topImage{width:100%;padding-top:30px}}.topImage .pamphlet{padding-top:60px;padding-bottom:60px;text-align:center;overflow:hidden}@media screen and (max-width: 767px){.topImage .pamphlet{padding-top:20px;padding-bottom:20px}}.topImage .pamphlet p{display:inline-block;padding:30px 20px 0}@media screen and (max-width: 767px){.topImage .pamphlet p{padding:20px 10px 0}}.topImage .pamphlet p a{display:inline-block;min-width:240px;padding:30px 40px;color:#fff;font-family:"Noto Serif Bold";font-size:1.8rem;line-height:1;background-image:linear-gradient(40deg, #2929a3 18%, #020107);transition:0.3s}@media screen and (max-width: 767px){.topImage .pamphlet p a{min-width:300px;padding:20px 30px;font-size:1.6rem}}.topImage .pamphlet p a:hover{opacity:0.7}#wafukudenimForm{position:relative}#wafukudenimForm h2{margin-top:40px;margin-bottom:20px;padding:20px 20px;color:#632423;font-family:"Noto Serif Bold";font-size:2.8rem;text-align:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fcf5f5}@media screen and (max-width: 767px){#wafukudenimForm h2{margin-top:20px;margin-bottom:10px;font-size:2.2rem}}#wafukudenimForm .shoppingForm{box-sizing:border-box;width:90%;margin:20px auto;padding:20px;border:20px solid #f2f2f2}@media screen and (max-width: 767px){#wafukudenimForm .shoppingForm{width:auto;margin:20px -10px;padding:10px;border:5px solid #f2f2f2}}#wafukudenimForm .contactForm dt,#wafukudenimForm .contactForm dd{border-top:1px solid #ccc}@media screen and (max-width: 767px){#wafukudenimForm .contactForm dt,#wafukudenimForm .contactForm dd{border-top-width:0}}#wafukudenimForm .contactForm dt.top,#wafukudenimForm .contactForm dd.top{border-top-width:0}#wafukudenimForm .contactForm dt{font-weight:normal}@media screen and (max-width: 767px){#wafukudenimForm .contactForm dt{padding:5px 10px;background-color:#f2f2f2}}@media screen and (max-width: 767px){#wafukudenimForm .contactForm dt .must{top:8px}}@media screen and (max-width: 767px){#wafukudenimForm .contactForm dd{padding:10px}}#wafukudenimForm .contactForm .inNumber{width:6em}#wafukudenimForm .formTitle{color:#632423;font-family:"Noto Serif B";font-size:130%}#wafukudenimForm .sendTitle{padding:20px 0 10px;font-size:120%;font-weight:bold}#wafukudenimForm .comment{padding:1em 0;text-align:center}#wafukudenimForm .tips{color:#0b57a6;font-size:85%}#wafukudenimForm .disable_orderInputs .orderInputs{display:none}#wafukudenimForm .subjectSelect{padding:15px 0;font-size:110%;text-align:center}#wafukudenimForm .subjectSelect label{display:inline-block;padding:5px 20px}#wafukudenimForm .information{box-sizing:border-box;width:90%;margin:20px auto;padding:0px 30px 20px;border:6px solid #ccc}@media screen and (max-width: 767px){#wafukudenimForm .information{width:auto;margin:20px -10px;padding:0px 10px 10px}}#wafukudenimForm .information .heading{padding-top:20px;padding-bottom:10px;font-size:1.8rem;text-align:left}#wafukudenimForm .information li{padding-bottom:0.5em;padding-left:1em;text-indent:-1em;font-size:85%}#wafukudenimForm .information .informationLink{padding-top:1em;text-align:center}#wafukudenimForm .information .informationLink a{display:inline-block;padding:5px 15px;color:#80210F;border:1px solid #80210F}#wafukudenimForm .mailformSendMsg,#wafukudenimForm .mailformErrorMsg{padding:8em 0}#information{padding-top:0}@media screen and (max-width: 767px){#information{padding-top:60px}}#information h2{margin-top:40px;margin-bottom:10px;padding:10px 20px;color:#632423;font-family:"Noto Serif Bold";font-size:130%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fcf5f5}@media screen and (max-width: 767px){#information h2{margin-top:20px;margin-bottom:10px;font-size:1.6rem}}#information .lawStatus{width:95%;margin:1em auto 2em;border-collapse:collapse;border-spacing:0;border:3px solid #bfbfbf}@media screen and (max-width: 767px){#information .lawStatus{width:100%}}#information .lawStatus th,#information .lawStatus td{padding:1em 1.5em;font-size:90%;border:1px solid #bfbfbf}@media screen and (max-width: 767px){#information .lawStatus th,#information .lawStatus td{display:block}}#information .lawStatus th{white-space:nowrap;background-color:#f2f2f2}#information .privacy{box-sizing:border-box;width:95%;margin:1em auto 2em;padding:15px 20px;font-size:90%;background-color:#f2f2f2}#information .privacy .privacyContents>li{padding:0.2em 0;padding-left:1em;text-indent:-1em}#information .privacy .privacyContents ul{margin-left:1.5em}#information .privacy .privacyContents ul li{padding:0.2em 0;padding-left:1em;list-style:disc}
