.avia-section.av-x0o183n-d5ee8f1c33d01e6d6ee5bdcb37a95b8b .av-extra-border-element .av-extra-border-inner{
background-color:#5b646b;
}

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

.flex_column.av-vzfo1wj-2ca0cfcb029335fbb7cdeadb53cf5d62{
-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-uvbnbab-c5c8d4318fc8feef93ae1226d7df008c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-uvbnbab-c5c8d4318fc8feef93ae1226d7df008c .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-uiq9q4j-d58d8449462961f1ec4ac9912401e521{
-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-tpm43mr-bfe9ff83a7148e7d008c06ec2c8379aa img.avia_image{
box-shadow:none;
}
.avia-image-container.av-tpm43mr-bfe9ff83a7148e7d008c06ec2c8379aa .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-t7elulf-28a23a1541830ed58d59310eca8d25e7{
-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-sbl5zur-199af3e5dfe37eb06f0f7dbc249fc6d6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-sbl5zur-199af3e5dfe37eb06f0f7dbc249fc6d6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-rvxl2mb-dd510e99af064151053109ae8e51a25e{
-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-qraklsz-aee44b992d9576010672d5b17eca1fdb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qraklsz-aee44b992d9576010672d5b17eca1fdb .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-qms19nn-07282e28b143e5d33fdf19e4db82926d{
-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-pn35p1f-7a17f98650c3d25af4b8b1f93443260d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-pn35p1f-7a17f98650c3d25af4b8b1f93443260d .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-p5etloj-f6fd8518f1dda097822c7cbc0aca392c{
-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-o0jrs77-af0c1779726f0b56266ea1051f087cec img.avia_image{
box-shadow:none;
}
.avia-image-container.av-o0jrs77-af0c1779726f0b56266ea1051f087cec .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-nv556jn-cc185fe3c9b1175164304964fb3a1549{
-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-msncmw3-8017d54efea08c63d8dfafc4c0b1a4a4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-msncmw3-8017d54efea08c63d8dfafc4c0b1a4a4 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-mdqdseb-3fd12ac640bca1d5b0f67a8f3311debc{
-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-lc84tk3-c07730e913486ba04ef3f6c8d641cc5f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lc84tk3-c07730e913486ba04ef3f6c8d641cc5f .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-video.av-km5adqb-e10e23603089063f7135259821815e78{
padding-bottom:69%;
}

#top #wrap_all .iconbox.av-jg186wz-68fa9f94992b1184d8e8abfed363f49e .iconbox_content_title{
color:#0aa008;
}

.avia-section.av-jaedt43-7ffc5fe95909df2ce41ad1d5fb6b36f1 .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-jaedt43-7ffc5fe95909df2ce41ad1d5fb6b36f1 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

#top .av_textblock_section.av-idb3ksj-03a655d06983a9ce321669797320ff21 .avia_textblock{
color:#ffffff;
}

.avia-section.av-hei6zcz-13a6c7784b575ce64e5b72fd16b621d4 .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-hei6zcz-13a6c7784b575ce64e5b72fd16b621d4 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

#top .av_textblock_section.av-gejjwf7-32631428450dbde363f6318faa70d93f .avia_textblock{
color:#ffffff;
}

#top #wrap_all .iconbox.av-f86x2hv-d957d063a7e6485b21d2112e469b61cd .iconbox_content_title{
color:#0aa008;
}

.avia-section.av-f5ef3kz-32d3e48b03724b3548df7370800f55fb .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-f5ef3kz-32d3e48b03724b3548df7370800f55fb .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

#top .av_textblock_section.av-e7zacbn-4942abd5869c9d1bc657091f5d019d3d .avia_textblock{
color:#ffffff;
}

.avia-section.av-ciw18ub-79fcc1aaa41cf73e2385c34e3c2f163a .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-ciw18ub-79fcc1aaa41cf73e2385c34e3c2f163a .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

#top .av_textblock_section.av-bqy394z-5f1aa8279b99509a533d516ff61d9db6 .avia_textblock{
color:#ffffff;
}

.flex_column.av-b4zqbkz-63e7655e49f851f2b3ef0c2e7ec6ee18{
-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-aolh6g3-27a99fa714f390e0fe0280846e6124f9 .iconbox_icon{
background-color:#eded00;
}
#top #wrap_all .iconbox.av-aolh6g3-27a99fa714f390e0fe0280846e6124f9 .iconbox_content_title{
color:#eded00;
}

.flex_column.av-aczab4z-217387f37cb9c99c0fd68f8163310f40{
-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-a03wn0j-6b8f6cfeb8f69be25525c8c13465a914 .iconbox_icon{
background-color:#eded00;
}
#top #wrap_all .iconbox.av-a03wn0j-6b8f6cfeb8f69be25525c8c13465a914 .iconbox_content_title{
color:#eded00;
}

.flex_column.av-9j8i7nn-5a13e137d7d32569afe10a321be73bc1{
-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-96471gj-508bab7d0d0aa3fc1f60380542288f47 .iconbox_icon{
background-color:#eded00;
}
#top #wrap_all .iconbox.av-96471gj-508bab7d0d0aa3fc1f60380542288f47 .iconbox_content_title{
color:#eded00;
}

.flex_column.av-8faso1v-2c924fb4d005d9d22bb7979b34598fd4{
-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-7vf5mwz-09970cdfcdf5935f08dbbf8b9a1bdbec .iconbox_icon{
background-color:#eded00;
}
#top #wrap_all .iconbox.av-7vf5mwz-09970cdfcdf5935f08dbbf8b9a1bdbec .iconbox_content_title{
color:#eded00;
}

.avia-section.av-65im0gz-c11903a15d2dfaaf10f2f1a5c2482958 .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-65im0gz-c11903a15d2dfaaf10f2f1a5c2482958 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

#top .av_textblock_section.av-5gtyexv-daa3a1838f63ec0f2fa46564487c4b34 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .iconbox.av-2xafvab-74c7e13e9c633570cd15f243c34673be .iconbox_content_title{
color:#0aa008;
}

.avia-section.av-2l3etsz-bc05dbe0ea883d3d0874d3a508193016 .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-2l3etsz-bc05dbe0ea883d3d0874d3a508193016 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

#top .av_textblock_section.av-1ma5der-f294d00c01b1576e2c233200cf018302 .avia_textblock{
color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-gvgk743-87ac2dd76c5831242e4fca099be992b5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ebsrbwj-065abb71f6e301a7cc99bcc16fbc401c .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

#top #wrap_all .av-special-heading.av-gvgk743-87ac2dd76c5831242e4fca099be992b5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ebsrbwj-065abb71f6e301a7cc99bcc16fbc401c .av-special-heading-tag{
font-size:0.8em;
}

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

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

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