.post-body table td {border: none; padding: 15px; text-align: center; }
.post-body table th {border: none; padding: 15px; text-align: center; }
.post-body table {border: none;}
.post-body table thead th {color: white; text-align:center;}
.widget .post-body li {padding-left:15px; padding-top: 10px;}
/* Unique CSS class names to avoid conflicts */
.intl-student-article {
font-family: ‘Segoe UI’, Tahoma, Geneva, Verdana, sans-serif;
max-width: 1000px;
margin: 0 auto;
padding: 20px;
color: #333;
line-height: 1.6;
}
.intl-student-header {
text-align: center;
margin-bottom: 40px;
padding-bottom: 20px;
border-bottom: 2px solid #e74c3c;
}
.intl-student-title {
color: #2c3e50;
font-size: 2.5rem;
margin-bottom: 10px;
}
.intl-student-subtitle {
color: #7f8c8d;
font-size: 1.2rem;
}
.intl-student-section {
margin-bottom: 40px;
background-color: #f9f9f9;
padding: 25px;
border-radius: 8px;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.intl-student-section-title {
color: #e74c3c;
font-size: 1.8rem;
margin-top: 0;
margin-bottom: 20px;
}
.intl-student-list {
padding-left: 20px;
}
.intl-student-list li {
margin-bottom: 10px;
}
.intl-student-table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
font-size: 0.9em;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
}
.intl-student-table thead tr {
background-color: #e74c3c;
color: #ffffff;
text-align: left;
}
.intl-student-table th,
.intl-student-table td {
padding: 12px 15px;
}
.intl-student-table tbody tr {
border-bottom: 1px solid #dddddd;
}
.intl-student-table tbody tr:nth-of-type(even) {
background-color: #f3f3f3;
}
.intl-student-table tbody tr:last-of-type {
border-bottom: 2px solid #e74c3c;
}
.intl-student-highlight {
background-color: #fffde7;
padding: 2px 5px;
border-radius: 3px;
font-weight: bold;
}
.intl-student-note {
font-size: 0.9em;
color: #7f8c8d;
font-style: italic;
}
.intl-student-currency-toggle {
background-color: #3498db;
color: white;
border: none;
padding: 8px 15px;
border-radius: 4px;
cursor: pointer;
margin-bottom: 20px;
font-size: 0.9em;
transition: background-color 0.3s;
}
.intl-student-currency-toggle:hover {
background-color: #2980b9;
}
.intl-student-cost-calculator {
background-color: #e3f2fd;
padding: 20px;
border-radius: 8px;
margin: 30px 0;
}
.intl-student-cost-calculator h3 {
margin-top: 0;
color: #2c3e50;
}
.intl-student-calculator-input {
margin-bottom: 15px;
}
.intl-student-calculator-input label {
display: block;
margin-bottom: 5px;
font-weight: bold;
}
.intl-student-calculator-input select,
.intl-student-calculator-input input {
width: 100%;
padding: 8px;
border: 1px solid #ddd;
border-radius: 4px;
}
.intl-student-calculator-result {
font-weight: bold;
font-size: 1.2em;
color: #e74c3c;
margin-top: 15px;
}
@media (max-width: 768px) {
.intl-student-article {
padding: 15px;
}
.intl-student-title {
font-size: 2rem;
}
.intl-student-table {
font-size: 0.8em;
}
.intl-student-table th,
.intl-student-table td {
padding: 8px 10px;
}
}
.rp-container {
max-width: 1400px; /* Diperlebar untuk layar besar */
margin: 0 auto;
padding: 20px;
}
.rp-header {
text-align: center;
margin-bottom: 40px;
}
.rp-main-title {
font-size: 2.5rem;
font-weight: 600;
color: var(–rp-dark);
margin-bottom: 10px;
position: relative;
display: inline-block;
}
.rp-subtitle {
color: var(–rp-gray);
font-size: 1.1rem;
max-width: 600px;
margin: 20px auto 0;
line-height: 1.6;
}
.rp-cards-container {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); /* Responsif penuh */
gap: 30px;
}
.rp-card {
background: #fff;
border-radius: 16px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);
display: flex;
flex-direction: column;
overflow: hidden;
transition: var(–rp-transition);
transform: translateY(0);
position: relative;
height: 100%; /* Tinggi penuh */
}
.rp-card:hover {
transform: translateY(-10px);
box-shadow: 0 15px 40px rgba(67, 97, 238, 0.15);
}
.rp-card::before {
content: ”;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 5px;
background: linear-gradient(90deg, var(–rp-primary), var(–rp-accent));
opacity: 0;
transition: var(–rp-transition);
}
.rp-card:hover::before {
opacity: 1;
}
.rp-card-img-container {
overflow: hidden;
position: relative;
height: 220px; /* Lebih tinggi */
}
.rp-card-img {
width: 100%;
height: 180%;
object-fit: cover;
transition: var(–rp-transition);
}
.rp-card:hover .rp-card-img {
transform: scale(1.05);
}
.rp-card-content {
padding: 25px;
flex: 1;
display: flex;
flex-direction: column;
}
.rp-card-title {
font-size: 1rem; /* Sedikit lebih besar */
font-weight: 600;
margin: 0 0 15px;
color: var(–rp-dark);
line-height: 1.4;
transition: var(–rp-transition);
text-align: center;
}
.rp-card:hover .rp-card-title {
color: var(–rp-primary);
}
.rp-read-more {
margin-top: auto;
text-align: center;
color: white;
background-color: #007bff;
border-radius:50px;
}
.rp-read-more-link {
display: inline-flex;
align-items: center;
text-decoration: none;
color: white;
font-weight: 500;
transition: var(–rp-transition);
padding: 8px 0;
font-size: 1.1rem;
}
.rp-read-more-link:hover {
color: var(–rp-secondary);
}
/* Layar sangat lebar (Desktop besar) */
@media (min-width: 1600px) {
.rp-cards-container {
grid-template-columns: repeat(3, 1fr); /* Tiga kolom dengan lebar sama */
}
.rp-card-img-container {
height: 250px; /* Lebih tinggi di layar lebar */
}
.rp-card-content {
padding: 30px;
}
.rp-card-title {
font-size: 1.5rem;
}
}
/* Tablet dan Desktop kecil */
@media (max-width: 1199px) {
.rp-cards-container {
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
.rp-card-img-container {
height: 200px;
}
}
/* Mobile */
@media (max-width: 768px) {
.rp-main-title {
font-size: 2rem;
}
.rp-cards-container {
grid-template-columns: 1fr;
max-width: 500px;
margin: 0 auto;
}
}
.rp-loader {
display: flex;
justify-content: center;
padding: 40px 0;
grid-column: 1 / -1; /* Loader memenuhi seluruh lebar */
}
.rp-loader-dot {
width: 12px;
height: 12px;
background: var(–rp-primary);
border-radius: 50%;
margin: 0 5px;
animation: rp-loader 1.2s infinite ease-in-out both;
}
.rp-loader-dot:nth-child(1) { animation-delay: -0.32s; }
.rp-loader-dot:nth-child(2) { animation-delay: -0.16s; }
@keyframes rp-loader {
0%, 80%, 100% { transform: scale(0); }
40% { transform: scale(1); }
}
.rp-no-posts {
text-align: center;
color: var(–rp-gray);
padding: 40px 0;
font-size: 1.2rem;
grid-column: 1 / -1; /* Memenuhi seluruh lebar */
}
Biaya Hidup Mahasiswa Internasional di Brisbane Australia (2025)
Panduan lengkap untuk merencanakan keuangan selama studi di Australia
Biaya Hidup di Brisbane
Sewa Akomodasi
- Akomodasi kampus (asrama): AUD 559-752 per minggu (AUD 2,200-3,000 per bulan)
- Apartemen bersama (sharing): Mulai AUD 280 per minggu (AUD 1,120 per bulan)
- Homestay (dengan 3 kali makan seminggu): AUD 380-410 per minggu (AUD 1,500-1,640 per bulan)
Makanan
- Belanja bahan makanan sendiri: AUD 300-600 per bulan (AUD 60-150 per minggu)
- Makan di luar: Sekali makan standar sekitar AUD 14-20
- Perkiraan total pengeluaran makanan untuk mahasiswa off-campus: AUD 463-940 per bulan
Transportasi
- Kartu perjalanan pelajar (Translink Go Card): AUD 39-65 per bulan
Hiburan dan Kebutuhan Pribadi
- Perkiraan pengeluaran hiburan: AUD 50-150 per minggu (AUD 200-600 per bulan)
- Tiket bioskop (harga mahasiswa): AUD 9-19
Utilitas dan Asuransi
- Utilitas (listrik, air, gas, internet): AUD 100-150 per bulan
- Asuransi kesehatan (OSHC): AUD 400-450 per tahun
Pendapatan dari Kerja Paruh Waktu
- Mahasiswa internasional diizinkan bekerja maksimal 48 jam per dua minggu selama masa kuliah
- Tidak ada batasan jam kerja selama liburan akademik
- Upah minimum nasional: AUD 24.10 per jam (Juli 2024) akan naik menjadi AUD 24.94 per jam mulai Juli 2025
- Kisaran upah per jam untuk pekerjaan paruh waktu: AUD 21-25 per jam
Perbandingan dengan Kota-Kota Besar Lain
| Kategori | Brisbane | Sydney | Melbourne | Perth | Adelaide |
|---|---|---|---|---|---|
| Sewa (apartemen share) | AUD 1,120 | AUD 1,400 | AUD 1,800 | AUD 1,000 | AUD 1,200 |
| Sewa (homestay 3x/minggu) | AUD 1,640 | AUD 1,780 | AUD 1,760 | AUD 1,460 | AUD 1,600 |
| Makanan (belanja sendiri) | AUD 300-600 | AUD 1,000-2,500 | AUD 600-1,000 | AUD 400-600 | AUD 240-800 |
| Transportasi | AUD 50-100 | AUD 130-800 | AUD 120-240 | AUD 60-100 | AUD 60 |
| Hiburan | AUD 200-600 | AUD 350-650 | AUD 120-600 | AUD 100-300 | AUD 320 |
| Utilitas | AUD 100-150 | AUD 100-150 | AUD 40-80 | AUD 216 | AUD 180-200 |
*Semua nilai adalah perkiraan untuk mahasiswa tunggal. Rentang biaya sewa dan hidup sangat bervariasi tergantung lokasi, jenis akomodasi, dan gaya hidup.
Kalkulator Biaya Hidup Bulanan
Brisbane
Sydney
Melbourne
Perth
Adelaide
Apartemen Bersama
Homestay
Asrama Kampus
Biasanya Masak Sendiri
Campuran Masak dan Makan di Luar
Sering Makan di Luar
// Currency Toggle Functionality
const currencyToggle = document.getElementById(‘currencyToggle’);
const audValues = document.querySelectorAll(‘.aud-value’);
let isAUD = true;
const exchangeRate = 10000; // Example rate: 1 AUD = 10,000 IDR
currencyToggle.addEventListener(‘click’, function() {
isAUD = !isAUD;
currencyToggle.textContent = isAUD ? ‘Toggle Currency (AUD/IDR)’ : ‘Toggle Currency (IDR/AUD)’;
audValues.forEach(value => {
const originalText = value.getAttribute(‘data-original’) || value.textContent;
value.setAttribute(‘data-original’, originalText);
if (isAUD) {
value.textContent = originalText;
} else {
// Handle range values (e.g., “300-600″)
if (originalText.includes(‘-‘)) {
const [min, max] = originalText.split(‘-‘).map(num =>
(parseFloat(num.replace(/,/g, ”)) * exchangeRate).toLocaleString(‘id-ID’));
value.textContent = `IDR ${min}-${max}`;
} else {
const idrValue = (parseFloat(originalText.replace(/,/g, ”)) * exchangeRate).toLocaleString(‘id-ID’);
value.textContent = `IDR ${idrValue}`;
}
}
});
});
// Cost Calculator Functionality
const calculateBtn = document.getElementById(‘calculateBtn’);
const calculatorResult = document.getElementById(‘calculatorResult’);
// Cost data for different cities and options
const costData = {
brisbane: {
shared: { accommodation: 1120, food: { cooking: 400, mixed: 600, eatingOut: 800 } },
homestay: { accommodation: 1640, food: { cooking: 300, mixed: 400, eatingOut: 500 } },
campus: { accommodation: 2500, food: { cooking: 200, mixed: 300, eatingOut: 400 } },
transport: 70,
utilities: 125,
entertainment: 400
},
sydney: {
shared: { accommodation: 1400, food: { cooking: 600, mixed: 900, eatingOut: 1200 } },
homestay: { accommodation: 1780, food: { cooking: 400, mixed: 600, eatingOut: 800 } },
campus: { accommodation: 2800, food: { cooking: 300, mixed: 500, eatingOut: 700 } },
transport: 300,
utilities: 125,
entertainment: 500
},
melbourne: {
shared: { accommodation: 1800, food: { cooking: 500, mixed: 700, eatingOut: 900 } },
homestay: { accommodation: 1760, food: { cooking: 400, mixed: 600, eatingOut: 800 } },
campus: { accommodation: 2600, food: { cooking: 300, mixed: 500, eatingOut: 700 } },
transport: 180,
utilities: 60,
entertainment: 360
},
perth: {
shared: { accommodation: 1000, food: { cooking: 450, mixed: 650, eatingOut: 850 } },
homestay: { accommodation: 1460, food: { cooking: 350, mixed: 550, eatingOut: 750 } },
campus: { accommodation: 2200, food: { cooking: 250, mixed: 450, eatingOut: 650 } },
transport: 80,
utilities: 216,
entertainment: 200
},
adelaide: {
shared: { accommodation: 1200, food: { cooking: 350, mixed: 550, eatingOut: 750 } },
homestay: { accommodation: 1600, food: { cooking: 300, mixed: 500, eatingOut: 700 } },
campus: { accommodation: 2300, food: { cooking: 200, mixed: 400, eatingOut: 600 } },
transport: 60,
utilities: 190,
entertainment: 320
}
};
calculateBtn.addEventListener(‘click’, function() {
const city = document.getElementById(‘citySelect’).value;
const accommodation = document.getElementById(‘accommodationType’).value;
const eatingHabit = document.getElementById(‘eatingHabits’).value;
const data = costData[city][accommodation];
const foodCost = data.food[eatingHabit.split(‘ ‘)[0].toLowerCase()];
const totalCost = data.accommodation + foodCost + costData[city].transport +
costData[city].utilities + costData[city].entertainment;
calculatorResult.textContent = `Perkiraan biaya hidup bulanan di ${city.charAt(0).toUpperCase() + city.slice(1)}: AUD ${totalCost.toLocaleString(‘en-US’)}`;
});
function handleBlogPosts(json) {
const entries = json.feed.entry || [];
const container = document.getElementById(‘recent-posts’);
// Filter artikel hanya dengan tag “Bedah jurusan”
const filteredEntries = entries.filter(entry => {
if (!entry.category) return false;
return entry.category.some(cat =>
cat.term.toLowerCase() === “living cost”
);
});
if (filteredEntries.length === 0) {
container.innerHTML = ‘
Tidak ada postingan ditemukan untuk tag “Australia”.
‘;
return;
}
container.innerHTML = ”;
filteredEntries.slice(0, 3).forEach(entry => {
const title = entry.title.$t;
const link = entry.link.find(l => l.rel === ‘alternate’).href;
const content = entry.content.$t;
const parser = new DOMParser();
const doc = parser.parseFromString(content, ‘text/html’);
const img = doc.querySelector(‘img’);
const imgSrc = img ? img.src : ‘https://images.unsplash.com/photo-1499750310107-5fef28a66643?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=600&h=400&q=80’;
const card = document.createElement(‘div’);
card.className = ‘rp-card’;
card.innerHTML = `
${title}
`;
container.appendChild(card);
});
}
(function() {
const script = document.createElement(‘script’);
script.src = ‘https://blog.starshipeducation.com/feeds/posts/default?alt=json-in-script&callback=handleBlogPosts’;
document.body.appendChild(script);
})();
Australia
Inggris
USA
Canada
Singapore
Malaysia