.elementor-6730 .elementor-element.elementor-element-365f2fb{--display:flex;}.elementor-6730 .elementor-element.elementor-element-9a44d4e img{width:100%;height:100%;}.elementor-6730 .elementor-element.elementor-element-bf09871{--display:flex;}.elementor-6730 .elementor-element.elementor-element-dc461e3{--display:flex;}.elementor-6730 .elementor-element.elementor-element-c91cc35{--display:flex;}.elementor-6730 .elementor-element.elementor-element-a8ea5bf{--display:flex;}.elementor-6730 .elementor-element.elementor-element-1242808 img{width:100%;height:100%;}.elementor-6730 .elementor-element.elementor-element-82ef7d2{--display:flex;}.elementor-6730 .elementor-element.elementor-element-ce5514e{--display:flex;}.elementor-6730 .elementor-element.elementor-element-4998350{--display:flex;}.elementor-6730 .elementor-element.elementor-element-077bd98{--display:flex;}.elementor-6730 .elementor-element.elementor-element-2dd5d2c{--display:flex;}.elementor-6730 .elementor-element.elementor-element-0bf2c11{--display:flex;}.elementor-6730 .elementor-element.elementor-element-c60d88c{--display:flex;}.elementor-6730 .elementor-element.elementor-element-5cde405{--display:flex;}.elementor-6730 .elementor-element.elementor-element-777efc3{--display:flex;}.elementor-6730 .elementor-element.elementor-element-3ea5597 img{width:100%;height:100%;}.elementor-6730 .elementor-element.elementor-element-9c541b6{--display:flex;}.elementor-6730 .elementor-element.elementor-element-5fbaa8c{--display:flex;}.elementor-6730 .elementor-element.elementor-element-0135b91{--display:flex;}.elementor-6730 .elementor-element.elementor-element-7fad265{--display:flex;}.elementor-6730 .elementor-element.elementor-element-d05e179{--display:flex;}.elementor-6730 .elementor-element.elementor-element-1091a00{--display:flex;}.elementor-6730 .elementor-element.elementor-element-9667fb5{--display:flex;}.elementor-6730 .elementor-element.elementor-element-285450b{--display:flex;}.elementor-6730 .elementor-element.elementor-element-c712f6c{--display:flex;}.elementor-6730 .elementor-element.elementor-element-aa112a2{--display:flex;}.elementor-6730 .elementor-element.elementor-element-2afe0ea{--display:flex;}.elementor-6730 .elementor-element.elementor-element-f59af0f img{width:100%;height:100%;}.elementor-6730 .elementor-element.elementor-element-9932fc5{--display:flex;}.elementor-6730 .elementor-element.elementor-element-8f6dab7{--display:flex;}.elementor-6730 .elementor-element.elementor-element-ff6c51e{--display:flex;}.elementor-6730 .elementor-element.elementor-element-28dde49{--display:flex;}.elementor-6730 .elementor-element.elementor-element-de76152{--display:flex;}.elementor-6730 .elementor-element.elementor-element-96935a3{--display:flex;}.elementor-6730 .elementor-element.elementor-element-4136230{--display:flex;}.elementor-6730 .elementor-element.elementor-element-dcb955f{--display:flex;}.elementor-6730 .elementor-element.elementor-element-224b715{--display:flex;}.elementor-6730 .elementor-element.elementor-element-b440b0f img{width:100%;height:100%;}.elementor-6730 .elementor-element.elementor-element-d412715{--display:flex;}.elementor-6730 .elementor-element.elementor-element-852a36a{--display:flex;}.elementor-6730 .elementor-element.elementor-element-c30e95a{--display:flex;}.elementor-6730 .elementor-element.elementor-element-658a523{--display:flex;}.elementor-6730 .elementor-element.elementor-element-219d67a{--display:flex;}.elementor-6730 .elementor-element.elementor-element-59b4e80{--display:flex;}.elementor-6730 .elementor-element.elementor-element-24facb7{--display:flex;}.elementor-6730 .elementor-element.elementor-element-2337908{--display:flex;}.elementor-6730 .elementor-element.elementor-element-07a0d0c{--display:flex;}.elementor-6730 .elementor-element.elementor-element-ee0dc10 img{width:100%;height:100%;}.elementor-6730 .elementor-element.elementor-element-5b546c7{--display:flex;}.elementor-6730 .elementor-element.elementor-element-91c8928{--display:flex;}.elementor-6730 .elementor-element.elementor-element-8fba62b{--display:flex;}.elementor-6730 .elementor-element.elementor-element-11335ba{--display:flex;}.elementor-6730 .elementor-element.elementor-element-addc141{--display:flex;}.elementor-6730 .elementor-element.elementor-element-126f527{--display:flex;}.elementor-6730 .elementor-element.elementor-element-8056074{--display:flex;}.elementor-6730 .elementor-element.elementor-element-5d696af{--display:flex;}.elementor-6730 .elementor-element.elementor-element-a83b6a5{--display:flex;}.elementor-6730 .elementor-element.elementor-element-660dc2e{--display:flex;}.elementor-6730 .elementor-element.elementor-element-8470f05{--display:flex;}.elementor-6730 .elementor-element.elementor-element-4f35101 img{width:100%;height:100%;}.elementor-6730 .elementor-element.elementor-element-20c2b1a{--display:flex;}.elementor-6730 .elementor-element.elementor-element-c72a81f{--display:flex;}.elementor-6730 .elementor-element.elementor-element-0ec3e32{--display:flex;}.elementor-6730 .elementor-element.elementor-element-b32eb6c{--display:flex;}.elementor-6730 .elementor-element.elementor-element-bcfa83c{--display:flex;}.elementor-6730 .elementor-element.elementor-element-d0a881f{--display:flex;}.elementor-6730 .elementor-element.elementor-element-d0e3619{--display:flex;}.elementor-6730 .elementor-element.elementor-element-2716dcc{--display:flex;}.elementor-6730 .elementor-element.elementor-element-ae0c66b{--display:flex;}.elementor-6730 .elementor-element.elementor-element-6aeeea0 img{width:100%;height:100%;}.elementor-6730 .elementor-element.elementor-element-bf58dba{--display:flex;}.elementor-6730 .elementor-element.elementor-element-790195e{--display:flex;}.elementor-6730 .elementor-element.elementor-element-4600014{--display:flex;}.elementor-6730 .elementor-element.elementor-element-9a093dc{--display:flex;}.elementor-6730 .elementor-element.elementor-element-4f84689{--display:flex;}.elementor-6730 .elementor-element.elementor-element-41777e4{--display:flex;}.elementor-6730 .elementor-element.elementor-element-704b497{--display:flex;}.elementor-6730 .elementor-element.elementor-element-52870cf{--display:flex;}.elementor-6730 .elementor-element.elementor-element-976cdaf{--display:flex;}.elementor-6730 .elementor-element.elementor-element-cdec915{--display:flex;}.elementor-6730 .elementor-element.elementor-element-9677b9b img{width:100%;height:100%;}.elementor-6730 .elementor-element.elementor-element-dc05f8e{--display:flex;}@media(max-width:767px){.elementor-6730 .elementor-element.elementor-element-9a44d4e > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-6730 .elementor-element.elementor-element-1242808 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-6730 .elementor-element.elementor-element-3ea5597 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-6730 .elementor-element.elementor-element-f59af0f > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-6730 .elementor-element.elementor-element-b440b0f > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-6730 .elementor-element.elementor-element-ee0dc10 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-6730 .elementor-element.elementor-element-4f35101 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-6730 .elementor-element.elementor-element-6aeeea0 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-6730 .elementor-element.elementor-element-9677b9b > .elementor-widget-container{padding:0px 5px 0px 5px;}}/* Start custom CSS *//* 記事全体の背景と基本文字色 */

.post-6730 {
    background-color: #ffffff ;
    color: #333333 ;
}


.post-6730 p, 
.post-6730 li {
    color: #333333 ;
    line-height: 1.8;
    margin-bottom: 0.8em;
}


.post-6730 .custom-tax-table {
    background-color: #ffffff ;
    color: #333333 ;
    border: 1px solid #dddddd;
}


/* テーブルヘッダー（上） */

.post-6730 .custom-tax-table thead tr th {
    background-color: #f2f2f2 ; 
    color: #000000 ;
    border: 1px solid #dddddd;
}



/* テーブル項目名（左列） */

.post-6730 .custom-tax-table tbody tr th {
    background-color: #fafafa ; 
    color: #000000 ;
    border: 1px solid #dddddd;
}



/* テーブル内容セル */

.post-6730 .custom-tax-table tbody tr td {
    background-color: #ffffff ;
    border: 1px solid #eeeeee;
}


/* 見出し */

.post-6730 h2 {
    font-size: 1.8rem; 
    margin-top: 1.5em; 
    margin-bottom: 0.8em;
    line-height: 1.4;
    color: #111111 ;
    border-bottom: double 5px #9C3C3C; 
}


.post-6730 h3 {
    font-size: 1.5rem;
    margin-top: 1.5em;
    margin-bottom: 0.8em;
    color: #222222 ;
    padding: 0.25em 0.5em;
    background: transparent;
    border-left: solid 5px #9C3C3C;
}


/* 太文字の装飾 */

.post-6730 strong {
    color: #000000 ; 
    border-bottom: 1px solid #dc143c ; 
    padding-bottom: 1px;
}

/*Marker*/

@keyframes marker-animation {
  from { background-size: 0% 100%; }
  to { background-size: 100% 100%; }
}


.marker-auto {
  display: inline;
  background: linear-gradient(transparent 60%, rgba(255, 255, 59, 0.6) 60%);
  background-repeat: no-repeat;
  background-size: 0% 100%;
  animation: marker-animation 1.9s forwards; 
  color: #000000 ;
  padding-bottom: 2px;
  font-weight: bold; 
}

/*List BOX*/

.tax-rate-box {
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 20px;
    margin: 20px 0;
}

.tax-rate-box ul {
    margin: 0;
    padding-left: 20px;
    list-style-type: disc;
}


.tax-rate-box li {
    line-height: 1.8;
    margin-bottom: 5px;
}


.tax-rate-box li:last-child {
    margin-bottom: 0;
}/* End custom CSS */