.avia-section.av-22f66e-527609f1e70fe21662b8435dd5ae6519{
background-color:#fdfdff;
background-image:url(https://retech-japan.co.jp/wp-content/uploads/2018/06/jigyou-1.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-21h99m-6855d409ca711335c58f6a267096d59c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-x80e-e00dad5584307c93f3b6334b5468f7e1 .avia_textblock{
font-size:16px;
}

.flex_column.av-pzza-2089580b3dea87b9ff01099b8d73c63e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px -50px;
}

#top .av_textblock_section.av-1zshzy-c7bcb37ee5875fe33c7c3e998f09ea4b .avia_textblock{
font-size:27px;
}

.avia-section.av-1y18om-48ab04ea6acfa6a30d77c8841cb99e85{
background-repeat:no-repeat;
background-image:url(https://retech-japan.co.jp/wp-content/uploads/2018/06/image.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av_textblock_section.av-6xgci-0e377edeee7d6e4f492edde3ccb949a4 .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-1wwjem-55fb5f5955a608725140d38adf3e28fe .avia_textblock{
font-size:27px;
}

#top .hr.hr-invisible.av-1w9igy-4e351b4158656e5571454227320577ce{
height:110px;
}

#top .av-special-heading.av-118oq-e3c73038a0bbb83d95190b86a83cd5a3{
padding-bottom:10px;
}
body .av-special-heading.av-118oq-e3c73038a0bbb83d95190b86a83cd5a3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-118oq-e3c73038a0bbb83d95190b86a83cd5a3 .av-subheading{
font-size:15px;
}

.av_font_icon.av-1uhkma-7c699583111c31b92ac4d1b5cd3e5041 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-1tg3ba-a430c4098b3cfcac916867cd6595fa87{
border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

.flex_column.av-1rzofi-92dfbb137036012625e257fc8211dfb5{
border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

.flex_column.av-1qrg5a-56dd3d11d7d1b7deec018816e0b6211c{
border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

.flex_column.av-1ppbm6-ce7315298cbea3686fae91100288759b{
border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

.avia-section.av-61v2u-8517bc61379ea35391ef422a8b4a5ce8{
background-color:#f3f3f3;
background-image:unset;
}

#top .av-special-heading.av-1o3qba-9952d4fbbfd9d768c7f4388089cc4e0e{
padding-bottom:10px;
}
body .av-special-heading.av-1o3qba-9952d4fbbfd9d768c7f4388089cc4e0e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1o3qba-9952d4fbbfd9d768c7f4388089cc4e0e .av-subheading{
font-size:15px;
}

.av_font_icon.av-1nc9ku-362f6a9116ce256e5a05a3234f05322e .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-1mhadm-90f5fd0805a7c6bef00ffac9bb6c1acb{
height:30px;
}

.flex_column.av-1m5fde-47643a5d444445f73b76704bc92a1622{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1lh6ri-1db29b1a5f90b2a5808ae1f61435def7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1lh6ri-1db29b1a5f90b2a5808ae1f61435def7 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1kwq1a-6e5361ed23361673dc00c54eb667c024{
padding-bottom:10px;
color:#009e2b;
}
body .av-special-heading.av-1kwq1a-6e5361ed23361673dc00c54eb667c024 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1kwq1a-6e5361ed23361673dc00c54eb667c024 .special-heading-inner-border{
border-color:#009e2b;
}
.av-special-heading.av-1kwq1a-6e5361ed23361673dc00c54eb667c024 .av-subheading{
font-size:15px;
}

.flex_column.av-5jz92-156c390b240e78bb67afac383fe47996{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-5iu7a-537db424fb5fdc980ccfa48f0520c584 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5iu7a-537db424fb5fdc980ccfa48f0520c584 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1igh3u-57a364c523eb17df617e1c9a0cf93f22{
padding-bottom:10px;
color:#009e2b;
}
body .av-special-heading.av-1igh3u-57a364c523eb17df617e1c9a0cf93f22 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1igh3u-57a364c523eb17df617e1c9a0cf93f22 .special-heading-inner-border{
border-color:#009e2b;
}
.av-special-heading.av-1igh3u-57a364c523eb17df617e1c9a0cf93f22 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1gjkh2-d2b760e419c30af7048d83ce939787cf{
padding-bottom:10px;
}
body .av-special-heading.av-1gjkh2-d2b760e419c30af7048d83ce939787cf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1gjkh2-d2b760e419c30af7048d83ce939787cf .av-subheading{
font-size:15px;
}

.av_font_icon.av-1g6n1i-7c758148dadacb2532d075b1eea5174f .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-1fmi1i-0c0efece5e78750f96bb32c6d0d4b66f{
height:20px;
}

.flex_column.av-1eqd6a-3a2774de36719a69e6486f6628a7f7f3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-1e79ae-fb96d1e23a3b7d94bce0114b3dbf1c5f .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-1dwr4i-1af14ef8ce32605493d2898cdfbee59b{
height:20px;
}

#top .av_textblock_section.av-1d0c86-a8cf287cb57da4583fd61e0f901da561 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_column.av-1ckcx2-55bc6672831be1ed8300b23df6e2acfb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-1bzeoa-26245c6c6229b1d5894a819b91cf360a .avia_textblock{
font-size:20px;
}

.flex_column.av-1bf3qe-5616074917dda45bf8a89db569fa013e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-1axixu-a62b4f71fa49b19e22c95f9f8b74119b .avia_textblock{
font-size:20px;
}

.flex_column.av-4mgb2-04a59be4dcc5f18c4b604f1b509c5888{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-19mx0a-d6a2c6f582542ce875e5d66c7ae496fe .avia_textblock{
font-size:20px;
}

.flex_column.av-196x2y-08c6a04dbf8842a61d9ec0ca247486d4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-18k0jm-1ab83a6f05b81b7e4bd83ccc99b8103c .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_column.av-17oxby-7f73bcb9f1a0c406054228eb2c26a51f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-16y1nu-ffeda22940933e79682dfedc7219c50a .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_column.av-16dy4m-6fd3e14639c91c125b9b8f4938d5db15{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-46g5e-000d324c15ff00256fc2b939b7b02cc5 .avia_textblock{
color:#000000;
}

.avia-section.av-155ifq-531d6045665af50a55e2d06dfe36be14{
background-color:#f3f3f3;
background-image:unset;
}

#top .flex_column.av-14r2zq-81492b1542a244885d29df8d33354eac{
margin-top:20px;
margin-bottom:0;
}
.flex_column.av-14r2zq-81492b1542a244885d29df8d33354eac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-14r2zq-81492b1542a244885d29df8d33354eac{
margin-top:20px;
margin-bottom:0;
}

#top .av-special-heading.av-145xyi-cb0c90c2200d2f8330cadb16236612f1{
padding-bottom:10px;
}
body .av-special-heading.av-145xyi-cb0c90c2200d2f8330cadb16236612f1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-145xyi-cb0c90c2200d2f8330cadb16236612f1 .av-subheading{
font-size:15px;
}

.av_font_icon.av-13o4ai-8cdc622883106cf2520add79e30c5081 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-135wi6-d1f7523354a0b1852f3edfc6fd36601a{
padding-bottom:5px;
}
body .av-special-heading.av-135wi6-d1f7523354a0b1852f3edfc6fd36601a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-135wi6-d1f7523354a0b1852f3edfc6fd36601a .av-subheading{
font-size:20px;
}

.avia-section.av-12lm3q-8805f5146cf9110c330dc23f180dec58{
background-color:#f3f3f3;
background-image:unset;
}

.flex_column.av-11ywti-7d565a488f26272a1629ed6834454ed4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-111pg6-d19a5fcc132a88f318f0c3cf18561d8f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-101aye-ba929a1271db08af2afe0a936971c3a0 .avia_textblock{
font-size:15px;
}

.flex_column.av-z98ui-53cbd1bed9eab8b9470ce505d2a419ad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-ysppi-9a68b55716c2a9e8d2b8798f91a9b058{
background-color:#f3f3f3;
background-image:unset;
}

.flex_column.av-yhfgi-0d39998c4edbd550ca8259be2029611a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-xs39m-ef7e90defe80d0b06fd394f6771de797{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-wgr3m-956425804c6b9c2d94867b01000d1e61 .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-vomg2-11660e4997b62486ea1809161e8b5dec .avia_textblock{
font-size:10px;
}

.flex_column.av-vdo2u-6fd173fb0a06baf415117f89cae12593{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-ufjom-361cef7aa2bbc38486f3faa6449d7500{
background-color:#f3f3f3;
background-image:unset;
}

.flex_column.av-ucsri-39b1b7e4655e7f72818cd37acae6ba5f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2y6mq-3da2f2e047231bff898b4c353e2ac5f7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-shh8a-d0d4dc5757a5e4845f1e9d147db2fb56{
height:10px;
}

#top .hr.hr-invisible.av-rb836-1588bca187fc65a048f9f8db45663c4a{
height:10px;
}

#top .av_textblock_section.av-przqm-873baccc473e812cef89ac99c9a67206 .avia_textblock{
font-size:10px;
}

.flex_column.av-oswgu-e0a9b6bf65fff70f7adfe404483d6f45{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2e2xy-2fc4354dd3d041e1a8384b06cd6e7c0b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-nn78e-eea192a565c1d8fd794afbe53bb7a2e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-megqm-6ed7393d3fffcf983b65ca982cb82a48{
height:10px;
}

.flex_column.av-khwre-eafeec83bcb28519091b0338d825723a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-k71pm-c64612d444d031f49832f9211019a9f7{
background-color:#f3f3f3;
background-image:unset;
}

.flex_column.av-jgnei-a40e011f68c8928838bd26e8c0196df9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ivn2q-f0a89f883ca45cb6d7cfbf0aab0b9d56{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-huru6-f50c581186ccd57f0860f8389e02c491 .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-h54ay-f4686246bb3612797cf90eae6dfaa1aa{
height:50px;
}

#top .av_textblock_section.av-e2sry-e051dd2e8ae0623cfe32014d980bb601 .avia_textblock{
font-size:10px;
}

.flex_column.av-dii56-e21adb49ae3c21ac289f39d0bb0d2d28{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-c5l16-b6b981249ff56abf03392f4ad535b3e8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-bue96-a9b07898c408ab49bed2f0e397b017a0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-b0am2-1e7580119a70958458dd678d24a9941b{
padding-bottom:10px;
}
body .av-special-heading.av-b0am2-1e7580119a70958458dd678d24a9941b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-b0am2-1e7580119a70958458dd678d24a9941b .av-subheading{
font-size:15px;
}

.av_font_icon.av-anjl2-3e499a80abb42ed599e6981c9a1b00ab .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-yljq-14c13a8cc784c0dba3ab6b255359eef7 .avia_textblock{
font-size:17px;
}

.flex_column.av-667y2-970f4f7ac694237cf97abf04a50902f9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4xyky-4f24b6b437ff5cb00ff12a5d74b0d276{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4b9re-468d0a1ab5d31e3aa486434a4c163f11{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1mcsm-906fbd77ea98dd65f6dbc23c5b80e08c{
padding-bottom:10px;
}
body .av-special-heading.av-1mcsm-906fbd77ea98dd65f6dbc23c5b80e08c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1mcsm-906fbd77ea98dd65f6dbc23c5b80e08c .av-subheading{
font-size:15px;
}

.av_font_icon.av-3c4bu-bbd90abd24a67c9c93fea76b0480cc11 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-1xoie-7bbaf836846627b6052ff3bb3b612fdc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-1zshzy-c7bcb37ee5875fe33c7c3e998f09ea4b .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-1wwjem-55fb5f5955a608725140d38adf3e28fe .avia_textblock{
font-size:20px;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-1zshzy-c7bcb37ee5875fe33c7c3e998f09ea4b .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-1wwjem-55fb5f5955a608725140d38adf3e28fe .avia_textblock{
font-size:20px;
}
}
