.flex_cell.av-953ev8-f15ab5e6ba8c154e143f3eb019b0ecd0{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-953ev8-f15ab5e6ba8c154e143f3eb019b0ecd0{
padding:20px 20px 20px 20px !important;
}

.flex_cell.av-8stetw-aaef6dd8471016206810667edfeb9ab6{
vertical-align:top;
background:url(https://mandarinfirst.morcept.tw/wp-content/uploads/2026/07/03.Kanto-Gakuin-Senior-High-School.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-8mgsw4-bf8c93688e774921ec9aa937ca820f8e{
height:250px;
}

#top .hr.hr-invisible.av-8het70-92df0cc5936e60b42fe69dd979ca0b76{
height:150px;
}

.flex_cell.av-8epl70-e153630ad9ad1d01c96a7b15756c843e{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-8epl70-e153630ad9ad1d01c96a7b15756c843e{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-7zp238-57f8b62ae3b08706241b91c4c602efa2{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-7zp238-57f8b62ae3b08706241b91c4c602efa2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7zp238-57f8b62ae3b08706241b91c4c602efa2 .av-subheading{
font-size:18px;
}

#top .hr.hr-invisible.av-sebxo-1d2b3012397e8f27a70bc2232835b714{
height:10px;
}

#top .hr.hr-invisible.av-7hs61g-fbcbcbd03fe5aea540b9437621ad3bf5{
height:10px;
}

.avia-section.av-75xg5o-fbf125d998c1919a9309f06b04b03d24{
background-repeat:repeat;
background-image:url(https://mandarinfirst.morcept.tw/wp-content/uploads/2026/09/Vector-Smart-Object-Double-Click-to-Edit-2.png);
background-position:0% 0%;
background-attachment:scroll;
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-75xg5o-fbf125d998c1919a9309f06b04b03d24{
z-index:10;
}

.flex_column.av-72rwys-da7b5442914038d043b63ccb95db4c6d{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-72rwys-da7b5442914038d043b63ccb95db4c6d .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-6thvi4-1fefaac9e3742fe7a2bff0c191dd1500{
margin:0 0 0 0;
padding-bottom:5px;
}
body .av-special-heading.av-6thvi4-1fefaac9e3742fe7a2bff0c191dd1500 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6thvi4-1fefaac9e3742fe7a2bff0c191dd1500 .av-subheading{
font-size:15px;
}

.flex_column.av-6q5uik-6344189f9e45e53fd786b72367e679d8{
width:31.333333333333%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:40px 40px 40px 40px;
background-color:#303030;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6q5uik-6344189f9e45e53fd786b72367e679d8 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-6k07ck-d0352f9a65c300e9a95f6f25c8266102{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-6k07ck-d0352f9a65c300e9a95f6f25c8266102 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-6k07ck-d0352f9a65c300e9a95f6f25c8266102 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-6dtfac-b8eb25a7d8a307003bd8d71b16c190c3{
height:10px;
}

#top .av-special-heading.av-66vt6c-c6c61270aa63a4540c3e5950b862e225{
margin:0 0 0 0;
padding-bottom:5px;
font-size:20px;
}
body .av-special-heading.av-66vt6c-c6c61270aa63a4540c3e5950b862e225 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-66vt6c-c6c61270aa63a4540c3e5950b862e225 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-66vt6c-c6c61270aa63a4540c3e5950b862e225 .av-subheading{
font-size:26px;
}

.flex_column.av-636ce4-9df80298ea7084942c17d6f47aa37f34{
width:31.333333333333%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:40px 40px 40px 40px;
background-color:#303030;
}
#top .flex_column_table.av-equal-height-column-flextable.av-636ce4-9df80298ea7084942c17d6f47aa37f34 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-5wn064-6fbde27c648df4afaf72f64dd976a892{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-5wn064-6fbde27c648df4afaf72f64dd976a892 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-5wn064-6fbde27c648df4afaf72f64dd976a892 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-5qd4zw-079db5f6060ba55eb585e53f64adead5{
height:10px;
}

#top .av-special-heading.av-5jepkc-6733c1655f752f586354844086e1bac5{
margin:0 0 0 0;
padding-bottom:5px;
font-size:20px;
}
body .av-special-heading.av-5jepkc-6733c1655f752f586354844086e1bac5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5jepkc-6733c1655f752f586354844086e1bac5 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-5jepkc-6733c1655f752f586354844086e1bac5 .av-subheading{
font-size:26px;
}

#top .hr.hr-invisible.av-5b4fws-9574ecf16e00d4d0d97e9df025c7387c{
height:25px;
}

.flex_column.av-56cl6k-c5d3233bedcc774a43590c66fdfed2e9{
width:32%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:40px 40px 40px 40px;
background-color:#303030;
}
#top .flex_column_table.av-equal-height-column-flextable.av-56cl6k-c5d3233bedcc774a43590c66fdfed2e9 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-53kd5o-b0d8a4ffceef0bb3871545e62c548a8f{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-53kd5o-b0d8a4ffceef0bb3871545e62c548a8f svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-53kd5o-b0d8a4ffceef0bb3871545e62c548a8f .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-4v4oac-d8977757e9076d3a499ef06f33d9d58f{
height:10px;
}

#top .av-special-heading.av-4qc2jw-d4519e673233c8612432fcd4e52ea0d4{
margin:0 0 0 0;
padding-bottom:5px;
font-size:20px;
}
body .av-special-heading.av-4qc2jw-d4519e673233c8612432fcd4e52ea0d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4qc2jw-d4519e673233c8612432fcd4e52ea0d4 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-4qc2jw-d4519e673233c8612432fcd4e52ea0d4 .av-subheading{
font-size:26px;
}

.flex_column.av-4m8ito-677d181f69d61fc7941b8bc851c4a2c3{
width:32%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:40px 40px 40px 40px;
background-color:#303030;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4m8ito-677d181f69d61fc7941b8bc851c4a2c3 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-4bulek-8e667e5c7477b8cb10dd4b33c350c0a8{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-4bulek-8e667e5c7477b8cb10dd4b33c350c0a8 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-4bulek-8e667e5c7477b8cb10dd4b33c350c0a8 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-fg72k-9483b7614a242d4bd17370c3f49d2e26{
height:10px;
}

#top .av-special-heading.av-436b4c-0a601616650474c30e93f44e573664b1{
margin:0 0 0 0;
padding-bottom:5px;
font-size:20px;
}
body .av-special-heading.av-436b4c-0a601616650474c30e93f44e573664b1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-436b4c-0a601616650474c30e93f44e573664b1 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-436b4c-0a601616650474c30e93f44e573664b1 .av-subheading{
font-size:26px;
}

.flex_column.av-3tx5ak-1209a3124091acc29bf3ccc269b2ed18{
width:32%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:40px 40px 40px 40px;
background-color:#303030;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3tx5ak-1209a3124091acc29bf3ccc269b2ed18 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-3qwab8-852008f7eff370b630c41ab5a776f8ee{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-3qwab8-852008f7eff370b630c41ab5a776f8ee svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-3qwab8-852008f7eff370b630c41ab5a776f8ee .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-3m6ekk-6dd9006d6720e9e00f62c3a5a613d4ab{
height:10px;
}

#top .av-special-heading.av-3et56s-8f8ae23e1f7ccffb43526721585701e1{
margin:0 0 0 0;
padding-bottom:5px;
font-size:20px;
}
body .av-special-heading.av-3et56s-8f8ae23e1f7ccffb43526721585701e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3et56s-8f8ae23e1f7ccffb43526721585701e1 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-3et56s-8f8ae23e1f7ccffb43526721585701e1 .av-subheading{
font-size:26px;
}

#top .hr.hr-invisible.av-34vah0-351166b4f9dcc8de01c3c0748654d345{
height:50px;
}

.flex_column.av-2ywxng-0ae2ad6cfde89ee9eacfd8f89cf59c57{
width:66%;
margin-left:0;
border-radius:10px 10px 10px 10px;
background:url(https://mandarinfirst.morcept.tw/wp-content/uploads/2024/09/shutterstock-2.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2ywxng-0ae2ad6cfde89ee9eacfd8f89cf59c57 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-2p0ims-a5ec96add231ff8840d13b18a2879ea5{
height:350px;
}

.flex_column.av-2mcim4-1b29d55fcf17b5bda1b138118c4db88d{
width:32%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2mcim4-1b29d55fcf17b5bda1b138118c4db88d .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-2cvkp0-fe374676bc9cafdc1b13bb879eaeefc7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2cvkp0-fe374676bc9cafdc1b13bb879eaeefc7 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-27qotw-f03ea8d84fbf2bea7241ec158585f288{
height:20px;
}

.avia-image-container.av-78oyc-1a0858c828b83b4d0ab6fdc820669e73 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-78oyc-1a0858c828b83b4d0ab6fdc820669e73 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-1fz518-a1293d3cc9be272464392c02ddf24d6a{
height:10px;
}

#top .hr.hr-invisible.av-153hhw-a6095588ed14ac4736e9bc5bf5df5901{
height:10px;
}

#top #wrap_all .avia-button.av-noxxw-8b064bcff481ff375825df3ce34d6272{
margin-bottom:10px;
margin-right:10px;
}

#top #wrap_all .avia-button.av-etwlo-7f426758fe3457cafb589f062728ad62{
margin-bottom:10px;
margin-right:10px;
}

#top #wrap_all .avia-button.av-22bknv-5ff0d3f5c5bbf0800c01ae196aee7c69{
margin-bottom:10px;
margin-right:10px;
}

.avia-image-container.av-989cc-a6ad248efee47f981cebfcce173b1f99 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-989cc-a6ad248efee47f981cebfcce173b1f99 .av-image-caption-overlay-center{
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-8epl70-e153630ad9ad1d01c96a7b15756c843e{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-6q5uik-6344189f9e45e53fd786b72367e679d8{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-66vt6c-c6c61270aa63a4540c3e5950b862e225 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-66vt6c-c6c61270aa63a4540c3e5950b862e225 .av-subheading{
font-size:24px;
}

.flex_column.av-636ce4-9df80298ea7084942c17d6f47aa37f34{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-5jepkc-6733c1655f752f586354844086e1bac5 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-5jepkc-6733c1655f752f586354844086e1bac5 .av-subheading{
font-size:24px;
}

.flex_column.av-56cl6k-c5d3233bedcc774a43590c66fdfed2e9{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-4qc2jw-d4519e673233c8612432fcd4e52ea0d4 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-4qc2jw-d4519e673233c8612432fcd4e52ea0d4 .av-subheading{
font-size:24px;
}

.flex_column.av-4m8ito-677d181f69d61fc7941b8bc851c4a2c3{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-436b4c-0a601616650474c30e93f44e573664b1 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-436b4c-0a601616650474c30e93f44e573664b1 .av-subheading{
font-size:24px;
}

.flex_column.av-3tx5ak-1209a3124091acc29bf3ccc269b2ed18{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-3et56s-8f8ae23e1f7ccffb43526721585701e1 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-3et56s-8f8ae23e1f7ccffb43526721585701e1 .av-subheading{
font-size:24px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-8epl70-e153630ad9ad1d01c96a7b15756c843e{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-6q5uik-6344189f9e45e53fd786b72367e679d8{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-66vt6c-c6c61270aa63a4540c3e5950b862e225 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-66vt6c-c6c61270aa63a4540c3e5950b862e225 .av-subheading{
font-size:22px;
}

.flex_column.av-636ce4-9df80298ea7084942c17d6f47aa37f34{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-5jepkc-6733c1655f752f586354844086e1bac5 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-5jepkc-6733c1655f752f586354844086e1bac5 .av-subheading{
font-size:22px;
}

.flex_column.av-56cl6k-c5d3233bedcc774a43590c66fdfed2e9{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-4qc2jw-d4519e673233c8612432fcd4e52ea0d4 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-4qc2jw-d4519e673233c8612432fcd4e52ea0d4 .av-subheading{
font-size:22px;
}

.flex_column.av-4m8ito-677d181f69d61fc7941b8bc851c4a2c3{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-436b4c-0a601616650474c30e93f44e573664b1 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-436b4c-0a601616650474c30e93f44e573664b1 .av-subheading{
font-size:22px;
}

.flex_column.av-3tx5ak-1209a3124091acc29bf3ccc269b2ed18{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-3et56s-8f8ae23e1f7ccffb43526721585701e1 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-3et56s-8f8ae23e1f7ccffb43526721585701e1 .av-subheading{
font-size:22px;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-8epl70-e153630ad9ad1d01c96a7b15756c843e{
padding:50px 20px 50px 20px !important;
}

.flex_column.av-6q5uik-6344189f9e45e53fd786b72367e679d8{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-66vt6c-c6c61270aa63a4540c3e5950b862e225 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-66vt6c-c6c61270aa63a4540c3e5950b862e225 .av-subheading{
font-size:20px;
}

.flex_column.av-636ce4-9df80298ea7084942c17d6f47aa37f34{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-5jepkc-6733c1655f752f586354844086e1bac5 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-5jepkc-6733c1655f752f586354844086e1bac5 .av-subheading{
font-size:20px;
}

.flex_column.av-56cl6k-c5d3233bedcc774a43590c66fdfed2e9{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-4qc2jw-d4519e673233c8612432fcd4e52ea0d4 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-4qc2jw-d4519e673233c8612432fcd4e52ea0d4 .av-subheading{
font-size:20px;
}

.flex_column.av-4m8ito-677d181f69d61fc7941b8bc851c4a2c3{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-436b4c-0a601616650474c30e93f44e573664b1 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-436b4c-0a601616650474c30e93f44e573664b1 .av-subheading{
font-size:20px;
}

.flex_column.av-3tx5ak-1209a3124091acc29bf3ccc269b2ed18{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-3et56s-8f8ae23e1f7ccffb43526721585701e1 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-3et56s-8f8ae23e1f7ccffb43526721585701e1 .av-subheading{
font-size:20px;
}
}
