@charset "UTF-8";.lower-pc-header.header{min-height:96px;padding:14px 36px 14px 42px;align-items:flex-start;background:rgba(255,255,255,.94);box-shadow:0 2px 16px rgba(0,0,0,.08)}.lower-pc-header .head_l{display:flex;flex-direction:column;gap:12px;padding-top:0}.lower-pc-header .head_l h1{margin:0;color:#2e2e2e;font-size:12px;line-height:1.45;letter-spacing:0}.lower-pc-header .head_l .logo{width:230px}.lower-pc-header .head_r{gap:10px;align-items:center;padding-top:6px}.lower-pc-header .head_r a{display:flex;width:176px;min-height:56px;padding:8px 14px;align-items:center;justify-content:center;gap:8px;color:#fff;text-decoration:none}.lower-pc-header .head_r a:nth-of-type(1){background-color:#249cd6}.lower-pc-header .head_r a:nth-of-type(2){background-color:#81b05d}.lower-pc-header .head_r a img{width:auto;height:22px}.lower-pc-header .head_r .label{font-family:"Noto Serif JP",serif;font-size:14px;line-height:1}.lower-pc-header .head_r a:nth-of-type(1) em{position:static;color:#fff;font-family:"Tinos",serif;font-size:19px;font-style:normal;line-height:1;letter-spacing:0}.lower-pc-gnav{margin-bottom:72px}.lower-pc-gnav ul li a{min-width:138px;padding:12px 20px;line-height:1.25;letter-spacing:0}.lower-pc-footer.footer .bg{padding:74px 74px 42px 86px;background-image:url(//noble-ceramic.jp/wp-content/themes/humanity/css/../assets/img/footer_bg_pc.png);background-position:top center;background-repeat:no-repeat;background-size:cover}.lower-pc-footer.footer .logo{width:300px}.lower-pc-footer.footer .tel{border-top-color:rgba(255,255,255,.9)}.lower-pc-footer.footer .tel a span:before{background-image:url(//noble-ceramic.jp/wp-content/themes/humanity/css/../assets/img/footer_icon_phone.png)}.lower-pc-footer.footer .btns{width:258px}.lower-pc-footer .reserve-btn{position:relative;display:flex;min-height:60px;align-items:center;justify-content:center;gap:18px;color:#fff;background-color:#249cd6;font-family:"Noto Serif JP",serif;font-size:22px;line-height:1;text-decoration:none}.lower-pc-footer .reserve-btn:after{position:absolute;right:8px;bottom:8px;content:"";border-bottom:14px solid #fff;border-left:14px solid transparent}.lower-pc-footer .reserve-btn i{display:block;width:30px}.lower-pc-footer .reserve-btn i img{width:100%}.lower-pc-footer.footer .acs p{line-height:1.55}.lower-pc-footer.footer .acs ul li:before{background-image:url(//noble-ceramic.jp/wp-content/themes/humanity/css/../assets/img/footer_icon_access.png)}.lower-pc-footer.footer .acs ul li:nth-child(2):before{background-image:url(//noble-ceramic.jp/wp-content/themes/humanity/css/../assets/img/footer_icon_car.png)}.lower-pc-footer.footer .foot_r{display:flex;flex-direction:column;gap:34px}.lower-pc-footer.footer .timetable{width:520px}.lower-pc-footer.footer .timetable td{width:calc((100% - 130px) / 7)}.lower-pc-footer.footer .timetable th{width:130px}.lower-pc-footer.footer nav{justify-content:flex-start;gap:46px}.lower-pc-footer.footer .copy{background-color:#249cd6;letter-spacing:0}@media (max-width:1180px){.lower-pc-header.header{padding-left:24px;padding-right:24px}.lower-pc-header .head_l .logo{width:210px}.lower-pc-header .head_r a{width:156px}.lower-pc-gnav ul li a{min-width:118px;padding-left:14px;padding-right:14px}.lower-pc-footer.footer .bg{padding-left:52px;padding-right:52px}}:root{--lower-brown:#9a6a36;--lower-brown-dark:#76502b;--lower-gold:#c5a042;--lower-gold-light:#d8c68f;--lower-line:#d8cfbd;--lower-text:#3c3834;--lower-muted:#8c8580;--lower-blue:#1598cf}body{color:var(--lower-text);font-family:"Times New Roman","YuMincho","Yu Mincho","游明朝体","Hiragino Mincho ProN","Noto Serif JP",serif;line-height:1.8;letter-spacing:.03em;background:#fff}a{color:var(--lower-text)}.p-link{color:var(--lower-brown);text-underline-offset:.18em}.lower-pc-header.header{min-height:0;height:0;padding:0;align-items:initial;background:0 0;box-shadow:none}.lower-pc-header .head_l{position:absolute;top:10px;left:84px;display:block;padding:0}.lower-pc-header .head_l h1{position:static;max-width:620px;color:#5a5752;font-size:11px;font-weight:400;line-height:1;letter-spacing:.08em}.lower-pc-header .head_l .logo{width:168px;margin-top:46px}.lower-pc-header .head_r{position:absolute;top:0;right:18px;z-index:21;display:flex;gap:0;padding:0;align-items:flex-start}.lower-pc-header .head_r a{width:auto;min-width:166px;min-height:32px;padding:0 16px;gap:7px;align-items:center;justify-content:center;font-family:"Noto Sans JP",sans-serif;letter-spacing:0}.lower-pc-header .head_r a:nth-of-type(1){background-color:var(--lower-brown-dark)}.lower-pc-header .head_r a:nth-of-type(2){background-color:#1d4e86}.lower-pc-header .head_r a img{height:14px}.lower-pc-header .header-phone .label{display:none}.lower-pc-header .head_r .label{font-family:"Noto Sans JP",sans-serif;font-size:13px;font-weight:600}.lower-pc-header .head_r a:nth-of-type(1) em{font-family:"Tinos",serif;font-size:17px;font-weight:700;letter-spacing:.04em}.lower-pc-header.header{position:absolute;top:0;left:0;z-index:11;width:100%;height:auto;min-height:0;padding:0 max(1.071vw, 13px) 0 max(2.5vw, 32px);display:flex;justify-content:space-between;align-items:flex-start;background:0 0;box-shadow:none}.lower-pc-header .head_l{position:static;display:block;padding-top:max(0.714vw, 9px);width:140px}.lower-pc-header .head_l h1{max-width:none;margin:0 0 max(2.714vw, 35px);color:#696969;font-family:"Noto Sans JP",sans-serif;font-size:max(0.857vw, 11px);font-weight:400;line-height:1;letter-spacing:0}.lower-pc-header .head_l .logo{width:max(8.286vw, 108px);margin-top:0}.lower-pc-header .head_r{position:static;z-index:auto;display:flex;justify-content:flex-end;align-items:flex-start;gap:max(0.714vw, 9px);padding:0}.lower-pc-header .head_r a{display:flex;width:auto;min-width:max(14.286vw, 186px);height:max(3.571vw, 46.429px);min-height:0;padding:0 max(1.143vw, 15px);align-items:center;justify-content:center;gap:max(0.571vw, 7px);color:#fff;font-family:"Noto Sans JP",sans-serif;line-height:1;text-decoration:none}.lower-pc-header .header-phone{background-color:#61452d}.lower-pc-header .header-web{background-color:#375a9c}.lower-pc-header .head_r a img{width:auto;height:max(1.071vw, 14px);filter:brightness(0) invert(1)}.lower-pc-header .head_r .label{display:inline;color:#fff;font-family:"Noto Sans JP",sans-serif;font-size:max(1vw, 13px);font-weight:700;line-height:1;letter-spacing:.02em}.lower-pc-header .head_r a:nth-of-type(1) em{position:static;color:#fff;font-family:"Noto Sans JP",sans-serif;font-size:max(1.429vw, 19px);font-style:normal;font-weight:700;line-height:1;letter-spacing:.02em}.mainPhoto{margin:0 auto}.mainPhoto img{width:100%}.lower-pc-gnav{margin:20px 0 max(6.786vw, 88px);padding:0;background:0 0}.lower-pc-gnav ul{display:flex;justify-content:center;align-items:stretch}.lower-pc-gnav ul li a{display:block;min-width:0;padding:max(0.643vw, 8px) 2.2em;color:#2e2e2e;font-family:"Noto Sans JP",sans-serif;font-size:max(1.071vw, 13px);line-height:1;letter-spacing:max(0.143vw, 1px);position:relative;text-align:center}.lower-pc-gnav ul li a:before,.lower-pc-gnav ul li:last-child a:after{width:1px;height:max(2.357vw, 30px);background-color:#2e2e2e}.pc-contents{width:1120px;margin-top:0;margin-bottom:120px}.left-contents{width:260px}.right-contents{width:760px;color:var(--lower-text);font-size:14px;line-height:1.9}.right-contents section+section,.right-contents section+aside,.right-contents aside+section{margin-top:56px}.sidemenu{padding:0 9px 9px 0}.sidemenu:before{top:9px;left:9px;background-color:#e7ddcc}.sidemenu div{padding:34px 20px 30px;background-color:#fff;border:1px solid #eee7da}.sidemenu .ttl{width:auto;margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid var(--lower-line)}.sidemenu .ttl img{display:none}.sidemenu .ttl:before{content:"Menu";display:block;color:var(--lower-brown);font-family:"EB Garamond","Times New Roman",serif;font-size:38px;font-weight:400;line-height:1;letter-spacing:.08em;text-transform:uppercase}.sidemenu ul{border-top:none}.sidemenu ul li{border-bottom-color:#ded8cc}.sidemenu ul li a{height:auto;min-height:44px;padding:11px 22px 10px 2px;color:var(--lower-text);font-size:15px;line-height:1.5;letter-spacing:.03em}.sidemenu ul li a:before{right:4px;border-color:transparent transparent transparent #9f8a47;border-width:4px 0 4px 6px}.sidebanner{margin-top:42px}.sidebanner ul li+li{margin-top:22px}.page-catch{margin-right:0;margin-bottom:52px;padding:42px 46px 44px;color:var(--lower-text);font-size:15px;line-height:2;letter-spacing:.12em;background:rgba(255,255,255,.92);border-color:var(--lower-line)}.page-catch:after{top:8px;left:8px;border-color:var(--lower-line)}.page-catch h2{color:var(--lower-brown-dark);font-size:24px;font-weight:500}.page-catch .pagecatch-ttl{background-color:var(--lower-brown);border-radius:0}.ttl-low,.ttl-low1-1,.ttl-low1-2,.ttl-low1-3{color:#fff;background-image:linear-gradient(90deg,var(--lower-brown-dark),#a97843 54%,var(--lower-brown));background-repeat:no-repeat;background-size:100% 100%}.ttl-low{margin-bottom:18px;padding:10px 18px 9px 42px;font-size:18px;font-weight:500;line-height:1.35;letter-spacing:.09em}.ttl-low:before{left:18px;bottom:0;width:7px;height:calc(100% - 9px);background-color:rgba(255,255,255,.95)}.ttl-low1-3{color:#4b3515;background-image:linear-gradient(90deg,var(--lower-gold),#d8bd64)}.ttl-low2{margin-bottom:16px;padding:8px 0 8px 18px;color:var(--lower-brown);font-size:18px;font-weight:500;border-bottom-color:#cfc6b8;border-left-color:var(--lower-brown)}.ttl-low2:before{left:-9px;background-color:#fff}.ttl-low2-1,.ttl-low2-2,.ttl-low2-3{color:var(--lower-brown);border-bottom-color:#cfc6b8;border-left-color:var(--lower-brown)}.ttl-low2-3{color:#9d7e2e;border-left-color:var(--lower-gold)}.ttl-low3{padding:12px 1em 11px;color:var(--lower-brown-dark);border-top-color:#d9d0c0;border-bottom-color:#d9d0c0}.ttl-low3-1,.ttl-low3-2,.ttl-low3-3{color:var(--lower-brown-dark);border-top-color:#d9d0c0;border-bottom-color:#d9d0c0}.ttl-low4{color:var(--lower-text);font-size:15px}.ttl-low4>span:nth-of-type(1),.ttl-low4-1>span:nth-of-type(1),.ttl-low4-2>span:nth-of-type(1),.ttl-low4-3>span:nth-of-type(1){background-color:var(--lower-brown)}.ttl-low5{padding:10px 1.4em 9px;color:#fff;font-size:16px;border-radius:999px}.ttl-low5-1,.ttl-low5-2{background-color:var(--lower-brown)}.ttl-low5-3{color:#fff;background-color:var(--lower-gold)}.table-nocolor th,.map_time .table-nocolor thead td,.recruit .table-nocolor th,.contact .table-nocolor th{color:#fff;background:var(--lower-brown);border-color:#d8cfbd}.table-nocolor td,.map_time .table-nocolor tbody th,.contact .table-nocolor td,.recruit .table-nocolor td{background:#fff;border-color:#d8cfbd}.table-nocolor td.table-cell-left,.table-nostyle td.table-cell-left{text-align:left}.table-nostyle th,.table-nostyle td{color:var(--lower-text)}.list-dot li{padding-left:1.15em;background:0 0;position:relative}.list-dot li:before{content:"";position:absolute;top:.78em;left:0;width:5px;height:5px;background-color:var(--lower-gold);border-radius:50%}.list-check li{background:0 0;position:relative}.list-check li:before{content:"";position:absolute;top:.55em;left:0;width:8px;height:12px;border-right:2px solid var(--lower-brown);border-bottom:2px solid var(--lower-brown);transform:rotate(40deg)}.img-border{padding:4px;border-color:#d8cfbd}.colunm{padding:28px 30px 26px;background:#fff7f5;border-color:#ead6cf}.colunm .ttl-btn{color:var(--lower-text);background:#f1cbc4;font-family:"Times New Roman","YuMincho","Yu Mincho","游明朝体","Hiragino Mincho ProN","Noto Serif JP",serif}.colunm .ttl-btn .colum{color:var(--lower-brown);border-color:#ead6cf}.colunm+.colunm{background:#edf8fe;border-color:#cbe4f0}.colunm+.colunm .ttl-btn{background:#d8edf8}.colunm+.colunm .ttl-btn .colum{color:#3d7b9d;border-color:#cbe4f0}.staff .staff_profile+.staff_profile,.price .price_item+.price_item,.tour .tour_item+.tour_item{margin-top:44px}.staff .staff-box{margin-top:22px}.staff .staff-box>div+div,.staff .staff-code,.staff .staff-message{margin-top:24px}.staff .staff-certificate li{border-color:#d8cfbd;background:#fff}.counseling{margin-top:70px}.counseling p,.right-contents aside p{color:var(--lower-text);line-height:1.9}.contact .form,.contact .form th,.contact .form td{border-color:#d8cfbd}.contact .form th{color:#fff;background-color:var(--lower-brown)}.contact .form-btn input{background:var(--lower-brown);border-radius:999px}.posts-btn a,.recruit .anchor li a,.pagemenu_link .anchor>li .btn{background:var(--lower-brown);border-radius:999px}.pagemenu_link .anchor>li,.pagemenu_link .anchor>li h3{border-color:var(--lower-line)}.pagemenu_link .anchor>li h3{color:var(--lower-brown)}.lower-pc-footer.footer .bg{padding:70px 80px 44px;color:#26363d;background-color:#eaf7fc}.lower-pc-footer.footer .logo{width:340px}.lower-pc-footer.footer .tel{border-top-color:rgba(38,54,61,.25)}.lower-pc-footer.footer .tel p,.lower-pc-footer.footer .tel a,.lower-pc-footer.footer .acs,.lower-pc-footer.footer .timetable table,.lower-pc-footer.footer .timetable td,.lower-pc-footer.footer .timetable th,.lower-pc-footer.footer .timetable thead th,.lower-pc-footer.footer .timetable thead td,.lower-pc-footer.footer .timetable tbody th,.lower-pc-footer.footer .timetable tbody td,.lower-pc-footer.footer .timetable .note,.lower-pc-footer.footer nav a{color:#26363d}.lower-pc-footer.footer .tel a{color:#2d6f95}.lower-pc-footer.footer .timetable thead,.lower-pc-footer.footer .timetable tbody,.lower-pc-footer.footer .timetable tbody tr:first-child{border-color:rgba(38,54,61,.5)}.lower-pc-footer.footer nav a span{border-bottom-color:rgba(38,54,61,.35)}.lower-pc-footer.footer nav li:before{color:var(--lower-blue)}.lower-pc-footer .reserve-btn{background-color:var(--lower-blue)}.lower-pc-footer.footer .copy{color:#fff;background-color:var(--lower-blue)}.d-flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-center{justify-content:center;align-items:center}.flex-between{justify-content:space-between}.align-center{align-items:center}.align-start{align-items:flex-start}.u-sp-block{display:none}.u-pc-block{display:block}.footer{overflow:hidden;background:url(//noble-ceramic.jp/wp-content/themes/humanity/css/../assets/img/footer_bg_pc.png) no-repeat top center;background-size:cover;font-family:"Noto Sans JP",sans-serif;letter-spacing:.07em}.footer .item{position:relative;z-index:0;padding-top:35px}.footer .item:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background-color:rgba(212,234,238,.38)}.footer .item:after{position:absolute;top:0;left:0;z-index:-1;width:490px;height:100%;content:"";background-color:rgba(177,202,236,.42)}.footer .item_abs{position:absolute;right:20px;bottom:35px}.footer .item_abs img{width:70px}.footer .lead{position:relative;z-index:0}.footer .lead-item_icon img{width:79px}.footer .lead-item_logo{margin-left:15px}.footer .lead-item_logo img{width:401px}.footer .wrap{width:1300px;margin:30px auto 0;padding-left:20px}.footer .wrapLeft{padding-bottom:25px}.footer .wrapLeft_phone .icon,.footer .address_icon,.footer .street_icon,.footer .streetCar_icon{display:flex;width:38px;height:38px;border-radius:50%;background-color:#249cd6;justify-content:center;align-items:center;flex:0 0 auto}.footer .wrapLeft_phone .icon img,.footer .address_icon img{width:16.5px}.footer .street_icon img{width:15px}.footer .streetCar_icon img{width:19px}.footer .wrapLeft_phone .number{margin-left:15px;color:#2e2e2e;font-family:"Tinos",serif;font-size:40px;line-height:1}.footer .wrapLeft_web{position:relative;display:flex;width:320px;height:68px;margin-top:15px;background-color:#249cd6;flex-direction:row;align-items:center}.footer .wrapLeft_web:after{position:absolute;top:calc(50% - 7px);right:14px;content:"";border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:14px solid #fff}.footer .wrapLeft_web .icon{margin-left:25px}.footer .wrapLeft_web .icon img{width:38px}.footer .wrapLeft_web .txt{margin-left:50px;color:#fff;font-family:"Noto Serif JP",serif;font-size:25px;line-height:1}.footer .wrapLeft-item{margin-top:28px}.footer .address_txt,.footer .street_txt,.footer .streetCar_txt{margin-left:15px;color:#2e2e2e;font-family:"Noto Sans JP",sans-serif;font-size:16px;line-height:1.4375}.footer .street,.footer .streetCar{margin-top:20px}.footer .wrapTable{width:395px;margin-top:30px;border-collapse:collapse;color:#2e2e2e;font-family:"Noto Sans JP",sans-serif;font-size:16px}.footer .wrapTable th,.footer .wrapTable td{padding:5px;text-align:center;font-weight:400}.footer .wrapTable tr:first-child,.footer .wrapTable tr:nth-child(3),.footer .wrapTable tr:nth-child(4){border-bottom:1px solid #2e2e2e}.footer .wrapMenu{width:810px;margin-top:20px}.footer .wrapMenu-row_lead{display:inline;padding:3px 10px;color:#fff;line-height:1;background-color:#5bafd6;mix-blend-mode:multiply}.footer .wrapMenu-row_col{margin-top:16px;padding-left:15px}.footer .wrapMenu-row_col li{margin-right:30px;font-size:13px}.footer .wrapMenu-row_col li:last-child{margin-right:0}.footer .wrapMenu-row_col li a{color:#2e2e2e}.footer .wrapMenu-row.first .wrapMenu-row_col{display:flex;padding-bottom:25px;border-bottom:1px solid #2e2e2e;flex-direction:row;align-items:center}.footer .wrapMenu-row.two{margin-top:20px;padding-bottom:25px;border-bottom:1px solid #2e2e2e}.footer .wrapMenu-row.two .wrapMenu-row_col,.footer .wrapMenu-row.three .wrapMenu-row_col{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:15px 0}.footer .wrapMenu-row.three{margin-top:20px}.copyright{padding:8px 0;color:#fff;text-align:center;font-size:16px;line-height:1.5;background-color:#249cd6}.related-page-links{margin:16px 0 0;padding:22px 24px;border:1px solid rgba(36,156,214,.28);background:#f7fbfd}.related-page-links br{display:none}.related-page-links__lead{margin:0 0 12px;color:#5a5752;font-size:16px;font-weight:700;line-height:1.6}.related-page-links__list{display:grid;margin:0;padding:0;list-style:none;grid-template-columns:repeat(3,minmax(0, 1fr));gap:12px}.related-page-links__list li{margin:0;padding:0}.related-page-links__list a{display:flex;min-height:54px;padding:10px 14px;border:1px solid #c4a044;color:#5a5752;background:#fff;align-items:center;justify-content:space-between;font-weight:700;line-height:1.35;text-decoration:none;transition:.3s ease-in-out}.related-page-links__list a:after{content:"\f105";margin-left:10px;color:#c4a044;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1}.related-page-links__list a:hover{color:#fff;background:#c4a044;opacity:1}.related-page-links__list a:hover:after{color:#fff}section.content .parts+h3.parts{margin-top:30px}.qanda{margin-top:18px}.qanda dt,.qanda dd{position:relative;box-sizing:border-box;min-height:0;background-image:none}.qanda dt{margin:0;padding:14px 18px 14px 58px;color:#5a3f23;background:#fbf7ee;border:1px solid #e3d3b7;border-radius:6px 6px 0 0;font-size:16px;font-weight:700;line-height:1.7}.qanda dd{margin:0 0 18px;padding:14px 18px 16px 58px;color:var(--lower-text);background:#fff;border:1px solid #e3d3b7;border-top:0;border-radius:0 0 6px 6px;line-height:1.9}.qanda dd:last-child{margin-bottom:0}.qanda dt:before,.qanda dd:before{position:absolute;top:15px;left:18px;display:flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-family:"Tinos",serif;font-size:17px;font-weight:700;line-height:1}.qanda dt:before{content:"Q";background:var(--lower-brown)}.qanda dd:before{content:"A";background:#c4a044}