.themify_builder_1438_row.module_row_1.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; background-color:#ffffff; padding-top:5px; padding-right:2%; padding-bottom:0%; padding-left:2%; }
.themify_builder_1438_row.module_row_1.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_1.module_row,.themify_builder_1438_row.module_row_1 h1,.themify_builder_1438_row.module_row_1 h2,.themify_builder_1438_row.module_row_1 h3:not(.module-title),.themify_builder_1438_row.module_row_1 h4,.themify_builder_1438_row.module_row_1 h5,.themify_builder_1438_row.module_row_1 h6{color:#000000; }
@media screen and (max-width: 680px) {.themify_builder_1438_row.module_row_1.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; text-align: center; padding-top:10px; padding-bottom:10px; }
.themify_builder_1438_row.module_row_1.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
}
.module_row_1 .module_column_0.tb_1438_column.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; text-align: left; }
.module_row_1 .module_column_0.tb_1438_column.module_column>div.tb-column-inner,.module_row_1 .module_column_0.tb_1438_column.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder .image-1438-1-0-0.module-image{background-repeat: repeat; background-position: left top; }
.themify_builder_1438_row.module_row_2.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; background-color:#2f4566; font-size:16px; line-height:1.8em; }
.themify_builder_1438_row.module_row_2.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_2.module_row,.themify_builder_1438_row.module_row_2 h1,.themify_builder_1438_row.module_row_2 h2,.themify_builder_1438_row.module_row_2 h3:not(.module-title),.themify_builder_1438_row.module_row_2 h4,.themify_builder_1438_row.module_row_2 h5,.themify_builder_1438_row.module_row_2 h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; color:#ffffff; }
.module_row_2 .module_column_0.tb_1438_column.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; padding-left:16%; }
.module_row_2 .module_column_0.tb_1438_column.module_column>div.tb-column-inner,.module_row_2 .module_column_0.tb_1438_column.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
@media screen and (max-width: 680px) {.module_row_2 .module_column_0.tb_1438_column.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; padding-left:0%; }
.module_row_2 .module_column_0.tb_1438_column.module_column>div.tb-column-inner,.module_row_2 .module_column_0.tb_1438_column.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
}
.themify_builder .buttons-1438-2-0-0.module.module-buttons{background-repeat: repeat; background-position: left top; }
.themify_builder .buttons-1438-2-0-0 .module-buttons-item a{color:#ffffff; }
.themify_builder .buttons-1438-2-0-0 div.module-buttons i,.themify_builder .buttons-1438-2-0-0 div.module-buttons a,.themify_builder .buttons-1438-2-0-0 div.module-buttons span{font-size:15px; line-height:1em; letter-spacing:1px; }
.themify_builder .buttons-1438-2-0-0 div.module-buttons{text-align: center; border:none; }
.themify_builder .buttons-1438-2-0-0 .module-buttons .module-buttons-item a:hover{background-color:#8a8a8a; }
.themify_builder .buttons-1438-2-0-0 .module-buttons .module-buttons-item a{padding-top:14px; padding-right:5px; padding-bottom:15px; padding-left:5px; border:none; }
@media screen and (max-width: 680px) {.themify_builder .buttons-1438-2-0-0.module.module-buttons{background-repeat: repeat; background-position: left top; }
.themify_builder .buttons-1438-2-0-0 div.module-buttons{font-family: Kosugi, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; text-align: center; border:none; }
.themify_builder .buttons-1438-2-0-0 div.module-buttons i,.themify_builder .buttons-1438-2-0-0 div.module-buttons a,.themify_builder .buttons-1438-2-0-0 div.module-buttons span{font-size:14px; }
.themify_builder .buttons-1438-2-0-0 .module-buttons .module-buttons-item a{padding-top:12px; padding-right:0px; padding-bottom:9px; padding-left:0px; border:none; }
}
.themify_builder_1438_row.module_row_3.module_row{background-image: url("/nichias2027/cms_content/uploads/sites/425/2024/10/さむね.jpg"); background-repeat: no-repeat;background-size: cover; background-attachment: scroll; background-position: center center; font-size:16px; line-height:1.5em; text-align: center; padding-top:80px; padding-bottom:80px; }
.themify_builder_1438_row.module_row_3.module_row>.builder_row_cover::before{background-color:rgba(5,30,51, 0.87); }
.themify_builder_1438_row.module_row_3.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_3.module_row,.themify_builder_1438_row.module_row_3 h1,.themify_builder_1438_row.module_row_3 h2,.themify_builder_1438_row.module_row_3 h3:not(.module-title),.themify_builder_1438_row.module_row_3 h4,.themify_builder_1438_row.module_row_3 h5,.themify_builder_1438_row.module_row_3 h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; color:#ffffff; }
@media screen and (max-width: 768px) {.themify_builder_1438_row.module_row_3.module_row{background-repeat: no-repeat;background-size: cover; background-attachment: scroll; background-position: center center; text-align: center; padding-top:100px; padding-bottom:100px; }
.themify_builder_1438_row.module_row_3.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_3.module_row,.themify_builder_1438_row.module_row_3 h1,.themify_builder_1438_row.module_row_3 h2,.themify_builder_1438_row.module_row_3 h3:not(.module-title),.themify_builder_1438_row.module_row_3 h4,.themify_builder_1438_row.module_row_3 h5,.themify_builder_1438_row.module_row_3 h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; }
}
@media screen and (max-width: 680px) {.themify_builder_1438_row.module_row_3.module_row{background-repeat: no-repeat;background-size: cover; background-attachment: scroll; background-position: center center; font-size:14px; text-align: center; padding-top:60px; padding-bottom:60px; }
.themify_builder_1438_row.module_row_3.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_3.module_row,.themify_builder_1438_row.module_row_3 h1,.themify_builder_1438_row.module_row_3 h2,.themify_builder_1438_row.module_row_3 h3:not(.module-title),.themify_builder_1438_row.module_row_3 h4,.themify_builder_1438_row.module_row_3 h5,.themify_builder_1438_row.module_row_3 h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; }
}
.themify_builder .text-1438-3-0-0.module-text{background-repeat: repeat; background-position: left top; font-size:62px; letter-spacing:10px; text-align: center; font-weight: 700; }
.themify_builder .text-1438-3-0-0.module-text,.themify_builder .text-1438-3-0-0.module-text h1,.themify_builder .text-1438-3-0-0.module-text h2,.themify_builder .text-1438-3-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-3-0-0.module-text h4,.themify_builder .text-1438-3-0-0.module-text h5,.themify_builder .text-1438-3-0-0.module-text h6{font-family: 'M PLUS 1p', Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; color:rgba(255,255,255, 0.90); }
.themify_builder .text-1438-3-0-0.module.module-text h2{font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; }
.themify_builder .text-1438-3-0-0.module-text h2{font-size:60px; letter-spacing:3px; }
@media screen and (max-width: 768px) {.themify_builder .text-1438-3-0-0.module-text{background-repeat: repeat; background-position: left top; font-size:28px; }
.themify_builder .text-1438-3-0-0.module.module-text h2{font-family: 'Times New Roman', Times, serif; }
.themify_builder .text-1438-3-0-0.module-text h2{font-size:54px; margin-bottom:0px; }
}
@media screen and (max-width: 680px) {.themify_builder .text-1438-3-0-0.module-text{background-repeat: repeat; background-position: left top; font-size:16px; }
.themify_builder .text-1438-3-0-0.module.module-text h2{font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; }
.themify_builder .text-1438-3-0-0.module-text h2{font-size:29px; letter-spacing:2px; margin-bottom:4%; }
}
.themify_builder .text-1438-3-0-2.module-text{background-repeat: repeat; background-position: left top; line-height:1.8em; margin-top:25px; }
.themify_builder .text-1438-3-0-2.module-text p{margin-bottom:5px; }
@media screen and (max-width: 680px) {.themify_builder .text-1438-3-0-2.module-text{background-repeat: repeat; background-position: left top; font-size:13px; padding-right:30px; padding-left:30px; }
}
.themify_builder_1438_row.module_row_4.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; font-size:16px; line-height:1.5em; text-align: center; padding:50px; }
.themify_builder_1438_row.module_row_4.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_4.module_row,.themify_builder_1438_row.module_row_4 h1,.themify_builder_1438_row.module_row_4 h2,.themify_builder_1438_row.module_row_4 h3:not(.module-title),.themify_builder_1438_row.module_row_4 h4,.themify_builder_1438_row.module_row_4 h5,.themify_builder_1438_row.module_row_4 h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; color:#333333; }
.themify_builder_1438_row.module_row_4 a{color:#0368ff; }
@media screen and (max-width: 680px) {.themify_builder_1438_row.module_row_4.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; font-size:14px; text-align: center; padding-top:50px; padding-bottom:65px; margin-top:0px; margin-bottom:0px; }
.themify_builder_1438_row.module_row_4.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_4.module_row,.themify_builder_1438_row.module_row_4 h1,.themify_builder_1438_row.module_row_4 h2,.themify_builder_1438_row.module_row_4 h3:not(.module-title),.themify_builder_1438_row.module_row_4 h4,.themify_builder_1438_row.module_row_4 h5,.themify_builder_1438_row.module_row_4 h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; }
}
.module_row_4 .module_column_0.tb_1438_column.module_column{background-repeat: repeat; background-attachment: scroll; background-position: left top; }
.module_row_4 .module_column_0.tb_1438_column.module_column>div.tb-column-inner,.module_row_4 .module_column_0.tb_1438_column.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: left top; }
@media screen and (max-width: 1280px) {.module_row_4 .module_column_0.tb_1438_column.module_column{background-repeat: repeat; background-attachment: scroll; background-position: left top; }
.module_row_4 .module_column_0.tb_1438_column.module_column>div.tb-column-inner,.module_row_4 .module_column_0.tb_1438_column.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: left top; }
.module_row_4 .module_column_0.tb_1438_column.module_column>.tb_row_frame_top,.module_row_4 .module_column_0.tb_1438_column.module_column > .fp-tableCell > .tb_row_frame_top{background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNTAwIDE1MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUwMCAxNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIG9wYWNpdHk9IjAuNiIgZmlsbD0iI0QzRDNEMyIgZD0iTTU3OC42MjcsNDkuODEyTDY1NC4yNyw2My43NmwtODYuMDg0LTM2LjM1Yy0yMy45NzEtMTAuMTIyLTYzLjI1NC0xMC4yNjQtODcuMjk3LTAuMzE2CgkJbC02MS4xOTcsMjUuMzIxbDY1LjMzNC02LjQ5OUM1MTAuOTE4LDQzLjM0MSw1NTMuMDM5LDQ1LjA5NCw1NzguNjI3LDQ5LjgxMnoiLz4KCTxwYXRoIG9wYWNpdHk9IjAuNiIgZmlsbD0iI0QzRDNEMyIgZD0iTTgyOC43MzEsMTAwLjc0MmwzMy4yMDktMTMuODk0YzI0LjAwNC0xMC4wNDIsNjQuNDYzLTEzLjgxMyw4OS45MDktOC4zODFsMTIwLjg0MiwyNS43OTUKCQlMOTY1LjM1NCw1Ni44MjljLTIzLjgtMTAuNTE4LTY0LjEyOS0xNC44NTgtODkuNjIxLTkuNjQ2TDc3NC40NCw2Ny44OTVjLTI1LjQ5Miw1LjIxMi02Ny4yODYsNS42MTctOTIuODc0LDAuODk4TDY1NC4yNyw2My43NgoJCWw4Ny4yMzYsMzYuODM2Qzc2NS40NzYsMTEwLjcxOSw4MDQuNzI4LDExMC43ODQsODI4LjczMSwxMDAuNzQyeiIvPgoJPHBhdGggb3BhY2l0eT0iMC42IiBmaWxsPSIjRDNEM0QzIiBkPSJNMTIwNy40ODcsMTI0LjEzNmwyMy41NzEtMTEuNjQzbC0xNS4xMjEsMy4wNjJjLTI1LjUwMiw1LjE2NC02Ny4xODcsNC45NDQtOTIuNjMzLTAuNDg4CgkJbC01MC42MTMtMTAuODA1bDQ5LjEwNywyMS43MDJDMTE0NS41OTgsMTM2LjQ4MSwxMTg0LjE1OCwxMzUuNjU5LDEyMDcuNDg3LDEyNC4xMzZ6Ii8+Cgk8cGF0aCBvcGFjaXR5PSIwLjYiIGZpbGw9IiNEM0QzRDMiIGQ9Ik0yMjQuODM1LDYzLjQ3M2w3NC41NjEsMTEuOTE5YzI1LjY5Myw0LjEwOCw2Ni4zODctMC42NzEsOTAuNDMtMTAuNjE5bDI5Ljg2Ni0xMi4zNTcKCQlsLTcwLjAwMiw2Ljk2M2MtMjUuODkyLDIuNTc1LTY3LjU3Mi0xLjA3NC05Mi42MjMtOC4xMDlsLTYxLjg5OS0xNy4zODZjLTI1LjA1MS03LjAzNi02Ni4wMDgtNi45MTYtOTEuMDE3LDAuMjY3TDAsNjQuMDYydjMyLjIyNwoJCUwxMzEuOTc3LDY2LjQ0QzE1Ny4zNTUsNjAuNzAxLDE5OS4xNDIsNTkuMzY1LDIyNC44MzUsNjMuNDczeiIvPgoJPHBhdGggZmlsbD0iI0QzRDNEMyIgZD0iTTAsMHY2NC4wNjJMMTA0LjE1MSwzNC4xNWMyNS4wMDktNy4xODIsNjUuOTY2LTcuMzAyLDkxLjAxNy0wLjI2N2w2MS44OTksMTcuMzg2CgkJYzI1LjA1MSw3LjAzNiw2Ni43MywxMC42ODUsOTIuNjIzLDguMTA5bDcwLjAwMi02Ljk2M2w2MS4xOTctMjUuMzIxYzI0LjA0My05Ljk0OCw2My4zMjYtOS44MDYsODcuMjk3LDAuMzE2bDg2LjA4NCwzNi4zNQoJCWwyNy4yOTcsNS4wMzNjMjUuNTg4LDQuNzE4LDY3LjM4Miw0LjMxNCw5Mi44NzQtMC44OThsMTAxLjI5My0yMC43MTFjMjUuNDkyLTUuMjEyLDY1LjgyMS0wLjg3Miw4OS42MjEsOS42NDZsMTA3LjMzNyw0Ny40MzQKCQlsNTAuNjEzLDEwLjgwNWMyNS40NDYsNS40MzMsNjcuMTMxLDUuNjUyLDkyLjYzMywwLjQ4OGwxNS4xMjEtMy4wNjJsMjIuMDg4LTEwLjkwOWMyMy4zMjktMTEuNTIzLDYzLjUzMS0xOC4yMyw4OS4zMzgtMTQuOTA1CgkJbDI3LjY1MywzLjU2M2MyNS44MDcsMy4zMjUsNjUuNTgzLTEuMjA1LDg4LjM5Mi0xMC4wNjdTMTUwMCw2NC4wNjIsMTUwMCw2NC4wNjJWMEgweiIvPgoJPHBhdGggb3BhY2l0eT0iMC42IiBmaWxsPSIjRDNEM0QzIiBkPSJNMTM3MC4xMzgsOTAuMjQybC0yNy42NTMtMy41NjNjLTI1LjgwNy0zLjMyNS02Ni4wMDksMy4zODItODkuMzM4LDE0LjkwNWwtMjIuMDg4LDEwLjkwOQoJCWwxOC4xMzktMy42NzNjMjUuNTAyLTUuMTY0LDY3LjExLTQuNjAxLDkyLjQ2NCwxLjI1MmwzMy44LDcuODAzYzI1LjM1NCw1Ljg1Myw2My43NDYsMy4zOSw4NS4zMTgtNS40NzMKCQljMjEuNTcxLTguODYzLDM5LjIyMS0xNi4xMTQsMzkuMjIxLTE2LjExNFY2NC4wNjJjMCwwLTE4LjY2Miw3LjI1MS00MS40NzEsMTYuMTEzUzEzOTUuOTQ0LDkzLjU2NywxMzcwLjEzOCw5MC4yNDJ6Ii8+CjwvZz4KPC9zdmc+Cg==");}
}
.themify_builder .text-1438-4-0-0.module-text{background-repeat: repeat; background-position: left top; margin-top:0px; }
.themify_builder .text-1438-4-0-0.module-text,.themify_builder .text-1438-4-0-0.module-text h1,.themify_builder .text-1438-4-0-0.module-text h2,.themify_builder .text-1438-4-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-4-0-0.module-text h4,.themify_builder .text-1438-4-0-0.module-text h5,.themify_builder .text-1438-4-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
.themify_builder .text-1438-4-0-0.module-text h2{font-size:2.5em; margin-bottom:8px; }
@media screen and (max-width: 768px) {.themify_builder .text-1438-4-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-4-0-0.module-text,.themify_builder .text-1438-4-0-0.module-text h1,.themify_builder .text-1438-4-0-0.module-text h2,.themify_builder .text-1438-4-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-4-0-0.module-text h4,.themify_builder .text-1438-4-0-0.module-text h5,.themify_builder .text-1438-4-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
}
@media screen and (max-width: 680px) {.themify_builder .text-1438-4-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-4-0-0.module-text,.themify_builder .text-1438-4-0-0.module-text h1,.themify_builder .text-1438-4-0-0.module-text h2,.themify_builder .text-1438-4-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-4-0-0.module-text h4,.themify_builder .text-1438-4-0-0.module-text h5,.themify_builder .text-1438-4-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
.themify_builder .text-1438-4-0-0.module-text h2{font-size:2.3em; }
}
.themify_builder .text-1438-4-0-2.module-text{background-repeat: repeat; background-position: left top; font-size:1.3em; }
.module_row_4 .module_column_0 .sub_row_4-0-3.module_subrow{background-repeat: repeat; background-attachment: scroll; background-position: center center; padding-right:10%; padding-left:10%; }
.module_row_4 .module_column_0 .sub_row_4-0-3.module_subrow>div.subrow_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
@media screen and (max-width: 1280px) {.module_row_4 .module_column_0 .sub_row_4-0-3.module_subrow{background-repeat: repeat; background-attachment: scroll; background-position: center center; padding-right:2%; padding-left:2%; }
.module_row_4 .module_column_0 .sub_row_4-0-3.module_subrow>div.subrow_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
}
@media screen and (max-width: 768px) {.module_row_4 .module_column_0 .sub_row_4-0-3.module_subrow{background-repeat: repeat; background-attachment: scroll; background-position: center center; padding-right:7%; padding-left:7%; }
.module_row_4 .module_column_0 .sub_row_4-0-3.module_subrow>div.subrow_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
}
@media screen and (max-width: 680px) {.module_row_4 .module_column_0 .sub_row_4-0-3.module_subrow{background-repeat: repeat; background-attachment: scroll; background-position: center center; padding-right:3%; padding-left:3%; }
.module_row_4 .module_column_0 .sub_row_4-0-3.module_subrow>div.subrow_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
}
.themify_builder .image-1438-sub_row_4-0-3-0-0.module-image{background-repeat: repeat; background-position: left top; }
.themify_builder .image-1438-sub_row_4-0-3-0-0.module-image .image-title,.themify_builder .image-1438-sub_row_4-0-3-0-0.module-image .image-title a,.themify_builder .image-1438-sub_row_4-0-3-0-0.module-image.image-full-overlay .image-wrap:not(:empty) + .image-content h3:not(.module-title),.themify_builder .image-1438-sub_row_4-0-3-0-0.module-image.image-full-overlay .image-wrap:not(:empty) + .image-content h3:not(.module-title) a{color:#3861ad; }
.themify_builder .image-1438-sub_row_4-0-3-0-0.module-image .image-title{font-size:25px; }
.themify_builder .image-1438-sub_row_4-0-3-0-0.module-image .image-title,.themify_builder .image-1438-sub_row_4-0-3-0-0.module-image .image-title a{font-weight: 700; }
.themify_builder .image-1438-sub_row_4-0-3-0-0.module-image .image-content .image-caption{font-size:16px; }
.themify_builder .image-1438-sub_row_4-0-3-0-0.module-image .image-content{padding-top:15px; padding-bottom:20px; }
.themify_builder .text-1438-sub_row_4-0-3-0-1.module-text{background-repeat: repeat; background-position: left top; text-align: left; margin-top:10px; }
@media screen and (max-width: 680px) {.themify_builder .text-1438-sub_row_4-0-3-0-1.module-text{background-repeat: repeat; background-position: left top; font-size:17px; text-align: left; }
}
.sub_column_post_1438.sub_column_4-0-3-1.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; margin-top:30px; }
.sub_column_post_1438.sub_column_4-0-3-1.module_column>div.tb-column-inner,.sub_column_post_1438.sub_column_4-0-3-1.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder .image-1438-sub_row_4-0-3-1-0.module-image{background-repeat: repeat; background-position: left top; }
.themify_builder .image-1438-sub_row_4-0-3-1-0.module-image .image-title,.themify_builder .image-1438-sub_row_4-0-3-1-0.module-image .image-title a,.themify_builder .image-1438-sub_row_4-0-3-1-0.module-image.image-full-overlay .image-wrap:not(:empty) + .image-content h3:not(.module-title),.themify_builder .image-1438-sub_row_4-0-3-1-0.module-image.image-full-overlay .image-wrap:not(:empty) + .image-content h3:not(.module-title) a{color:#3861ad; }
.themify_builder .image-1438-sub_row_4-0-3-1-0.module-image .image-title{font-size:25px; }
.themify_builder .image-1438-sub_row_4-0-3-1-0.module-image .image-title,.themify_builder .image-1438-sub_row_4-0-3-1-0.module-image .image-title a{font-weight: 700; }
.themify_builder .image-1438-sub_row_4-0-3-1-0.module-image .image-content .image-caption{font-size:16px; }
.themify_builder .image-1438-sub_row_4-0-3-1-0.module-image .image-content{padding-top:15px; padding-bottom:20px; }
.themify_builder .text-1438-sub_row_4-0-3-1-1.module-text{background-repeat: repeat; background-position: left top; text-align: left; margin-top:10px; }
@media screen and (max-width: 680px) {.themify_builder .text-1438-sub_row_4-0-3-1-1.module-text{background-repeat: repeat; background-position: left top; font-size:17px; text-align: left; }
}
.sub_column_post_1438.sub_column_4-0-3-2.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; margin-top:30px; }
.sub_column_post_1438.sub_column_4-0-3-2.module_column>div.tb-column-inner,.sub_column_post_1438.sub_column_4-0-3-2.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder .image-1438-sub_row_4-0-3-2-0.module-image{background-repeat: repeat; background-position: left top; }
.themify_builder .image-1438-sub_row_4-0-3-2-0.module-image .image-title,.themify_builder .image-1438-sub_row_4-0-3-2-0.module-image .image-title a,.themify_builder .image-1438-sub_row_4-0-3-2-0.module-image.image-full-overlay .image-wrap:not(:empty) + .image-content h3:not(.module-title),.themify_builder .image-1438-sub_row_4-0-3-2-0.module-image.image-full-overlay .image-wrap:not(:empty) + .image-content h3:not(.module-title) a{color:#3861ad; }
.themify_builder .image-1438-sub_row_4-0-3-2-0.module-image .image-title{font-size:25px; }
.themify_builder .image-1438-sub_row_4-0-3-2-0.module-image .image-title,.themify_builder .image-1438-sub_row_4-0-3-2-0.module-image .image-title a{font-weight: 700; }
.themify_builder .image-1438-sub_row_4-0-3-2-0.module-image .image-content .image-caption{font-size:16px; }
.themify_builder .image-1438-sub_row_4-0-3-2-0.module-image .image-content{padding-top:15px; padding-bottom:20px; }
.themify_builder .text-1438-sub_row_4-0-3-2-1.module-text{background-repeat: repeat; background-position: left top; text-align: left; margin-top:10px; }
@media screen and (max-width: 680px) {.themify_builder .text-1438-sub_row_4-0-3-2-1.module-text{background-repeat: repeat; background-position: left top; font-size:17px; text-align: left; }
}
.themify_builder_1438_row.module_row_5.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; font-size:16px; line-height:1.5em; text-align: center; padding:0px; }
.themify_builder_1438_row.module_row_5.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_5.module_row,.themify_builder_1438_row.module_row_5 h1,.themify_builder_1438_row.module_row_5 h2,.themify_builder_1438_row.module_row_5 h3:not(.module-title),.themify_builder_1438_row.module_row_5 h4,.themify_builder_1438_row.module_row_5 h5,.themify_builder_1438_row.module_row_5 h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; color:#333333; }
.themify_builder_1438_row.module_row_5 a{color:#0368ff; }
@media screen and (max-width: 680px) {.themify_builder_1438_row.module_row_5.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; font-size:14px; text-align: center; padding-top:50px; padding-bottom:50px; }
.themify_builder_1438_row.module_row_5.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_5.module_row,.themify_builder_1438_row.module_row_5 h1,.themify_builder_1438_row.module_row_5 h2,.themify_builder_1438_row.module_row_5 h3:not(.module-title),.themify_builder_1438_row.module_row_5 h4,.themify_builder_1438_row.module_row_5 h5,.themify_builder_1438_row.module_row_5 h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; }
}
.module_row_5 .module_column_0.tb_1438_column.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.module_row_5 .module_column_0.tb_1438_column.module_column>div.tb-column-inner,.module_row_5 .module_column_0.tb_1438_column.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder .text-1438-5-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-5-0-0.module-text,.themify_builder .text-1438-5-0-0.module-text h1,.themify_builder .text-1438-5-0-0.module-text h2,.themify_builder .text-1438-5-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-5-0-0.module-text h4,.themify_builder .text-1438-5-0-0.module-text h5,.themify_builder .text-1438-5-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
.themify_builder .text-1438-5-0-0.module-text h2{font-size:2.5em; margin-bottom:8px; }
@media screen and (max-width: 768px) {.themify_builder .text-1438-5-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-5-0-0.module-text,.themify_builder .text-1438-5-0-0.module-text h1,.themify_builder .text-1438-5-0-0.module-text h2,.themify_builder .text-1438-5-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-5-0-0.module-text h4,.themify_builder .text-1438-5-0-0.module-text h5,.themify_builder .text-1438-5-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
}
@media screen and (max-width: 680px) {.themify_builder .text-1438-5-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-5-0-0.module-text,.themify_builder .text-1438-5-0-0.module-text h1,.themify_builder .text-1438-5-0-0.module-text h2,.themify_builder .text-1438-5-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-5-0-0.module-text h4,.themify_builder .text-1438-5-0-0.module-text h5,.themify_builder .text-1438-5-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
.themify_builder .text-1438-5-0-0.module-text h2{font-size:2.3em; }
}
.themify_builder .text-1438-5-0-2.module-text{background-repeat: repeat; background-position: left top; font-size:1.3em; margin-bottom:20px; }
.themify_builder .text-1438-sub_row_5-0-3-0-0.module-text{background-color:rgba(255,255,255, 0.90); background-repeat: repeat; background-position: left top; font-size:20px; padding:40px; }
.themify_builder .text-1438-sub_row_5-0-3-0-0.module-text h2{font-size:90px; line-height:90px; margin-top:0px; margin-bottom:25px; }
@media screen and (max-width: 680px) {.themify_builder .text-1438-sub_row_5-0-3-0-0.module-text{background-repeat: repeat; background-position: left top; }
}
.themify_builder .image-1438-sub_row_5-0-3-1-0.module-image{background-repeat: repeat; background-position: left top; }
.themify_builder_1438_row.module_row_6.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_6.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.module_row_6 .module_column_0.tb_1438_column.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.module_row_6 .module_column_0.tb_1438_column.module_column>div.tb-column-inner,.module_row_6 .module_column_0.tb_1438_column.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_7.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; padding-top:6%; padding-bottom:6%; }
.themify_builder_1438_row.module_row_7.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
@media screen and (max-width: 1280px) {.themify_builder_1438_row.module_row_7 a{text-decoration: underline; }
.themify_builder_1438_row.module_row_7.module_row{padding-top:70px; }
}
@media screen and (max-width: 768px) {.themify_builder_1438_row.module_row_7 a{text-decoration: underline; }
.themify_builder_1438_row.module_row_7.module_row{padding-top:70px; padding-bottom:30px; }
}
@media screen and (max-width: 680px) {.themify_builder_1438_row.module_row_7 a{text-decoration: underline; }
.themify_builder_1438_row.module_row_7.module_row{padding-top:60px; }
}
@media screen and (max-width: 680px) {.module_row_7 .module_column_0.tb_1438_column.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; border-top:none; }
}
.themify_builder .text-1438-7-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-7-0-0.module-text,.themify_builder .text-1438-7-0-0.module-text h1,.themify_builder .text-1438-7-0-0.module-text h2,.themify_builder .text-1438-7-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-7-0-0.module-text h4,.themify_builder .text-1438-7-0-0.module-text h5,.themify_builder .text-1438-7-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
.themify_builder .text-1438-7-0-0.module-text h2{font-size:2.5em; margin-bottom:8px; }
@media screen and (max-width: 768px) {.themify_builder .text-1438-7-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-7-0-0.module-text,.themify_builder .text-1438-7-0-0.module-text h1,.themify_builder .text-1438-7-0-0.module-text h2,.themify_builder .text-1438-7-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-7-0-0.module-text h4,.themify_builder .text-1438-7-0-0.module-text h5,.themify_builder .text-1438-7-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
}
@media screen and (max-width: 680px) {.themify_builder .text-1438-7-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-7-0-0.module-text,.themify_builder .text-1438-7-0-0.module-text h1,.themify_builder .text-1438-7-0-0.module-text h2,.themify_builder .text-1438-7-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-7-0-0.module-text h4,.themify_builder .text-1438-7-0-0.module-text h5,.themify_builder .text-1438-7-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
.themify_builder .text-1438-7-0-0.module-text h2{font-size:2.3em; }
}
.themify_builder .text-1438-7-0-2.module-text{background-repeat: repeat; background-position: left top; font-size:1.3em; margin-bottom:20px; }
.themify_builder .text-1438-7-0-3.module-text{background-color:rgba(255,255,255, 0.90); background-repeat: repeat; background-position: left top; font-size:20px; text-align: right; padding-top:40px; padding-right:40px; padding-bottom:10px; padding-left:40px; margin-right:-50px; }
.themify_builder .text-1438-7-0-3.module-text h2{font-size:90px; line-height:90px; margin-top:0px; margin-bottom:25px; }
.themify_builder_1438_row.module_row_8.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; background-color:#256599; padding-top:6%; padding-bottom:6%; }
.themify_builder_1438_row.module_row_8.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
@media screen and (max-width: 1280px) {.themify_builder_1438_row.module_row_8 a{text-decoration: underline; }
.themify_builder_1438_row.module_row_8.module_row{padding-top:70px; }
}
@media screen and (max-width: 768px) {.themify_builder_1438_row.module_row_8 a{text-decoration: underline; }
.themify_builder_1438_row.module_row_8.module_row{padding-top:70px; padding-bottom:30px; }
}
@media screen and (max-width: 680px) {.themify_builder_1438_row.module_row_8 a{text-decoration: underline; }
.themify_builder_1438_row.module_row_8.module_row{padding-top:60px; }
}
@media screen and (max-width: 680px) {.module_row_8 .module_column_0.tb_1438_column.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; border-top:none; }
}
.themify_builder .text-1438-8-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-8-0-0.module-text,.themify_builder .text-1438-8-0-0.module-text h1,.themify_builder .text-1438-8-0-0.module-text h2,.themify_builder .text-1438-8-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-8-0-0.module-text h4,.themify_builder .text-1438-8-0-0.module-text h5,.themify_builder .text-1438-8-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
.themify_builder .text-1438-8-0-0.module-text h2{font-size:2.5em; margin-bottom:8px; }
@media screen and (max-width: 768px) {.themify_builder .text-1438-8-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-8-0-0.module-text,.themify_builder .text-1438-8-0-0.module-text h1,.themify_builder .text-1438-8-0-0.module-text h2,.themify_builder .text-1438-8-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-8-0-0.module-text h4,.themify_builder .text-1438-8-0-0.module-text h5,.themify_builder .text-1438-8-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
}
@media screen and (max-width: 680px) {.themify_builder .text-1438-8-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-8-0-0.module-text,.themify_builder .text-1438-8-0-0.module-text h1,.themify_builder .text-1438-8-0-0.module-text h2,.themify_builder .text-1438-8-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-8-0-0.module-text h4,.themify_builder .text-1438-8-0-0.module-text h5,.themify_builder .text-1438-8-0-0.module-text h6{font-family: Georgia, 'Times New Roman', Times, serif; }
.themify_builder .text-1438-8-0-0.module-text h2{font-size:2.3em; }
}
.themify_builder .text-1438-8-0-2.module-text{background-repeat: repeat; background-position: left top; font-size:1.3em; margin-bottom:20px; }
.module_row_8 .module_column_0 .sub_row_8-0-3.module_subrow{background-repeat: repeat; background-attachment: scroll; background-position: center center; background-color:#ffffff; padding-top:15px; padding-bottom:15px; }
.module_row_8 .module_column_0 .sub_row_8-0-3.module_subrow>div.subrow_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.sub_column_post_1438.sub_column_8-0-3-0.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.sub_column_post_1438.sub_column_8-0-3-0.module_column>div.tb-column-inner,.sub_column_post_1438.sub_column_8-0-3-0.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder .text-1438-sub_row_8-0-3-0-0.module-text{background-repeat: repeat; background-position: left top; text-align: center; }
.themify_builder .text-1438-sub_row_8-0-3-0-0.module-text,.themify_builder .text-1438-sub_row_8-0-3-0-0.module-text h1,.themify_builder .text-1438-sub_row_8-0-3-0-0.module-text h2,.themify_builder .text-1438-sub_row_8-0-3-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-sub_row_8-0-3-0-0.module-text h4,.themify_builder .text-1438-sub_row_8-0-3-0-0.module-text h5,.themify_builder .text-1438-sub_row_8-0-3-0-0.module-text h6{color:#3D7FBB; }
.themify_builder .text-1438-sub_row_8-0-3-0-0.module-text h3{font-size:24px; margin-top:0px; margin-bottom:0px; }
@media screen and (max-width: 768px) {.themify_builder .text-1438-sub_row_8-0-3-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-sub_row_8-0-3-0-0.module-text h3{font-size:20px; }
}
.themify_builder .text-1438-sub_row_8-0-3-1-0.module-text{background-repeat: repeat; background-position: left top; font-size:18px; line-height:30px; }
.themify_builder .text-1438-sub_row_8-0-3-1-0.module-text p{margin-top:0px; margin-bottom:0px; }
@media screen and (max-width: 680px) {.themify_builder .text-1438-sub_row_8-0-3-1-0.module-text{background-repeat: repeat; background-position: left top; font-size:15px; line-height:1.4em; }
}
.themify_builder .icon-1438-8-0-4 div.module-icon{background-repeat: repeat; background-position: left top; }
.themify_builder .icon-1438-8-0-4 div.module-icon .module-icon-item i{color:#73A9DB; font-size:40px; }
.module_row_8 .module_column_0 .sub_row_8-0-5.module_subrow{background-repeat: repeat; background-attachment: scroll; background-position: center center; background-color:#ffffff; padding-top:15px; padding-bottom:15px; }
.module_row_8 .module_column_0 .sub_row_8-0-5.module_subrow>div.subrow_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.sub_column_post_1438.sub_column_8-0-5-0.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.sub_column_post_1438.sub_column_8-0-5-0.module_column>div.tb-column-inner,.sub_column_post_1438.sub_column_8-0-5-0.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder .text-1438-sub_row_8-0-5-0-0.module-text{background-repeat: repeat; background-position: left top; text-align: center; }
.themify_builder .text-1438-sub_row_8-0-5-0-0.module-text,.themify_builder .text-1438-sub_row_8-0-5-0-0.module-text h1,.themify_builder .text-1438-sub_row_8-0-5-0-0.module-text h2,.themify_builder .text-1438-sub_row_8-0-5-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-sub_row_8-0-5-0-0.module-text h4,.themify_builder .text-1438-sub_row_8-0-5-0-0.module-text h5,.themify_builder .text-1438-sub_row_8-0-5-0-0.module-text h6{color:#3D7FBB; }
.themify_builder .text-1438-sub_row_8-0-5-0-0.module-text h3{font-size:24px; margin-top:0px; margin-bottom:0px; }
@media screen and (max-width: 768px) {.themify_builder .text-1438-sub_row_8-0-5-0-0.module-text{background-repeat: repeat; background-position: left top; }
.themify_builder .text-1438-sub_row_8-0-5-0-0.module-text h3{font-size:20px; }
}
.themify_builder .text-1438-sub_row_8-0-5-1-0.module-text{background-repeat: repeat; background-position: left top; font-size:18px; line-height:30px; text-align: left; }
.themify_builder .text-1438-sub_row_8-0-5-1-0.module-text p{margin-top:0px; margin-bottom:0px; }
@media screen and (max-width: 1280px) {.themify_builder .text-1438-sub_row_8-0-5-1-0.module-text{background-repeat: repeat; background-position: left top; text-align: left; }
}
.themify_builder_1438_row.module_row_9.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; background-color:#fcfcfc; padding-top:6%; padding-right:15%; padding-bottom:6%; padding-left:15%; }
.themify_builder_1438_row.module_row_9.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_9.module_row,.themify_builder_1438_row.module_row_9 h1,.themify_builder_1438_row.module_row_9 h2,.themify_builder_1438_row.module_row_9 h3:not(.module-title),.themify_builder_1438_row.module_row_9 h4,.themify_builder_1438_row.module_row_9 h5,.themify_builder_1438_row.module_row_9 h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; }
@media screen and (max-width: 1280px) {.themify_builder_1438_row.module_row_9.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; padding-right:12%; padding-left:12%; }
.themify_builder_1438_row.module_row_9.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_9.module_row,.themify_builder_1438_row.module_row_9 h1,.themify_builder_1438_row.module_row_9 h2,.themify_builder_1438_row.module_row_9 h3:not(.module-title),.themify_builder_1438_row.module_row_9 h4,.themify_builder_1438_row.module_row_9 h5,.themify_builder_1438_row.module_row_9 h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; }
}
@media screen and (max-width: 768px) {.themify_builder_1438_row.module_row_9.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; padding-right:5%; padding-left:5%; }
.themify_builder_1438_row.module_row_9.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
}
@media screen and (max-width: 680px) {.themify_builder_1438_row.module_row_9.module_row{background-repeat: repeat; background-attachment: scroll; background-position: center center; padding-right:2%; padding-bottom:40px; padding-left:2%; }
.themify_builder_1438_row.module_row_9.module_row>div.row_inner{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.themify_builder_1438_row.module_row_9.module_row,.themify_builder_1438_row.module_row_9 h1,.themify_builder_1438_row.module_row_9 h2,.themify_builder_1438_row.module_row_9 h3:not(.module-title),.themify_builder_1438_row.module_row_9 h4,.themify_builder_1438_row.module_row_9 h5,.themify_builder_1438_row.module_row_9 h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; }
}
.module_row_9 .module_column_0.tb_1438_column.module_column{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.module_row_9 .module_column_0.tb_1438_column.module_column>div.tb-column-inner,.module_row_9 .module_column_0.tb_1438_column.module_column>.tb_holder{background-repeat: repeat; background-attachment: scroll; background-position: center center; }
.module_row_9 .module_column_0.tb_1438_column.module_column,.module_row_9 .module_column_0.tb_1438_column h1,.module_row_9 .module_column_0.tb_1438_column h2,.module_row_9 .module_column_0.tb_1438_column h3:not(.module-title),.module_row_9 .module_column_0.tb_1438_column h4,.module_row_9 .module_column_0.tb_1438_column h5,.module_row_9 .module_column_0.tb_1438_column h6{font-family: Noto Sans JP, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', arial, helvetica, sans-serif; font-weight: 400; }
.themify_builder .text-1438-9-0-0.module-text{background-repeat: repeat; background-position: left top; font-size:50px; line-height:1.3em; letter-spacing:0.05em; font-weight: 700; margin-bottom:20px; }
.themify_builder .text-1438-9-0-0.module-text,.themify_builder .text-1438-9-0-0.module-text h1,.themify_builder .text-1438-9-0-0.module-text h2,.themify_builder .text-1438-9-0-0.module-text h3:not(.module-title),.themify_builder .text-1438-9-0-0.module-text h4,.themify_builder .text-1438-9-0-0.module-text h5,.themify_builder .text-1438-9-0-0.module-text h6{color:#3d7fbb; }
.themify_builder .text-1438-9-0-0.module-text p{margin-top:0px; margin-bottom:0px; }
@media screen and (max-width: 768px) {.themify_builder .text-1438-9-0-0.module-text{background-repeat: repeat; background-position: left top; font-size:33px; font-weight: 700; }
}
@media screen and (max-width: 680px) {.themify_builder .text-1438-9-0-0.module-text{background-repeat: repeat; background-position: left top; font-size:26px; font-weight: 700; margin-bottom:16px; }
}
.themify_builder .text-1438-9-0-1.module-text{background-repeat: repeat; background-position: left top; font-size:18px; line-height:36px; text-align: left; padding-top:30px; padding-bottom:50px; }
.themify_builder .text-1438-9-0-1.module-text,.themify_builder .text-1438-9-0-1.module-text h1,.themify_builder .text-1438-9-0-1.module-text h2,.themify_builder .text-1438-9-0-1.module-text h3:not(.module-title),.themify_builder .text-1438-9-0-1.module-text h4,.themify_builder .text-1438-9-0-1.module-text h5,.themify_builder .text-1438-9-0-1.module-text h6{color:#000000; }
.themify_builder .text-1438-9-0-1.module-text p{margin-top:0px; margin-bottom:0px; }
@media screen and (max-width: 680px) {.themify_builder .text-1438-9-0-1.module-text{background-repeat: repeat; background-position: left top; font-size:15px; line-height:28px; text-align: left; }
}
