@charset "UTF-8";:root{--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:21px!important;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--blocksLineHeight:1.5;--blocksLHmargin:calc((var(--blocksLineHeight) - 1) / 2 * 1em)}.blocks-content{max-width:var(--inner-width--pc);margin:0 auto 60px}.blocks-content p{line-height:1.8}.blocks-content p:not(:first-child){margin-top:calc(30px - .4em)}.blocks-content p:not(:last-child){margin-bottom:calc(30px - .4em)}.blocks-content a:not([class]){color:var(--main-lightorange)}.blocks-content a:not([class]):not(:hover){text-decoration:underline}@media screen and (max-width:768px){.blocks-content{max-width:var(--inner-width--sp_vw);margin:0 auto 32px}.blocks-content p:not(:first-child){margin-top:calc(25px - .4em)}.blocks-content p:not(:last-child){margin-bottom:calc(25px - .4em)}}@media screen and (min-width:769px){.editorskit-no-desktop,*:has(>.editorskit-no-desktop:only-child){display:none!important;margin:0!important}.editorskit-no-desktop:first-child+*{margin-top:0!important}*:has(+.editorskit-no-desktop:last-child){margin-bottom:0!important}}@media screen and (max-width:768px) and (min-width:737px){.editorskit-no-tablet,*:has(>.editorskit-no-tablet:only-child){display:none!important;margin:0!important}.editorskit-no-tablet:first-child+*{margin-top:0!important}*:has+.editorskit-no-tablet:last-child){margin-bottom:0!important}}@media screen and (max-width:736px){.editorskit-no-mobile,*:has(>.editorskit-no-mobile:only-child){display:none!important;margin:0!important}.editorskit-no-mobile:first-child+*{margin-top:0!important}*:has(+.editorskit-no-mobile:last-child){margin-bottom:0!important}}a.editorskit-block-link[target=_blank]:after{content:none}.blocks-content :is(h1,h2,h3,h4,h5,h6):first-child,.blocks-content :is(h1,h2,h3,h4,h5,h6)+*{margin-top:0!important}.blocks-content :is(h1,h2):not([class*=custom_]){margin:calc(100px - var(--blocksLHmargin)) 0 50px;padding-bottom:calc(20px - var(--blocksLHmargin));border-bottom:solid 2px var(--main-orange);color:var(--main-orange);font-size:40px;font-weight:700}.blocks-content h3:not([class*=custom_]){margin:80px 0 40px;padding:calc(19px - var(--blocksLHmargin)) 20px calc(21px - var(--blocksLHmargin)) 30px;border-left:solid 5px var(--main-lightorange);background:var(--bg-lightgray);color:var(--sub-black);font-size:32px;font-weight:700}.blocks-content h4:not([class*=custom_]){display:flex;align-items:flex-end;position:relative;margin:calc(50px - var(--blocksLHmargin)) 0 40px;padding:0 0 calc(15px - var(--blocksLHmargin)) 35px;border-bottom:solid 1px var(--border-gray);background:inherit;color:var(--sub-black);font-size:2.4rem;font-weight:700}.blocks-content h4:not([class*=custom_]):before{position:absolute;top:calc(((100% - calc(15px - var(--blocksLHmargin))) / 2) - .5em);left:0;width:1em;height:1em;background:linear-gradient(-45deg,var(--main-lightorange) 0,var(--main-lightorange) 50%,rgba(255,255,255,0) 50.5%) no-repeat top left/50% 50%,linear-gradient(45deg,var(--main-lightorange) 0,var(--main-lightorange) 50%,rgba(255,255,255,0) 50.5%) no-repeat top right/50% 50%,linear-gradient(135deg,var(--main-lightorange) 0,var(--main-lightorange) 50%,rgba(255,255,255,0) 50.5%) no-repeat bottom right/50% 50%,linear-gradient(-135deg,var(--main-lightorange) 0,var(--main-lightorange) 50%,rgba(255,255,255,0) 50.5%) no-repeat bottom left/50% 50%;content:""}.blocks-content h4:not([class*=custom_]):after{flex:1 1 auto;transform:translateY(calc(17px - var(--blocksLHmargin)));height:3px;background-color:#fff;content:""}.blocks-content *.has-background h4:not([class*=custom_]),.blocks-content *.has-background h4:not([class*=custom_]):after{background:inherit}.blocks-content h5:not([class*=custom_]){position:relative;margin:calc(50px - var(--blocksLHmargin)) 0 calc(40px - var(--blocksLHmargin));padding-left:35px;color:var(--main-lightorange);font-size:2rem;font-weight:700}.blocks-content h5:not([class*=custom_]):before{position:absolute;top:calc((.5em + var(--blocksLHmargin)) - 1px);left:0;width:25px;height:2px;background:#b7d7f6;content:""}.blocks-content h6:not([class*=custom_]){margin:calc(40px - var(--blocksLHmargin)) 0 calc(30px - var(--blocksLHmargin));color:var(--main-orange);font-size:1.8rem;font-weight:700}@media screen and (max-width:768px){.blocks-content :is(h1,h2):not([class*=custom_]){margin:calc(85px - var(--blocksLHmargin)) 0 35px;font-size:2.6rem}.blocks-content h3:not([class*=custom_]){margin:40px 0 30px;padding:calc(15px - var(--blocksLHmargin)) 15px;font-size:2.3rem}.blocks-content h4:not([class*=custom_]){margin:calc(35px - var(--blocksLHmargin)) 0 30px;padding-left:30px;font-size:2rem}.blocks-content h5:not([class*=custom_]){position:relative;margin:calc(35px - var(--blocksLHmargin)) 0 calc(30px - var(--blocksLHmargin));padding-left:25px;font-size:1.8rem}.blocks-content h5:not([class*=custom_]):before{width:15px}.blocks-content h6:not([class*=custom_]){margin:calc(35px - var(--blocksLHmargin)) 0 calc(25px - var(--blocksLHmargin));color:var(--main-orange);font-size:1.6rem}}.blocks-content .has-small-font-size{font-size:1.4rem!important}.blocks-content .has-medium-font-size{font-size:2rem!important}.blocks-content .has-large-font-size{font-size:2.4rem!important}.blocks-content .has-x-large-font-size{font-size:32px!important}.blocks-content h6.has-small-font-size{font-size:1.6rem!important}.blocks-content :is(h1,h2,h3,h4,h5).has-small-font-size{font-size:2rem!important}.blocks-content :is(h1,h2,h3,h4,h5,h6).has-medium-font-size{font-size:2.4rem!important}.blocks-content :is(h1,h2,h3,h4,h5,h6).has-large-font-size{font-size:32px!important}.blocks-content :is(h1,h2,h3,h4,h5,h6).has-x-large-font-size{font-size:40px!important}@media screen and (max-width:768px){.blocks-content .has-small-font-size{font-size:1.3rem!important}.blocks-content .has-medium-font-size{font-size:1.6rem!important}.blocks-content .has-large-font-size{font-size:2rem!important}.blocks-content .has-x-large-font-size{font-size:2.3rem!important}.blocks-content h6.has-small-font-size{font-size:1.4rem!important}.blocks-content :is(h1,h2,h3,h4,h5).has-small-font-size{font-size:1.8rem!important}.blocks-content :is(h1,h2,h3,h4,h5,h6).has-medium-font-size{font-size:2rem!important}.blocks-content :is(h1,h2,h3,h4,h5,h6).has-large-font-size{font-size:2.3rem!important}.blocks-content :is(h1,h2,h3,h4,h5,h6).has-x-large-font-size{font-size:2.6rem!important}}.blocks-content .wp-block-columns{margin-bottom:0}.blocks-content .wp-block-columns:not(:first-child){margin-top:60px}.blocks-content .wp-block-columns:not(:last-child){margin-bottom:60px}.blocks-content .wp-block-columns.is-layout-flex{gap:40px}@media screen and (min-width:769px){.blocks-content>.wp-block-columns.is-layout-flex:has(.wp-block-column:nth-child(2):last-child:not([style*="flex-basis:"]))+.wp-block-columns.is-layout-flex:has(.wp-block-column:nth-child(2):last-child:not([style*="flex-basis:"])){margin-top:80px}.blocks-content>.wp-block-columns.is-layout-flex:has(.wp-block-column:nth-child(2):last-child:not([style*="flex-basis:"]))+.wp-block-columns.is-layout-flex:has(.wp-block-column:nth-child(2):last-child:not([style*="flex-basis:"])):not(:last-child){margin-bottom:80px}}@media screen and (max-width:768px){.blocks-content .wp-block-columns:not(:first-child){margin-top:40px}.blocks-content .wp-block-columns:not(:last-child){margin-bottom:40px}.blocks-content .wp-block-columns.is-layout-flex{gap:30px}.blocks-content>.wp-block-columns.is-layout-flex:has(.wp-block-column:nth-child(2):last-child:empty){gap:0}}.blocks-content :is(ul,ol):not(:first-child){margin-top:calc(40px - var(--blocksLHmargin))}.blocks-content :is(ul,ol):not(:last-child){margin-bottom:calc(40px - var(--blocksLHmargin))}.blocks-content li:not(:first-child),.blocks-content li li{margin-top:calc(20px - (var(--blocksLHmargin) * 2))}.blocks-content ul:not([class*=custom_]) li{position:relative;padding-left:17px}.blocks-content ul:not([class*=custom_]) li:before{position:absolute;top:calc(.5em + var(--blocksLHmargin) + 1px);left:4px;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:#93ccf5;content:""}.blocks-content ul:not([class*=custom_]) li li{margin-left:1em}.blocks-content ul:not([class*=custom_]) li li:before{border:solid 1px #93ccf5;background:#fff}.blocks-content ul:not([class*=custom_]) li li li:before{border-radius:0}.blocks-content ol:not([class*=custom_]){counter-reset:listblock-num}.blocks-content ol:not([class*=custom_])[start]{counter-reset:none}.blocks-content ol:not([class^=custom_])[start="1"]{counter-reset:listblock-num 0}.blocks-content ol:not([class^=custom_])[start="2"]{counter-reset:listblock-num 1}.blocks-content ol:not([class^=custom_])[start="3"]{counter-reset:listblock-num 2}.blocks-content ol:not([class^=custom_])[start="4"]{counter-reset:listblock-num 3}.blocks-content ol:not([class^=custom_])[start="5"]{counter-reset:listblock-num 4}.blocks-content ol:not([class^=custom_])[start="6"]{counter-reset:listblock-num 5}.blocks-content ol:not([class^=custom_])[start="7"]{counter-reset:listblock-num 6}.blocks-content ol:not([class^=custom_])[start="8"]{counter-reset:listblock-num 7}.blocks-content ol:not([class^=custom_])[start="9"]{counter-reset:listblock-num 8}.blocks-content ol:not([class^=custom_])[start="10"]{counter-reset:listblock-num 9}.blocks-content ol:not([class^=custom_])[start="11"]{counter-reset:listblock-num 10}.blocks-content ol:not([class^=custom_])[start="12"]{counter-reset:listblock-num 11}.blocks-content ol:not([class^=custom_])[start="13"]{counter-reset:listblock-num 12}.blocks-content ol:not([class^=custom_])[start="14"]{counter-reset:listblock-num 13}.blocks-content ol:not([class^=custom_])[start="15"]{counter-reset:listblock-num 14}.blocks-content ol:not([class^=custom_])[start="16"]{counter-reset:listblock-num 15}.blocks-content ol:not([class^=custom_])[start="17"]{counter-reset:listblock-num 16}.blocks-content ol:not([class^=custom_])[start="18"]{counter-reset:listblock-num 17}.blocks-content ol:not([class^=custom_])[start="19"]{counter-reset:listblock-num 18}.blocks-content ol:not([class^=custom_])[start="20"]{counter-reset:listblock-num 19}.blocks-content ol:not([class*=custom_]) li{position:relative;padding-left:1.875em}.blocks-content ol:not([class*=custom_]) li:before{position:absolute;top:0;left:0;color:#31a3f5;content:counter(listblock-num,decimal-leading-zero)'.';counter-increment:listblock-num}@media screen and (max-width:768px){.blocks-content ul:not([class*=custom_]) li:before{top:calc(.5em + var(--blocksLHmargin))}}.blocks-content figure{margin-bottom:0}.blocks-content figure.wp-block-image,.blocks-content .wp-block-image figure{display:table}.blocks-content .wp-block-image:not(:first-child){margin-top:40px}.blocks-content .wp-block-image:not(:last-child){margin-bottom:30px}.wp-block-image .alignleft{float:none;margin:0 auto 0 0}.wp-block-image .alignright{float:none;margin:0 0 0 auto}.blocks-content .wp-block-image.is-style-editorskit-rounded img{border-radius:10px}.blocks-content .wp-block-image .wp-element-caption{display:table-caption;margin-top:6px;margin-bottom:0;color:#999;text-align:center;line-height:calc(1em + 6px);caption-side:bottom}@media screen and (max-width:768px){.blocks-content .wp-block-image:not(:first-child){margin-top:35px}.blocks-content .wp-block-image:not(:last-child){margin-bottom:25px}}.blocks-content .wp-block-media-text{gap:4%}.blocks-content .wp-block-media-text:not(:first-child){margin-top:60px}.blocks-content .wp-block-media-text:not(:last-child){margin-bottom:60px}.blocks-content .wp-block-media-text__media img:not([src$=".png"]){border-radius:10px}.blocks-content .wp-block-media-text .wp-block-media-text__content{padding:0}@media screen and (max-width:768px){.blocks-content .wp-block-media-text{gap:25px}.blocks-content .wp-block-media-text:not(:first-child){margin-top:40px}.blocks-content .wp-block-media-text:not(:last-child){margin-bottom:40px}}.blocks-content .wp-block-table,.blocks-content .wp-block-flexible-table-block-table{display:table;min-width:50%}.blocks-content .wp-block-table:not(:first-child),.blocks-content .wp-block-flexible-table-block-table:not(:first-child){margin-top:40px}.wp-block-table.aligncenter,.wp-block-table.alignleft{margin-right:auto}.wp-block-table.aligncenter,.wp-block-table.alignright{margin-left:auto}.blocks-content .wp-block-table table :is(th,td),.blocks-content .wp-block-flexible-table-block-table table tr :is(th,td){position:relative;padding:calc(19px - var(--blocksLHmargin)) 20px calc(21px - var(--blocksLHmargin));border:solid 1px var(--border-gray)}.blocks-content .wp-block-table thead :is(th,td),.blocks-content .wp-block-flexible-table-block-table table thead tr :is(th,td){border-bottom:solid 2px #999}.blocks-content .wp-block-table tfoot :is(th,td),.blocks-content .wp-block-flexible-table-block-table table tfoot tr :is(th,td){border-top:solid 2px #999}.blocks-content .wp-block-table.is-style-stripes{border-bottom:none}.blocks-content .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:var(--bg-gray)}.blocks-content .wp-block-table .wp-element-caption,.wp-block-flexible-table-block-table figcaption{display:table-caption;margin-top:6px;margin-bottom:0;color:#999;text-align:center;line-height:calc(1em + 6px);caption-side:bottom}.blocks-content .wp-block-flexible-table-block-table table tr th:not([style*=background-color]){background-color:var(--bg-lightblue)}.blocks-content .wp-block-flexible-table-block-table table tr :is(th,td)[style*="border-top-style:double"]{border-top-width:4px}.blocks-content .wp-block-flexible-table-block-table table tr :is(th,td)[style*="border-right-style:double"]{border-right-width:4px}.blocks-content .wp-block-flexible-table-block-table table tr :is(th,td)[style*="border-bottom-style:double"]{border-bottom-width:4px}.blocks-content .wp-block-flexible-table-block-table table tr :is(th,td)[style*="border-left-style:double"]{border-left-width:4px}.blocks-content table a{color:var(--main-lightorange)}.blocks-content table a:not(:hover){text-decoration:underline}.blocks-content table :is(th,td) a:only-of-type:before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}@media screen and (max-width:768px){.blocks-content .wp-block-table,.blocks-content .wp-block-flexible-table-block-table{display:block;min-width:100%}.blocks-content .wp-block-table .wp-element-caption,.wp-block-flexible-table-block-table figcaption{display:block}.wp-block-flexible-table-block-table.is-scroll-on-mobile:not(.table-scroll){overflow:unset!important}.blocks-content .table-wrap{position:relative;overflow:hidden}.blocks-content .table-wrap__shadow{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.blocks-content .table-scroll:not(.is--scroll){width:var(--inner-width--pc)}.blocks-content .wp-block-column .table-scroll:not(.is--scroll){width:calc((var(--inner-width--pc) - 2em) / 2)}.blocks-content .wp-block-column:first-child:not(:nth-last-child(2)) .table-scroll:not(.is--scroll),.blocks-content .wp-block-column:first-child:not(:nth-last-child(2))~.wp-block-column .table-scroll:not(.is--scroll){width:calc((var(--inner-width--pc) - 4em) / 3)}.blocks-content .table-scroll:not(.is--scroll) table{width:auto;min-width:var(--inner-width--sp_vw)}.blocks-content .table-scroll{width:100%;overflow:auto}.blocks-content .table-scroll.is--fit{width:100%;overflow:hidden}.blocks-content .table-scroll.is--fit table{width:100%}}.blocks-content .wp-block-buttons{gap:10px}.blocks-content .wp-block-buttons:not(:first-child){margin-top:40px}.blocks-content .wp-block-buttons:not(:last-child){margin-bottom:40px}.blocks-content .wp-block-buttons+.wp-block-buttons{margin-top:-20px}.blocks-content .wp-block-buttons>.wp-block-button{flex:0 1 auto;min-width:28.75%;max-width:100%}.blocks-content .wp-block-button__link{display:flex;justify-content:center;align-items:center;min-height:70px;padding:9px 15px 11px;border-radius:5px;font-size:1.6rem;font-weight:700;text-align:left}.blocks-content .wp-block-button__link:not(.has-background){background:var(--main-lightorange);color:#fff}.blocks-content .wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background),.blocks-content .wp-block-button .wp-block-button__link.is-style-outline:not(.has-background){border-width:1px;border-color:var(--main-orange);color:var(--main-orange)}@media screen and (max-width:768px){.blocks-content .wp-block-buttons>.wp-block-button{flex:0 0 100%}.blocks-content .wp-block-button__link{min-height:59px;padding:10px 15px;font-size:1.5rem}}.blocks-content .wp-block-separator{margin:50px 0;border-bottom:none}.blocks-content .wp-block-separator.aligncenter{align-self:center;margin:0}.blocks-content .wp-block-separator:not(.has-background){border-color:var(--border-gray)}@media screen and (max-width:768px){.blocks-content .wp-block-separator{margin:40px 0}}.blocks-content *:not(.wp-block-embed) iframe{display:block;max-width:100%}.preload .blocks-content iframe{background:var(--bg-blue)}.blocks-content *:not(.wp-block-embed) iframe:not(:first-child),.blocks-content .wp-block-embed:not(:first-child){margin-top:30px}.blocks-content *:not(.wp-block-embed) iframe:not(:last-child),.blocks-content .wp-block-embed:not(:last-child){margin-bottom:35px}.blocks-content .wp-block-embed.is-type-video{max-width:640px}.blocks-content .wp-block-embed.is-type-video iframe{width:100%;height:100%}.blocks-content *:not(.wp-block-embed) iframe[src^="https://www.youtube.com/embed"],.blocks-content .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper{aspect-ratio:16/9}@media screen and (max-width:768px){.blocks-content *:not(.wp-block-embed) iframe:not(:first-child),.blocks-content .wp-block-embed:not(:first-child){margin-top:25px}.blocks-content *:not(.wp-block-embed) iframe:not(:last-child),.blocks-content .wp-block-embed:not(:last-child){margin-bottom:30px}.blocks-content .wp-block-embed.is-type-video{max-width:100%}.blocks-content *:not(.wp-block-embed) iframe[src^="https://www.google.com/maps/embed"]{height:unset;aspect-ratio:29/20}}.is-style-custom_title_pattern1,.custom_title_pattern1{margin-bottom:20px;padding-left:15px;box-sizing:border-box;font-size:3rem;font-weight:700;color:var(--main-orange);border-bottom:none;border-left:solid 4px var(--main-lightorange)}@media screen and (max-width:768px){.is-style-custom_title_pattern1,.custom_title_pattern1{margin-bottom:15px;padding-left:15px;font-size:2.2rem}}.is-style-custom_title_pattern2,.custom_title_pattern2{font-size:3.4rem;font-weight:700;padding-bottom:20px;margin-bottom:30px;border-bottom:solid 1px var(--main-lightorange)}@media screen and (max-width:768px){.is-style-custom_title_pattern2,.custom_title_pattern2{font-size:2.4rem;margin-bottom:25px}}.is-style-custom_title_pattern3,.custom_title_pattern3{margin-bottom:20px;box-sizing:border-box;font-size:2.4rem;font-weight:700;color:var(--main-orange)}@media screen and (max-width:768px){.is-style-custom_title_pattern3,.custom_title_pattern3{font-size:2rem;margin-bottom:15px}}.is-style-custom_title_pattern4,.custom_title_pattern4{margin-bottom:30px;padding-left:30px;box-sizing:border-box;font-size:2.4rem;font-weight:700;padding-bottom:10px;border-bottom:solid 1px #ccc;position:relative}.is-style-custom_title_pattern4:before,.custom_title_pattern4:before{content:"";width:16px;height:16px;background:var(--main-lightorange);transform:rotate(45deg);position:absolute;top:0;left:0;bottom:0;margin:auto}@media screen and (max-width:768px){.is-style-custom_title_pattern4,.custom_title_pattern4{font-size:2rem;margin-bottom:15px}.is-style-custom_title_pattern4:before,.custom_title_pattern4:before{content:"";width:14px;height:14px}}.wp-block-table.is-style-custom_table_01,.wp-block-table.custom_table_01{width:100%;min-width:30%}.wp-block-table.is-style-custom_table_01 table td,.wp-block-table.custom_table_01 table td{vertical-align:middle}.wp-block-table.is-style-custom_table_01 table tr :is(th,td):first-child,.wp-block-table.custom_table_01 table tr :is(th,td):first-child{width:300px;background:var(--bg-lightblue);font-weight:700}@media screen and (max-width:768px){.wp-block-table.is-style-custom_table_01 table :is(th,td),.wp-block-table.custom_table_01 table :is(th,td){max-width:360px;padding:calc(15px - var(--blocksLHmargin)) 15px}.wp-block-table.is-style-custom_table_01 table tr :is(th,td):first-child,.wp-block-table.custom_table_01 table tr :is(th,td):first-child{width:140px}}.wp-block-table.is-style-custom_table_02,.wp-block-table.custom_table_02{width:100%}.wp-block-table.is-style-custom_table_02 table,.wp-block-table.custom_table_02 table{table-layout:fixed}.wp-block-table.is-style-custom_table_02 thead th,.wp-block-table.custom_table_02 thead th,.wp-block-table.is-style-custom_table_02 tbody:only-child tr:first-child td,.wp-block-table.custom_table_02 tbody:only-child tr:first-child td{border-bottom:solid 1px var(--border-gray);background:var(--bg-lightblue);font-weight:700;text-align:center}.wp-block-table.is-style-custom_table_02 table td,.wp-block-table.custom_table_02 table td{vertical-align:middle}@media screen and (max-width:768px){.wp-block-table.is-style-custom_table_02 table :is(th,td),.wp-block-table.custom_table_02 table :is(th,td){width:200px}}.is-style-custom_list_link,.custom_list_link{width:100%;background:var(--bg-lightgray2);padding:20px 30px;box-sizing:border-box;border-radius:9px;margin:0 auto}.is-style-custom_list_link:not(:last-child),.custom_list_link:not(:last-child){margin:30px auto 20px}.is-style-custom_list_link:not(:last-child),.custom_list_link li:not(:last-child){margin-bottom:15px}.is-style-custom_list_link li a,.custom_list_link li a{text-decoration:underline}.is-style-custom_list_link li a,.custom_list_link li a{padding-left:25px;box-sizing:border-box;position:relative;display:block}.is-style-custom_list_link li a:before,.custom_list_link li a:before{content:"";background:url(//ryutu.yamakin-s.com/yamakin_wp/wp-content/themes/customtheme/css/../images/icon_link.svg) no-repeat center/contain;width:18px;height:18px;position:absolute;left:0;top:4px}@media screen and (max-width:768px){.is-style-custom_list_link,.custom_list_link{padding:30px 6.896%}}.is-style-custom_list_number,.custom_list_number{border:solid 1px #c2c7cc;padding:40px;counter-reset:listblock-num}.is-style-custom_list_number li,.custom_list_number li{position:relative;padding-left:1.875em}.is-style-custom_list_number li:before,.custom_list_number li:before{font-size:1.6rem;position:absolute;top:3px;left:0;background:var(--main-orange);color:#fff;content:counter(listblock-num);counter-increment:listblock-num;display:flex;justify-content:center;align-items:center;width:20px;height:20px;line-height:1em}.is-style-custom_list_number li:not(:last-child),.custom_list_number li:not(:last-child){border-bottom:dashed 1px #c2c7cc;padding-bottom:20px;margin-bottom:20px}@media screen and (max-width:768px){.is-style-custom_list_number,.custom_list_number{padding:20px 15px}}.custom_btn_contact1,.custom_btn_contact2{flex:0 1 580px;border-radius:10px;display:flex;align-items:center;align-content:center;min-height:128px;flex-flow:row wrap;padding:20px 30px 20px 90px;border:solid 1px;transition:all ease .3s}@media screen and (min-width:769px){.custom_btn_contact1:hover{background:#e5ecf5;transition:all ease .3s}.custom_btn_contact2:hover{background:#e7f2fc;transition:all ease .3s}.custom_btn_contact1:hover:before,.custom_btn_contact2:hover:before{background-color:#fff;transition:all ease .3s}}.custom_btn_contact1:before,.custom_btn_contact2:before{content:"";display:flex;width:60px;height:60px;position:absolute;top:0;left:20px;bottom:0;margin:auto;border-radius:50%;transition:all ease .3s}.custom_btn_contact1 p,.custom_btn_contact2 p{font-size:1.6rem;color:var(--main-black);flex:0 1 100%;margin:0 !important}.custom_btn_contact1 p:first-child,.custom_btn_contact2 p:first-child{font-size:3rem;font-weight:700;line-height:1em;margin-bottom:10px !important}.custom_btn_contact1{border-color:var(--main-orange)}.custom_btn_contact2{border-color:var(--main-lightorange)}.custom_btn_contact1:before{background:url(//ryutu.yamakin-s.com/yamakin_wp/wp-content/themes/customtheme/css/../images/icon_mail_blue.svg) no-repeat center/contain,#e6ebf2;background-size:30px 24px}.custom_btn_contact2:before{background:url(//ryutu.yamakin-s.com/yamakin_wp/wp-content/themes/customtheme/css/../images/icon_link.svg) no-repeat center/contain,#e6ebf2;background-size:24px}.custom_btn_contact1 p:first-child{color:var(--main-orange)}.custom_btn_contact2 p:first-child{color:var(--main-lightorange)}.custom_btn_contact1 a:before,.custom_btn_contact2 a:before{position:absolute;top:calc(50% - 15px);right:20px;width:30px;height:30px;border-radius:50%;content:""}.custom_btn_contact1 a:before{background:var(--main-orange)}.custom_btn_contact2 a:before{background:var(--main-lightorange)}.custom_btn_contact1 a:after,.custom_btn_contact2 a:after{position:absolute;top:calc(50% - 4px);right:calc(20px + 12px);transform:rotate(45deg);width:8px;height:8px;border-top:solid 2px #fff;border-right:solid 2px #fff;content:""}@media screen and (max-width:767px){.custom_btn_contact1,.custom_btn_contact2{flex:0 1 100%;border-radius:5px;min-height:inherit;flex-flow:row wrap;padding:12px 40px 12px 12px;align-content:center}.custom_btn_contact2{margin-top:-15px !important}.custom_btn_contact1:before,.custom_btn_contact2:before{content:none}.custom_btn_contact1 p:first-child,.custom_btn_contact2 p:first-child{font-size:2rem;display:flex;align-items:center;margin-bottom:5px !important}.custom_btn_contact1 p:first-child:before,.custom_btn_contact2 p:first-child:before{content:"";display:flex;width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;transition:all ease .3s;margin-right:5px}.custom_btn_contact1 p:first-child:before{background:url(//ryutu.yamakin-s.com/yamakin_wp/wp-content/themes/customtheme/css/../images/icon_mail_blue.svg) no-repeat center/contain,#e6ebf2;background-size:16px 12px}.custom_btn_contact2 p:first-child:before{background:url(//ryutu.yamakin-s.com/yamakin_wp/wp-content/themes/customtheme/css/../images/icon_link.svg) no-repeat center/contain,#e6ebf2;background-size:16px}.custom_btn_contact1 a:before,.custom_btn_contact2 a:before{top:calc(50% - 10px);right:10px;width:20px;height:20px}.custom_btn_contact1 a:after,.custom_btn_contact2 a:after{top:calc(50% - 3px);right:calc(10px + 7px);width:6px;height:6px}.custom_btn_contact1 p,.custom_btn_contact2 p{font-size:1.4rem}}.custom_goup_contactbtn{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:0 !important;column-gap:normal}.custom_goup_contactbtn:not(:last-of-type){margin-bottom:10px !important}.custom_goup_contactbtn .wp-block-column{flex:0 1 394px !important;width:394px !important;border:solid 3px var(--bg-darkblue);display:block;padding:20px 40px 20px 20px;border-radius:5px;position:relative}.custom_goup_contactbtn .wp-block-column:after{position:absolute;top:calc(50% - 4px);right:20px;transform:rotate(45deg);width:8px;height:8px;border-top:solid 2px var(--main-lightorange);border-right:solid 2px var(--main-lightorange);content:""}.custom_goup_contactbtn figure{width:100%;display:block;margin-bottom:0 !important}.custom_goup_contactbtn figure img{border-radius:0 !important;margin-bottom:5px}.custom_goup_contactbtn figcaption{color:#505050 !important;text-align:left !important}@media screen and (max-width:768px){.custom_goup_contactbtn{display:block !important}.custom_goup_contactbtn:not(:last-of-type){margin-bottom:5px !important}.custom_goup_contactbtn figure img{width:auto;max-height:22px}.custom_goup_contactbtn .wp-block-column{width:100% !important;border:solid 3px var(--bg-darkblue);display:block;padding:10px 25px 10px 12px;border-radius:5px;position:relative}.custom_goup_contactbtn .wp-block-column:not(:last-child){margin-bottom:5px}.custom_goup_contactbtn .wp-block-column:after{right:15px}.custom_goup_contactbtn figcaption{font-size:1.3rem}}@media screen and (max-width:768px){.is_text_noneBreak_sp>br{display:none}}@media screen and (min-width:769px){.is_text_noneBreak_pc>br{display:none}}