.avia-section.av-otjiq-b1b4fa0a4575d079cd9c050840b212f3 .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_0160.jpg?fit=1030%2C686&ssl=1);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-otjiq-b1b4fa0a4575d079cd9c050840b212f3 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-6qflr6-26d2779b9bc0a62598852422c2a0c493{
-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;
}

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

#top .hr.av-6bi0cy-e8626002adf306291423a5d69612be3f{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-6bi0cy-e8626002adf306291423a5d69612be3f .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-60kshu-7e26f426c385be7d2bd59737cdb272cd{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/03/IMG_0036.jpg?fit=1030%2C686&ssl=1) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-60kshu-7e26f426c385be7d2bd59737cdb272cd{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-5ukpy2-6448722d8d3733cba7430c8807a71a94{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-5ukpy2-6448722d8d3733cba7430c8807a71a94{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-5onde2-a1cd6b0ceb5e0726bd62191d03298f71{
-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;
}

#top .av-special-heading.av-5i8zeq-1410200baa0b045d308c09d2ab590118{
padding-bottom:0;
}
body .av-special-heading.av-5i8zeq-1410200baa0b045d308c09d2ab590118 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5i8zeq-1410200baa0b045d308c09d2ab590118 .av-subheading{
font-size:15px;
}

#top .hr.av-5chxpe-b26e775949523325ec36fab555c1841e{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-5chxpe-b26e775949523325ec36fab555c1841e .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-4tw16y-bee721d46e09b113799a69463f9c8507{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-4tw16y-bee721d46e09b113799a69463f9c8507{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-4qdc8i-7b7a8ab281b8e9ccfde3f795726d02da{
-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;
}

#top .av-special-heading.av-gaj1u-9abd3bf7ab4100886efe4a28bb4ba94b{
padding-bottom:0;
}
body .av-special-heading.av-gaj1u-9abd3bf7ab4100886efe4a28bb4ba94b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gaj1u-9abd3bf7ab4100886efe4a28bb4ba94b .av-subheading{
font-size:15px;
}

#top .hr.av-4f87ne-0e14da44fc88570a97268f8002c41fad{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4f87ne-0e14da44fc88570a97268f8002c41fad .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-41eize-e06ead0b2d3e346b6d9be54aef15218a{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/03/IMG_0071.jpg?fit=1030%2C686&ssl=1) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-41eize-e06ead0b2d3e346b6d9be54aef15218a{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-3prl6y-75530aac15c60d3d15b14db753872d5c{
-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;
}

.flex_column.av-3desui-dd6ed1a4071aacda6978088fda15f46e{
-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;
}

.flex_column.av-31j2p6-c2cc923d36fb163438073e4bdc912f00{
-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;
}

.flex_column.av-2oay9m-a58ef09cdf33586c02b64aea42a33288{
-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;
}

.flex_cell.av-27flaq-17bf9a63313ec1709b440921aed804ea{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/03/IMG_0084.jpg?fit=1030%2C686&ssl=1) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-27flaq-17bf9a63313ec1709b440921aed804ea{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-23yvbu-30f457a814881336188d03fbc6e804e1{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-23yvbu-30f457a814881336188d03fbc6e804e1{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-6u7ia-bcef590d7d285087190045ec825df933{
-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;
}

#top .av-special-heading.av-1qyjre-14f76a77f4f1853293379b32a154c4a9{
padding-bottom:0;
}
body .av-special-heading.av-1qyjre-14f76a77f4f1853293379b32a154c4a9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1qyjre-14f76a77f4f1853293379b32a154c4a9 .av-subheading{
font-size:15px;
}

#top .hr.av-1jqo1u-4d1ec21ff6954ab728edf144365ac14e{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1jqo1u-4d1ec21ff6954ab728edf144365ac14e .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-15cq7u-2c8bdca8f22a22a2ac75459489ab976f{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-15cq7u-2c8bdca8f22a22a2ac75459489ab976f{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-xmste-d9f64929147108374a7401735f69e746{
-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;
}

#top .av-special-heading.av-q748q-5563ba33c328025440c95eef629c555e{
padding-bottom:0;
}
body .av-special-heading.av-q748q-5563ba33c328025440c95eef629c555e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-q748q-5563ba33c328025440c95eef629c555e .av-subheading{
font-size:15px;
}

#top .hr.av-mi0kq-92dec3c6b455c20151ae1173c9b76e84{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-mi0kq-92dec3c6b455c20151ae1173c9b76e84 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-b2bl6-5a1c785166bdbae306424f2f66b05be7{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/03/IMG_0111.jpg?fit=1030%2C686&ssl=1) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-b2bl6-5a1c785166bdbae306424f2f66b05be7{
padding:60px 60px 60px 60px !important;
}


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

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