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

.avia-section.av-x129hho-76a355134dd851465ffb8b8a14c1ac54 .av-extra-border-element .av-extra-border-inner{
background-color:#5b646b;
}

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

.flex_column.av-vx34i18-dc7c7f269e8c86c99e28a32ebe52678b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-v4ly7ho-99e97b070b071ce49bacd3b7ca4624d5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-v4ly7ho-99e97b070b071ce49bacd3b7ca4624d5 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ujr4gi4-6abb4164a833d2a7108dfc56d4b0ebff{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-trk2j8s-41b4769effed8e3d7d343d88efc9945e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-trk2j8s-41b4769effed8e3d7d343d88efc9945e .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-t44wgbw-43f52d3933472766f70db02e5901d010{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-s2iub7w-9b27bf8fb260dbd306f4a278d72f2dfc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-s2iub7w-9b27bf8fb260dbd306f4a278d72f2dfc .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-rvalqp8-5360b01c587760e54a4558dc8687094b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-qjf8f1o-b6b89c61b0f236c3c8da38701689e58e{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-p5k02oc-0a8d6173823f1c1c68afe263f0876d28{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-nl6o38s-48108008567f6134ec1b9196142fe64a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-mlkvyz0-0688b210cab2c934710436c34c942202 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlkvyz0-0688b210cab2c934710436c34c942202 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-me3aw98-267d75543d6347597a10f4f6ef56bdf5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-lcru9po-55adf1b77d9928816b9af3e1ae216116 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lcru9po-55adf1b77d9928816b9af3e1ae216116 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-video.av-kjcju7g-9cb4bea0e2978628f5536ad25b2fa648{
padding-bottom:69%;
}

#top #wrap_all .iconbox.av-jlr613g-3073decfacf50f4c26b184a8c3295d49 .iconbox_content_title{
color:#0aa008;
}

.avia-section.av-1wdbsgc-bdb0a71291704881af46f4a451e1fbcb .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/06/model20170615.jpg?fit=1030%2C579&ssl=1);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1wdbsgc-bdb0a71291704881af46f4a451e1fbcb .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-ihfvswc-f05f455795a7f42abec128375397b043{
padding-bottom:0;
color:#eded00;
font-size:44px;
}
body .av-special-heading.av-ihfvswc-f05f455795a7f42abec128375397b043 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ihfvswc-f05f455795a7f42abec128375397b043 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-ihfvswc-f05f455795a7f42abec128375397b043 .special-heading-inner-border{
border-color:#eded00;
}
.av-special-heading.av-ihfvswc-f05f455795a7f42abec128375397b043 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-i1sygfg-fb7410067f4b9bb1e4f70cf9884f6eb0 .avia_textblock{
color:#ffffff;
}

.avia-section.av-he4dq5o-93e1d1b0fa548d6bac99b39795ec08a5 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2015/11/warmhouse02.jpg?fit=1024%2C552&ssl=1);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-he4dq5o-93e1d1b0fa548d6bac99b39795ec08a5 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-gw28dkc-bc84cf78ed29487e43bfd88ffbb72473{
padding-bottom:0;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-gw28dkc-bc84cf78ed29487e43bfd88ffbb72473 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-gw28dkc-bc84cf78ed29487e43bfd88ffbb72473 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-gw28dkc-bc84cf78ed29487e43bfd88ffbb72473 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-gw28dkc-bc84cf78ed29487e43bfd88ffbb72473 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-g86ig18-c6c9568a7f5a6444fe07041557ec8d64 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .iconbox.av-fg8bvos-bdb583be40219e907edcd47431bc3b63 .iconbox_content_title{
color:#0aa008;
}

.avia-section.av-ezivsdo-fbc0c469c9e64ea851690fd3305bb3c3 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/03/structure-1.jpg?fit=1030%2C773&ssl=1);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ezivsdo-fbc0c469c9e64ea851690fd3305bb3c3 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-ejx35yk-42b32ebdf102f9031af516751d7c25a6{
padding-bottom:0;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-ejx35yk-42b32ebdf102f9031af516751d7c25a6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ejx35yk-42b32ebdf102f9031af516751d7c25a6 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-ejx35yk-42b32ebdf102f9031af516751d7c25a6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ejx35yk-42b32ebdf102f9031af516751d7c25a6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-e6lzngs-f90e9ccc833397e86787a0f462b7c954 .avia_textblock{
color:#ffffff;
}

.avia-section.av-1a1e6b0-d4bb28a7f20066844f0b08ae4322d34d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/03/DSC_3396.jpg?fit=1030%2C686&ssl=1);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1a1e6b0-d4bb28a7f20066844f0b08ae4322d34d .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-c7lowi4-281feef52a87b734fa629e7145086daa{
padding-bottom:0;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-c7lowi4-281feef52a87b734fa629e7145086daa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-c7lowi4-281feef52a87b734fa629e7145086daa .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-c7lowi4-281feef52a87b734fa629e7145086daa .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-c7lowi4-281feef52a87b734fa629e7145086daa .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-btuxoss-2131ba801ac8c419ad85488c9b51dc71 .avia_textblock{
color:#ffffff;
}

.flex_column.av-b762yto-256b8bf3f2638f96d303abc16244cef7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-aoeqzcc-475435b4f3aa6988d647f708e8b782b2 .iconbox_icon{
background-color:#eded00;
}
#top #wrap_all .iconbox.av-aoeqzcc-475435b4f3aa6988d647f708e8b782b2 .iconbox_content_title{
color:#eded00;
}

.flex_column.av-11wtrn0-f23931a3a0d1caeed6406c06610db2c4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-a24jiuk-f7b9f70948f3eeeb92a10632397d537b .iconbox_icon{
background-color:#eded00;
}
#top #wrap_all .iconbox.av-a24jiuk-f7b9f70948f3eeeb92a10632397d537b .iconbox_content_title{
color:#eded00;
}

.flex_column.av-9myivyk-7cf576342f2dabde15c0bf306cd33ef2{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-94op1nw-7a820d4dc5ab370a1afe33dd1fd624a7 .iconbox_icon{
background-color:#eded00;
}
#top #wrap_all .iconbox.av-94op1nw-7a820d4dc5ab370a1afe33dd1fd624a7 .iconbox_content_title{
color:#eded00;
}

.flex_column.av-8nwmnak-c50b95710f1de0270e8b02fddc8dbd0d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-7wp8l64-abce0aabf855f399926a60dd10af2302 .iconbox_icon{
background-color:#eded00;
}
#top #wrap_all .iconbox.av-7wp8l64-abce0aabf855f399926a60dd10af2302 .iconbox_content_title{
color:#eded00;
}

.avia-section.av-67ge0lo-f96b4b9edad99f27c04693f7b70d525b .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/03/IMG_0036.jpg?fit=1030%2C686&ssl=1);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-67ge0lo-f96b4b9edad99f27c04693f7b70d525b .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-5mqv0wc-d744d134b91bb7e438426976d273c8ca{
padding-bottom:0;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-5mqv0wc-d744d134b91bb7e438426976d273c8ca .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5mqv0wc-d744d134b91bb7e438426976d273c8ca .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-5mqv0wc-d744d134b91bb7e438426976d273c8ca .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5mqv0wc-d744d134b91bb7e438426976d273c8ca .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5bfsylo-2a331023c2d3c125a119317239eb329a .avia_textblock{
color:#ffffff;
}

#top #wrap_all .iconbox.av-2t2z70s-779e526314e338e0f2c62db556d6b10d .iconbox_content_title{
color:#0aa008;
}

.avia-section.av-2dqtslo-a0ec8d474407e35fad76975d3cd0ec59 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/03/20150923_008-1.jpg?fit=1030%2C684&ssl=1);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2dqtslo-a0ec8d474407e35fad76975d3cd0ec59 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-20gmfik-b9b6abcb46286a738333979087ae1f5a{
padding-bottom:0;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-20gmfik-b9b6abcb46286a738333979087ae1f5a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-20gmfik-b9b6abcb46286a738333979087ae1f5a .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-20gmfik-b9b6abcb46286a738333979087ae1f5a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-20gmfik-b9b6abcb46286a738333979087ae1f5a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1js6rxo-2259d70f0a428c0b66a81d12f6e3ca17 .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-ihfvswc-f05f455795a7f42abec128375397b043 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-gw28dkc-bc84cf78ed29487e43bfd88ffbb72473 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ejx35yk-42b32ebdf102f9031af516751d7c25a6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-c7lowi4-281feef52a87b734fa629e7145086daa .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5mqv0wc-d744d134b91bb7e438426976d273c8ca .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-20gmfik-b9b6abcb46286a738333979087ae1f5a .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-ihfvswc-f05f455795a7f42abec128375397b043 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-gw28dkc-bc84cf78ed29487e43bfd88ffbb72473 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ejx35yk-42b32ebdf102f9031af516751d7c25a6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-c7lowi4-281feef52a87b734fa629e7145086daa .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5mqv0wc-d744d134b91bb7e438426976d273c8ca .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-20gmfik-b9b6abcb46286a738333979087ae1f5a .av-special-heading-tag{
font-size:0.8em;
}
}
