.avia-section.av-c1e76k-5461e80ec117790073ce60231a7e9a6a{
background-repeat:no-repeat;
background-image:url(https://ipug.ntpu.edu.tw/wp-content/uploads/2025/05/campus.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-c1e76k-5461e80ec117790073ce60231a7e9a6a .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .hr.hr-invisible.av-am2mu4-125382d5e70226409a6102ffc95aef76{
height:250px;
}

#top .hr.hr-invisible.av-9w6pgc-312a75cc3864a24f19f2945e84a2619a{
height:100px;
}

#top .flex_column.av-77ljzg-f39ab220aaf2689721e85cde0a9178c6{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-77ljzg-f39ab220aaf2689721e85cde0a9178c6{
padding:0px 0px 0px 30px;
}
.responsive #top #wrap_all .flex_column.av-77ljzg-f39ab220aaf2689721e85cde0a9178c6{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-maus9ml0-01d0ae300b0ca7d707982225f275afe8{
margin:0px 0px 0px 0px;
color:#ffffff;
}
body .av-special-heading.av-maus9ml0-01d0ae300b0ca7d707982225f275afe8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-maus9ml0-01d0ae300b0ca7d707982225f275afe8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-maus9ml0-01d0ae300b0ca7d707982225f275afe8 .av-subheading{
font-size:15px;
}

#top .flex_column.av-60dp6k-95c823f72d3f958d8ea073d409c51a43{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-60dp6k-95c823f72d3f958d8ea073d409c51a43{
padding:0px 0px 0px 30px;
}
.responsive #top #wrap_all .flex_column.av-60dp6k-95c823f72d3f958d8ea073d409c51a43{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-4bh1zw-42ce82c7373dfcd86c9cb36cae26a966{
height:10px;
}

#top .av-special-heading.av-maus9tig-997c02421332429d5e50da0ebe2bb382{
margin:0px 0px 0px 0px;
color:#ffffff;
}
body .av-special-heading.av-maus9tig-997c02421332429d5e50da0ebe2bb382 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-maus9tig-997c02421332429d5e50da0ebe2bb382 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-maus9tig-997c02421332429d5e50da0ebe2bb382 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2mf1ws-e0f8d991a60f43b883b955c0be95d618{
height:70px;
}

.avia-section.av-g9ndpo-c3b6ae288f22e456651f5ddb4e79fae4{
margin-top:0px;
margin-bottom:０;
}

.flex_column.av-e65tx8-97cb764566ab9fb40f402ee6aa80595f{
width:100%;
margin-left:0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-e65tx8-97cb764566ab9fb40f402ee6aa80595f .av-flex-placeholder{
width:0%;
}

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

#top .hr.av-cufan0-eba9b0a66d4ab5049e5249c069a89344{
margin-top:0px;
margin-bottom:20px;
}
.hr.av-cufan0-eba9b0a66d4ab5049e5249c069a89344 .hr-inner{
width:100%;
border-color:#008c36;
}

#top .flex_column_table.av-equal-height-column-flextable.av-b5i80s-f3d2c7ae762a6db2134c5d6510b67ea6{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-b5i80s-f3d2c7ae762a6db2134c5d6510b67ea6{
width:48%;
margin-left:0;
padding:0 0 0 0;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-b5i80s-f3d2c7ae762a6db2134c5d6510b67ea6 .av-flex-placeholder{
width:4%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-98xikc-92d325d792558d47b235304d7b32d5e9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-98xikc-92d325d792558d47b235304d7b32d5e9{
width:48%;
margin-left:0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-98xikc-92d325d792558d47b235304d7b32d5e9 .av-flex-placeholder{
width:4%;
}

#top .hr.hr-invisible.av-mb0g1kp0-992f883d47fa39d83758fba01d9bcae2{
margin-top:-25px;
height:1px;
}

#top .hr.hr-invisible.av-mb0j8x5f-d697ce695572f21b8e5a84557525afe3{
margin-top:-25px;
height:1px;
}

.avia-section.av-e7r9to-defb95ddaf65e7b06155ad6326cf7957{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-2rr3ho-e6548db373fec62e9d3948245c2e3664{
width:100%;
margin-left:0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2rr3ho-e6548db373fec62e9d3948245c2e3664 .av-flex-placeholder{
width:0%;
}

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

#top .hr.av-mb08i4g4-c52ef2d261312c4dc5228c3451ec530f{
margin-top:0;
margin-bottom:0;
}
.hr.av-mb08i4g4-c52ef2d261312c4dc5228c3451ec530f .hr-inner{
width:100%;
border-color:#008c36;
}

.flex_column.av-maz140cz-1d985786344df9c8c581c8e1d563af33{
width:100%;
padding:0 0 0 0;
}

#top .hr.hr-invisible.av-mb0gj9zs-be3cde226202a1b4bda294bef68940b5{
margin-top:-30px;
height:1px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-b5i80s-f3d2c7ae762a6db2134c5d6510b67ea6{
padding:0 0 0 0;
}

.flex_column.av-maz140cz-1d985786344df9c8c581c8e1d563af33{
padding:0 0 0 0;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-98xikc-92d325d792558d47b235304d7b32d5e9{
padding:0 0 0 0;
}
}
