.avia-section.av-8w0cjj-cf3a5253c5aac543020e0f6abf639d33{
background-repeat:no-repeat;
background-image:url(https://ipug.ntpu.edu.tw/wp-content/uploads/2024/03/1.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-8w0cjj-cf3a5253c5aac543020e0f6abf639d33 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .hr.hr-invisible.av-2f2m80v-f5c7a9e2bad7b7d44af43d0dbd6e3a9e{
height:250px;
}

#top .hr.hr-invisible.av-2dp0dwf-d5e92b87652f76fcc72b55b019e99018{
height:100px;
}

#top .flex_column.av-8bv95b-47671b1d905ecc680c2c41edeebe7dd0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-8bv95b-47671b1d905ecc680c2c41edeebe7dd0{
padding:0px 0px 0px 30px;
}
.responsive #top #wrap_all .flex_column.av-8bv95b-47671b1d905ecc680c2c41edeebe7dd0{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-2a6qrxb-4768cf734eb5b9899cb09b0862de3317{
margin:0px 0px 0px 0px;
color:#ffffff;
}
body .av-special-heading.av-2a6qrxb-4768cf734eb5b9899cb09b0862de3317 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2a6qrxb-4768cf734eb5b9899cb09b0862de3317 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2a6qrxb-4768cf734eb5b9899cb09b0862de3317 .av-subheading{
font-size:15px;
}

#top .flex_column.av-28vxw27-99e6ea3d879e6373c73c240bc20ea099{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-28vxw27-99e6ea3d879e6373c73c240bc20ea099{
padding:0px 0px 0px 30px;
}
.responsive #top #wrap_all .flex_column.av-28vxw27-99e6ea3d879e6373c73c240bc20ea099{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-2642urj-2b713f1a2901fa088426561208735d6e{
height:10px;
}

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

#top .hr.hr-invisible.av-23xo2e7-fce84e64e8f882591cf96e0a8481ad59{
height:70px;
}

.flex_column.av-1zon8hr-674d519dba1b4446afa8aa246c07deec{
width:37.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1zon8hr-674d519dba1b4446afa8aa246c07deec .av-flex-placeholder{
width:4%;
}

.avia-image-container.av-1yb343j-1192c32cb4e1d3f734084656680bf8b3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1yb343j-1192c32cb4e1d3f734084656680bf8b3 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-oox27-48a4612ae62b1d8ea38b8ae02017ce9f{
width:58.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-oox27-48a4612ae62b1d8ea38b8ae02017ce9f .av-flex-placeholder{
width:4%;
}

#top .av-special-heading.av-1urn2cf-4aa797f068d46a5b16b44b713e2681bc{
margin:0px 0px 0px 0px;
padding-bottom:-20px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-1urn2cf-4aa797f068d46a5b16b44b713e2681bc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1urn2cf-4aa797f068d46a5b16b44b713e2681bc .av-special-heading-tag{
font-size:40px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-1urn2cf-4aa797f068d46a5b16b44b713e2681bc .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1urn2cf-4aa797f068d46a5b16b44b713e2681bc .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1u4avfj-c5ef084f767ea359420a9de441c77ecf{
height:60px;
}

#top .hr.hr-invisible.av-1rlgrnz-681b15b02b71dcec4e1c60edf1ada91b{
height:20px;
}

#top .av-special-heading.av-1qedewf-54ea74be9534269bc7ef992f68657207{
margin:0px 0px 0px 0px;
}
body .av-special-heading.av-1qedewf-54ea74be9534269bc7ef992f68657207 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1qedewf-54ea74be9534269bc7ef992f68657207 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1nz4c73-6cb9de28da0f86800e9e5b0e007aab1b{
height:10px;
}

#top .hr.hr-invisible.av-5rh7hr-2af15a826e157029ff6eda293f156ca3{
height:50px;
}

#top .hr.av-1jgecun-cfea9932aa8a9139c4c3b4fd9abb8c82{
margin-top:0px;
margin-bottom:5px;
}
.hr.av-1jgecun-cfea9932aa8a9139c4c3b4fd9abb8c82 .hr-inner{
width:100%;
}

#top .hr.hr-invisible.av-1hrjn3z-e3421114a4d56dcde2140e124dbca60c{
height:20px;
}

#top .hr.hr-invisible.av-1gdbasv-4f4f7d385349b79e1b6fc6c217d35b65{
height:50px;
}

.flex_column.av-1dy4d9b-e197857edf366b2f6bed10b1648169e3{
width:100%;
}

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

.flex_column.av-1b9osen-c8cf27df08558fc64b539d875cc8d791{
padding:30px 30px 30px 30px;
background-color:#f8f8f8;
}
.flex_column.av-1b9osen-c8cf27df08558fc64b539d875cc8d791 .avia-curtain-reveal-overlay{
animation-duration:1.5s;
z-index:100;
}

.av_font_icon.av-18umcwf-4cf64cbffd247f06a1dd07b8c5818196{
color:#008c36;
border-color:#008c36;
}
.avia-svg-icon.av-18umcwf-4cf64cbffd247f06a1dd07b8c5818196 svg:first-child{
stroke:#008c36;
fill:#008c36;
}
.av_font_icon.av-18umcwf-4cf64cbffd247f06a1dd07b8c5818196 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-4bvkhr-061bd70890422eec88941ccb8e733111{
height:20px;
}

#top .av-special-heading.av-fh4m7-f7a714344d450fe8d0c511468a584cbd{
margin:0px 0px 0px 0px;
}
body .av-special-heading.av-fh4m7-f7a714344d450fe8d0c511468a584cbd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-fh4m7-f7a714344d450fe8d0c511468a584cbd .av-subheading{
font-size:15px;
}

.flex_column.av-128g427-6d06b8908a9b89f3af5cb9f93779b244{
padding:30px 30px 30px 30px;
background-color:#f8f8f8;
}
.flex_column.av-128g427-6d06b8908a9b89f3af5cb9f93779b244 .avia-curtain-reveal-overlay{
animation-duration:1.5s;
z-index:100;
}

.av_font_icon.av-11z71bj-9ad832630c08102549bdbf51855eb49a{
color:#008c36;
border-color:#008c36;
}
.avia-svg-icon.av-11z71bj-9ad832630c08102549bdbf51855eb49a svg:first-child{
stroke:#008c36;
fill:#008c36;
}
.av_font_icon.av-11z71bj-9ad832630c08102549bdbf51855eb49a .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-zfwuun-d793d0e88fab5ae7d34fc7722f86369e{
height:20px;
}

#top .av-special-heading.av-yp1clr-087ebfc8e090a6854c1bc8c6c0c22812{
margin:0px 0px 0px 0px;
}
body .av-special-heading.av-yp1clr-087ebfc8e090a6854c1bc8c6c0c22812 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-yp1clr-087ebfc8e090a6854c1bc8c6c0c22812 .av-subheading{
font-size:15px;
}

.flex_column.av-udpklb-79d768a4b76f7ded00e2fa6e2bd93112{
padding:30px 30px 30px 30px;
background-color:#f8f8f8;
}
.flex_column.av-udpklb-79d768a4b76f7ded00e2fa6e2bd93112 .avia-curtain-reveal-overlay{
animation-duration:1.5s;
z-index:100;
}

.av_font_icon.av-tlpcan-8a361ab68373e9496c512e8001dfc78e{
color:#008c36;
border-color:#008c36;
}
.avia-svg-icon.av-tlpcan-8a361ab68373e9496c512e8001dfc78e svg:first-child{
stroke:#008c36;
fill:#008c36;
}
.av_font_icon.av-tlpcan-8a361ab68373e9496c512e8001dfc78e .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-r5rtyn-4ad2f47845fc8e9c100a7ac455042e51{
height:20px;
}

#top .av-special-heading.av-qavfnz-419c86ad3b83e6be5ee6a2df5c3ae079{
margin:0px 0px 0px 0px;
}
body .av-special-heading.av-qavfnz-419c86ad3b83e6be5ee6a2df5c3ae079 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-qavfnz-419c86ad3b83e6be5ee6a2df5c3ae079 .av-subheading{
font-size:15px;
}

.avia-section.av-mrnyjz-7e9545184027b690a1512fae32b82a14{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-lckr4v-070d7072c2ba578c7fb9988aa939963d{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lckr4v-070d7072c2ba578c7fb9988aa939963d .av-flex-placeholder{
width:4%;
}

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

#top .hr.hr-invisible.av-flec1r-11db0507ec1ad443f723c87a96d68415{
height:20px;
}

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

#top .hr.hr-invisible.av-clqiq7-b087639b6298d3883f30155f71d30605{
height:30px;
}

#top .av-special-heading.av-aqar1b-cabc4d1214b6838c3009eba755b7a325{
margin:0px 0px 0px 0px;
}
body .av-special-heading.av-aqar1b-cabc4d1214b6838c3009eba755b7a325 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-aqar1b-cabc4d1214b6838c3009eba755b7a325 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-816iu7-3680f51f088462aa0dd0de7da2d6c754{
height:20px;
}

.flex_column.av-3zr6m7-0bda65e29056b8120bd77d1eb59b9cc0{
width:48%;
margin-left:0;
padding:30px 40px 30px 40px;
background-color:#e8e8e8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3zr6m7-0bda65e29056b8120bd77d1eb59b9cc0 .av-flex-placeholder{
width:4%;
}


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

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