@charset "UTF-8";
/*!
Theme Name:           rt-bs4-santo2017
Template:             rt-bs4
Theme URI:            https://www.renovas.co.jp/
Description:          RT BS4 ã®å­ãã¼ã
Author:               RENOVAS Creative Dept.
Author URI:           https://www.renovas.co.jp/
License:              GNU General Public License v2 or later
License URI:          http://www.gnu.org/licenses/gpl-2.0.html
Tags:                 blog
Text Domain:          rt-bs4-child
Bitbucket Theme URI:  https://bitbucket.org/renovas/rt-bs4-child
Bitbucket Branch:     master
License:              GNU General Public License v2 or later
License URI:          http://www.gnu.org/licenses/gpl-2.0.html
Version:              2018.01.30.0218
*/.btn-arrow:after,.fa-sup:after,.fa-sup:before,.fa_style{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cleartype,.font-serif{-webkit-transform-origin:0 0;-webkit-transform:scale(1, 1.01);-moz-transform-origin:0 0;-moz-transform:scale(1, 1.01);-ms-transform-origin:0 0;-ms-transform:scale(1, 1.02);-o-transform-origin:0 0;-o-transform:scale(1, 1.01)}.list-unstyled{list-style:none;padding-left:0}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:bold}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:100}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:200}html{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, Verdana, Meiryo, "M+ 1p", sans-serif}@media (-ms-high-contrast:none){html{font-family:Verdana, Meiryo, sans-serif}}@media (-ms-high-contrast:active){html{font-family:Verdana, Meiryo, sans-serif}}h1{font-size:2rem;font-family:"A1 Mincho";font-weight:bold;line-height:1.13}h2{font-size:1.75rem;font-family:"A1 Mincho";font-weight:bold;margin-bottom:1.75rem;line-height:1.2}h2.underline{position:relative;font-size:2rem;font-family:"A1 Mincho";color:#495057;font-weight:bold;line-height:1.1;text-align:center;margin-bottom:4rem!important}h2.underline:after{position:absolute;content:"";background-color:#49A795;width:200px;height:3px;left:50%;margin-left:-100px;bottom:-1rem}h3{font-size:1.5rem;font-family:"A1 Mincho";font-weight:bold;line-height:1.4;margin-bottom:1.5rem}h4{font-size:1.25rem;font-family:"A1 Mincho";font-weight:bold;line-height:1.6;margin-bottom:1rem}img{max-width:100%;height:auto}.smart__only{display:none}.linkbox{cursor:pointer}.linkbox:hover{cursor:pointer}.font-sans{font-family:"Hiragino Kaku Gothic ProN", -apple-system, BlinkMacSystemFont, "æ¸¸ã´ã·ãã¯ Medium", "ã¡ã¤ãªãª", meiryo, "Segoe UI", Roboto, "Helvetica Neue", sans-serif}.font-serif{font-family:"æ¸¸ææ", YuMincho, "ãã©ã®ãææ ProN W3", "Hiragino Mincho ProN", "HGææE", "HGMinchoE", "ï¼­ï¼³ ï¼°ææ", "MS PMincho", "ã¡ã¤ãªãª", Meiryo, "Roboto Slab", Garamond, Georgia, Cambria, "Times New Roman", serif}.font-serif span{font-family:"æ¸¸ææ", YuMincho, "ãã©ã®ãææ ProN W3", "Hiragino Mincho ProN", "HGææE", "HGMinchoE", "ï¼­ï¼³ ï¼°ææ", "MS PMincho", "ã¡ã¤ãªãª", Meiryo, "Roboto Slab", Garamond, Georgia, Cambria, "Times New Roman", serif}.text-stroke-white{text-shadow:0 1px 0 rgba(255, 255, 255, 0.4), 1px 0 0 rgba(255, 255, 255, 0.4), 0 -1px 0 rgba(255, 255, 255, 0.4), -1px 0 0 rgba(255, 255, 255, 0.4), -1px -1px 0 rgba(255, 255, 255, 0.4), 1px -1px 0 rgba(255, 255, 255, 0.4), -1px 1px 0 rgba(255, 255, 255, 0.4), 1px 1px 0 rgba(255, 255, 255, 0.4), 0 0 3px rgba(255, 255, 255, 0.4), 0 0 5px rgba(255, 255, 255, 0.4)}.text-stroke-black{text-shadow:0 1px 0 rgba(0, 0, 0, 0.4), 1px 0 0 rgba(0, 0, 0, 0.4), 0 -1px 0 rgba(0, 0, 0, 0.4), -1px 0 0 rgba(0, 0, 0, 0.4), -1px -1px 0 rgba(0, 0, 0, 0.4), 1px -1px 0 rgba(0, 0, 0, 0.4), -1px 1px 0 rgba(0, 0, 0, 0.4), 1px 1px 0 rgba(0, 0, 0, 0.4), 0 0 3px rgba(0, 0, 3, 0.4), 0 0 5px rgba(0, 0, 3, 0.4)}.kerning{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}.font-lato{font-family:'Lato', sans-serif!important}.font-roboto{font-family:'Roboto Condensed', serif!important}.font-anton{font-family:'Anton', sans-serif}.font-roboto{font-family:'Roboto Condensed', sans-serif}.font-oswald{font-family:'Oswald', sans-serif}.font-oswald span{font-weight:200}.font-dosis{font-family:'Dosis', sans-serif}.font-fjalla{font-family:'Fjalla One', sans-serif}.font-a1mincho{font-family:'A1 Mincho', serif!important}.font-midashigo{font-family:' Midashi Go MB31', sans-serif!important}.font-koburina1{font-family:'Koburina Gothic W1 JIS2004', sans-serif!important}.font-koburina3{font-family:'Koburina Gothic W3 JIS2004', sans-serif!important}.font-koburina6{font-family:'Koburina Gothic W6 JIS2004', sans-serif!important}.font-ud-shingo-l{font-family:'UD Shin Go NT Light', sans-serif!important}.font-ud-shingo-r{font-family:'UD Shin Go NT Regular', sans-serif!important}.font-ud-shingo-db{font-family:'UD Shin Go NT DemiBold', sans-serif!important}.font-ud-shingo-h{font-family:'UD Shin Go NT Heavy', sans-serif!important}.font-cinema{font-family:'Cinema Letter', sans-serif!important}.btn-solid{border-radius:0}.btn-pill{border-radius:50em}.btn-arrow{text-align:left;white-space:normal}.btn-arrow:after{float:right;content:"\f105";padding:0 0 0 2rem;margin:0;font-size:1.25em;opacity:.9}.img-full{width:100%;height:auto;display:block}.bg-cover-center{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.bg-cover-right{background-position:right center;background-size:cover;background-repeat:no-repeat}.bg-cover-left{background-position:left center;background-size:cover;background-repeat:no-repeat}.img-border{border:4px solid #BCC0D1}.list-bordered{padding-left:0;list-style-position:inside}.list-bordered li{padding-bottom:.25em;border-bottom:1px solid #BCC0D1;padding-left:.25em;margin-top:.5em}.dl-bordered dd{border-bottom:1px solid #BCC0D1}table.tandem,table.tandem td,table.tandem th{border-collapse:collapse;border:1px solid #ededed}table.tandem th{background-color:#f2f2f2;white-space:nowrap}@media screen and (max-width:767px){table.tandem{border:none;border-top:1px solid #ededed}.tandem thead{display:none}table.tandem tr{display:block}table.tandem th{display:block;text-align:center;font-weight:bold;border-top:none;width:100%}table.tandem td{display:block;padding:10px;text-align:left;border-top:none}table.tandem td.tandem-title{text-align:center;font-weight:bold;border-top:double #ededed}table.tandem td:before{content:attr(data-label);float:left;font-weight:bold;color:#a9a3c5}}@media screen and (max-width:480px){table.scroll{display:block;position:relative}table.scroll thead{display:block;float:left}table.scroll thead th{border:1px solid #ededed}table.scroll tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}table.scroll th{background-color:#fafafa;color:#a9a3c5;display:block;border:1px solid #ededed}table.scroll td{background-color:#FFFFFF;display:block;border:1px solid #ededed}table.scroll tr{display:inline-block}table.scroll tbody tr{margin-right:-5px}}.border-all{border:1px solid #BCC0D1!important}.border-top{border-top:1px solid #BCC0D1!important}.border-right{border-right:1px solid #BCC0D1!important}.border-bottom{border-bottom:1px solid #BCC0D1!important}.border-left{border-left:1px solid #BCC0D1!important}.border-x{border-top:1px solid #BCC0D1!important;border-bottom:1px solid #BCC0D1!important}.border-y{border-right:1px solid #BCC0D1!important;border-left:1px solid #BCC0D1!important}.row-bordered>[class*=col-],.row-bordered>[class^=" col-"]{border-bottom:1px solid #4D4D4D}.row-bordered dt{font-weight:normal}.row-bordered dd{font-weight:bold}.row-bordered dd,.row-bordered dt{font-size:.875rem;padding-bottom:.8rem;padding-top:.4rem;margin-bottom:0;margin-top:.4rem;line-height:1.25}.after-caret-right:after,.before-caret-right:before{font-family:FontAwesome;content:"\f0da\00a0"}.after-caret-up:after,.before-caret-up:before{content:"\f0d8\00a0"}.after-caret-down:after,.before-caret-down:before{content:"\f0d7\00a0"}.after-angle-right:after,.before-angle-right:before{content:"\f105\00a0"}table{width:100%}hr{content:".";display:block;height:0;font-size:0;clear:both;margin:1rem}@media (min-width:576px){hr{margin:1rem 0}}@media (min-width:768px){hr{margin:2rem 0}}@media (min-width:992px){hr{margin:3rem 0}}@media (min-width:1200px){hr{margin:4rem 0}}dl.table{margin:0 0 1.5em}dl.table dt{margin:0;margin-right:-30%;padding:10px;float:left;clear:both;display:inline;width:30%;border-top:1px solid #ccc}dl.table dd{margin-left:30%;padding:10px;border-left:1px solid #ccc;border-top:1px solid #ccc}dl.table{min-height:1px;_height:1%}dl.table:after{height:0;visibility:hidden;content:".";display:block;clear:both}@media screen and (max-width:767px){dl.table dt{float:none;margin:0;display:block;width:100%}dl.table dd{margin:0;border-left:none}}#sns__share li:not(:first-child){margin-left:0.2rem}#sns__share .share__facebook{background:#3b5998;color:#fff;border-radius:10px;padding-left:0.4rem;padding-right:0.4rem}#sns__share .share__twitter{background:#5ea9dd;color:#fff;border-radius:10px}#sns__share .share__email{background:#1f4c76;color:#fff;border-radius:10px}#sns__share .share__line{background:#00b900;color:#fff;border-radius:10px}#sns__share a{color:#fff}#sns__share a:hover{text-decoration:none}ol.number-list{counter-reset:my-counter;list-style:none;padding:0}ol.number-list li{margin-bottom:1rem;padding-left:2.1rem;position:relative}ol.number-list li:before{content:counter(my-counter);counter-increment:my-counter;background-color:#8aabcc;color:white;display:block;float:left;line-height:1.8;margin-left:-2rem;text-align:center;height:1.8rem;width:1.8rem;border-radius:50%}.img-bg figure,.img-bg figure{position:relative;overflow:hidden;width:100%;margin:0}.img-bg figure img,.img-bg figure img{width:100%}.img-bg figure figcaption,.img-bg figure figcaption{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(0, 0, 0, 0.25);-webkit-transition:.3s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:1;display:table-cell;vertical-align:middle;text-align:center}.img-bg figure figcaption div,.img-bg figure figcaption div{width:100%}.img-bg figure:hover figcaption,.img-bg figure:hover figcaption{background:rgba(0, 0, 0, 0.1)}.post__list{border-bottom:1px dotted #8accbf;list-style:none;padding:10px 0}@media (max-width:575px){span.break{display:block}}.ilb{display:block;margin-bottom:0.5rem}@media (min-width:576px){.ilb{display:inline-block;margin-bottom:none}}.position-absolute{right:0}.header__description strong{font-weight:normal;font-size:0.8rem}.header__navi__branding__logo img{height:auto;margin:1rem 0}button.navbar-toggler{background:#49A795;color:#fff;padding:.5rem .75rem .5rem;font-size:2rem;line-height:1;border-radius:4px;margin:.5rem 0 0;display:block;position:absolute;right:1rem;top:1.4rem}.header__navi__gnavi .nav-link{font-family:"A1 Mincho";color:#353f44;margin-bottom:6px}.header__navi__gnavi.navbar-light .navbar-nav .active>.nav-link{color:#dd3d4a}#footer-tel-link{position:fixed;bottom:0;left:0;text-align:center;padding:16px 26px;z-index:99999;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.7);box-shadow:0 0 5px rgba(0, 0, 0, 0.7)}#footer-tel-link img{max-width:100%}@media screen and (max-width:767px){#footer-link-space{height:120px}}.bordered-purple{border:4px solid #a9a3c5!important}.bg-primary-light{background:#e8f5f3}.bg-red-light{background:#f9f0f6}.bg-purple-light{background:#dedbe8}.bg-light-image{background:#e5e5e5 url(/assets/img/bg-light-image.jpg) no-repeat right top}.bg-light-image2{background:#FFF url(/assets/img/bg-light-image2.jpg) no-repeat right bottom;background-size:cover}.bg-light-image3{background:#FFF url(/assets/img/bg-light-image3.jpg) no-repeat right bottom;background-size:cover}.bg-blue{background:#8aabcc}.bg-blue-light{background:#dfe8f1}.page-cremate h1,.page-family-funeral h1,.page-general-funeral h1{color:#4d4d4d;margin-bottom:2rem}.page-cremate h1+p,.page-family-funeral h1+p,.page-general-funeral h1+p{color:#4d4d4d}.page-cremate h1+p+p,.page-family-funeral h1+p+p,.page-general-funeral h1+p+p{color:#bba8d0}.page-pfm .mainImgBg{background:url(/assets/img/mainImg_pfm.jpg) no-repeat center top;background-size:cover}.page-example .example{margin-bottom:2rem}.page-example .example h3.title{font-size:1.2rem;margin-bottom:1rem}.page-qa .qanda{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px dotted #CCC}.page-qa .qanda h3.question{font-size:1.2rem;margin-bottom:0}.page-qa .arrow_box{position:relative;background:#40aa95;padding:1rem;border-radius:0.5rem;margin-bottom:1rem}.page-qa .arrow_box h3.question{color:#fff}.page-qa .arrow_box:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(64, 170, 149, 0);border-right-color:#40aa95;border-width:10px;margin-top:-10px}.page-qa .answer{margin-left:2rem;color:#1b1b1b;background-color:#e4e4e4;border:1px dotted #c6c6c6;border-radius:0.25rem;padding:1rem;background:#FFF url(/assets/img/bg-light-image2.jpg) no-repeat right bottom;background-size:cover}.card-body sup{top:0}.card-body .price{font-family:'Oswald', sans-serif;font-size:1.5rem;color:#28a745}.card-img-right{float:right;margin-right:-1rem}
/*# sourceMappingURL=style.css.map */