@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}*{font-feature-settings:"palt"}html{scroll-behavior:smooth;margin:0 !important}body{margin-top:100px;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:16px;letter-spacing:.1em;line-height:1.8;color:#333}main{position:relative}a{cursor:pointer;text-decoration:none}.sectionTitle{font-family:"Playfair Display",serif;font-size:40px;font-weight:600;line-height:1;color:#0d3a15}.button{width:-moz-fit-content;width:fit-content;height:48px;display:flex;align-items:center;justify-content:center;gap:8px;background:#0d3a15;color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:600;transition:all .2s ease}.button.green{background:#0d3a15;color:#fff;border:1px solid #0d3a15}.button.green:hover{background:#fff;color:#0d3a15}.button.white{background:#fff;color:#0d3a15;border:1px solid #fff}.button.white:hover{background:#0d3a15;color:#fff}.button.full{width:calc(100% - 48px)}@media screen and (max-width:768px){.pcOnly{display:none}}@media screen and (min-width:768px){.spOnly{display:none}}@media screen and (max-width:1000px){.over1000Only{display:none !important}}@media screen and (min-width:999px){.under1000Only{display:none !important}}.pagination{margin-top:40px;display:flex;justify-content:center;align-items:center;gap:12px}@media screen and (max-width:768px){.pagination{margin-top:24px}}.pagination .page-numbers{display:flex;width:40px;height:40px;border:1px solid #0d3a15;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.pagination .page-numbers:hover{background:#0d3a15;color:#fff}.pagination .page-numbers.current{background:#0d3a15;color:#fff}@media screen and (max-width:768px){.sp-w10{width:10% !important}}@media screen and (max-width:768px){.sp-w20{width:20% !important}}@media screen and (max-width:768px){.sp-w30{width:30% !important}}@media screen and (max-width:768px){.sp-w40{width:40% !important}}@media screen and (max-width:768px){.sp-w50{width:50% !important}}@media screen and (max-width:768px){.sp-w60{width:60% !important}}@media screen and (max-width:768px){.sp-w70{width:70% !important}}@media screen and (max-width:768px){.sp-w80{width:80% !important}}@media screen and (max-width:768px){.sp-w90{width:90% !important}}@media screen and (max-width:768px){.sp-w100{width:100% !important}}.hoverOpacity{transition:all .3s ease}.hoverOpacity:hover{opacity:.7}.hoverOpacity09{transition:all .3s ease}.hoverOpacity09:hover{opacity:.9}.hoverTextGreen{transition:color .2s ease}.hoverTextGreen:hover{color:#0d3a15;text-decoration:underline}.hoverUnderLine:hover{text-decoration:underline}header{position:fixed;top:0;left:0;z-index:100;height:100px;width:100%;padding-inline:24px;background-color:#f4f5ed;font-family:"Noto Serif JP",serif;border-bottom:1px solid #5a5a5a}header .headerInner{width:100%;display:flex;justify-content:space-between;align-items:center;height:100%}header .headerInner .headerLeft{display:flex;align-items:center;gap:40px}header .headerInner .headerLeft .headerNameArea .headerNameJob{font-size:16px}header .headerInner .headerLeft .headerNameArea .headerName{line-height:1.2;font-size:32px}header .headerInner .headerLeft .headerNav .headerNavList{display:flex;align-items:center;gap:24px}@media screen and (max-width:1000px){header .headerInner .headerRight{display:flex;align-items:center;gap:16px}}header .headerInner .headerRight .headerSiteTitle{display:block;text-align:right}header .headerInner .headerRight .headerHamburger{cursor:pointer;width:32px;height:24px;display:flex;flex-direction:column;justify-content:space-between}header .headerInner .headerRight .headerHamburger .headerHamburgerLine{width:100%;height:2px;background-color:#0d3a15}header .headerInner .headerRight .headerHamburger.opened .headerHamburgerLine:nth-child(1){transform:translateY(11px) rotate(45deg)}header .headerInner .headerRight .headerHamburger.opened .headerHamburgerLine:nth-child(2){opacity:0}header .headerInner .headerRight .headerHamburger.opened .headerHamburgerLine:nth-child(3){transform:translateY(-11px) rotate(-45deg)}.headerSpNav{opacity:0;visibility:hidden;height:calc(100vh - 100px);width:100%;position:fixed;top:100px;left:0;background-color:#f4f5ed;z-index:100;transition:all .3s ease}.headerSpNav.active{opacity:1;visibility:visible}.headerSpNav .headerNavList{height:100% !important;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:28px}.headerSpNav .headerNavList .headerNavItem .headerNavLink{font-size:20px;font-family:"Noto Serif JP",serif;font-weight:600;color:#0d3a15}footer{width:100%;padding-block:24px;background-color:#591811;text-align:center;color:#fff;font-family:"Noto Serif JP",serif}footer .footerInner .footerNameArea .footerNameJob{font-size:16px;line-height:1}footer .footerInner .footerNameArea .footerName{margin-top:4px;font-size:32px;line-height:1}footer .footerInner .footerTextArea{margin-top:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px}footer .footerInner .footerTextArea a{opacity:.8;font-size:14px}.home .fv{width:100%;height:auto;aspect-ratio:3/2}@media screen and (max-width:768px){.home .fv{height:auto;aspect-ratio:3/2}}.home .fv .fvInner{width:100%;height:100%}.home .fv .fvInner .fvSwiper{width:100%;height:100%}.home .fv .fvInner .fvSwiper .fvSwiperWrapper{width:100%;height:100%}.home .fv .fvInner .fvSwiper .fvSwiperWrapper .fvSwiperSlide{width:100%;height:100%}.home .fv .fvInner .fvSwiper .fvSwiperWrapper .fvSwiperSlide .fvSlideImage{width:100%;height:100%;overflow:hidden}.home .fv .fvInner .fvSwiper .fvSwiperWrapper .fvSwiperSlide .fvSlideImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home .announce{width:100%;padding:80px 24px;background-color:#f4f5ed}@media screen and (max-width:768px){.home .announce{padding:40px 24px}}.home .announce .announceInner{margin-inline:auto;width:100%;max-width:1040px;display:flex;align-items:end;gap:40px}@media screen and (max-width:768px){.home .announce .announceInner{flex-direction:column;align-items:stretch;gap:80px}}.home .announce .announceInner .announceSeparator{width:1px;height:600px;background-color:#5a5a5a}@media screen and (max-width:768px){.home .announce .announceInner .announceSeparator{display:none}}.home .announce .announceInner .announceItem{position:relative;width:100%}.home .announce .announceInner .announceItem .announceTopicsList,.home .announce .announceInner .announceItem .announceNewsList{margin-top:24px;width:100%;height:600px;padding:24px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);overflow-y:scroll;display:flex;flex-direction:column;gap:32px}@media screen and (max-width:768px){.home .announce .announceInner .announceItem .announceTopicsList,.home .announce .announceInner .announceItem .announceNewsList{height:auto}}.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem{width:100%}.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceNewsItemInfo,.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceTopicsItemInfo,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceNewsItemInfo,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceTopicsItemInfo,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceNewsItemInfo,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceTopicsItemInfo,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceNewsItemInfo,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceTopicsItemInfo{display:flex;align-items:center;gap:12px;margin-bottom:6px}.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceNewsItemInfo .announceNewsCategory,.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceTopicsItemInfo .announceNewsCategory,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceNewsItemInfo .announceNewsCategory,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceTopicsItemInfo .announceNewsCategory,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceNewsItemInfo .announceNewsCategory,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceTopicsItemInfo .announceNewsCategory,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceNewsItemInfo .announceNewsCategory,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceTopicsItemInfo .announceNewsCategory{display:inline-block;font-size:14px;font-weight:600;line-height:1;padding:8px;background-color:#0d3a15;color:#fff}.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceNewsItemInfo .announceNewsNew,.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceNewsItemInfo .announceTopicsNew,.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceTopicsItemInfo .announceNewsNew,.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceTopicsItemInfo .announceTopicsNew,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceNewsItemInfo .announceNewsNew,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceNewsItemInfo .announceTopicsNew,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceTopicsItemInfo .announceNewsNew,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceTopicsItemInfo .announceTopicsNew,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceNewsItemInfo .announceNewsNew,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceNewsItemInfo .announceTopicsNew,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceTopicsItemInfo .announceNewsNew,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceTopicsItemInfo .announceTopicsNew,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceNewsItemInfo .announceNewsNew,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceNewsItemInfo .announceTopicsNew,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceTopicsItemInfo .announceNewsNew,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceTopicsItemInfo .announceTopicsNew{display:inline-block;font-size:14px;font-weight:600;line-height:1;padding:8px;background-color:#591811;color:#fff}.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceNewsItemInfo .announceDate,.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceTopicsItemInfo .announceDate,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceNewsItemInfo .announceDate,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceTopicsItemInfo .announceDate,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceNewsItemInfo .announceDate,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceTopicsItemInfo .announceDate,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceNewsItemInfo .announceDate,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceTopicsItemInfo .announceDate{font-size:14px;font-weight:600;line-height:1;color:#5a5a5a}.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceTopicsTitle,.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceNewsTitle,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceTopicsTitle,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceNewsTitle,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceTopicsTitle,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceNewsTitle,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceTopicsTitle,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceNewsTitle{font-size:16px;font-weight:600}.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceTopicsSummary,.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem .announceNewsSummary,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceTopicsSummary,.home .announce .announceInner .announceItem .announceTopicsList .announceNewsItem .announceNewsSummary,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceTopicsSummary,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem .announceNewsSummary,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceTopicsSummary,.home .announce .announceInner .announceItem .announceNewsList .announceNewsItem .announceNewsSummary{margin-top:4px;font-size:14px}.home .announce .announceInner .announceItem .announceTopicsList .announceTopicsItem:hover .announceTopicsTitle,.home .announce .announceInner .announceItem .announceNewsList .announceTopicsItem:hover .announceTopicsTitle{text-decoration:underline}.home .announce .announceInner .announceItem .announceNewsList{padding-bottom:64px}@media screen and (max-width:768px){.home .announce .announceInner .announceItem .announceNewsList{padding-bottom:80px}}.home .announce .announceInner .announceItem .announceFade{pointer-events:none;position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%)}@media screen and (max-width:768px){.home .announce .announceInner .announceItem .announceFade{display:none}}.home .announce .announceInner .announceItem .button{position:absolute;bottom:16px;left:24px}.home .profile{padding:80px 24px;width:100%}@media screen and (max-width:768px){.home .profile{padding:40px 24px}}.home .profile .profileInner{width:100%;max-width:1040px;margin-inline:auto}.home .profile .profileInner .profileContents{margin-top:40px;display:flex;align-items:start;gap:40px}@media screen and (max-width:768px){.home .profile .profileInner .profileContents{flex-direction:column;align-items:stretch}}.home .profile .profileInner .profileContents .frontProfileSwiper{flex-shrink:0;margin-left:0;margin-right:auto;width:400px;height:400px;overflow:hidden}@media screen and (max-width:768px){.home .profile .profileInner .profileContents .frontProfileSwiper{width:100%;height:auto;aspect-ratio:1/1}}.home .profile .profileInner .profileContents .frontProfileSwiper .frontProfileSwiperSlide{width:100%;height:100%}.home .profile .profileInner .profileContents .frontProfileSwiper .frontProfileSwiperSlide .frontProfileSlideImage{width:100%;height:100%;overflow:hidden}.home .profile .profileInner .profileContents .frontProfileSwiper .frontProfileSwiperSlide .frontProfileSlideImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home .profile .profileInner .profileContents .profileTextArea{width:100%}.home .profile .profileInner .profileContents .profileTextArea .profileName{font-size:24px;font-weight:700;line-height:1.2;color:#0d3a15}@media screen and (max-width:768px){.home .profile .profileInner .profileContents .profileTextArea .profileName{font-size:20px}}.home .profile .profileInner .profileContents .profileTextArea .profileTextJapanese{margin-top:12px}.home .profile .profileInner .profileContents .profileTextArea .profileTextEnglish{opacity:.8;margin-top:12px;font-size:14px}.home .profile .profileInner .profileContents .profileTextArea .profileTextCount{margin-top:24px;display:flex;align-items:center;gap:20px}@media screen and (max-width:768px){.home .profile .profileInner .profileContents .profileTextArea .profileTextCount{gap:32px}}.home .profile .profileInner .profileContents .profileTextArea .profileTextCount .profileTextCountItem{flex:1}@media screen and (max-width:768px){.home .profile .profileInner .profileContents .profileTextArea .profileTextCount .profileTextCountItem{flex:initial}}.home .profile .profileInner .profileContents .profileTextArea .profileTextCount .profileTextCountItem .profileTextCountLabel{font-weight:600;color:#0d3a15}.home .profile .profileInner .profileContents .profileTextArea .profileTextCount .profileTextCountValue{font-size:40px;font-weight:600}@media screen and (max-width:768px){.home .profile .profileInner .profileContents .profileTextArea .profileTextCount .profileTextCountValue{margin-top:-8px;font-size:32px}}.home .profile .profileInner .profileContents .profileTextArea .button{margin-top:24px}.home .bookArticle{width:100%;padding:80px 24px;background:#0d3a15;color:#fff}@media screen and (max-width:768px){.home .bookArticle{padding:40px 24px}}.home .bookArticle .bookArticleInner{width:100%;max-width:1040px;margin-inline:auto}.home .bookArticle .bookArticleInner .sectionTitle{text-align:center;font-size:40px;font-weight:600;line-height:1;color:#fff !important}.home .bookArticle .bookArticleInner .sectionTitle span{font-family:"Noto Serif JP",serif}.home .bookArticle .bookArticleInner .booksArticleItemContents{margin-top:40px;display:flex;align-items:stretch;gap:40px}@media screen and (max-width:768px){.home .bookArticle .bookArticleInner .booksArticleItemContents{flex-direction:column;align-items:stretch}}.home .bookArticle .bookArticleInner .booksArticleItemContents .booksArticleItem{flex:1;width:100%;height:100%;border:1px solid #fff;background:rgba(255,255,255,.1);padding:24px;border-radius:8px;display:flex;flex-direction:column}@media screen and (max-width:768px){.home .bookArticle .bookArticleInner .booksArticleItemContents .booksArticleItem{padding:16px}}.home .bookArticle .bookArticleInner .booksArticleItemContents .booksArticleItem .booksArticleImage{width:100%;height:auto;aspect-ratio:16/9;border-radius:6px;overflow:hidden}.home .bookArticle .bookArticleInner .booksArticleItemContents .booksArticleItem img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home .bookArticle .bookArticleInner .booksArticleItemContents .booksArticleItem .booksArticleTitle{margin-top:16px;font-size:20px;font-weight:600}@media screen and (max-width:768px){.home .bookArticle .bookArticleInner .booksArticleItemContents .booksArticleItem .booksArticleTitle{font-size:18px}}.home .bookArticle .bookArticleInner .booksArticleItemContents .booksArticleItem .booksArticleSummary{margin-top:8px;margin-bottom:16px;opacity:.8}.home .bookArticle .bookArticleInner .booksArticleItemContents .booksArticleItem .button{margin-top:auto;width:100%}.home .youtube{width:100%;padding:80px 24px;background:#0d3a15;color:#fff}@media screen and (max-width:768px){.home .youtube{padding:40px 24px}}.home .youtube .youtubeInner{width:100%;max-width:1040px;margin-inline:auto}.home .youtube .youtubeInner .sectionTitle{font-family:"Playfair Display",serif;text-align:center;color:#fff !important}.home .youtube .youtubeInner .youtubeChannelName{width:-moz-fit-content;width:fit-content;margin-inline:auto;display:flex;flex-direction:column;align-items:center;margin-top:32px;color:gold;transition:all .2s ease}.home .youtube .youtubeInner .youtubeChannelName:hover{-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:8px;opacity:1}.home .youtube .youtubeInner .youtubeChannelName span{display:inline-block}.home .youtube .youtubeInner .youtubeChannelName a{display:inline-block}.home .youtube .youtubeInner a{font-family:"Playfair Display",serif;font-size:48px;font-weight:600}@media screen and (max-width:768px){.home .youtube .youtubeInner a{font-size:8vw}}.home .youtube .youtubeInner span:last-child{font-size:20px;font-family:"Noto Serif JP",serif}@media screen and (max-width:768px){.home .youtube .youtubeInner span:last-child{font-size:4vw}}.home .youtube .youtubeInner .youtubeVideoArea{margin-top:32px;width:100%;height:100%;display:flex;gap:24px;align-items:center}@media screen and (max-width:768px){.home .youtube .youtubeInner .youtubeVideoArea{flex-direction:column;align-items:stretch}}.home .youtube .youtubeInner .youtubeVideoArea iframe{width:calc(33.3333333333% - 16px) !important;height:auto !important;flex:1;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.home .youtube .youtubeInner .youtubeVideoArea iframe{width:100% !important;height:auto !important}}.home .contact{width:100%;padding:80px 24px;background:#f4f5ed}@media screen and (max-width:768px){.home .contact{padding:40px 24px}}.home .contact .contactInner{width:100%;max-width:800px;margin-inline:auto}.home .contact .contactInner .sectionTitle{text-align:center}.home .sns{width:100%;padding-bottom:80px;background:#f4f5ed}@media screen and (max-width:768px){.home .sns{padding-bottom:40px}}.home .sns .snsInner{width:100%;max-width:1040px;margin-inline:auto}.home .sns .snsInner .sectionTitle{text-align:center}.home .sns .snsInner .snsList{margin-top:40px;display:flex;align-items:center;justify-content:center;gap:40px}.home .sns .snsInner .snsList .snsItem{width:48px;height:48px}.home .sns .snsInner .snsList .snsItem img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-type-archive-japanesque .japanesque{width:100%;padding:40px 24px 80px}@media screen and (max-width:768px){.post-type-archive-japanesque .japanesque{padding:40px 24px}}.post-type-archive-japanesque .japanesque .japanesqueInner{width:100%;max-width:720px;margin-inline:auto}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueVisual{width:100%;overflow:hidden}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueVisual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueLogo{width:600px;margin-inline:auto;margin-top:40px;text-align:center}@media screen and (max-width:768px){.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueLogo{width:80%}}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueLogo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment{margin-top:40px}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment .yamaguchiProfile .yamaguchiProfileTop{display:flex;align-items:center;gap:24px}@media screen and (max-width:768px){.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment .yamaguchiProfile .yamaguchiProfileTop{flex-direction:column;align-items:center;gap:0}}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment .yamaguchiProfile .yamaguchiProfileImage{width:96px;height:96px;overflow:hidden}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment .yamaguchiProfile .yamaguchiProfileImage .yamaguchiProfileImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment .yamaguchiProfile .yamaguchiProfileNameJapanese{font-size:24px;font-weight:600}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment .yamaguchiProfile .yamaguchiProfileNameEnglish{font-size:14px;font-weight:600;color:#5a5a5a}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment .yamaguchiProfile .yamaguchiProfileText{margin-top:24px;font-weight:400;line-height:2.2}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment .yamaguchiProfile .yamaguchiProfileText span{font-weight:700}@media screen and (max-width:768px){.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment .yamaguchiProfile .yamaguchiProfileText span{display:block;margin-inline:auto;text-align:center}}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment .shunshunProfile{margin-top:24px;width:-moz-fit-content;width:fit-content;padding:16px;border:1px solid #333;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-weight:400}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueComment .shunshunProfile a{color:#0d3a15}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueContents{margin-top:40px}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueContentsTitle{font-size:24px;font-weight:600}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueContentsList{margin-top:24px;display:flex;flex-direction:column;gap:24px;font-family:"Shippori Mincho B1",serif}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueContentsList .japanesqueContentsListItem{display:flex;align-items:center;justify-content:space-between;gap:24px}@media screen and (max-width:768px){.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueContentsList .japanesqueContentsListItem{flex-direction:column-reverse;align-items:stretch;gap:0}}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueContentsList .japanesqueContentsListItem .japanesqueContentsListItemTitle{font-size:18px;font-weight:700}.post-type-archive-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueContentsList .japanesqueContentsListItem .japanesqueContentsListItemText{text-align:center;font-size:14px;font-weight:400;color:#5a5a5a}.single-japanesque .japanesque{width:100%;padding:80px;font-family:"Shippori Mincho B1",serif}@media screen and (max-width:768px){.single-japanesque .japanesque{padding:24px}}.single-japanesque .japanesque .japanesqueInner{width:100%;max-width:720px;margin-inline:auto}.single-japanesque .japanesque .japanesqueInner .japanesqueVisual{width:100%;overflow:hidden}.single-japanesque .japanesque .japanesqueInner .japanesqueVisual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-japanesque .japanesque .japanesqueInner .japanesqueLogo{width:600px;margin-inline:auto;margin-block:40px;text-align:center}@media screen and (max-width:768px){.single-japanesque .japanesque .japanesqueInner .japanesqueLogo{width:100%}.single-japanesque .japanesque .japanesqueInner .japanesqueLogo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.single-japanesque .japanesque .japanesqueInner .japanesqueDate{text-align:center;margin-top:80px;font-size:14px;font-weight:400;color:#5a5a5a}.single-japanesque .japanesque .japanesqueInner .japanesqueTitle{font-size:24px;font-weight:600;margin-top:4px}.single-japanesque .japanesque .japanesqueInner .japanesqueContents{margin-top:24px;line-height:2.2;font-size:18px}.single-japanesque .japanesque .japanesqueInner .japanesqueContents figure{display:block;margin-top:24px;margin-bottom:24px}.single-japanesque .japanesque .japanesqueInner .japanesqueContents figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueButtonArea{margin-top:40px;display:flex;justify-content:center;align-items:center;gap:24px;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width:768px){.single-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueButtonArea{flex-direction:column;gap:12px}}.single-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueButtonArea .button{font-weight:400 !important;background:#fff;border:1px solid #0d3a15;color:#0d3a15}@media screen and (max-width:768px){.single-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueButtonArea .button{width:100%}}.single-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueButtonArea .button:hover{background:#0d3a15;color:#fff}.single-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueButtonArea .button:first-child{flex-direction:row-reverse}.single-japanesque .japanesque .japanesqueInner .japanesqueContents .japanesqueButtonArea .button:last-child{background:#0d3a15;color:#fff}.post-type-archive-news .news{width:100%;padding:40px 24px 80px;background:#f4f5ed}@media screen and (max-width:768px){.post-type-archive-news .news{padding:40px 24px}}.post-type-archive-news .news .newsInner{width:100%;max-width:1040px;margin-inline:auto}.post-type-archive-news .news .newsInner .newsList{margin-top:40px;display:flex;flex-direction:column}.post-type-archive-news .news .newsInner .newsList .newsItem{width:100%;height:100%;display:flex;align-items:center}.post-type-archive-news .news .newsInner .newsList .newsItem:hover .newsItemContent .newsTitle{text-decoration:underline}@media screen and (max-width:768px){.post-type-archive-news .news .newsInner .newsList .newsItem{flex-direction:column;align-items:stretch;gap:24px}}.post-type-archive-news .news .newsInner .newsList .newsItem:not(:last-child){margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid;-o-border-image:linear-gradient(to right,#125d1e,transparent) 1;border-image:linear-gradient(to right,#125d1e,transparent) 1}.post-type-archive-news .news .newsInner .newsList .newsItem .newsItemThumbnail{margin-right:24px;height:240px;aspect-ratio:4/3;flex-shrink:0;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.post-type-archive-news .news .newsInner .newsList .newsItem .newsItemThumbnail{width:100%;height:auto;aspect-ratio:4/3}}.post-type-archive-news .news .newsInner .newsList .newsItem .newsItemThumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-type-archive-news .news .newsInner .newsList .newsItem .newsItemContent{display:flex;flex-direction:column}.post-type-archive-news .news .newsInner .newsList .newsItem .newsItemContent .newsItemInfo{display:flex;align-items:center;gap:12px;margin-bottom:8px}.post-type-archive-news .news .newsInner .newsList .newsItem .newsItemContent .newsItemInfo .newsCategory{display:inline-block;font-size:14px;font-weight:600;line-height:1;padding:8px;background-color:#0d3a15;color:#fff}.post-type-archive-news .news .newsInner .newsList .newsItem .newsItemContent .newsItemInfo .newsNew{display:inline-block;font-size:14px;font-weight:600;line-height:1;padding:8px;background-color:#591811;color:#fff}.post-type-archive-news .news .newsInner .newsList .newsItem .newsItemContent .newsItemInfo .newsDate{font-size:14px;font-weight:600;line-height:1;color:#5a5a5a}.post-type-archive-news .news .newsInner .newsList .newsItem .newsTitle{font-size:20px;line-height:1.4;font-weight:600;font-family:"Noto Serif JP",serif}@media screen and (max-width:768px){.post-type-archive-news .news .newsInner .newsList .newsItem .newsTitle{font-size:18px;line-height:1.6}}.post-type-archive-news .news .newsInner .newsList .newsItem .newsSummary{margin-top:8px;color:#f0f0f0}.single-news .news{width:100%;padding:80px 24px;background:#f4f5ed}.single-news .news .newsInner{width:100%;max-width:1040px;margin-inline:auto;padding-block:80px}.single-news .news .newsInner .newsThumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-news .news .newsInner .newsThumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-news .news .newsInner .newsTitle{margin-top:24px;margin-bottom:24px;font-size:28px;line-height:1.4;font-weight:600;font-family:"Noto Serif JP",serif;color:#0d3a15}.single-news .news .newsInner figure{display:block;margin-top:24px;margin-bottom:24px}.single-news .news .newsInner figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-profile .profile{width:100%;padding:40px 24px 80px}@media screen and (max-width:768px){.page-profile .profile{padding:40px 24px}}.page-profile .profile .profileInner{width:100%;max-width:1040px;margin-inline:auto}.page-profile .profile .profileInner .sectionTitle{text-align:center}.page-profile .profile .profileInner .profileContents{margin-top:40px;display:flex;align-items:start;gap:40px}@media screen and (max-width:768px){.page-profile .profile .profileInner .profileContents{flex-direction:column;align-items:stretch}}.page-profile .profile .profileInner .profileContents .profileImage{flex-shrink:0;margin-left:0;margin-right:auto;width:400px;height:400px;overflow:hidden}@media screen and (max-width:768px){.page-profile .profile .profileInner .profileContents .profileImage{width:100%;height:auto;aspect-ratio:1/1}}.page-profile .profile .profileInner .profileContents .profileImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-profile .profile .profileInner .profileContents .profileTextArea{width:100%}.page-profile .profile .profileInner .profileContents .profileTextArea .profileName{font-size:24px;font-weight:700;line-height:1.2;color:#0d3a15}@media screen and (max-width:768px){.page-profile .profile .profileInner .profileContents .profileTextArea .profileName{font-size:20px}}.page-profile .profile .profileInner .profileContents .profileTextArea .profileTextJapanese{margin-top:12px}.page-profile .profile .profileInner .profileContents .profileTextArea .profileTextEnglish{opacity:.8;margin-top:12px;font-size:14px}.page-profile .profile .profileInner .profileContents .profileTextArea .profileTextCount{margin-top:24px;display:flex;align-items:center;gap:20px}.page-profile .profile .profileInner .profileContents .profileTextArea .profileTextCount .profileTextCountItem{flex:1}.page-profile .profile .profileInner .profileContents .profileTextArea .profileTextCount .profileTextCountItem .profileTextCountLabel{font-weight:600;color:#0d3a15}.page-profile .profile .profileInner .profileContents .profileTextArea .profileTextCount .profileTextCountValue{font-size:40px;font-weight:600}.page-profile .profile .profileInner .profileContents .profileTextArea .button{margin-top:24px}.page-profile .profileBanner{width:100%;max-width:800px;padding:40px 24px;margin-inline:auto;display:flex;align-items:center;gap:40px}@media screen and (max-width:768px){.page-profile .profileBanner{padding:0 24px;gap:24px}}.page-profile .profileBanner .profileBannerLink{width:100%;height:auto}.page-profile .profileBanner .profileBannerLink img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-profile .question{padding-block:80px;width:100%;padding:80px 24px}@media screen and (max-width:768px){.page-profile .question{padding:40px 24px}}.page-profile .question .questionInner{width:100%;max-width:800px;margin-inline:auto}.page-profile .question .questionInner .sectionTitle{text-align:center}.page-profile .question .questionInner .sectionTitle span{font-family:serif}.page-profile .question .questionInner .questionList{margin-top:40px;display:flex;flex-direction:column;gap:40px}.page-profile .question .questionInner .questionList .questionItem{cursor:pointer;background:#125d1e;color:#fff}.page-profile .question .questionInner .questionList .questionItem .questionDetails .questionTitle{padding:24px 48px 24px 24px;font-size:20px;font-weight:600;font-family:serif;list-style:none;position:relative}@media screen and (max-width:768px){.page-profile .question .questionInner .questionList .questionItem .questionDetails .questionTitle{padding:16px 48px 16px 16px;font-size:18px}}.page-profile .question .questionInner .questionList .questionItem .questionDetails .questionTitle::-webkit-details-marker{display:none}.page-profile .question .questionInner .questionList .questionItem .questionDetails .questionTitle::marker{display:none}.page-profile .question .questionInner .questionList .questionItem .questionDetails .questionTitle:after{content:"+";position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:28px;font-weight:600;line-height:1;transition:all .3s ease}.page-profile .question .questionInner .questionList .questionItem .questionDetails[open] .questionTitle:after{content:"−";transform:translateY(-50%)}.page-profile .question .questionInner .questionList .questionItem p{display:flex;padding:0 24px 24px;font-weight:300}@media screen and (max-width:768px){.page-profile .question .questionInner .questionList .questionItem p{font-size:15px}}.page-profile .question .questionInner .questionList .questionItem span{font-size:24px;font-weight:600}.page-profile .yamaguchiHouse{width:100%;padding:80px 24px;background-image:url(//yumiyamaguchi.com/wp-content/themes/yumi_yamaguchi/./assets/images/profile/house_bg@2x.webp);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:768px){.page-profile .yamaguchiHouse{padding:40px 24px}}.page-profile .yamaguchiHouseInner{width:100%;max-width:1040px;margin-inline:auto}@media screen and (max-width:768px){.page-profile .yamaguchiHouseInner .sectionTitle{font-size:28px}}.page-profile .yamaguchiHouseInner .yamaguchiHouseCopy{margin-top:16px}.page-profile .yamaguchiHouseInner .button{margin-top:16px}.page-profile .yamaguchiHouseInner .yamaguchiHouseImageArea{margin-top:24px;display:flex;gap:24px}@media screen and (max-width:768px){.page-profile .yamaguchiHouseInner .yamaguchiHouseImageArea{flex-direction:column;align-items:stretch}}.page-profile .yamaguchiHouseInner .yamaguchiHouseImageArea .yamaguchiHouseImage{width:100%;height:100%;aspect-ratio:4/3;overflow:hidden}.page-profile .yamaguchiHouseInner .yamaguchiHouseImageArea img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wpcf7-form{margin-top:40px;display:flex;flex-direction:column}.wpcf7-form .formBlock{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.wpcf7-form .formBlock .formLabel{font-size:16px;font-weight:700;line-height:1.4}.wpcf7-form .formBlock .formLabel p{display:inline-block;width:-moz-fit-content;width:fit-content;font-size:16px;font-weight:400;color:#333}.wpcf7-form .formBlock p{width:100%}.wpcf7-form .formBlock p .wpcf7-form-control-wrap{width:100%;height:100%}.wpcf7-form .formBlock p .wpcf7-form-control-wrap input[type=text],.wpcf7-form .formBlock p .wpcf7-form-control-wrap input[type=email],.wpcf7-form .formBlock p .wpcf7-form-control-wrap input[type=tel],.wpcf7-form .formBlock p .wpcf7-form-control-wrap textarea,.wpcf7-form .formBlock p .wpcf7-form-control-wrap select{box-sizing:border-box;display:inline-block;width:100%;height:56px;padding-inline:12px;border:1px solid #e6e6e6;border-radius:4px;background:#fff;color:#111;font-size:16px;line-height:1.5;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7-form .formBlock p .wpcf7-form-control-wrap ::-moz-placeholder{color:#8c8f94}.wpcf7-form .formBlock p .wpcf7-form-control-wrap ::placeholder{color:#8c8f94}.wpcf7-form .formBlock p .wpcf7-form-control-wrap textarea{min-height:220px;height:auto;padding:12px;resize:vertical}.wpcf7-form .formBlock p .wpcf7-form-control-wrap select{max-width:342px}@media screen and (max-width:960px){.wpcf7-form .formBlock p .wpcf7-form-control-wrap select{max-width:100%}}.wpcf7-form .formBlock p .wpcf7-form-control-wrap input:focus,.wpcf7-form .formBlock p .wpcf7-form-control-wrap textarea:focus,.wpcf7-form .formBlock p .wpcf7-form-control-wrap select:focus{border-color:#1a8cff;box-shadow:0 0 0 3px rgba(26,140,255,.15);background:#fff}.wpcf7-form .formBlock.consent{margin-bottom:8px}.wpcf7-form .formBlock.consent p{margin:0;padding:0}.wpcf7-form .formBlock.consent .consentRow{display:flex;align-items:center;gap:10px;font-size:14px;color:#222;margin-left:0}.wpcf7-form .formBlock.consent .consentRow .consentBox input[type=checkbox]{width:18px;height:18px;accent-color:#1a8cff;transform:translateY(1px)}.wpcf7-form .formBlock.consent .consentRow .consentSep{opacity:.7}.wpcf7-form .formBlock.consent .consentRow .policyLink{text-decoration:underline;text-underline-offset:2px}.wpcf7-form .formBlock.consent .wpcf7-list-item{margin:0 !important;padding:0 !important}.wpcf7-form .formBlock.consent .wpcf7-list-item label{margin:0 !important;padding:0 !important;display:flex;align-items:center;gap:8px;font-size:14px}.wpcf7-form .formBlock.consent .wpcf7-list-item label input[type=checkbox]{margin:0 !important;width:18px;height:18px;accent-color:#1a8cff}.wpcf7-form .formBlock.consent .wpcf7-list-item label .wpcf7-list-item-label{margin:0 !important;padding:0 !important}.wpcf7-form .submitWrapper{margin:24px auto 24px;position:relative;width:clamp(200px, 30vw, 220px);display:grid;grid-auto-flow:column;align-items:center;justify-content:center;-moz-column-gap:10px;column-gap:10px}.wpcf7-form .submitWrapper .buttonCopy{font-size:14px}.wpcf7-form .submitWrapper .buttonArrow{display:inline-flex;align-items:center;transform:translateY(4px)}.wpcf7-form .submitWrapper .buttonArrow .mi-send{font-size:18px;line-height:1;display:inline-flex;vertical-align:middle}.wpcf7-form .submitWrapper .buttonArrow .material-symbols-outlined.mi-send{display:inline-flex}.wpcf7-form .submitWrapper .buttonArrow .material-icons.mi-send{display:block}.wpcf7-form .submitWrapper input[type=submit]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.privacyPolicyLink{display:block;text-align:center;text-decoration:underline;font-size:14px;font-weight:600;transition:all .3s ease}.privacyPolicyLink:hover{opacity:.7}.wpcf7-spinner{display:none}.required:after{content:"*";margin-left:6px;font-size:16px;color:red}@media screen and (max-width:960px){.required:after{margin-left:4px}}.formLabel[data-field=name]:after,.formLabel[data-field=email]:after,.formLabel[data-field=message]:after{content:"*";margin-left:6px;font-size:16px;color:red}@media screen and (max-width:960px){.formLabel[data-field=name]:after,.formLabel[data-field=email]:after,.formLabel[data-field=message]:after{margin-left:4px}}.formLabel:has(+p [name*=your-name]):after,.formLabel:has(+p [name*=your-email]):after,.formLabel:has(+p [name*=your-message]):after{content:"*";margin-left:6px;font-size:16px;color:red}@media screen and (max-width:960px){.formLabel:has(+p [name*=your-name]):after,.formLabel:has(+p [name*=your-email]):after,.formLabel:has(+p [name*=your-message]):after{margin-left:4px}}.invalid .wpcf7-response-output,.sent .wpcf7-response-output{margin:0 !important;border:none !important;padding:0 !important;background-color:transparent !important;color:red !important;text-align:center !important;margin-bottom:40px !important}.sent .wpcf7-response-output{color:green !important}.wpcf7-not-valid{border-color:#e53935 !important}.wpcf7-not-valid:focus{box-shadow:0 0 0 3px rgba(229,57,53,.15) !important}.books{width:100%;padding:40px 24px 80px;background:#f4f5ed}.books .booksInner{width:100%;max-width:1040px;margin-inline:auto}.books .booksInner .booksList{margin-top:40px;display:flex;flex-direction:column}.books .booksInner .booksList .booksItem{display:flex;align-items:center;gap:40px}@media screen and (max-width:768px){.books .booksInner .booksList .booksItem{flex-direction:column;align-items:stretch;gap:24px}}.books .booksInner .booksList .booksItem:not(:last-child){margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid transparent;-o-border-image:linear-gradient(to right,#125d1e,transparent) 1;border-image:linear-gradient(to right,#125d1e,transparent) 1}.books .booksInner .booksList .booksItem .bookMainArea{display:flex;align-items:center;gap:40px}@media screen and (max-width:768px){.books .booksInner .booksList .booksItem .bookMainArea{flex-direction:column;align-items:stretch;gap:24px}}.books .booksInner .booksList .booksItem .bookMainArea .bookImage{flex-shrink:0;width:140px;height:220px;overflow:hidden}@media screen and (max-width:768px){.books .booksInner .booksList .booksItem .bookMainArea .bookImage{margin-inline:auto;width:50%;height:auto}}.books .booksInner .booksList .booksItem .bookMainArea .bookImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.books .booksInner .booksList .booksItem .bookMainArea .bookTitleArea .bookTitle{font-size:20px;font-weight:600}@media screen and (max-width:768px){.books .booksInner .booksList .booksItem .bookMainArea .bookTitleArea .bookTitle{font-size:18px}}.books .booksInner .booksList .booksItem .bookMainArea .bookTitleArea .bookSummary{margin-top:8px;opacity:.8}.books .booksInner .booksList .booksItem .bookInfo{display:flex;flex-direction:column;gap:8px;flex-shrink:0;color:#0d3a15}.books .booksInner .booksList .booksItem .bookInfo .bookLink{border:1px solid #0d3a15;padding:8px 16px;border-radius:2px;font-size:14px;transition:all .3s ease}.books .booksInner .booksList .booksItem .bookInfo .bookLink:hover{background:#0d3a15;color:#fff}@media screen and (max-width:768px){.books .booksInner .booksList .booksItem .bookInfo .bookLink{width:-moz-fit-content;width:fit-content}}.privacyPolicy{padding:64px;background-color:#f5f5f5}@media screen and (max-width:768px){.privacyPolicy{padding:40px 24px}}.privacyPolicyInner{max-width:800px;margin:0 auto}.privacyPolicyTitle{font-size:28px;font-weight:700;margin-bottom:20px}.privacyPolicySubTitle{font-size:22px;margin-top:20px;margin-bottom:10px}.privacyPolicyContent p,.privacyPolicyContent ul{margin-bottom:15px}.privacyPolicyContent ul{list-style:disc;padding-left:40px}.privacyPolicyContent h4{font-size:18px;margin-bottom:10px}.privacyPolicyContent .faq p{margin-bottom:10px}