
/* common */

address {margin:0;}

body {
	background-color:#000000;
	background-image:url('/assets/pc_background01.jpg');
	background-position:center top;
	background-repeat:repeat-x;
	background-size:auto;
	color:#FFFFFF;
	font-family:"Inter", sans-serif;
	font-size:16px;
	word-spacing:0;
	word-break:keep-all;
	margin:0 auto;
	max-width:1200px;
	padding:0;
	text-align:center;
	overflow-x:hidden;
	overflow-y:auto;
	text-align:center;
}

html {-webkit-text-size-adjust:none; -webkit-user-select:none; -moz-text-size-adjust:none; -moz-user-select:none; -ms-text-size-adjust:none; -ms-user-select:none; text-size-adjust: none; user-select:none;}

input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {color:transparent;}
input:focus:-moz-placeholder, textarea:focus:-moz-placeholder {color:transparent;}
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {color:transparent;}
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {color:transparent;}
input:focus {outline: 1px solid #929292;}

img {border:0;}
img:focus {none}

label {font-weight:normal;}
table {border-collapse:collapse; padding:0; border-spacing:0}
td, th {padding:0;}
ul,ol,dl {list-style:none; margin-bottom:0; margin:0; padding:0;}
p {margin:0;}


/* ------------------- class Mobile (a~z) ------------------- */



@media (orientation:portrait) {

	.mb_menuTab10 {
	width:5%;
	}

	.mb_menuTab20 {
	width:90%;
	}
}

@media (orientation:landscape) {

	.mb_menuTab10 {
	width:26%;
	}

	.mb_menuTab20 {
	width:48%;
	}
}


/* --------------------- class Mobile (a~z) --------------------- */

.mb_con02back {
	background:url('/assets/mb_con02back.jpg');
	background-position:center top;
	background-repeat:no-repeat;
	background-size:100% auto;
	text-align:center;
}

.mb_con03back {
	background-color:#8E8E79;
	text-align:center;
}

.mb_con03emo01 {
	background-color:#8E8E79;
	margin: 0 auto;
	text-align:center;
	width:87%;
}

.mb_con03emo02 {
	margin: 0 auto;
	width:87%;
}

.mb_con03emo03 {
	text-align:center;
	vertical-align:top;
	width:31.2%;
}

.mb_con03emo04 {
	text-align:center;
	vertical-align:top;
	width:3.2%;
}

.mb_con04back {
	background:url('/assets/mb_con04back.jpg');
	background-position:center top;
	background-repeat:no-repeat;
	background-size:100% auto;
	text-align:center;
}

.mb_con06back {
	background-color:#B0B0B0;
	text-align:center;
}

.mb_con06table {
	margin: 0 auto;
	width:87%;
}

.mb_con06_tx01_br {color:#000000; font-family:'Inter', san-serif; font-size:4.7vw; font-weight:bold; padding:0 0 2.0vw 0; text-align:left;}
.mb_con06_tx01_en {color:#000000; font-family:'Inter', san-serif; font-size:4.7vw; font-weight:bold; padding:0 0 2.0vw 0; text-align:left;}
.mb_con06_tx01_id {color:#000000; font-family:'Inter', san-serif; font-size:4.7vw; font-weight:bold; padding:0 0 2.0vw 0; text-align:left;}
.mb_con06_tx01_kr {color:#000000; font-family:'Asta Sans', san-serif; font-size:4.7vw; font-weight:bold; padding:0 0 2.0vw 0; text-align:left;}
.mb_con06_tx01_ru {color:#000000; font-family:'Manrope', san-serif; font-size:4.7vw; font-weight:bold; padding:0 0 2.0vw 0; text-align:left;}
.mb_con06_tx01_th {color:#000000; font-family:'Noto Sans Thai', san-serif; font-size:5.2vw; font-weight:bold; line-height:5.2vw; padding:0 0 4.0vw 0; text-align:left;}
.mb_con06_tx01_vn {color:#000000; font-family:'Inter', san-serif; font-size:4.7vw; font-weight:bold; padding:0 0 2.0vw 0; text-align:left;}

.mb_underMenu_lan_color01 {
	background-color:#82857B;
	height:1px;
}

.mb_underMenu_lan_color02 {
	background-color:#82857B;
	width:1px;
}

.mb_underMenu_lan_color03 {
	background-color:rgba(0, 0, 0, 0.5);
	font-family:'Inter', san-serif;
	font-size:3.8vw;
	padding:2.2vw 2.2vw 2.2vw 10.2vw;
	text-align:right;	
}

.mb_underMenu_lan_color03th {
	background-color:rgba(0, 0, 0, 0.5);
	font-family:'Noto Sans Thai', san-serif;
	font-size:4.4vw;
	padding:1.0vw 2.2vw 1.0vw 4.2vw;
	text-align:right;	
}


/* --------------------- class PC (a~z) --------------------- */

.pc_con02a {
	text-align:right;
	vertical-align:top;
	width:505px;
}

.pc_con02b {
	text-align:left;
	vertical-align:top;
	width:695px;
}

.pc_con02back {
	background:url('/assets/pc_con02back.webp');
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:top;
}

.pc_con03back {
	background-color:#8E8E79;
	background-image:url('/assets/pc_con03back.png');
	background-position:center top;
	background-repeat:no-repeat;
	background-size:auto;
	text-align:center;
	vertical-align:top;
}

.pc_con03emoBack {
	background-image:url('/assets/pc_con03back--.png');
	background-position:center top;
	background-repeat:no-repeat;
}

.pc_con04back {
	background-image:url('/assets/pc_con04back.png');
	background-position:center top;
	background-repeat:no-repeat;
}

.pc_con04backTable {
	background-image:url('/assets/pc_con04back-.png');
	background-position:center bottom;
	background-repeat:no-repeat;
	width:1200px; height:569px;
}

.pc_con04td01 {
	text-align:left;
	vertical-align:top;
	width:1200px;
}

.pc_con04td02 {
	text-align:right;
	vertical-align:bottom;
	width:1200px;
}

.pc_con05back {
	height:396px;
}

.pc_con06back {
	background-color:#B0B0B0;
	background-image:url('/assets/pc_con06b.png');
	background-position:center top;
	background-repeat:no-repeat;
	text-align:left;
	width:1200px; height:122px;
}

.pc_con06_tx01_br {color:#000000; font-family:'Inter', san-serif; font-size:20px; font-weight:bold; letter-spacing:-0.2; margin:0 0 17px 82px;}
.pc_con06_tx01_en {color:#000000; font-family:'Inter', san-serif; font-size:20px; font-weight:bold; letter-spacing:-0.2; margin:0 0 17px 82px;}
.pc_con06_tx01_id {color:#000000; font-family:'Inter', san-serif; font-size:20px; font-weight:bold; letter-spacing:-0.2; margin:0 0 17px 82px;}
.pc_con06_tx01_kr {color:#000000; font-family:'Asta Sans', san-serif; font-size:20px; font-weight:bold; letter-spacing:-0.2; margin:0 0 17px 82px;}
.pc_con06_tx01_ru {color:#000000; font-family:'Manrope', san-serif; font-size:20px; font-weight:bold; letter-spacing:-0.2; margin:0 0 17px 82px;}
.pc_con06_tx01_th {color:#000000; font-family:'Noto Sans Thai', san-serif; font-size:20px; font-weight:bold; letter-spacing:-0.2; margin:0 0 17px 82px;}
.pc_con06_tx01_vn {color:#000000; font-family:'Inter', san-serif; font-size:20px; font-weight:bold; letter-spacing:-0.2; margin:0 0 17px 82px;}

.pc_con07_br {color:#666666; font-family:'Inter', san-serif; font-size:16.5px; padding:10px 0 0 0; text-align:center; vertical-align:top; width:1200px; height:100px;}
.pc_con07_en {color:#666666; font-family:'Inter', san-serif; font-size:16.5px; padding:10px 0 0 0; text-align:center; vertical-align:top; width:1200px; height:100px;}
.pc_con07_id {color:#666666; font-family:'Inter', san-serif; font-size:16.5px; padding:10px 0 0 0; text-align:center; vertical-align:top; width:1200px; height:100px;}
.pc_con07_kr {color:#666666; font-family:'Asta Sans', san-serif; font-size:16.5px; padding:10px 0 0 0; text-align:center; vertical-align:top; width:1200px; height:100px;}
.pc_con07_ru {color:#666666; font-family:'Manrope', san-serif; font-size:16.5px; padding:10px 0 0 0; text-align:center; vertical-align:top; width:1200px; height:100px;}
.pc_con07_th {color:#666666; font-family:'Noto Sans Thai', san-serif; font-size:16.5px; padding:10px 0 0 0; text-align:center; vertical-align:top; width:1200px; height:100px;}
.pc_con07_vn {color:#666666; font-family:'Inter', san-serif; font-size:16.5px; padding:10px 0 0 0; text-align:center; vertical-align:top; width:1200px; height:100px;}

.pc_heartCon01a {
	width:220px; height:139px;
}

.pc_heartCon01b {
	text-align:right;
	vertical-align:top;
	width:220px; height:85px;
}

.pc_topMenu_box01 {
	padding:4px 8px 6px 0;
	text-align:right;
	vertical-align:top;
	width:229px; height:27px;
}

.pc_topMenu_box02 {
	padding:7px 0 0 0;
	text-align:center;
	vertical-align:top;
	width:37px;
}

.pc_topMenu_box03 {
	background-color:rgba(255, 255, 255, 0);
	cursor:pointer;
}

.pc_topMenu_box03:hover {
	background-color:rgba(255, 255, 255, 0.25);
}


/* -------------------- div Mobile (a~z) -------------------- */

#mb_con02_tx02_br {color:#B0B091; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con02_tx02_en {color:#B0B091; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con02_tx02_id {color:#B0B091; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con02_tx02_kr {color:#B0B091; display:inline-block; font-family:'Asta Sans', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con02_tx02_ru {color:#B0B091; display:inline-block; font-family:'Manrope', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con02_tx02_th {color:#B0B091; display:inline-block; font-family:'Noto Sans Thai', san-serif; font-size:4.2vw; line-height:5.0vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; word-break: break-word; white-space: normal; z-index:10;}
#mb_con02_tx02_vn {color:#B0B091; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}

#mb_con03_tx02_br {color:#FFFFFF; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 8.5vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con03_tx02_en {color:#FFFFFF; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 8.5vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con03_tx02_id {color:#FFFFFF; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 8.5vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con03_tx02_kr {color:#FFFFFF; display:inline-block; font-family:'Asta Sans', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 8.5vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con03_tx02_ru {color:#FFFFFF; display:inline-block; font-family:'Manrope', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 8.5vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con03_tx02_th {color:#FFFFFF; display:inline-block; font-family:'Noto Sans Thai', san-serif; font-size:4.2vw; line-height:5.0vw; margin:0 0 8.5vw 0; position:relative; text-align:justify; width:87%; word-break: break-word; white-space: normal; z-index:10;}
#mb_con03_tx02_vn {color:#FFFFFF; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 8.5vw 0; position:relative; text-align:justify; width:87%; z-index:10;}

#mb_con04_tx02_br {color:#8D8D8D; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con04_tx02_en {color:#8D8D8D; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con04_tx02_id {color:#8D8D8D; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con04_tx02_kr {color:#8D8D8D; display:inline-block; font-family:'Asta Sans', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con04_tx02_ru {color:#8D8D8D; display:inline-block; font-family:'Manrope', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}
#mb_con04_tx02_th {color:#8D8D8D; display:inline-block; font-family:'Noto Sans Thai', san-serif; font-size:4.2vw; line-height:5.0vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; word-break: break-word; white-space: normal; z-index:10;}
#mb_con04_tx02_vn {color:#8D8D8D; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 6vw 0; position:relative; text-align:justify; width:87%; z-index:10;}

#mb_con06_tx02_br {color:#000000; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 30vw 0; position:relative; text-align:justify; width:100%; z-index:10;}
#mb_con06_tx02_en {color:#000000; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 30vw 0; position:relative; text-align:justify; width:100%; z-index:10;}
#mb_con06_tx02_id {color:#000000; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 30vw 0; position:relative; text-align:justify; width:100%; z-index:10;}
#mb_con06_tx02_kr {color:#000000; display:inline-block; font-family:'Asta Sans', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 30vw 0; position:relative; text-align:justify; width:100%; z-index:10;}
#mb_con06_tx02_ru {color:#000000; display:inline-block; font-family:'Manrope', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 30vw 0; position:relative; text-align:justify; width:100%; z-index:10;}
#mb_con06_tx02_th {color:#000000; display:inline-block; font-family:'NotoSans Thai', san-serif; font-size:4.2vw; line-height:5.0vw; margin:0 0 30vw 0; position:relative; text-align:justify; width:100%; word-break: break-word; white-space: normal; z-index:10;}
#mb_con06_tx02_vn {color:#000000; display:inline-block; font-family:'Inter', san-serif; font-size:3.6vw; line-height:4.5vw; margin:0 0 30vw 0; position:relative; text-align:justify; width:100%; z-index:10;}

#mb_underMenu {
	background-image:url('/assets/mb_underMenuBack.png');
	background-position:center top;
	background-repeat:repeat-x;
	color:#FFFFFF;
	display:flex;
	justify-content:left;
	padding:8.5vw 0 0 0;
	position:fixed;
	text-align:left;
	top:88%;
	width:100%; height:200px;
	z-index:100
}

#mb_underMenu_icon01 {width:6.2%;}
#mb_underMenu_icon02 {width:8%;}
#mb_underMenu_icon03 {width:9%;}
#mb_underMenu_icon04 {width:44.6%;}

#mb_underMenu_icon05_br {border: 1px solid #82857B; border-radius: 0; font-family:'Inter', san-serif; font-size:3.8vw; padding:0.9vw 1.5vw 1.2vw 0; text-align:right; vertical-align:top;}
#mb_underMenu_icon05_en {border: 1px solid #82857B; border-radius: 0; font-family:'Inter', san-serif; font-size:3.8vw; padding:0.9vw 1.5vw 1.2vw 0; text-align:right; vertical-align:top;}
#mb_underMenu_icon05_id {border: 1px solid #82857B; border-radius: 0; font-family:'Inter', san-serif; font-size:3.8vw; padding:0.9vw 1.5vw 1.2vw 0; text-align:right; vertical-align:top;}
#mb_underMenu_icon05_kr {border: 1px solid #82857B; border-radius: 0; font-family:'Asta Sans', san-serif; font-size:3.8vw; padding:0.9vw 1.5vw 1.2vw 0; text-align:right; vertical-align:top;}
#mb_underMenu_icon05_ru {border: 1px solid #82857B; border-radius: 0; font-family:'Manrope', san-serif; font-size:3.8vw; padding:0.9vw 1.5vw 1.2vw 0; text-align:right; vertical-align:top;}
#mb_underMenu_icon05_th {border: 1px solid #82857B; border-radius: 0; font-family:'Noto Sans Thai', san-serif; font-size:3.8vw; padding:0.9vw 1.5vw 1.2vw 0; text-align:right; vertical-align:top;}
#mb_underMenu_icon05_vn {border: 1px solid #82857B; border-radius: 0; font-family:'Inter', san-serif; font-size:3.8vw; padding:0.9vw 1.5vw 1.2vw 0; text-align:right; vertical-align:top;}

#mb_underMenu_lan01 {
	display:none;
	position:fixed;
	top:0; left:0;
	width:100%; height:100%;
	z-index:50
}

#mb_underMenu_space {
	width:6.5%;
}


/* ---------------------- div PC (a~z) ---------------------- */

#bodySet {
	position:relative;
	text-align:center;
	top:0; left:50%;
	transform:translate(-600px, 0);	
	width:1200px;
}

#pc_avaEyes {
	position:absolute;
	top:200px; left:50%;
	transform:translate(-415px, 0);	
	width:74px; height:30px;
	z-index:10
}

#pc_con02_tx02_br {color:#B0B091; font-family:'Inter', san-serif;	font-size:16px; position:relative; text-align:justify; width:623px;}
#pc_con02_tx02_en {color:#B0B091; font-family:'Inter', san-serif; font-size:16px; position:relative; text-align:justify; width:623px;}
#pc_con02_tx02_id {color:#B0B091; font-family:'Inter', san-serif; font-size:16px; position:relative; text-align:justify; width:623px;}
#pc_con02_tx02_kr {color:#B0B091; font-family:'Asta Sans', san-serif; font-size:17.5px; letter-spacing:-0.2; line-height:21px; position:relative; text-align:justify; width:623px;}
#pc_con02_tx02_ru {color:#B0B091; font-family:'Manrope', san-serif; font-size:16px; position:relative; text-align:justify; width:623px;}
#pc_con02_tx02_th {color:#B0B091; font-family:'Noto Sans Thai', san-serif; font-size:18px; line-height:21.5px; position:relative; text-align:justify; width:623px;}
#pc_con02_tx02_vn {color:#B0B091; font-family:'Inter', san-serif; font-size:16px; position:relative; text-align:justify; width:623px;}

#pc_con03_tx02_br {color:#FFFFFF; font-family:'Inter', san-serif; font-size:16px; margin:0 0 0 68px; position:relative; text-align:justify; width:501px;}
#pc_con03_tx02_en {color:#FFFFFF; font-family:'Inter', san-serif; font-size:16px; margin:0 0 0 68px; position:relative; text-align:justify; width:501px;}
#pc_con03_tx02_id {color:#FFFFFF; font-family:'Inter', san-serif; font-size:16px; margin:0 0 0 68px; position:relative; text-align:justify; width:501px;}
#pc_con03_tx02_kr {color:#FFFFFF; font-family:'Asta Sans', san-serif; font-size:17.5px; letter-spacing:-0.2; line-height:21px; margin:0 0 0 68px; position:relative; text-align:justify; width:501px;}
#pc_con03_tx02_ru {color:#FFFFFF; font-family:'Manrope', san-serif; font-size:16px; margin:0 0 0 68px; position:relative; text-align:justify; width:501px;}
#pc_con03_tx02_th {color:#FFFFFF; font-family:'Noto Sans Thai', san-serif; font-size:18px; line-height:21.5px; margin:0 0 0 68px; position:relative; text-align:justify; width:501px;}
#pc_con03_tx02_vn {color:#FFFFFF; font-family:'Inter', san-serif; font-size:16px; margin:0 0 0 68px; position:relative; text-align:justify; width:501px;}

#pc_con04_tx02_br {color:#8D8D8D;font-family:'Inter', san-serif; font-size:16px;margin:0 0 0 69px; position:relative; text-align:justify;width:499px;}
#pc_con04_tx02_en {color:#8D8D8D; font-family:'Inter', san-serif; font-size:16px; margin:0 0 0 69px; position:relative; text-align:justify; width:499px;}
#pc_con04_tx02_id {color:#8D8D8D; font-family:'Inter', san-serif; font-size:16px; margin:0 0 0 68px; position:relative; text-align:justify; width:499px;}
#pc_con04_tx02_kr {color:#8D8D8D; font-family:'Asta Sans', san-serif; font-size:17.5px; letter-spacing:-0.2; line-height:21px; margin:0 0 0 68px; position:relative; text-align:justify; width:499px;}
#pc_con04_tx02_ru {color:#8D8D8D; font-family:'Manrope', san-serif; font-size:16px; margin:0 0 0 68px; position:relative; text-align:justify; width:499px;}
#pc_con04_tx02_th {color:#8D8D8D; font-family:'Noto Sans Thai', san-serif; font-size:18px; line-height:21.5px; margin:0 0 0 68px; position:relative; text-align:justify; width:499px;}
#pc_con04_tx02_vn {color:#8D8D8D; font-family:'Inter', san-serif; font-size:16px; margin:0 0 0 68px; position:relative; text-align:justify; width:499px;}

#pc_con06_tx02_br {color:#000000; font-family:'Inter', san-serif; font-size:18px; letter-spacing:-0.2; line-height:22px; margin:0 0 0 82px; position:relative; text-align:justify; width:1035px;}
#pc_con06_tx02_en {color:#000000; font-family:'Inter', san-serif; font-size:18px; letter-spacing:-0.2; line-height:22px; margin:0 0 0 82px; position:relative; text-align:justify; width:1035px;}
#pc_con06_tx02_id {color:#000000; font-family:'Inter', san-serif; font-size:18px; letter-spacing:-0.2; line-height:22px; margin:0 0 0 82px; position:relative; text-align:justify; width:1035px;}
#pc_con06_tx02_kr {color:#000000; font-family:'Asta Sans', san-serif; font-size:18px; letter-spacing:-0.2; line-height:22px; margin:0 0 0 82px; position:relative; text-align:justify; width:1035px;}
#pc_con06_tx02_ru {color:#000000; font-family:'Manrope', san-serif; font-size:18px; letter-spacing:-0.2; line-height:22px; margin:0 0 0 82px; position:relative; text-align:justify; width:1035px;}
#pc_con06_tx02_th {color:#000000; font-family:'Noto Sans Thai', san-serif; font-size:18px; letter-spacing:-0.2; line-height:22px; margin:0 0 0 82px; position:relative; text-align:justify; width:1035px;}
#pc_con06_tx02_vn {color:#000000; font-family:'Inter', san-serif; font-size:18px; letter-spacing:-0.2; line-height:22px; margin:0 0 0 82px; position:relative; text-align:justify; width:1035px;}

#pc_con04_tx02_id {
	color:#8D8D8D;
	font-family:'Inter', san-serif;
	font-size:16px;
	margin:0 0 0 69px;
	position:relative;
	text-align:justify;
	width:499px;
}

#pc_heartCon01 {
	background:url('/assets/pc_heartConBack.png');
	background-repeat:no-repeat;
	position:fixed;
	top:307px; left:50%;
	transform:translate(450px, 0);	
	width:220px; height:224px;
	z-index:100;
}

#pc_heartPop {
	display:none;
	position:relative;
	z-index:110
}

#pc_topMenu {	
	position:absolute;
	top:19px; left:50%;
	transform:translate(324px, 0);	
	width:266px; height:37px;
	z-index:20;
}

#pc_topMenu_acc01 {
	background:url('/assets/pc_topMenu_acc01.png');
	background-repeat:no-repeat;
	position:absolute;
	top:24px; left:50%;
	transform:translate(284px, 0);	
	width:30px; height:29px;
	z-index:20
}

#pc_topMenu_item01 {
	background:url('/assets/pc_topMenuBack01.png');
	background-repeat:no-repeat;
	box-sizing: border-box;
	cursor:pointer;
	display:block;
	text-align:right;
	position:relative;
	font-size:16px;
	padding:8px 44px 0 0;
	vertical-align:top;
	width:266px; height:37px;
	z-index:30;
}

#pc_topMenu_item02 {
	background:url('/assets/pc_topMenuBack02-.png');
	background-position: center bottom;
	background-repeat:no-repeat;
	box-sizing: border-box;
	display:none;
	text-align:right;
	position:relative;
	width:266px;
	z-index:30;
}