:root{--birumen-color-light: #eaefba;--birumen-color-dark: #9c0;--birumen-cloud-color-light: #ddf9ff;--birumen-cloud-color-dark: #00b7ed;--birumen-bugyou-color-light: #ffe8d3;--birumen-bugyou-color-dark: #f99}.wp-block-post-content{padding:0 0 var(--wp--preset--spacing--50) 0}.p-top_mainvisual-wrap{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.p-top_mainvisual-wrap{max-width:1046px;width:1046px;margin-inline:auto;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);background-image:url("../../assets/images/top/promo-bg.jpg");background-repeat:no-repeat}}.p-top_mainvisual{padding-top:1em;background-image:url("../../assets/images/top/mv-bgsm.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}.p-top_mainvisual .mv-title{width:100%;max-width:310px;height:auto;padding-left:.5em;padding-right:.5em}.p-top_mainvisual .mv-text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;font-size:10px;font-weight:600;line-height:1.5}.p-top_mainvisual .mv-call{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;color:var(--wp--preset--color--accent-4)}.p-top_mainvisual .mv-call .msg{font-size:10px;font-weight:600;line-height:1.5}.p-top_mainvisual .mv-call .callnum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-family:"游明朝 Medium","Yu Mincho Medium","YuMincho Medium","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-size:30px;font-weight:bold;line-height:1}.p-top_mainvisual .mv-call .callnum a{color:#d32f2f}.p-top_mainvisual .mv-call .callnum::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-family:"camelus"}.p-top_mainvisual .list{padding:.125em 0 0 0;margin-top:.5em;background:rgba(255,255,255,.9)}.p-top_mainvisual .list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:96%;margin:14px auto 0 auto;padding:0;list-style:none}.p-top_mainvisual .list ul li{width:48%;margin:0 1% 10px 1%;font-weight:bold;text-align:center;background-color:var(--wp--preset--color--base);border:1px solid #ccc;line-height:1.9}@media screen and (min-width: 768px){.p-top_mainvisual{margin-left:46px;width:636px;margin:0 !important;background-image:url("../../assets/images/top/mv-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}.p-top_mainvisual .mv-title{max-width:520px;padding-left:0;padding-right:0}.p-top_mainvisual .mv-text,.p-top_mainvisual .mv-call{padding-left:40px;margin-inline:0;font-size:1rem}.p-top_mainvisual .mv-text .msg,.p-top_mainvisual .mv-call .msg{font-size:1rem}.p-top_mainvisual .mv-text .callnum,.p-top_mainvisual .mv-call .callnum{font-size:3rem}.p-top_mainvisual .list{background:rgba(255,255,255,0)}.p-top_mainvisual .list ul{margin:0}.p-top_mainvisual .list ul li{width:175px}}.p-top_price{margin-bottom:2em}.p-top_price small{display:block;font-size:12px}@media screen and (min-width: 768px){.p-top_price{margin-bottom:1em;font-size:1.15rem}.p-top_price small{display:inline-block;margin-left:.5em;font-size:.85rem}}.p-top_dl h2{margin:0;padding:.5em;color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--medium-large);text-align:center;background-color:var(--wp--preset--color--accent-3)}.p-top_dl .dl-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;padding:1em;background-color:#fff7d6;overflow:hidden}.p-top_dl .dl-item>div{padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em;overflow:hidden}.p-top_dl .dl-item .item-figure{width:30%}.p-top_dl .dl-item .item-body{-webkit-box-flex:65%;-ms-flex:65%;flex:65%}.p-top_dl .dl-item h3{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25em .8em;width:100%;margin:0 0 .5em 0;padding:.4em 0 .4em 1em;font-size:var(--wp--preset--font-size--medium)}.p-top_dl .dl-item h3 a{display:block;color:var(--wp--preset--color--accent-4)}.p-top_dl .dl-item h3::before{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:.2em;height:80%;background:var(--wp--preset--color--gray-5)}.p-top_dl .dl-item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin:0;padding:0 0 0 1em}.p-top_dl .dl-item ul li{padding-right:1.5em;font-size:var(--wp--preset--font-size--small)}.p-top_dl .dl-item ul+img{float:right;margin-top:.5em}.p-top_dl .birumen{background-color:var(--birumen-color-light)}.p-top_dl .birumen h3::before{background:var(--birumen-color-dark)}.p-top_dl .birumen ul+img{height:30px;width:auto;mix-blend-mode:multiply}.p-top_dl .birumen-cloud{background-color:var(--birumen-cloud-color-light)}.p-top_dl .birumen-cloud h3::before{background:var(--birumen-cloud-color-dark)}.p-top_dl .birumen-bugyou{background-color:var(--birumen-bugyou-color-light)}.p-top_dl .birumen-bugyou h3::before{background:var(--birumen-bugyou-color-dark)}.p-top_dl .birumen-bugyou ul+img{height:25px;width:auto}@media screen and (min-width: 480px){.p-top_dl .dl-item .item-figure{max-width:100px}}@media screen and (min-width: 768px){.p-top_dl .dl-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-top_dl .dl-item .item-figure{width:25%;max-width:100px}.p-top_dl .dl-item .item-body{-webkit-box-flex:70%;-ms-flex:70%;flex:70%}.p-top_dl .birumen,.p-top_dl .birumen-cloud{width:49%}.p-top_dl .birumen-bugyou{width:100%}}/*# sourceMappingURL=top.min.css.map */