.elementor-1201 .elementor-element.elementor-element-213afad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-213afad:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-213afad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1201 .elementor-element.elementor-element-213afad, .elementor-1201 .elementor-element.elementor-element-213afad::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-c8d1e34{--display:flex;--min-height:93vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-7e97708{text-align:center;}.elementor-1201 .elementor-element.elementor-element-7e97708 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;text-shadow:0px 0px 10px rgba(0, 55.00000000000005, 110, 0.8);}.elementor-1201 .elementor-element.elementor-element-b9a0634{text-align:center;}.elementor-1201 .elementor-element.elementor-element-b9a0634 .elementor-heading-title{color:#FFFFFF;font-family:"din-2014-narrow", Sans-serif;font-size:3.5vw;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;text-shadow:0px 0px 10px rgba(0, 55.00000000000005, 110, 0.8);}.elementor-1201 .elementor-element.elementor-element-259e642{text-align:center;}.elementor-1201 .elementor-element.elementor-element-259e642 .elementor-heading-title{color:#FFFFFF;font-family:"din-2014-narrow", Sans-serif;font-size:3.6vw;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;text-shadow:0px 0px 10px rgba(0, 55.00000000000005, 110, 0.8);}.elementor-1201 .elementor-element.elementor-element-f1822d5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-49d901b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-b33cac6{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;--divider-element-spacing:15px;}.elementor-1201 .elementor-element.elementor-element-b33cac6 .elementor-divider-separator{width:100%;}.elementor-1201 .elementor-element.elementor-element-b33cac6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1201 .elementor-element.elementor-element-b33cac6 .elementor-divider__text{color:#FFFFFF;font-family:"din-2014", Sans-serif;font-size:21px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-b33cac6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-0e90cc7{text-align:center;}.elementor-1201 .elementor-element.elementor-element-0e90cc7 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-0e90cc7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-8ddcdc9{text-align:center;color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-fd29273{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-f1cc31b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-de510e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-de510e2:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-de510e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-de510e2, .elementor-1201 .elementor-element.elementor-element-de510e2::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-8b06ed8{text-align:center;}.elementor-1201 .elementor-element.elementor-element-8b06ed8 img{width:54%;}.elementor-1201 .elementor-element.elementor-element-8b06ed8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-b0b5717{text-align:center;}.elementor-1201 .elementor-element.elementor-element-b0b5717 .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-b0b5717 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-b95644c{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-773aa2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-773aa2d:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-773aa2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-773aa2d, .elementor-1201 .elementor-element.elementor-element-773aa2d::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-e62fd4c{text-align:center;}.elementor-1201 .elementor-element.elementor-element-e62fd4c img{width:63%;}.elementor-1201 .elementor-element.elementor-element-e62fd4c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-e5f430e{text-align:center;}.elementor-1201 .elementor-element.elementor-element-e5f430e .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-e5f430e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-c58ff78{text-align:center;}.elementor-1201 .elementor-element.elementor-element-c58ff78 .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-c58ff78 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-9f67ef3{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-0acbf39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-6fc5e5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-6fc5e5e:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-6fc5e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-6fc5e5e, .elementor-1201 .elementor-element.elementor-element-6fc5e5e::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-3faf60b{text-align:center;}.elementor-1201 .elementor-element.elementor-element-3faf60b img{width:59%;}.elementor-1201 .elementor-element.elementor-element-3faf60b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-7fbac85{text-align:center;}.elementor-1201 .elementor-element.elementor-element-7fbac85 .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-7fbac85 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-ff34389{text-align:center;}.elementor-1201 .elementor-element.elementor-element-ff34389 .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-ff34389 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-f3efcf6{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-7bd1d1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-7bd1d1e:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-7bd1d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-7bd1d1e, .elementor-1201 .elementor-element.elementor-element-7bd1d1e::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-5a5255a{text-align:center;}.elementor-1201 .elementor-element.elementor-element-5a5255a img{width:55%;}.elementor-1201 .elementor-element.elementor-element-5a5255a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-520826e{text-align:center;}.elementor-1201 .elementor-element.elementor-element-520826e .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-520826e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-afab272{text-align:center;}.elementor-1201 .elementor-element.elementor-element-afab272 .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-afab272 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-3efb906{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-06fb25e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-06fb25e:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-06fb25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/bg-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1201 .elementor-element.elementor-element-06fb25e, .elementor-1201 .elementor-element.elementor-element-06fb25e::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-b5d4cf1{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-2fb54ad{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-d64d5a9{--divider-border-style:solid;--divider-color:#3C3C3C;--divider-border-width:1px;--divider-element-spacing:15px;}.elementor-1201 .elementor-element.elementor-element-d64d5a9 .elementor-divider-separator{width:100%;}.elementor-1201 .elementor-element.elementor-element-d64d5a9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1201 .elementor-element.elementor-element-d64d5a9 .elementor-divider__text{color:#3C3C3C;font-family:"din-2014", Sans-serif;font-size:21px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-d64d5a9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-99c988c{text-align:center;}.elementor-1201 .elementor-element.elementor-element-99c988c .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-99c988c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-994f19f{text-align:center;}.elementor-1201 .elementor-element.elementor-element-994f19f .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-994f19f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-icon i{color:#8B8C36;transition:color 0.3s;}.elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-icon svg{fill:#8B8C36;transition:fill 0.3s;}.elementor-1201 .elementor-element.elementor-element-6cf076b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-text{transition:color 0.3s;}.elementor-1201 .elementor-element.elementor-element-8ef5c82{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-eeb78a3{text-align:center;}.elementor-1201 .elementor-element.elementor-element-eeb78a3 .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-eeb78a3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-429a95f{text-align:center;}.elementor-1201 .elementor-element.elementor-element-429a95f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-1201 .elementor-element.elementor-element-55fa053{text-align:center;}.elementor-1201 .elementor-element.elementor-element-55fa053 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-1201 .elementor-element.elementor-element-dffef99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-84e869b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-84e869b:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-84e869b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-84e869b, .elementor-1201 .elementor-element.elementor-element-84e869b::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-16cf562{text-align:center;}.elementor-1201 .elementor-element.elementor-element-16cf562 img{width:100%;}.elementor-1201 .elementor-element.elementor-element-16cf562 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-27c8ff6{text-align:center;}.elementor-1201 .elementor-element.elementor-element-27c8ff6 .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-27c8ff6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-530f50c{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-3b81b5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-3b81b5e:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-3b81b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-3b81b5e, .elementor-1201 .elementor-element.elementor-element-3b81b5e::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-6ecec08{text-align:center;}.elementor-1201 .elementor-element.elementor-element-6ecec08 img{width:100%;}.elementor-1201 .elementor-element.elementor-element-6ecec08 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-808e7fa{text-align:center;}.elementor-1201 .elementor-element.elementor-element-808e7fa .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-808e7fa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-38e901a{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-ba151a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-ba151a8:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-ba151a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-ba151a8, .elementor-1201 .elementor-element.elementor-element-ba151a8::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-ece0627{text-align:center;}.elementor-1201 .elementor-element.elementor-element-ece0627 img{width:100%;}.elementor-1201 .elementor-element.elementor-element-ece0627 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-a39cb1e{text-align:center;}.elementor-1201 .elementor-element.elementor-element-a39cb1e .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-a39cb1e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1201 .elementor-element.elementor-element-31c48af{text-align:center;color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-31c48af > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-adf033c{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-f8fa7dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-f8fa7dc:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-f8fa7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/bg-2-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1201 .elementor-element.elementor-element-f8fa7dc, .elementor-1201 .elementor-element.elementor-element-f8fa7dc::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-bccf4a4{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-5c4f3a3{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-044f05c{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;--divider-element-spacing:15px;}.elementor-1201 .elementor-element.elementor-element-044f05c .elementor-divider-separator{width:100%;}.elementor-1201 .elementor-element.elementor-element-044f05c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1201 .elementor-element.elementor-element-044f05c .elementor-divider__text{color:#FFFFFF;font-family:"din-2014", Sans-serif;font-size:21px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-044f05c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-c245a73{text-align:center;}.elementor-1201 .elementor-element.elementor-element-c245a73 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-c245a73 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-da44b63{text-align:center;}.elementor-1201 .elementor-element.elementor-element-da44b63 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-da44b63 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-021a6bb{text-align:center;color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-da23efa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-b4fc132{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-001544d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-001544d:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-001544d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-001544d, .elementor-1201 .elementor-element.elementor-element-001544d::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-75c83d8{text-align:center;}.elementor-1201 .elementor-element.elementor-element-75c83d8 img{width:54%;}.elementor-1201 .elementor-element.elementor-element-75c83d8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-73b6900{text-align:center;}.elementor-1201 .elementor-element.elementor-element-73b6900 .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-73b6900 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-254bf44{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-80fab7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-80fab7a:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-80fab7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-80fab7a, .elementor-1201 .elementor-element.elementor-element-80fab7a::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-3175612{text-align:center;}.elementor-1201 .elementor-element.elementor-element-3175612 img{width:63%;}.elementor-1201 .elementor-element.elementor-element-3175612 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-12ba794{text-align:center;}.elementor-1201 .elementor-element.elementor-element-12ba794 .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-12ba794 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-0fdfdcd{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-ee372d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-177fb3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-177fb3e:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-177fb3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-177fb3e, .elementor-1201 .elementor-element.elementor-element-177fb3e::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-2eab51a{text-align:center;}.elementor-1201 .elementor-element.elementor-element-2eab51a img{width:43%;}.elementor-1201 .elementor-element.elementor-element-2eab51a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1201 .elementor-element.elementor-element-99e0bd4{text-align:center;}.elementor-1201 .elementor-element.elementor-element-99e0bd4 .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-99e0bd4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-4028f53{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-aa08cf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-aa08cf5:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-aa08cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-aa08cf5, .elementor-1201 .elementor-element.elementor-element-aa08cf5::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-63269f1{text-align:center;}.elementor-1201 .elementor-element.elementor-element-63269f1 img{width:55%;}.elementor-1201 .elementor-element.elementor-element-63269f1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-8e24748{text-align:center;}.elementor-1201 .elementor-element.elementor-element-8e24748 .elementor-heading-title{color:#8B8C36;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-8e24748 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-33d6ce8{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-c6b2208{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-2dc7687{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-14f532e{text-align:center;}.elementor-1201 .elementor-element.elementor-element-14f532e .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-149c663{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 30px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1201 .elementor-element.elementor-element-149c663:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-149c663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-149c663, .elementor-1201 .elementor-element.elementor-element-149c663::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-0bf37d1{text-align:center;width:var( --container-widget-width, 46.579% );max-width:46.579%;--container-widget-width:46.579%;--container-widget-flex-grow:0;}.elementor-1201 .elementor-element.elementor-element-0bf37d1 img{width:100%;}.elementor-1201 .elementor-element.elementor-element-0bf37d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-13e670a{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-2d2877c .elementor-heading-title{color:#90913F;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-2d2877c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-01db366{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-d1a1361{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-70158f6{text-align:center;}.elementor-1201 .elementor-element.elementor-element-70158f6 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-0ec7375{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 30px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1201 .elementor-element.elementor-element-0ec7375:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-0ec7375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-0ec7375, .elementor-1201 .elementor-element.elementor-element-0ec7375::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-cdb2a96{text-align:center;width:var( --container-widget-width, 46.579% );max-width:46.579%;--container-widget-width:46.579%;--container-widget-flex-grow:0;}.elementor-1201 .elementor-element.elementor-element-cdb2a96 img{width:100%;}.elementor-1201 .elementor-element.elementor-element-cdb2a96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-d681362{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-f0b8abd .elementor-heading-title{color:#90913F;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-f0b8abd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-2192dc0{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-3565d05{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-707b0b0{text-align:center;}.elementor-1201 .elementor-element.elementor-element-707b0b0 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-b64b6fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 30px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1201 .elementor-element.elementor-element-b64b6fe:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-b64b6fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-b64b6fe, .elementor-1201 .elementor-element.elementor-element-b64b6fe::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-7c6cf17{text-align:center;width:var( --container-widget-width, 46.579% );max-width:46.579%;--container-widget-width:46.579%;--container-widget-flex-grow:0;}.elementor-1201 .elementor-element.elementor-element-7c6cf17 img{width:100%;}.elementor-1201 .elementor-element.elementor-element-7c6cf17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-8bce628{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-98978ad .elementor-heading-title{color:#90913F;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-98978ad > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-5b469e9{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-7e7811b{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-e5110fc{text-align:center;}.elementor-1201 .elementor-element.elementor-element-e5110fc .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-f7fcead{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 30px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1201 .elementor-element.elementor-element-f7fcead:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-f7fcead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-f7fcead, .elementor-1201 .elementor-element.elementor-element-f7fcead::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-9d69b31{text-align:center;width:var( --container-widget-width, 46.579% );max-width:46.579%;--container-widget-width:46.579%;--container-widget-flex-grow:0;}.elementor-1201 .elementor-element.elementor-element-9d69b31 img{width:100%;}.elementor-1201 .elementor-element.elementor-element-9d69b31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-40b8165{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-cd00c02 .elementor-heading-title{color:#90913F;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-cd00c02 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-2a1e5f4{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-52f9c34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-52f9c34:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-52f9c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/bg-3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1201 .elementor-element.elementor-element-52f9c34, .elementor-1201 .elementor-element.elementor-element-52f9c34::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-c53a041{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-c53a041, .elementor-1201 .elementor-element.elementor-element-c53a041::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-08033f3{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-07cd139{--divider-border-style:solid;--divider-color:#3C3C3C;--divider-border-width:1px;--divider-element-spacing:15px;}.elementor-1201 .elementor-element.elementor-element-07cd139 .elementor-divider-separator{width:100%;}.elementor-1201 .elementor-element.elementor-element-07cd139 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1201 .elementor-element.elementor-element-07cd139 .elementor-divider__text{color:#3C3C3C;font-family:"din-2014", Sans-serif;font-size:21px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-07cd139 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-cf93e78{text-align:center;}.elementor-1201 .elementor-element.elementor-element-cf93e78 .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-afd94d4{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1201 .elementor-element.elementor-element-afd94d4:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-afd94d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-afd94d4, .elementor-1201 .elementor-element.elementor-element-afd94d4::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-750b4b4{text-align:left;}.elementor-1201 .elementor-element.elementor-element-750b4b4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1201 .elementor-element.elementor-element-7958b67 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-1f2d340 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-1201 .elementor-element.elementor-element-191f1fe{text-align:center;}.elementor-1201 .elementor-element.elementor-element-4bda085{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-4bda085:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-4bda085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#223774;}.elementor-1201 .elementor-element.elementor-element-4bda085, .elementor-1201 .elementor-element.elementor-element-4bda085::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-97feabf{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-22a59df{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-4ed1bff{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;--divider-element-spacing:15px;}.elementor-1201 .elementor-element.elementor-element-4ed1bff .elementor-divider-separator{width:100%;}.elementor-1201 .elementor-element.elementor-element-4ed1bff .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1201 .elementor-element.elementor-element-4ed1bff .elementor-divider__text{color:#FFFFFF;font-family:"din-2014", Sans-serif;font-size:21px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-4ed1bff > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-6df6e80{text-align:center;}.elementor-1201 .elementor-element.elementor-element-6df6e80 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-6ccbe26{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-tab-title{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-tab-title.elementor-active a, .elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#9C9D54;}.elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-tab-title .elementor-toggle-icon i:before{color:#9C9D54;}.elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-tab-title .elementor-toggle-icon svg{fill:#9C9D54;}.elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-tab-content{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-176672b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-176672b:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-176672b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/bg-form.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1201 .elementor-element.elementor-element-176672b, .elementor-1201 .elementor-element.elementor-element-176672b::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-33a430f{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-33a430f, .elementor-1201 .elementor-element.elementor-element-33a430f::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-49f136d{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-c8a5e76{--divider-border-style:solid;--divider-color:#3C3C3C;--divider-border-width:1px;--divider-element-spacing:15px;}.elementor-1201 .elementor-element.elementor-element-c8a5e76 .elementor-divider-separator{width:100%;}.elementor-1201 .elementor-element.elementor-element-c8a5e76 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1201 .elementor-element.elementor-element-c8a5e76 .elementor-divider__text{color:#3C3C3C;font-family:"din-2014", Sans-serif;font-size:21px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1201 .elementor-element.elementor-element-c8a5e76 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-db5adeb{text-align:center;}.elementor-1201 .elementor-element.elementor-element-db5adeb .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-12b87e0{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1201 .elementor-element.elementor-element-12b87e0:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-12b87e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-12b87e0, .elementor-1201 .elementor-element.elementor-element-12b87e0::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-f978997{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-f978997:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-f978997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-f978997, .elementor-1201 .elementor-element.elementor-element-f978997::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-aa229fd{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-aa229fd, .elementor-1201 .elementor-element.elementor-element-aa229fd::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-8d09efb{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-5a94c0f{--divider-border-style:solid;--divider-color:#3C3C3C;--divider-border-width:1px;--divider-element-spacing:15px;}.elementor-1201 .elementor-element.elementor-element-5a94c0f .elementor-divider-separator{width:100%;}.elementor-1201 .elementor-element.elementor-element-5a94c0f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1201 .elementor-element.elementor-element-5a94c0f .elementor-divider__text{color:#3C3C3C;font-family:"din-2014", Sans-serif;font-size:21px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-5a94c0f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-b40818c{text-align:center;}.elementor-1201 .elementor-element.elementor-element-b40818c .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;}.elementor-1201 .elementor-element.elementor-element-94d044f{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-94d044f:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-94d044f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-94d044f, .elementor-1201 .elementor-element.elementor-element-94d044f::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-9e4ef95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-9e4ef95, .elementor-1201 .elementor-element.elementor-element-9e4ef95::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-2426dd5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-2426dd5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-88d8f50 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-af264ae{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-f0fe2fa{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-b7d2210{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-b7d2210, .elementor-1201 .elementor-element.elementor-element-b7d2210::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-8c7d02c{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-8c7d02c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-276cde3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-6ff90b8{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-579eca3{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-24c8db1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-24c8db1, .elementor-1201 .elementor-element.elementor-element-24c8db1::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-e0c34a7{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-e0c34a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-4ba2371 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-7885fda{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-4c01f0f{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-45b4e9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-45b4e9e, .elementor-1201 .elementor-element.elementor-element-45b4e9e::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-59c915c{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-59c915c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-c35471b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-7a44d9c{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-ca22a6e{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-3cc5ea2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-3cc5ea2, .elementor-1201 .elementor-element.elementor-element-3cc5ea2::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-5fbb4b0{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-5fbb4b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-b5174fa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-b60e64b{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-a62d414{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-d1accb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-d1accb7, .elementor-1201 .elementor-element.elementor-element-d1accb7::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-726531d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-726531d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-48a599d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-c2c565f{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-84fefe1{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-839b125{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-839b125, .elementor-1201 .elementor-element.elementor-element-839b125::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-854c705{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-854c705.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-791870f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-338df79{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-be388de{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-257acb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-257acb2, .elementor-1201 .elementor-element.elementor-element-257acb2::before{--border-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-178bb47{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-178bb47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1201 .elementor-element.elementor-element-bbc22f1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.05em;}.elementor-1201 .elementor-element.elementor-element-b1df183{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-c9500f8{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05px;}.elementor-1201 .elementor-element.elementor-element-f060dc3{--display:flex;--background-transition:0.3s;}.elementor-1201 .elementor-element.elementor-element-f060dc3:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-f060dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1201 .elementor-element.elementor-element-f060dc3, .elementor-1201 .elementor-element.elementor-element-f060dc3::before{--border-transition:0.3s;}body.elementor-page-1201:not(.elementor-motion-effects-element-type-background), body.elementor-page-1201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-1201 .elementor-element.elementor-element-f1822d5{--content-width:1070px;}.elementor-1201 .elementor-element.elementor-element-b5d4cf1{--content-width:1070px;}.elementor-1201 .elementor-element.elementor-element-bccf4a4{--content-width:1070px;}.elementor-1201 .elementor-element.elementor-element-c53a041{--content-width:1070px;}.elementor-1201 .elementor-element.elementor-element-97feabf{--content-width:1070px;}.elementor-1201 .elementor-element.elementor-element-33a430f{--content-width:1070px;}.elementor-1201 .elementor-element.elementor-element-aa229fd{--content-width:740px;}.elementor-1201 .elementor-element.elementor-element-94d044f{--content-width:630px;}.elementor-1201 .elementor-element.elementor-element-2426dd5{--width:32%;}.elementor-1201 .elementor-element.elementor-element-8c7d02c{--width:32%;}.elementor-1201 .elementor-element.elementor-element-e0c34a7{--width:32%;}.elementor-1201 .elementor-element.elementor-element-59c915c{--width:32%;}.elementor-1201 .elementor-element.elementor-element-5fbb4b0{--width:32%;}.elementor-1201 .elementor-element.elementor-element-726531d{--width:32%;}.elementor-1201 .elementor-element.elementor-element-854c705{--width:32%;}.elementor-1201 .elementor-element.elementor-element-178bb47{--width:32%;}}@media(max-width:1024px){.elementor-1201 .elementor-element.elementor-element-213afad{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-49d901b{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-b33cac6 .elementor-divider__text{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-b33cac6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-0e90cc7 .elementor-heading-title{font-size:34px;}.elementor-1201 .elementor-element.elementor-element-0e90cc7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-8ddcdc9{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-de510e2{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1201 .elementor-element.elementor-element-8b06ed8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-b0b5717 .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-b0b5717 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-b95644c{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-773aa2d{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1201 .elementor-element.elementor-element-e62fd4c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-e5f430e .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-e5f430e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-c58ff78 .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-c58ff78 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-9f67ef3{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-6fc5e5e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1201 .elementor-element.elementor-element-3faf60b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-7fbac85 .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-7fbac85 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-ff34389 .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-ff34389 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-f3efcf6{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-7bd1d1e{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1201 .elementor-element.elementor-element-5a5255a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-520826e .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-520826e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-afab272 .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-afab272 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-3efb906{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-06fb25e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-2fb54ad{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-d64d5a9 .elementor-divider__text{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-d64d5a9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-99c988c .elementor-heading-title{font-size:34px;}.elementor-1201 .elementor-element.elementor-element-99c988c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-994f19f .elementor-heading-title{font-size:30px;}.elementor-1201 .elementor-element.elementor-element-994f19f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-item > a{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-eeb78a3 .elementor-heading-title{font-size:34px;}.elementor-1201 .elementor-element.elementor-element-eeb78a3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-429a95f .elementor-heading-title{font-size:18px;}.elementor-1201 .elementor-element.elementor-element-55fa053 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-84e869b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1201 .elementor-element.elementor-element-16cf562 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-27c8ff6 .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-27c8ff6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-530f50c{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-3b81b5e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1201 .elementor-element.elementor-element-6ecec08 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-808e7fa .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-808e7fa > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-38e901a{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-ba151a8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1201 .elementor-element.elementor-element-ece0627 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-a39cb1e .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-31c48af{font-size:10px;}.elementor-1201 .elementor-element.elementor-element-31c48af > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-adf033c{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-f8fa7dc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-5c4f3a3{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-044f05c .elementor-divider__text{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-044f05c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-c245a73 .elementor-heading-title{font-size:30px;}.elementor-1201 .elementor-element.elementor-element-c245a73 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-da44b63 .elementor-heading-title{font-size:30px;}.elementor-1201 .elementor-element.elementor-element-da44b63 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-021a6bb{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-da23efa{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-001544d{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1201 .elementor-element.elementor-element-75c83d8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-73b6900 .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-73b6900 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-254bf44{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-80fab7a{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1201 .elementor-element.elementor-element-3175612 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-12ba794 .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-12ba794 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-0fdfdcd{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-177fb3e{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1201 .elementor-element.elementor-element-2eab51a img{width:43%;}.elementor-1201 .elementor-element.elementor-element-2eab51a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-99e0bd4 .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-4028f53{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-aa08cf5{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1201 .elementor-element.elementor-element-63269f1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-8e24748 .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-8e24748 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-33d6ce8{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-c6b2208{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-14f532e .elementor-heading-title{font-size:34px;}.elementor-1201 .elementor-element.elementor-element-149c663{--gap:20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1201 .elementor-element.elementor-element-2d2877c .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-2d2877c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-01db366{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-d1a1361{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-70158f6 .elementor-heading-title{font-size:34px;}.elementor-1201 .elementor-element.elementor-element-0ec7375{--gap:20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1201 .elementor-element.elementor-element-f0b8abd .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-f0b8abd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-2192dc0{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-3565d05{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-707b0b0 .elementor-heading-title{font-size:34px;}.elementor-1201 .elementor-element.elementor-element-b64b6fe{--gap:20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1201 .elementor-element.elementor-element-98978ad .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-98978ad > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-5b469e9{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-e5110fc .elementor-heading-title{font-size:34px;}.elementor-1201 .elementor-element.elementor-element-f7fcead{--gap:20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1201 .elementor-element.elementor-element-cd00c02 .elementor-heading-title{font-size:16px;}.elementor-1201 .elementor-element.elementor-element-cd00c02 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-2a1e5f4{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-52f9c34{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-08033f3{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-07cd139 .elementor-divider__text{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-07cd139 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-cf93e78 .elementor-heading-title{font-size:34px;}.elementor-1201 .elementor-element.elementor-element-afd94d4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1201 .elementor-element.elementor-element-750b4b4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-7958b67 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-1f2d340 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1201 .elementor-element.elementor-element-4bda085{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-22a59df{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-4ed1bff .elementor-divider__text{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-4ed1bff > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-6df6e80 .elementor-heading-title{font-size:30px;}.elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-toggle-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-tab-content{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-176672b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-49f136d{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-c8a5e76 .elementor-divider__text{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-c8a5e76 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-db5adeb .elementor-heading-title{font-size:34px;}.elementor-1201 .elementor-element.elementor-element-12b87e0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1201 .elementor-element.elementor-element-f978997{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-8d09efb{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-5a94c0f .elementor-divider__text{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-5a94c0f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1201 .elementor-element.elementor-element-b40818c .elementor-heading-title{font-size:34px;}.elementor-1201 .elementor-element.elementor-element-94d044f{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1201 .elementor-element.elementor-element-213afad:not(.elementor-motion-effects-element-type-background), .elementor-1201 .elementor-element.elementor-element-213afad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/bg_sp.jpg");}.elementor-1201 .elementor-element.elementor-element-213afad{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-7e97708 .elementor-heading-title{font-size:3vw;}.elementor-1201 .elementor-element.elementor-element-b9a0634 .elementor-heading-title{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-259e642 .elementor-heading-title{font-size:8.9vw;}.elementor-1201 .elementor-element.elementor-element-49d901b{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-b33cac6 .elementor-divider__text{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-b33cac6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-0e90cc7 .elementor-heading-title{font-size:20px;}.elementor-1201 .elementor-element.elementor-element-0e90cc7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-8ddcdc9{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-f1cc31b{--flex-wrap:nowrap;}.elementor-1201 .elementor-element.elementor-element-b0b5717 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-b95644c{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-e5f430e .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-c58ff78 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-9f67ef3{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-0acbf39{--flex-wrap:nowrap;}.elementor-1201 .elementor-element.elementor-element-7fbac85 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-ff34389 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-f3efcf6{font-size:11px;}.elementor-1201 .elementor-element.elementor-element-520826e .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-afab272 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-3efb906{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-06fb25e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-2fb54ad{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-d64d5a9 .elementor-divider__text{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-d64d5a9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-99c988c .elementor-heading-title{font-size:20px;}.elementor-1201 .elementor-element.elementor-element-99c988c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-994f19f .elementor-heading-title{font-size:20px;}.elementor-1201 .elementor-element.elementor-element-994f19f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-6cf076b{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1201 .elementor-element.elementor-element-6cf076b .elementor-icon-list-item > a{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-8ef5c82{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-eeb78a3 .elementor-heading-title{font-size:20px;}.elementor-1201 .elementor-element.elementor-element-eeb78a3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-429a95f .elementor-heading-title{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-55fa053 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-dffef99{--flex-wrap:wrap;}.elementor-1201 .elementor-element.elementor-element-27c8ff6 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-530f50c{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-808e7fa .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-38e901a{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-a39cb1e .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-31c48af{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-adf033c{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-f8fa7dc{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-5c4f3a3{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-044f05c .elementor-divider__text{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-044f05c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-c245a73 .elementor-heading-title{font-size:20px;}.elementor-1201 .elementor-element.elementor-element-c245a73 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-da44b63 .elementor-heading-title{font-size:20px;}.elementor-1201 .elementor-element.elementor-element-da44b63 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-021a6bb{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-da23efa{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-b4fc132{--flex-wrap:nowrap;}.elementor-1201 .elementor-element.elementor-element-73b6900 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-254bf44{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-12ba794 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-0fdfdcd{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-ee372d2{--flex-wrap:nowrap;}.elementor-1201 .elementor-element.elementor-element-99e0bd4 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-4028f53{font-size:11px;}.elementor-1201 .elementor-element.elementor-element-8e24748 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-33d6ce8{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-c6b2208{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-14f532e .elementor-heading-title{font-size:24px;}.elementor-1201 .elementor-element.elementor-element-149c663{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1201 .elementor-element.elementor-element-0bf37d1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1201 .elementor-element.elementor-element-2d2877c .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-d1a1361{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-70158f6 .elementor-heading-title{font-size:24px;}.elementor-1201 .elementor-element.elementor-element-0ec7375{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1201 .elementor-element.elementor-element-cdb2a96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1201 .elementor-element.elementor-element-f0b8abd .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-3565d05{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-707b0b0 .elementor-heading-title{font-size:24px;}.elementor-1201 .elementor-element.elementor-element-b64b6fe{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1201 .elementor-element.elementor-element-7c6cf17{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1201 .elementor-element.elementor-element-98978ad .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-e5110fc .elementor-heading-title{font-size:18px;}.elementor-1201 .elementor-element.elementor-element-f7fcead{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1201 .elementor-element.elementor-element-9d69b31{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1201 .elementor-element.elementor-element-cd00c02 .elementor-heading-title{font-size:14px;}.elementor-1201 .elementor-element.elementor-element-52f9c34{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-08033f3{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-07cd139 .elementor-divider__text{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-07cd139 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-cf93e78 .elementor-heading-title{font-size:20px;}.elementor-1201 .elementor-element.elementor-element-afd94d4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1201 .elementor-element.elementor-element-750b4b4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-7958b67 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1201 .elementor-element.elementor-element-1f2d340 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-4bda085{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-22a59df{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-4ed1bff .elementor-divider__text{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-4ed1bff > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-6df6e80 .elementor-heading-title{font-size:20px;}.elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-toggle-title{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-tab-content{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-176672b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-49f136d{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-c8a5e76 .elementor-divider__text{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-c8a5e76 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-db5adeb .elementor-heading-title{font-size:20px;}.elementor-1201 .elementor-element.elementor-element-12b87e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-f978997{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1201 .elementor-element.elementor-element-8d09efb{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-5a94c0f .elementor-divider__text{font-size:12px;}.elementor-1201 .elementor-element.elementor-element-5a94c0f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1201 .elementor-element.elementor-element-b40818c .elementor-heading-title{font-size:20px;}.elementor-1201 .elementor-element.elementor-element-94d044f{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1201 .elementor-element.elementor-element-2426dd5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-8c7d02c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-e0c34a7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-59c915c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-5fbb4b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-726531d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-854c705{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1201 .elementor-element.elementor-element-178bb47{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-1f2d340 */#cad table {
    width: 100%;
    border: 1px solid #00376E;
    font-size: 14px;
    margin-bottom: 0;
    font-family: 'Noto Sans CJK JP Subset', 'Noto Sans JP', 'Noto Sans', sans-serif;
}
#cad tr:nth-child(1),
#cad tr:nth-child(16),
#cad tr:nth-child(31) {border-bottom: 1px solid #00376E;}
#cad th {
	border-right: 1px dashed #00376E;
	padding: 5px 10px;
	background: #80A5C9;
	color: #fff;
	text-align: left;
}
#cad tr:nth-of-type(1) th:nth-of-type(1) {width: 20px;}
#cad td {padding: 5px 10px;border-right: 1px dashed #00376E;}
#cad tr:nth-child(odd) td {background: #F2F2F2;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a16de20 */#cad .sptable {display: none;}
@media only screen and (max-width : 480px){
#cad .sptable {display: block;    font-family: 'Noto Sans CJK JP Subset', 'Noto Sans JP', 'Noto Sans', sans-serif;}
#cad h3 {font-size: 16px;}
#cad .sptable ul {
	display: flex;
	flex-wrap: wrap;
	border: 1px solid #00376E;
}
#cad .sptable ul {margin-bottom: 10px;padding: 0;}
#cad .sptable li {
	border-bottom: 1px dashed #00376E;
	padding: 10px; 
	width: 75%;
	font-size: 10px;
	list-style-type: none;
}
#cad .sptable li:nth-child(odd) {border-right: 1px dashed #00376E;width: 25% ;background: #D3E8FC;}
#cad .sptable li:nth-last-of-type(1),
#cad .sptable li:nth-last-of-type(2) {border-bottom: 0;}
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-d43b7b5 */.elementor-1201 .elementor-element.elementor-element-d43b7b5 .elementor-toggle-title {
    display: flex !important;
    align-items: center;
    overflow: hidden;
}
.question {
    float: left;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    margin-right: 20px;
    border: 1px solid #fff;
    background: #9c9d54;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
}
.answer {
    float: left;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    margin-right: 20px;
    border: 1px solid #9c9d54;
    background: #fff;
    color: #9c9d54;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed {
    margin: 20px 20px 0 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-19e8d79 */.contact_form dl {
    display: flex;
    flex-wrap: wrap;
    background: #f2f2f2;
    margin: 0 0 20px 0;
    width: 100%;
        font-family: "Noto Sans JP", Sans-serif;
}
.contact_form dl dt {
    width: 34%;
    padding: 30px 15px 20px 90px;
    font-weight: 700;
    position: relative;
    justify-content: flex-start;
    display: flex;
    flex-direction: column;
    margin: 0;
    font-size: 13px;
}
.contact_form dl dd{width: 66%;padding: 20px 30px 20px 20px;margin: 0;}
.contact_form dl dt span {
    background: #e60012;
    color: #fff;
    text-align: center;
    display: inline-block;
    padding: 1px 8px;
    font-size: 11px;
    position: absolute;
    top: 40px;
    left: 32px;
    margin-top: -9px;
}
.contact_form dl dd input[type="text"],
.contact_form dl dd input[type="tel"],
.contact_form dl dd input[type="email"],
.contact_form dl dd textarea {
	width: 100%;
	font-size: 12px;
	padding: 10px 15px;
	border: 1px solid #dddddd;
}
.privacy_text {
	height: 180px;
	width: 100%;
	margin: auto;
	overflow: scroll;
	border: 1px solid #dddddd;
	background: #fff;
	padding: 10px 16px;
	overflow-x: hidden;
	overflow-y: auto;
	font-size: 12px;
	line-height: 2;
}
.privacy_text p.privacy_text_title {font-weight: 700;}
.privacy_text .privacy_text_list li{list-style: decimal;margin-left: 1em;}
.contact_form .form_submit {
	text-align: center;
	margin: 40px auto 0;
	width: 60%;
	position: relative;
}
.contact_form .submit {
	border: none;
	padding: 25px !important;
	background: #ea8712;
	color: #ffffff;
	transition: 0.3s;
	margin: 0;
	font-size: 22px;
	font-weight: bold;
	letter-spacing: 10px;
	border-radius: 7px;
	width: 100%;
	    font-family: "Noto Sans JP", Sans-serif;
}
.contact_form .submit:hover {opacity: 0.5;cursor: pointer;}
@media only screen and (max-width : 767px){
	.contact_form dl dt {width: 100%;padding: 10px 15px 0 70px;}
	.contact_form dl dt span {top: 12px;left: 14px;margin-top: 0;}
	.contact_form dl dd {
	    width: 100%;
	    padding: 10px;
	}
	.contact_form .submit {
    	padding: 10px !important;
    	font-size: 16px;
    }
}/* End custom CSS */