.page-common{background:#c8af96;font-family:"Noto Serif JP",serif;font-size:16px;font-weight:300;color:#000;line-height:2.25;letter-spacing:.1em;word-break:normal;text-align:justify;overflow:hidden}.page-common h1,.page-common h2,.page-common h3,.page-common h4,.page-common h5,.page-common h6{margin:0;padding:0;font-weight:700;line-height:1.5}.page-common h1{font-size:48px}.page-common h2{font-size:24px}.page-common h3{font-size:20px}.page-common h4,.page-common h5,.page-common h6{font-size:16px}.page-common address{font-style:normal}.page-common iframe{vertical-align:bottom}.page-common img{vertical-align:bottom}.page-common img[src$=".svg"]{max-width:100%;height:auto}@media only screen and (min-width: 1025px){.page-common{padding:70px 0;margin-top:121px}}@media only screen and (max-width: 1024px){.page-common{font-size:14px;padding-top:40px;padding-bottom:40px}.page-common img{width:100%;max-width:100%}}@media only screen and (max-width: 320px){.page-common{font-size:12px}}.page-common .of_hidden{overflow:hidden}.page-common .gothic{font-family:"Noto Sans JP",sans-serif}.page-common .mincho{font-family:"Noto Serif JP",serif}.page-common .clearfix::after{content:"";display:block;clear:both}.page-common .bg_white{background:#fff}.page-common .color_white{color:#fff}.page-common .color_black{color:#000}.page-common .color_red{color:red}.page-common .color_blue{color:blue}.page-common .w10{width:10%}.page-common .w20{width:20%}.page-common .w30{width:30%}.page-common .w40{width:40%}.page-common .w50{width:50%}.page-common .w60{width:60%}.page-common .w70{width:70%}.page-common .w80{width:80%}.page-common .w90{width:90%}.page-common .w100{width:100%}.page-common .fw100{font-weight:100}.page-common .fw200{font-weight:200}.page-common .fw300{font-weight:300}.page-common .fw400{font-weight:400}.page-common .fw500{font-weight:500}.page-common .fw600{font-weight:600}.page-common .fw700{font-weight:700}.page-common .fw900{font-weight:900}.page-common .transition_03{transition:.3s}.page-common .transition_06{transition:.6s}.page-common .d-block{display:block}.page-common .d-inline-block{display:inline-block}.page-common .d-table{display:table}.page-common .d-flex{display:flex}.page-common .d-none{display:none}.page-common .text-left{text-align:left}.page-common .text-center{text-align:center}.page-common .text-right{text-align:right}.page-common .text-indent{padding-left:1em;text-indent:-1em}.page-common .text-rl{-o-writing-mode:vertical-rl;writing-mode:vertical-rl}.page-common .justify{text-align:justify;text-justify:inter-ideograph}.page-common .obfit{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.page-common .opacity:hover{opacity:.8 !important;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";transition:.6s}.page-common .list-unstyled{list-style:none}.page-common .img_zoom{display:block;overflow:hidden}.page-common .img_zoom img{transition:.6s}.page-common .img_zoom img:hover{transform:scale(1.05)}.page-common .box_flex{display:flex;justify-content:center;align-items:center;text-align:center;margin:0 auto}.page-common ._page ul{list-style:none;list-style-position:inside}.page-common ._page a{color:#000;text-decoration:none}.page-common .title{position:relative;text-align:center}.page-common .title:after{content:"";display:block;width:20px;height:1px;background:#999;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.page-common .title h2{font-weight:400;padding-bottom:20px}.page-common .btn_box a.more{position:relative;border:solid 1px #b3b3b3;color:#000;text-decoration:none;transition:.6s}.page-common .btn_box a.more::after{content:">";margin-left:20px;color:#b3b3b3;transition:.6s}.page-common .btn_box a.more:hover{background:#000;color:#fff}.page-common .btn_box a.more:hover::after{color:#fff}.page-common #online_shop{position:fixed;z-index:4}@media only screen and (min-width: 1025px){.page-common ._pc{display:block}.page-common ._sp{display:none}.page-common ._se{display:none}.page-common .inner{width:1000px;margin-left:auto;margin-right:auto}.page-common .hover_line{position:relative;display:inline-block;transition:.3s}.page-common .hover_line::after{content:"";position:absolute;left:0;bottom:0px;width:100%;height:1px;background-color:#231815;opacity:0;transition:.3s}.page-common .hover_line:hover::after{opacity:1}.page-common .hover_line_center{position:relative;display:inline-block;transition:.4s}.page-common .hover_line_center::after{position:absolute;bottom:0;left:50%;content:"";width:0;height:1px;background-color:#231815;transition:.4s;transform:translateX(-50%)}.page-common .hover_line_center:hover::after{width:100%}.page-common ._page{margin:85px 0}.page-common .home ._page{margin:0}.page-common #online_shop{right:10px;bottom:10px}.page-common .btn_box a.more{width:180px;height:50px}}@media only screen and (max-width: 1024px){.page-common ._sp{display:block}.page-common ._pc{display:none}.page-common ._se{display:none}.page-common .inner{padding-left:15px;padding-right:15px}.page-common .inner.no-gutter{padding-left:0;padding-right:0}.page-common ._page{margin:40px 0 80px 0}.page-common .home ._page{margin:0}.page-common #online_shop{right:5px;bottom:50px}.page-common #online_shop a img{width:75px;height:75px}.page-common .btn_box a.more{width:60%;height:50px}}@media only screen and (max-width: 320px){.page-common ._se{display:block}.page-common ._pc{display:none}.page-common ._se{display:none}}/*# sourceMappingURL=page-common.css.map */