@charset "UTF-8";blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,legend,li,ol,p,pre,table,td,th,ul{margin:0;padding:0}body,html{background:#fff;color:#000}body{font:14px/1 メイリオ,Meiryo,ＭＳ Ｐゴシック,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,sans-serif}* html body{width:100%}* html body,:first-child+html body{font-size:small}a{color:#000;outline:none;text-decoration:none}a:hover{opacity:.8;text-decoration:underline;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}img{border:0;vertical-align:top}a:hover img{filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";opacity:.7;-webkit-opacity:.7;-moz-opacity:.7}a img{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out}h1,h2,h3,h4,h5,h6{clear:both;font-size:100%;font-weight:400}dl,ol,ul{text-indent:0}li{line-height:1.5em;list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}* html input,* html select,* html textarea,:first-child html+textarea,:first-child+html select,:first-child+html+input{font-size:100%}table{border-collapse:collapse;border-spacing:0;font-size:inherit}td,th{vertical-align:top}caption,td,th{text-align:left}code,kbd,pre,samp,tt{font-family:monospace}* html code,* html kbd,* html pre,* html samp,* html tt{font-size:100%;line-height:100%}:first-child html+code,:first-child html+kbd,:first-child+html pre,:first-child+html tt,:first-child+html+samp{font-size:108%;line-height:100%}input,select,textarea{font-family:Verdana,Helvetica,sans-serif;font-size:100%}p{line-height:1.6em}.clear{clear:both}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix,.main{display:block}.main{margin:0 auto 80px;width:760px}.topicpath{margin-bottom:50px;padding:15px 0;position:relative}.topicpath ul{color:gray;letter-spacing:.5;list-style:none;text-transform:uppercase;width:760px}.topicpath li{float:left;margin-right:5px}.topicpath li:nth-child(2n){padding:0 10px}.topicpath li a:link{color:gray;text-decoration:none}.description{margin-bottom:50px;text-align:center}.description02{margin-bottom:20px}.templatebox01{margin-bottom:40px}.templatebox02{margin-bottom:20px}.number{line-height:1.8}.number li{counter-increment:number;padding-left:1.1em;text-indent:-1.1em}.number li:before{content:counter(number) ". "}.list{line-height:1.8;margin-bottom:20px;padding-left:1.1em;text-indent:-1.1em}.list li:before{background:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/common/dotted.svg);background-repeat:no-repeat;background-size:7px 7px;content:"";display:inline-block;height:7px;margin:0 10px 4px 0;width:7px}.list02 li{border-top:1px solid #b3b3b3;padding:10px 0}.list02 li:last-child{border-bottom:1px solid #b3b3b3}.list03 li{line-height:1.5em;list-style-position:inside;list-style-type:disc}blockquote{border:5px solid #ddd;margin-top:20px;padding:20px}blockquote span{display:block}.blockText{font-size:17px;margin-bottom:10px}.linkButton01{background:#8a2b85;border:1px solid #8a2b85;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-block;padding:20px 50px}.linkButton01:hover{background:#e6e6e6;border:1px solid #e6e6e6;color:#000;text-decoration:none;transition:all .4s}.linkButton01 span:before{background:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/common/arrow_white.svg);background-repeat:no-repeat;background-size:100%}.linkButton01 span:before,.linkButton01:hover span:before{content:"";display:inline-block;height:14px;margin:0 7px -2px 0;width:14px}.linkButton01:hover span:before{background:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/common/arrow01.svg);background-repeat:no-repeat;background-size:100%}.linkButton02{background:#e6e6e6;border:1px solid #e6e6e6;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-block;padding:20px 50px}.linkButton02:hover{background:#8a2b85;border:1px solid #8a2b85;color:#000;text-decoration:none;transition:all .4s}.linkButton02 span:before{background:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/common/arrow01.svg);background-repeat:no-repeat;background-size:100%}.linkButton02 span:before,.linkButton02:hover span:before{content:"";display:inline-block;height:14px;margin:0 7px -2px 0;width:14px}.linkButton02:hover span:before{background:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/common/arrow_white.svg);background-repeat:no-repeat;background-size:100%}.linkButton03{background:#8a2b85;border:1px solid #8a2b85;border-radius:4px;box-sizing:border-box;color:#fff;display:block;margin:0 auto 20px;padding:20px 50px;width:500px}.linkButton03:hover{background:#e6e6e6;border:1px solid #e6e6e6;color:#000;text-decoration:none;transition:all .4s}.linkButton03 span:before{background:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/common/arrow_white.svg);background-repeat:no-repeat;background-size:100%}.linkButton03 span:before,.linkButton03:hover span:before{content:"";display:inline-block;height:14px;margin:0 7px -2px 0;width:14px}.linkButton03:hover span:before{background:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/common/arrow01.svg);background-repeat:no-repeat;background-size:100%}.arrowLink{display:block;margin:5px 0;padding-left:.9em;text-indent:-.9em}.arrowLink span{color:#8a2b85;text-decoration:underline}.arrowLink span:before{background:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/common/arrow01.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:14px;margin:0 7px -2px 0;width:14px}.outsideLink span:after{background:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/common/outlink.svg);background-repeat:no-repeat;background-size:100%}.outsideLink span:after,.pdfLink span:after{content:"";display:inline-block;height:14px;margin:0 0 0 7px;width:14px}.pdfLink span:after{background:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/common/pdf.png);background-repeat:no-repeat;background-size:100%}.table01{border:1px solid #b3b3b3;width:100%}.table01 th{background:#e6e6e6;box-sizing:border-box}.table01 td,.table01 th{border:1px solid #b3b3b3;box-sizing:border-box;line-height:1.3em;padding:20px;text-align:left;vertical-align:middle}.table02{border:1px solid #b3b3b3;width:100%}.table02 th{background:#e6e6e6;box-sizing:border-box}.table02 td,.table02 th{border:1px solid #b3b3b3;box-sizing:border-box;line-height:1.3em;padding:20px;text-align:left;vertical-align:middle}.table03{border:1px solid #b3b3b3;width:100%}.table03 th{background:#e6e6e6;border-right-style:none;box-sizing:border-box}.table03 td{border-left-style:none}.table03 td,.table03 th{border-top:1px solid #b3b3b3;box-sizing:border-box;font-size:14px;line-height:24.5px;padding:20px;text-align:left;vertical-align:middle}.tableScrollBox{overflow:auto;padding-bottom:10px}.tableScrollBox::-webkit-scrollbar{height:10px}.tableScrollBox::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:5px}.tableScrollBox::-webkit-scrollbar-track-piece{background:#f1f1f1;border-radius:5px}.generalMenu{margin-bottom:40px}.generalMenu .content{background:#e6e6e6;padding:20px}.generalMenu .content li ul{float:left;margin-right:26px}.generalMenu .content li ul:last-child{margin-right:0}.generalMenu .content li ul li{border-bottom:1px solid #ccc;font-size:90%;margin-bottom:20px;padding-bottom:10px;width:160px}.generalMenu .content li ul li:last-child{border-bottom:1px solid #ccc;margin-bottom:0;padding-bottom:10px}.generalMenu .content li.lead{background:#ccc;height:28px;line-height:28px;padding-bottom:0;text-align:center}.tabs02{position:relative}.tabMenu02 li.select{background:#954887;display:inline-block;height:50px;line-height:45px;position:relative;text-align:center;width:151px;z-index:0}.tabMenu02 li.select a{color:#fff}.tabMenu02 li{background:#e8e8e8;cursor:pointer;float:left;height:50px;line-height:45px;margin-right:1px;text-align:center;width:151px}.tabMenu02 li:last-child{margin-right:0}#globalHeader{background-color:#fff;position:fixed;width:100%;z-index:2}#btnNavi,#closeBtn{display:none}#closeBtn{position:relative}#closeBtn span{background-color:#fff;height:4px;left:45%;position:absolute;transition:all .4s;width:34px}#closeBtn span:first-of-type{top:23px;transform:rotate(45deg);transition:all .4s}#closeBtn span:nth-of-type(2){top:23px;transform:rotate(-45deg);transition:all .4s}#closeBtn span:nth-of-type(3){opacity:0}.subNavi{background-color:#954887;color:#fff;font-size:80%;padding:10px 0}.subNavi .inner{margin:0 auto;width:960px}.subNavi h1{float:left;font-size:11px;letter-spacing:.7px}.subNavi ul{float:right}.subNavi li{display:inline-block;font-size:11px;letter-spacing:.7px;margin-left:10px}.subNavi li a{color:#fff}.globalNaviBox{border-bottom:1px solid #e8e8e8}.globalNavi{margin:0 auto;padding:20px 0;position:relative;width:960px}.globalNavi .logo{float:left}.globalNavi ul{float:right;position:absolute;right:0;top:40%}.globalNavi li{display:inline-block;letter-spacing:1px;margin-right:10px}.globalNavi li:last-child,.globalNavi li:nth-child(6){margin-right:0}.globalNavi li a{padding-bottom:24px;text-decoration:none}.globalNavi li a:hover,body.about .globalNavi li.about a,body.butsudan .globalNavi li.altar a,body.gift .globalNavi li.gift a,body.hallBody .globalNavi li.guide a,body.information .globalNavi li.funeral a{border-bottom:3px solid #954887;color:#954887;text-decoration:none}.NaviCustom .globalNavi{box-sizing:border-box;margin:0 auto;max-width:960px;padding:20px 0;position:relative;width:calc(100% - 260px)}.NaviCustom .globalNavi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;right:auto;top:auto;-ms-flex-line-pack:center;align-content:center;margin:-10px 10% -10px 0;max-width:calc(100% - 350px);min-height:57px}.NaviCustom .globalNavi ul li{font-size:.929em;margin:4px 14px 4px 0}.NaviCustom .globalNavi ul li:last-child{margin-right:0}.NaviCustom .globalNavi ul li a{padding:1px 0}.NaviCustom .globalNavi ul li a:hover,body.about .NaviCustom .globalNavi li.about a,body.butsudan .NaviCustom .globalNavi li.altar a,body.gift .NaviCustom .globalNavi li.gift a,body.hallBody .NaviCustom .globalNavi li.guide a,body.information .NaviCustom .globalNavi li.funeral a{border-bottom:1px solid #954887}.headerTelButton{background-color:navy;box-sizing:border-box;color:#fff;cursor:pointer;padding:8px 14px;position:absolute;right:0;text-align:center;top:36px;width:222px;z-index:1000}.headerTelButton .buttonTitle{font-size:1.143em;letter-spacing:.1em;padding-left:20px;position:relative}.headerTelButton .buttonTitle:before{content:"\f107";font-family:Font Awesome\ 5 Free;font-size:1.286em;font-weight:900;left:0;position:absolute;top:0}.headerTelButton.active .buttonTitle:before{content:"\f106"}.headerTelButton .buttonNote{border-top:1px solid #fff;font-size:.857em;margin-top:7px;padding-top:10px}.headerTelContent{background-color:#e6e6e6;display:none;padding-bottom:60px;position:absolute;width:100%;z-index:1000}.headerTelContent .contentHeader{background-color:navy;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:26px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.headerTelContent .contentHeader em{font-size:1.857em;font-style:normal;margin-right:36px}.headerTelContent .contentHeader a{color:#fff;font-size:1.143em;padding:4px 0;-webkit-transition:.3s ease-in-out 0s;transition:.3s ease-in-out 0s}.headerTelContent .contentHeader a:hover{opacity:.8;text-decoration:none}.headerTelContent .contentHeader a:before{content:"\f0a9";font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:8px}.headerTelContent .contentBody{box-sizing:border-box;height:calc(100vh - 253px);overflow:auto;padding-bottom:20px}.headerTelContent .regionList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:40px 0 20px;width:960px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.headerTelContent .regionList .telBox{margin-bottom:36px;width:460px}.headerTelContent .regionList .telBox .telBoxHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.headerTelContent .regionList .telBox .telBoxHeader .regionName{border-left:3px solid navy;box-sizing:border-box;font-size:1.429em;padding-left:16px;width:40%}.headerTelContent .regionList .telBox .telBoxHeader .tel,.headerTelContent .regionList .telBox .telBoxHeader .telNo{width:60%}.headerTelContent .regionList .telBox .telBoxHeader .tel:before{content:"\f879";font-family:Font Awesome\ 5 Free;font-size:1.714em;font-weight:900;margin-right:6px}.headerTelContent .regionList .telBox .telBoxHeader .tel a,.headerTelContent .regionList .telBox .telBoxHeader .tel em{color:navy;font-family:helvetica,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,arial,sans-serif;font-size:2.286em;font-style:normal;font-weight:700}.headerTelContent .regionList .telBox .telBoxHeader .tel a{display:none}.headerTelContent .regionList .telBox .telBoxHeader .telNo .notice{color:navy;font-size:1.214em;font-weight:700}.headerTelContent .regionList .telBox .facilityList{background-color:#fff;padding:10px 14px}.headerTelContent .regionList .telBox .facilityList ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.headerTelContent .regionList .telBox .facilityList ul li{box-sizing:border-box;margin:3px 0;padding-left:20px;position:relative;width:49%}.headerTelContent .regionList .telBox .facilityList ul li:before{color:navy;content:"●";left:0;position:absolute;top:0;width:20px}.headerTelClose{background-color:navy;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1.429em;margin:0 auto;padding:24px;text-align:center;width:960px}.headerTelClose em{display:inline-block;font-style:normal;padding-left:40px;position:relative}.headerTelClose em:before{content:"\f00d";font-family:Font Awesome\ 5 Free;font-size:1.714em;font-weight:900;left:0;position:absolute;top:-2px}.headerTelClose.headerCloseButton{margin-top:30px}.globalFooter{background:#954887;height:50px;line-height:50px}.globalFooter nav{margin:0 auto;width:960px}.globalFooter ul{text-align:center}.globalFooter li{color:#fff;display:inline-block;margin-right:40px}.globalFooter li:last-child{margin-right:0}.globalFooter li a{color:#fff}.boxFooter{margin:30px auto;width:960px}.boxFooter .boxFooterLeft{float:left;margin-right:40px}.boxFooter .boxFooterRight{float:left}.boxFooter .boxFooterRight ul{float:left;margin-right:34px}.boxFooterRight li{font-size:12px;margin-bottom:10px}.boxFooterRight li:first-child{font-size:18px}.boxFooter .boxFooterRight ul:last-child{margin-right:0}.boxFooter .boxFooterRight ul>span{display:block;font-size:130%;margin-bottom:10px}.footerLead{background:#f2f2f2;padding:5px 0 5px 5px}.copyright{text-align:center}.homeMovie{margin-top:30px;padding:0 10px 40px}.homeMovie h2{font-size:1.571em;margin-bottom:20px;text-align:center}.homeMovie .movieWrapper{margin:0 auto;max-width:500px}.movieWrap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.movieWrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.arrow01{background-image:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/home/arrow01.svg);background-position:0 0;background-repeat:no-repeat;display:block;height:15px;padding-left:20px}.boxEntryIndex dl{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}.boxEntryIndex dl:last-child{margin-bottom:0}.boxEntryIndex dt{float:left}.boxEntryIndex .category a{background-color:rgba(2,47,159,.2);color:#000;display:inline-block;font-size:10px;margin:0 10px;padding:5px 0;text-align:center;width:100px}.tabMenu li.select{background:#954887;color:#fff;display:inline-block;height:45px;line-height:45px;position:relative;text-align:center;width:200px;z-index:0}.tabMenu li.select:before{background-image:url(https://246057343.fs1.hubspotusercontent-na2.net/hubfs/246057343/raw_assets/public/nijinohall/common/images/home/arrow02.svg);bottom:-10px;content:"";height:19px;left:50%;margin-left:-9px;position:absolute;width:19px;z-index:1;z-index:0}.tabMenu{border-bottom:2px solid #954887}.tabMenu li{background:#fff;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;cursor:pointer;float:left;height:45px;line-height:45px;margin-right:1px;text-align:center;width:199px}.tabMenu li:last-child{margin-right:0}.hide{display:none}.title01{font-size:32px;letter-spacing:.1em;margin-bottom:40px;text-align:center}.title02{font-size:28px;line-height:1.6em}.title02,.title03{letter-spacing:.1em;margin-bottom:20px}.title03{border-bottom:2px solid #954887;font-size:25px;padding-bottom:10px}.title04{display:block;font-size:20px;letter-spacing:.1em;margin-bottom:20px;padding-bottom:0;padding-left:20px;position:relative}.title04:before{background:#954887;bottom:0;content:"";display:block;float:left;left:0;position:absolute;top:0;width:3px}.title05{color:#954887;font-size:16px;font-weight:700;letter-spacing:.1em;margin-bottom:20px}.title_blue{border-bottom:2px solid #328dbe}.title_blue,.title_violet{font-size:20px;letter-spacing:.1em;margin-bottom:20px;padding-bottom:10px}.title_violet{border-bottom:2px solid #954887}.title_pink{border-bottom:2px solid #db5a8c}.title_orange,.title_pink{font-size:20px;letter-spacing:.1em;margin-bottom:20px;padding-bottom:10px}.title_orange{border-bottom:2px solid #d87d2b}.blue_title{background-color:#328dbe}.blue_title,.pink_title{border-radius:5px;color:#fff;display:inline-block;font-size:23px;letter-spacing:.1em;line-height:1.6em;margin-bottom:20px;padding:10px 50px}.pink_title{background-color:#db5a8c}.orange_title{background-color:#d87d2b}.orange_title,.violet_title{border-radius:5px;color:#fff;display:inline-block;font-size:23px;letter-spacing:.1em;line-height:1.6em;margin-bottom:20px;padding:10px 50px}.violet_title{background-color:#954887}#back-top{bottom:50px;position:fixed;right:30px}#back-top a{display:block;text-align:center;text-decoration:none}#back-top a img{width:57px}#back-top a:hover{color:#000}.boxHome03{margin:0 auto;width:960px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.ml15{margin-left:15px}.ml20{margin-left:20px}.mt10{margin-top:10px}.mt20{margin-top:20px}.alignC{text-align:center}