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

.flex_column.av-6nb555-fcfc835ba55555a06420a7943c6e21f8{
-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-6htz5d-ce458d3336920e54a296752ab08fff53{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-6htz5d-ce458d3336920e54a296752ab08fff53 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6htz5d-ce458d3336920e54a296752ab08fff53 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6htz5d-ce458d3336920e54a296752ab08fff53 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6htz5d-ce458d3336920e54a296752ab08fff53 .av-subheading{
font-size:15px;
}

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

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

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

.flex_column.av-5o7t7d-072e6d90fd764d1019933b88defbdbe9{
-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-5hfqxt-72ee7b083df126b8c62ef5c17f586318{
padding-bottom:0;
}
body .av-special-heading.av-5hfqxt-72ee7b083df126b8c62ef5c17f586318 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5hfqxt-72ee7b083df126b8c62ef5c17f586318 .av-subheading{
font-size:15px;
}

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

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

.flex_column.av-4sc7xl-602c43c0c4dbe04e26d9ad7ff8018521{
-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-gc3dl-cd268b3a0f798e84b768e217ed985c28{
padding-bottom:0;
}
body .av-special-heading.av-gc3dl-cd268b3a0f798e84b768e217ed985c28 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gc3dl-cd268b3a0f798e84b768e217ed985c28 .av-subheading{
font-size:15px;
}

#top .hr.av-1lcw9-43d1596c8d830ca03f5165a8100e1606{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1lcw9-43d1596c8d830ca03f5165a8100e1606 .hr-inner{
width:50px;
border-color:#efbb20;
}

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

.flex_column.av-dhnvl-3190d40b32bc31d59a19ba9e6bff61cf{
-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-c4r2p-e9aa9b94c5d97d462c940a789a272b9d{
-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-34r8sp-048fd3e07b815774c34f0b5fdb3a34eb{
-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-9q5sh-0a2ac55007e738b1def8bea811a7d262{
-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-270cop-c85fe9faac3322fe061c866f59544ae5{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/03/DSC_8962_edit01-1.jpg?fit=1030%2C685&ssl=1) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-270cop-c85fe9faac3322fe061c866f59544ae5{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-20crop-17d9b55dd83607839f74337bb1a8d5f1{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-20crop-17d9b55dd83607839f74337bb1a8d5f1{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-6rgqp-2fa99a0d2941fd229561c4fc9ea9c7e4{
-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-1p127t-b49e22c42996b70ec2946b7b3579a6df{
padding-bottom:0;
}
body .av-special-heading.av-1p127t-b49e22c42996b70ec2946b7b3579a6df .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1p127t-b49e22c42996b70ec2946b7b3579a6df .av-subheading{
font-size:15px;
}

#top .hr.av-1ng9gp-34df57c5369b4a8dbaf54a2b757e9347{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1ng9gp-34df57c5369b4a8dbaf54a2b757e9347 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-11z6g1-83fd0d31b74eb5754b6da8cc66bb63f2{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-11z6g1-83fd0d31b74eb5754b6da8cc66bb63f2{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-w09k9-43987824afd3bd71a4a4645b54c85d18{
-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-sstp5-cacaa81b3942df395f78cf3555724d7c{
padding-bottom:0;
}
body .av-special-heading.av-sstp5-cacaa81b3942df395f78cf3555724d7c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-sstp5-cacaa81b3942df395f78cf3555724d7c .av-subheading{
font-size:15px;
}

#top .hr.av-jxgs9-501611468f38f377480ad4599807ceb7{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-jxgs9-501611468f38f377480ad4599807ceb7 .hr-inner{
width:50px;
border-color:#efbb20;
}

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


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

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