@charset 'UTF-8';body{width:100%;margin:0;padding:0;line-height:1.4;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;word-wrap:break-word;-webkit-text-size-adjust:none;color:#000;background:#fff;font-size:small;}div,h1,h2,h3,h4,h5,h6,p,address,blockquote,pre,th,td,dl,dt,dd,ul,ol,li,form,fieldset,textarea,table{margin:0;padding:0;font-size:101%;}figure{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;}article,aside,figure,footer,header,hgroup,nav,section,time,figcaption{display:block;}ul,ol{list-style:none;}table{border-collapse:collapse;line-height:1.37;}table caption,table th,table td{text-align:left;vertical-align:top;}hr{display:none;}img{border:0;}strong{font-weight:normal;}em{font-style:normal;}input{line-height:normal;}address{font-style:normal;}a:link{color:#005470;text-decoration:underline;}a:visited{color:#005470;text-decoration:underline;}a:hover{color:#005470;text-decoration:underline;}a:active{color:#005470;text-decoration:underline;}.clearBoth{clear:both;}.caution{color:#c00!important;}.dispNone,.skipNav{text-indent:-9999px;position:absolute;overflow:hidden;}.pkg{zoom:1;}.pkg:after{content:'';display:block;clear:both;}noscript .noScript{text-align:center;color:#c00;font-weight:bold;margin:0 0 15px;display:block;}span.new{display:inline-block;padding:2px 3px 0;margin:0 0 0 15px;font-size:12px;font-weight:bold;color:#fff;background:#ce1717;text-decoration:none;*display:inline;zoom:1;}span.icoCate{display:inline-block;padding:2px 3px 0;margin:0 0 0 15px;font-size:12px;font-weight:bold;color:#fff;text-decoration:none;*display:inline;zoom:1;}span.noReligion{background:#962;}span.conventional{background:#982;}span.sotoshu{background:#682;}span.shingonshu{background:#452;}span.nichirenshu{background:#978;}span.rinzaishu{background:#789;}span.jodoshu{background:#957;}span.jodoshinshu{background:#7f1d66;}span.tendaishu{background:#757;}span.hokkeshu{background:#754;}span.other{background:#046;}span.private{background:#a54b39;}span.public{background:#c96;}span.temple{background:#8c70a9;}span.communal{background:#667b91;}#wrapper{min-width:980px;}#contents{margin:0 0 50px;}h1.tagline{width:100%;position:absolute;text-align:center;font-weight:normal;z-index:1;}h1.tagline span{width:980px;*width:640px;display:block;margin:0 auto;padding:18px 100px 0 240px;font-size:.93em;font-weight:normal;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;zoom:1;}#header{width:100%;position:relative;zoom:1;}#header .inner{width:980px;min-height:58px;_height:58px;margin:0 auto;position:relative;overflow:hidden;}#header ul{position:relative;}#header ul li{position:absolute;z-index:1000;}#header ul li a{display:block;text-indent:-9999em;}#header ul li.kurashiLogo{width:150px;height:28px;top:15px;left:0;}#header ul li.kurashiLogo a{width:150px;height:28px;background:url(/images/logo_kurashi.gif) 0 0 no-repeat;}#header ul li.shukatsuLogo{width:53px;height:28px;top:16px;left:156px;}#header ul li.shukatsuLogo a{width:53px;height:28px;background:url(/images/logo_shukatsu.gif) 0 0 no-repeat;}#header ul li.niftyLogo{width:88px;height:31px;top:15px;right:0;}#header ul li.niftyLogo a{width:88px;height:31px;background:url(/images/niftylogo.gif) 0 0 no-repeat;}.headerBnr{width:980px;margin:1em auto;text-align:center;}#nav{width:100%;min-height:39px;_height:39px;position:relative;z-index:1000;border-top:1px solid #dddad3;zoom:1;}#nav .gloNavWrapper{width:100%;min-height:39px;_height:39px;background:#5e7a36;box-shadow:0 2px #e0e0e0;zoom:1;}#nav .gloNavWrapper .gloNav{width:980px;margin:0 auto;}#nav .gloNavWrapper .gloNav li{min-width:133px;_width:133px;float:left;}#nav .gloNavWrapper .gloNav li a{min-width:133px;_width:133px;min-height:19px;_height:19px;display:block;padding:10px 0;text-align:center;color:#fff;text-decoration:none;}#nav .gloNavWrapper .gloNav li:hover,#nav .gloNavWrapper .gloNav li:active,body#top #nav .gloNavWrapper .gloNav li.top,body#sougi #nav .gloNavWrapper .gloNav li.sougi,body#haka #nav .gloNavWrapper .gloNav li.ohaka,body#souzoku #nav .gloNavWrapper .gloNav li.tetsudsuki,body#ihin #nav .gloNavWrapper .gloNav li.ihin,body#mimamori #nav .gloNavWrapper .gloNav li.mimamori{background:#384c1b;}#nav .subNavWrapper{width:980px;margin:0 auto;position:relative;}#nav .subNavWrapper .subNav{position:absolute;top:4px;left:0;}#nav .subNavWrapper .subNav:after{width:12px;height:14px;content:"";position:absolute;top:-13px;background:url(/images/arrow_subNav.png) 0 0 no-repeat;z-index:1000;zoom:1;}body#haka #nav .subNavWrapper .subNav:after{left:327px;}body#souzoku #nav .subNavWrapper .subNav:after{left:452px;}#nav .subNavWrapper .subNav li{min-width:133px;_width:133px;min-height:39px;_height:39px;float:left;background:#384c1b;text-align:center;border-top:1px solid #5e7a36;border-bottom:1px solid #5e7a36;}#nav .subNavWrapper .subNav li:first-child{border-radius:6px 0 0 6px;border-left:1px solid #5e7a36;}#nav .subNavWrapper .subNav li:last-child{border-radius:0 6px 6px 0;border-right:1px solid #5e7a36;}#nav .subNavWrapper .subNav li a{min-width:133px;_width:133px;min-height:19px;_height:19px;display:block;padding:10px 0;text-align:center;color:#fff;text-decoration:none;}#nav .subNavWrapper .subNav li a:hover,#nav .subNavWrapper .subNav li a:active{color:#ffe222;}body#souzoku #nav .subNavWrapper .subNav li a{padding:10px;}body#haka.search #nav .subNavWrapper .subNav li.ohakaSearch a,body#haka.knowledge #nav .subNavWrapper .subNav li.ohakaKnow a,body#haka.reform #nav .subNavWrapper .subNav li.ohakaMove a,body#haka.faq #nav .subNavWrapper .subNav li.ohakaFaq a,body#souzoku.dead #nav .subNavWrapper .subNav li.dead a,body#souzoku.inheritance #nav .subNavWrapper .subNav li.inheritance a,body#souzoku.tax #nav .subNavWrapper .subNav li.tax a,body#souzoku.chart #nav .subNavWrapper .subNav li.chart a{color:#ffe222;}#nav .subNavWrapper .subLink{width:445px;position:absolute;top:4px;right:0;}#nav .subNavWrapper .subLink li{float:left;margin:11px 0 0 26px;*margin-left:22px;font-size:.93em;min-width:100px;zoom:1;}#nav .subNavWrapper .subLink li a:hover,#nav .subNavWrapper .subLink li a:active{text-decoration:none;}.subBanner{margin:2px -10px;position:absolute;right:0;top:4px;width:445px;}.breadCrumbNavWrapper{width:980px;margin:0 auto;position:relative;}.breadCrumbNavWrapper ul{position:absolute;top:3.8em;left:0;}.breadCrumbNavWrapper ul li{display:inline;font-size:.93em;}.breadCrumbNavWrapper ul li span.arrow{margin-left:12px;}.breadCrumbNavWrapper ul li a{text-decoration:underline;}.breadCrumbNavWrapper ul li a:hover,.breadCrumbNavWrapper ul li a:active{text-decoration:none;}body#haka.search .info ul li,body.top .info ul li{padding:12px 10px;border-top:1px dotted #b2b2b2;}body#haka.search .info ul li:first-child,body.top .info ul li:first-child{padding-top:0;border:none;}body#haka.search .info ul li .date,body.top .info ul li .date{font-weight:bold;margin:0 0 5px;}body#haka.search .info ul li a:hover,body#haka.search .info ul li a:active,body.top .info ul li a:hover,body.top .info ul li a:active{text-decoration:none;}.shukatsuBnr ul li{width:300px;float:left;margin:0 0 0 20px;}.shukatsuBnr ul li a{width:300px;height:95px;display:block;text-indent:-9999em;}.shukatsuBnr ul li a:hover,.shukatsuBnr ul li a:active{opacity:.6;filter:alpha(opacity=60);}.shukatsuBnr ul li.about a{background:url(/haka/images/bnr_shukatsu.jpg) 0 0 no-repeat;}.shukatsuBnr ul li.endingNote a{background:url(/haka/images/bnr_ending_note.jpg) 0 0 no-repeat;}.shukatsuBnr ul li.mailMagazine a{background:url(/haka/images/bnr_mail_magazine.jpg) 0 0 no-repeat;}.shukatsuBnr .contact a{width:930px;background:#e4ddc9;display:block;margin:15px auto 0;padding:5px;color:#005470;font-weight:bold;text-decoration:underline;text-align:center;}.shukatsuBnr .contact a span{background:url(/images/ico_contact.png) 0 50% no-repeat;padding:0 0 0 25px;}.shukatsuBnr .contact a:hover,.shukatsuBnr .contact a:active{text-decoration:none;}.toTop{float:right;}.toTop a{min-width:150px;_width:150px;display:block;color:#000;background:#f6f3ec;padding:8px 10px 8px 20px;font-size:.93em;text-decoration:none;text-align:center;float:right;position:relative;border:1px solid #d0cab8;}.toTop a span.arrow{width:10px;height:9px;display:block;background:url(/haka/images/arrow_toTop.png) 0 0 no-repeat;position:absolute;top:1.0em;left:10px;}.contentsBtm.shukatsu{width:100%;background:#807969;}.contentsBtm.kurashi{width:100%;background:#564f3f;}.contentsBtm .inner{width:980px;margin:0 auto;padding:35px 0 25px;}.contentsBtm a{color:#fff;}.contentsBtm.shukatsu a{text-decoration:underline;}.contentsBtm.shukatsu a:hover,.contentsBtm.shukatsu a:active{text-decoration:none;}.contentsBtm.kurashi a{text-decoration:none;}.contentsBtm.kurashi a:hover,.contentsBtm.kurashi a:active{text-decoration:underline;}.contentsBtm table td{padding:0 5px;*padding:0 4px;}.contentsBtm .inner dl{float:left;margin:0 28px 10px 0;}.contentsBtm .inner dl.mimamori{margin-right:0;}.contentsBtm dl dd{background:url(/images/ico_rect_btm.gif) 0 .45em no-repeat;padding:0 0 0 10px;margin:0 0 5px 5px;}.contentsBtm.shukatsu dl dt{background:url(/images/ico_circle_btm.gif) 0 50% no-repeat;padding:0 0 0 25px;margin:0 0 10px;color:#fff;font-weight:bold;}.contentsBtm.shukatsu .navBtm{padding:15px 0 0;clear:both;}.contentsBtm.shukatsu .navBtm ul li{display:inline-block;background:url(/images/ico_rect_btm.gif) 0 .45em no-repeat;padding:0 0 0 10px;margin:0 20px 0 0;*display:inline;}footer{width:100%;background:#564f3f;}#footer{width:980px;margin:0 auto;padding:10px 0 0;color:#fff;}#footer a{color:#fff;text-decoration:underline;}#footer a:hover{text-decoration:none;}.paging{width:980px;margin:0 auto 24px;text-align:center;}.paging .countArea{font-weight:bold;margin:0 5px 0 0;display:inline-block;vertical-align:middle;*display:inline;zoom:1;}.paging .pagingNav{display:inline-block;vertical-align:middle;*display:inline;zoom:1;}.paging .pagingNav li.selected,.paging .pagingNav li.selected.top,.paging .pagingNav li.selected.last,.paging .pagingNav li.selected.prev,.paging .pagingNav li.selected.next{background:#eee!important;color:#9e9e9e!important;}.paging .pagingNav li{border:1px solid #eaeaea;background:#e4ddc9!important;float:left;font-size:.93em;font-weight:bold;margin:0 2px!important;padding:0!important;}.paging .pagingNav li.top,.paging .pagingNav li.last,.paging .pagingNav li.prev,.paging .pagingNav li.next{background:#c4ba9e!important;}.pagingNav li a{height:100%;display:block;padding:4px 9px 3px;color:#005470;text-decoration:underline;}.pagingNav li a:hover,.pagingNav li a:active{text-decoration:none;}.paging .pagingNav li span{padding:4px 9px 3px;display:block;}iframe[name="google_conversion_frame"]{position:absolute;bottom:0;}.spotInfo{width:580px;margin:30px auto;border:#999 solid 1px;padding:10px;}.spotInfo li{border-top:#999 dotted 1px;padding-top:10px;margin-top:10px;}.spotInfo li:first-child{border-top:none;padding-top:0;margin-top:0;}.spotInfo .img{border:1px solid #DEDEDE;float:left;width:82px;}.spotInfo .img img{border:1px solid #FFF;width:80px;}.spotInfo .txt{margin-left:95px;}.spotInfo .txt dt{font-size:120%;font-weight:bold;margin-bottom:3px;}.footBnr{width:980px;margin:0 auto;}.footBnr a{width:930px;display:block;margin:15px auto 0;font-weight:bold;text-decoration:underline;text-align:center;}.footBnr a:hover,.footBnr a:active{text-decoration:none;}.niftyfootBnr{width:728px;margin:0 auto;}.niftyfootBnr a{width:728px;display:block;margin:15px auto 0;font-weight:bold;text-decoration:underline;text-align:center;}.niftyfootBnr a:hover,.niftyfootBnr a:active{text-decoration:none;}