.elementor-4159 .elementor-element.elementor-element-27bbb379{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-41827d60{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-4159 .elementor-element.elementor-element-41827d60{left:0px;}body.rtl .elementor-4159 .elementor-element.elementor-element-41827d60{right:0px;}.elementor-4159 .elementor-element.elementor-element-60c68575 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-60c68575{bottom:53px;}.elementor-4159 .elementor-element.elementor-element-60c68575 .elementor-heading-title{font-family:"ShipporiMinchoB1-Regular", Sans-serif;font-size:59px;font-weight:400;color:#FFFFFF;}.elementor-4159 .elementor-element.elementor-element-19533865 img{width:100%;height:334px;}.elementor-4159 .elementor-element.elementor-element-6c0e6c82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-b3c5553{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-51f4ed8b > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-51f4ed8b .raven-icon i::before, .elementor-4159 .elementor-element.elementor-element-51f4ed8b .raven-icon svg{color:#007BFF;-webkit-text-fill-color:initial;}.elementor-4159 .elementor-element.elementor-element-51f4ed8b .raven-icon i{font-size:20px;}.elementor-4159 .elementor-element.elementor-element-51f4ed8b .raven-icon svg{width:20px;height:20px;}.elementor-4159 .elementor-element.elementor-element-51f4ed8b .raven-icon > i, .elementor-4159 .elementor-element.elementor-element-51f4ed8b .raven-icon > svg{transform:rotate(0deg);}.elementor-4159 .elementor-element.elementor-element-51f4ed8b .raven-icon:hover > i{transform:rotate(0deg);}.elementor-4159 .elementor-element.elementor-element-51f4ed8b .raven-icon:hover > svg{transform:rotate(0deg);}.elementor-4159 .elementor-element.elementor-element-51f4ed8b .raven-icon-wrapper{text-align:center;}.elementor-4159 .elementor-element.elementor-element-6bb00c31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-ac15fb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-79ea9440 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-79ea9440 .raven-icon i::before, .elementor-4159 .elementor-element.elementor-element-79ea9440 .raven-icon svg{color:#000000;-webkit-text-fill-color:initial;}.elementor-4159 .elementor-element.elementor-element-79ea9440 .raven-icon i{font-size:16px;}.elementor-4159 .elementor-element.elementor-element-79ea9440 .raven-icon svg{width:16px;height:16px;}.elementor-4159 .elementor-element.elementor-element-79ea9440 .raven-icon > i, .elementor-4159 .elementor-element.elementor-element-79ea9440 .raven-icon > svg{transform:rotate(0deg);}.elementor-4159 .elementor-element.elementor-element-79ea9440 .raven-icon:hover > i{transform:rotate(0deg);}.elementor-4159 .elementor-element.elementor-element-79ea9440 .raven-icon:hover > svg{transform:rotate(0deg);}.elementor-4159 .elementor-element.elementor-element-79ea9440 .raven-icon-wrapper{text-align:center;}.elementor-4159 .elementor-element.elementor-element-7e97cd29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-7e97cd29 .raven-heading, .elementor-4159 .elementor-element.elementor-element-7e97cd29 .raven-heading a{font-family:"SourceHanSansCN-Medium", Sans-serif;font-size:18px;}.elementor-4159 .elementor-element.elementor-element-dd37416{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-37f4a59{text-align:left;}.elementor-4159 .elementor-element.elementor-element-37f4a59 .elementor-heading-title{font-family:"Shippori Mincho B1", Sans-serif;font-size:48px;line-height:68px;}.elementor-4159 .elementor-element.elementor-element-51492acf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-5f595a3a #jupiterx-post-terms-widget-wrapper{grid-template-columns:repeat(0, 1fr);column-gap:27px;row-gap:0px;}.elementor-4159 .elementor-element.elementor-element-5f595a3a .jupiterx-post-term-item{border-radius:0px;padding:2px 20px 2px 20px;}.elementor-4159 .elementor-element.elementor-element-2c280a1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4159 .elementor-element.elementor-element-2c280a1f.elementor-element{--align-self:center;}.elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-items:not(.raven-inline-items) .raven-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-items:not(.raven-inline-items) .raven-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-items.raven-inline-items .raven-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-items.raven-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-items.raven-inline-items .raven-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-items.raven-inline-items .raven-icon-list-item:after{right:calc(-0px/2);}.elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-icon{width:6px;}.elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-icon i{font-size:6px;}.elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-icon svg{width:6px;height:6px;}body:not(.rtl) .elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-text{padding-left:0px;}body.rtl .elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-text{padding-right:0px;}.elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-text, .elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-text a{color:#747474;}.elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-item a , .elementor-4159 .elementor-element.elementor-element-2c280a1f .raven-icon-list-item{font-family:"Montserrat-ExtraBold", Sans-serif;font-weight:400;}.elementor-4159 .elementor-element.elementor-element-1a952cde{--display:flex;}/* Start custom CSS for raven-heading, class: .elementor-element-ac15fb0 */.elementor-4159 .elementor-element.elementor-element-ac15fb0{
    position: relative;
    cursor: pointer;
    &amp;::after{
    position: absolute;
    display: block;
    content: "";
    width: 100%;
    height: 1px;
    background: #007bff;
    bottom: 20px;
    left: 0;
}
}/* End custom CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'ShipporiMinchoB1-Regular';font-style:normal;font-weight:normal;src:url('https://www.polarisgroup-jp.com/wp-content/uploads/sites/2/2025/05/ShipporiMinchoB1-Regular-1.ttf')format('truetype');}/* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'SourceHanSansCN-Medium';font-style:normal;font-weight:normal;src:url('https://www.polarisgroup-jp.com/wp-content/uploads/sites/2/2025/05/思源黑体SourceHanSansCN-Medium.ttf')format('truetype');}/* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'ShipporiMinchoB1-Bold';font-style:normal;font-weight:normal;src:url('https://www.polarisgroup-jp.com/wp-content/uploads/sites/2/2025/05/ShipporiMinchoB1-Bold-1.ttf')format('truetype');}/* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'Montserrat-ExtraBold';font-style:normal;font-weight:normal;src:url('https://www.polarisgroup-jp.com/wp-content/uploads/sites/2/2025/05/Montserrat-ExtraBold.ttf')format('truetype');}/* End JX Custom Fonts CSS */