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

.flex_column.av-6q1wp3-8713960dd80d16a583e05260b1a8344a{
-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-6jiafz-1ec0c916cecd7eb471d73269b6171295{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-6jiafz-1ec0c916cecd7eb471d73269b6171295 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6jiafz-1ec0c916cecd7eb471d73269b6171295 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6jiafz-1ec0c916cecd7eb471d73269b6171295 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6jiafz-1ec0c916cecd7eb471d73269b6171295 .av-subheading{
font-size:15px;
}

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

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

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

.flex_column.av-5pav2f-c9b39db7a20b577a4e62e17c207cc05f{
-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-jucwf-0ae04bde7139368046c8de62a737ec6b{
padding-bottom:0;
}
body .av-special-heading.av-jucwf-0ae04bde7139368046c8de62a737ec6b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jucwf-0ae04bde7139368046c8de62a737ec6b .av-subheading{
font-size:15px;
}

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

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

.flex_column.av-4nc8rj-d723a3ad4fa4dfd0e0738d7b97a10c0d{
-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-gkvqf-5615b191a046e5ac34b370d92ee2ead4{
padding-bottom:0;
}
body .av-special-heading.av-gkvqf-5615b191a046e5ac34b370d92ee2ead4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gkvqf-5615b191a046e5ac34b370d92ee2ead4 .av-subheading{
font-size:15px;
}

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

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

.flex_column.av-3nm5dr-fcc720f8d9a53b131d0753867a025e9b{
-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-3fltr3-18084b9a944f049700f423e43ec4c1eb{
-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-ay5w7-2cf3f3b2c201f6b7fbca17716945ba9d{
-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-2ra4af-4d6660712405da90d4b2e9963a18b2d0{
-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-270frr-dafa2150f979fbc069c698ba2f6b6150{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://i0.wp.com/t-smile.co.jp/wp-content/uploads/2017/03/20150923_003-1.jpg?fit=1030%2C727&ssl=1) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-270frr-dafa2150f979fbc069c698ba2f6b6150{
padding:60px 60px 60px 60px !important;
}

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

.flex_column.av-1uno73-5aea09a107501cff8de2616851327081{
-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-1q4iqn-633dc0bf5938c2a4625d2ee6d81d9a48{
padding-bottom:0;
}
body .av-special-heading.av-1q4iqn-633dc0bf5938c2a4625d2ee6d81d9a48 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1q4iqn-633dc0bf5938c2a4625d2ee6d81d9a48 .av-subheading{
font-size:15px;
}

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

.flex_cell.av-10eyiv-c432119d0c068eac4a2d0224d56a2ad8{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-10eyiv-c432119d0c068eac4a2d0224d56a2ad8{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-voyxb-912c397f0fc9ec7d41bae3da4cac2db8{
-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-sji1r-97e76f294e2f4bd5f6c8704354838ab7{
padding-bottom:0;
}
body .av-special-heading.av-sji1r-97e76f294e2f4bd5f6c8704354838ab7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-sji1r-97e76f294e2f4bd5f6c8704354838ab7 .av-subheading{
font-size:15px;
}

#top .hr.av-kt7j3-54724cc15729b25a483fceafa981d65e{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-kt7j3-54724cc15729b25a483fceafa981d65e .hr-inner{
width:50px;
border-color:#efbb20;
}

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


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

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