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

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

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

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

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

.flex_column.av-5rsjkb-d2e4f058b234230422dcc1d1a9daaec6{
-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-5hy52r-b81a2ce33a50cf1419c58d71342725ef{
padding-bottom:0;
}
body .av-special-heading.av-5hy52r-b81a2ce33a50cf1419c58d71342725ef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5hy52r-b81a2ce33a50cf1419c58d71342725ef .av-subheading{
font-size:15px;
}

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

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

.flex_column.av-4ott3v-cd4c4ce6c4bb401fd3d9957aa7a329b5{
-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-4idpeb-551f0f33485ae09d31c6976bdbe2ccb5{
padding-bottom:0;
}
body .av-special-heading.av-4idpeb-551f0f33485ae09d31c6976bdbe2ccb5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4idpeb-551f0f33485ae09d31c6976bdbe2ccb5 .av-subheading{
font-size:15px;
}

#top .hr.av-4dzkhv-287690c7949c6653d4029746203bc4b1{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4dzkhv-287690c7949c6653d4029746203bc4b1 .hr-inner{
width:50px;
border-color:#efbb20;
}

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

.flex_column.av-3s40n7-e12ebdca4e1a330ef280e11fd6718309{
-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-3erqir-263b663d0d7b51d2a0307ea715038fbd{
-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-33x40r-6bd1bb5ea035af0087a9eaa268e6b209{
-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-2o4f0z-bc35477e92db55c25eb3c8cfd1ebf29a{
-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-2659yj-0b92487ed97e16f0ae6273e63fdb23f8{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/03/DSC_3703.jpg?fit=1030%2C686&ssl=1) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2659yj-0b92487ed97e16f0ae6273e63fdb23f8{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-22ux5n-87c61b8a8747e8c408b8f60f8e54eaf4{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-22ux5n-87c61b8a8747e8c408b8f60f8e54eaf4{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-1utxlv-7a723f4b1d97c0b27d7c90d4ea8aeb3d{
-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-1rtitv-796064f34b1059786082acef5f2ad7d4{
padding-bottom:0;
}
body .av-special-heading.av-1rtitv-796064f34b1059786082acef5f2ad7d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1rtitv-796064f34b1059786082acef5f2ad7d4 .av-subheading{
font-size:15px;
}

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

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

.flex_column.av-3ayl7-825aa5dbf929aae7396168a93d6e602c{
-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-r97hf-43676c6aafb14b0756166eb5b7d28409{
padding-bottom:0;
}
body .av-special-heading.av-r97hf-43676c6aafb14b0756166eb5b7d28409 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-r97hf-43676c6aafb14b0756166eb5b7d28409 .av-subheading{
font-size:15px;
}

#top .hr.av-n8zcr-9d74dbd27506c9b901c472740a41fc71{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-n8zcr-9d74dbd27506c9b901c472740a41fc71 .hr-inner{
width:50px;
border-color:#efbb20;
}

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


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

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