.themify_builder_content-8 .tb_ulq112.module_row{background-repeat:no-repeat;background-size:cover; background-attachment:scroll; background-position:50% 50%; padding-top:8%; padding-bottom:8%; background-image:url(https://siterebuild.com/wp-content/uploads/2020/07/Computer-image.jpg);}
.themify_builder_content-8 .tb_ulq112.module_row>.builder_row_cover::before,.themify_builder_content-8 .tb_ulq112.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.20);}
.themify_builder_content-8 .tb_ulq112.module_row,.themify_builder_content-8 .tb_ulq112.module_row p,.themify_builder_content-8 .tb_ulq112.module_row h1,.themify_builder_content-8 .tb_ulq112.module_row h2,.themify_builder_content-8 .tb_ulq112.module_row h3:not(.module-title),.themify_builder_content-8 .tb_ulq112.module_row h4,.themify_builder_content-8 .tb_ulq112.module_row h5,.themify_builder_content-8 .tb_ulq112.module_row h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-8 .tb_ulq112.module_row a{color:rgba(201, 251, 255, 1);}
.themify_builder_content-8 .tb_dywt13.module_column{padding:4%;}
.themify_builder_content-8 .tb_wukz14.module-text.module h1{font-style:normal;}
.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap p,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap blockquote,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h1,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h2,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h3,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h4,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h5,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h6,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap li,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap span{text-shadow:1px 1px 3px rgba(0, 0, 0, 1);}
.themify_builder_content-8 .tb_wukz14.module-text{margin-bottom:-15px; padding-top:0px;}
.themify_builder_content-8 .tb_yth214.module-text{font-size:20px; padding-top:12px; padding-bottom:0px;}
.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap p,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap blockquote,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h1,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h2,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h3,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h4,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h5,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h6,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap li,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap span{text-shadow:1px 1px 3px rgba(0, 0, 0, 0.51);}
.themify_builder_content-8 .tb_h2kj16.module-buttons i,.themify_builder_content-8 .tb_h2kj16.module-buttons span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-8 .tb_h2kj16.module-buttons{text-align:center;}
.themify_builder_content-8 .tb_cjwd16.module_column{padding-left:0px;}
.themify_builder_content-8 .tb_avzv16.module-buttons .module-buttons-item a:hover span,.themify_builder_content-8 .tb_avzv16.module-buttons .module-buttons-item a:hover i{color:rgba(34, 34, 34, 1);}
.themify_builder_content-8 .tb_avzv16.module-buttons .module-buttons-item a span,.themify_builder_content-8 .tb_avzv16.module-buttons .module-buttons-item a i{color:rgba(255, 255, 255, 1);}
.themify_builder_content-8 .tb_avzv16.module-buttons .module-buttons-item a:hover{background-color:rgba(246, 103, 51, 1);background-image:none;}
.themify_builder_content-8 .tb_avzv16.module-buttons{text-align:center;}
.themify_builder_content-8 .tb_7fgg12.module_row{padding-bottom:3%; padding-top:5%;}
.themify_builder_content-8 .tb_4hg519.module-text{text-align:center;}
.themify_builder_content-8 .tb_owm712.module_row{padding-bottom:3%; padding-top:3%; text-align:center; background-color:rgba(224, 224, 224, 0.71);}
.themify_builder_content-8 .tb_4f9j775.module-feature{padding-bottom:0px;}
.themify_builder_content-8 .tb_0ms1949.module-feature{padding-bottom:0px; margin-top:-9px;}
.themify_builder_content-8 .tb_22fq117.module_column{padding-bottom:0px;}
.themify_builder_content-8 .tb_wd06394.module-feature{margin-top:0px;}
.themify_builder_content-8 .tb_p1hm779.module-feature{padding-bottom:0px; margin-top:0px;}
.themify_builder_content-8 .tb_n81112.module_row{padding-bottom:3%; padding-top:3%; text-align:center;}
.themify_builder_content-8 .tb_n5tq34.module_subrow{margin-bottom:15px;}
.themify_builder_content-8 .tb_ahwe156.module_column{padding-bottom:0px;}
.themify_builder_content-8 .tb_kehx146.module-text{padding-top:8px;}
.themify_builder_content-8 .tb_kehx146.module-text a{color:rgba(246, 103, 51, 1);}
.themify_builder_content-8 .tb_vobk252.module-text{padding-top:8px;}
.themify_builder_content-8 .tb_vobk252.module-text a{color:rgba(246, 103, 51, 1);}
.themify_builder_content-8 .tb_wf6280.module_subrow{margin-top:22px;}
.themify_builder_content-8 .tb_xxdu913.module-text{padding-top:8px;}
.themify_builder_content-8 .tb_xxdu913.module-text a{color:rgba(246, 103, 51, 1);}
.themify_builder_content-8 .tb_42k685.module_column{padding-top:0px; padding-bottom:0px;}
.themify_builder_content-8 .tb_106d687.module-text{padding-top:8px;}
.themify_builder_content-8 .tb_106d687.module-text a{color:rgba(246, 103, 51, 1);}
.themify_builder_content-8 .tb_qg0e520.module_subrow{margin-top:22px;}
.themify_builder_content-8 .tb_bbxd521.module_column{padding-top:0px; padding-bottom:0px;}
.themify_builder_content-8 .tb_ye7d760.module-text{padding-top:8px;}
.themify_builder_content-8 .tb_ye7d760.module-text a{color:rgba(246, 103, 51, 1);}
.themify_builder_content-8 .tb_p8f812.module_row{background-color:rgba(245, 105, 49, 0.85); padding-bottom:3%; padding-top:3%; text-align:center;}
.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap p,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap blockquote,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h1,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h2,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h3,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h4,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h5,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h6,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap li,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap span{color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
@media screen and (max-width: 1280px) {
.themify_builder_content-8 .tb_dywt13.module_column{padding-right:4%; padding-bottom:4%; padding-left:4%; padding-top:4%;}
.themify_builder_content-8 .tb_wukz14.module-text{margin-bottom:-24px; padding-top:0px;}
.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap p,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap blockquote,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h1,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h2,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h3,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h4,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h5,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h6,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap li,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap span{text-shadow:1px 1px 3px rgba(0, 0, 0, 0.80);}
.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap p,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap blockquote,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h1,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h2,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h3,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h4,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h5,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h6,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap li,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap span{text-shadow:1px 1px 3px rgba(0, 0, 0, 0.50);}
.themify_builder_content-8 .tb_yth214.module-text{font-size:20px;}
.themify_builder_content-8 .tb_h2kj16.module-buttons{text-align:center;}
.themify_builder_content-8 .tb_h2kj16.module-buttons i,.themify_builder_content-8 .tb_h2kj16.module-buttons span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-8 .tb_7fgg12.module_row>.tb_row_frame_top,.themify_builder_content-8 .tb_7fgg12.module_row > .fp-tableCell > .tb_row_frame_top{background-image:none;}
}
@media screen and (max-width: 768px) {
.themify_builder_content-8 .tb_wukz14.module-text{margin-bottom:-24px; padding-top:0px;}
.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap p,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap blockquote,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h1,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h2,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h3,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h4,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h5,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h6,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap li,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap span{text-shadow:1px 1px 3px rgba(0, 0, 0, 0.80);}
.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap p,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap blockquote,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h1,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h2,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h3,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h4,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h5,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h6,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap li,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap span{text-shadow:1px 1px 3px rgba(0, 0, 0, 0.50);}
.themify_builder_content-8 .tb_yth214.module-text{font-size:20px;}
.themify_builder_content-8 .tb_h2kj16.module-buttons{text-align:center;}
.themify_builder_content-8 .tb_h2kj16.module-buttons i,.themify_builder_content-8 .tb_h2kj16.module-buttons span{font-size:15px; color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-8 .tb_avzv16.module-buttons{text-align:center;}
.themify_builder_content-8 .tb_avzv16.module-buttons i,.themify_builder_content-8 .tb_avzv16.module-buttons span{font-size:15px;}
.themify_builder_content-8 .tb_7fgg12.module_row>.tb_row_frame_top,.themify_builder_content-8 .tb_7fgg12.module_row > .fp-tableCell > .tb_row_frame_top{background-image:none;}
}
@media screen and (max-width: 680px) {
.themify_builder_content-8 .tb_ulq112.module_row{background-position:50% 50%; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(https://siterebuild.com/wp-content/uploads/2020/07/Computer-image.jpg); padding-bottom:3%; padding-top:10%;}
.themify_builder_content-8 .tb_dywt13.module_column{padding:5%;}
.themify_builder_content-8 .tb_wukz14.module-text{margin-bottom:-15px; padding-top:0px;}
.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap p,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap blockquote,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h1,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h2,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h3,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h4,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h5,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap h6,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap li,.themify_builder_content-8 .tb_wukz14.module-text .tb_text_wrap span{text-shadow:1px 1px 3px rgba(0, 0, 0, 1);}
.themify_builder_content-8 .tb_wukz14.module-text.module h1{font-style:normal; font-size:20px;}
.themify_builder_content-8 .tb_yth214.module-text{margin-top:0px; text-align:left; font-size:12px;}
.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap p,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap blockquote,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h1,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h2,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h3,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h4,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h5,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap h6,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap li,.themify_builder_content-8 .tb_yth214.module-text .tb_text_wrap span{text-shadow:1px 1px 3px rgba(0, 0, 0, 0.25);}
.themify_builder_content-8 .tb_dj9f15.module_column{padding-bottom:8px;}
.themify_builder_content-8 .tb_h2kj16.module-buttons i,.themify_builder_content-8 .tb_h2kj16.module-buttons span{font-size:11px; color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-8 .tb_h2kj16.module-buttons{text-align:center; margin-top:20px;}
.themify_builder_content-8 .tb_cjwd16.module_column{padding-right:0px;}
.themify_builder_content-8 .tb_avzv16.module-buttons{text-align:center;}
.themify_builder_content-8 .tb_avzv16.module-buttons i,.themify_builder_content-8 .tb_avzv16.module-buttons span{font-size:10px;}
.themify_builder_content-8 .tb_p98d17.module_column{padding-right:0px;}
.themify_builder_content-8 .tb_7fgg12.module_row>.tb_row_frame_top,.themify_builder_content-8 .tb_7fgg12.module_row > .fp-tableCell > .tb_row_frame_top{background-image:none;}
.themify_builder_content-8 .tb_fftd19.module_column{padding-right:25px;}
.themify_builder_content-8 .tb_4hg519.module-text{text-align:center; font-size:13px;}
.themify_builder_content-8 .tb_56kq20.module-image .image-content{text-align:center;}
.themify_builder_content-8 .tb_56kq20.module-image{margin-bottom:10px;}
.themify_builder_content-8 .tb_owm712.module_row{text-align:center; font-size:13px;}
.themify_builder_content-8 .tb_5yr222.module-text{margin-top:10px;}
.themify_builder_content-8 .tb_xk9123.module_column{padding-right:1px; padding-left:0px; padding-top:0px;}
.themify_builder_content-8 .tb_qu6923.module-feature{margin-bottom:-20px; padding-bottom:0px;}
.themify_builder_content-8 .tb_4f9j775.module-feature{padding-bottom:0px; margin-bottom:-20px;}
.themify_builder_content-8 .tb_8tkp23.module_column{padding-right:10px;}
.themify_builder_content-8 .tb_swpt23.module-feature{margin-bottom:-20px;}
.themify_builder_content-8 .tb_0ms1949.module-feature{margin-bottom:-10px; padding-bottom:0px; padding-top:0px;}
.themify_builder_content-8 .tb_22fq117.module_column{padding-right:0px; mix-blend-mode:normal; padding-bottom:0px;}
.themify_builder_content-8 .tb_wd06394.module-feature{padding-bottom:0px; margin-bottom:-20px; margin-top:0px;}
.themify_builder_content-8 .tb_p1hm779.module-feature{padding-top:0px; margin-top:0px;}
.themify_builder_content-8 .tb_n81112.module_row{padding-bottom:5%; padding-top:5%;}
.themify_builder_content-8 .tb_0ff235.module-text{text-align:center; font-size:13px;}
.themify_builder_content-8 .tb_nkk735.module-text{text-align:center; font-size:13px;}
.themify_builder_content-8 .tb_kehx146.module-text a{color:rgba(246, 103, 51, 1);}
.themify_builder_content-8 .tb_vobk252.module-text a{color:rgba(246, 103, 51, 1);}
.themify_builder_content-8 .tb_xxdu913.module-text a{color:rgba(246, 103, 51, 1);}
.themify_builder_content-8 .tb_106d687.module-text a{color:rgba(246, 103, 51, 1);}
.themify_builder_content-8 .tb_ye7d760.module-text a{color:rgba(246, 103, 51, 1);}
.themify_builder_content-8 .tb_nzj244.module-text{font-size:13px;}
.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap p,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap blockquote,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h1,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h2,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h3,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h4,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h5,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap h6,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap li,.themify_builder_content-8 .tb_nzj244.module-text .tb_text_wrap span{color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-8 .tb_xq2y44.module-buttons i,.themify_builder_content-8 .tb_xq2y44.module-buttons span{font-size:13px;}
}body {	
font-family: "Noto Sans JP";	font-weight:normal;
font-size:16px;
}
a {	
color: #ff7043; 
}
h1 {	
font-family: "Noto Sans JP";	font-weight:bold;
}
body[class*="themify"] #site-logo a img {		width: 130px; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
color: #f66733; 
}
#main-nav .current_page_item a, #main-nav .current-menu-item a {	
background-color: transparent; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		text-align:center; 
}
@media screen and (max-width: 1280px) { body {		font-weight:normal;
}
a {	
color: #ff7043; 
}
h1 {		font-weight:bold;
}
}@media screen and (max-width: 768px) { body[class*="themify"] #site-logo a img {		width: 130px; 
}
}@media screen and (max-width: 680px) { body {		font-weight:normal;
}
a {	
color: #ff7043; 
}
h1 {		font-weight:bold;
}
body[class*="themify"] #site-logo a img {		width: 100px; 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
color: #f66733; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
color: rgba(245,105,49,0.65); 
}
#main-nav-wrap #main-nav .current_page_item a, #main-nav .current-menu-item a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
color: #f66733; 
}
}.mobile_menu_active #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a { 
color: #000000; }