/* Home */
.subject_page {  font-family:'ONE-Mobile-Title',sans-serif; font-weight:normal; position:relative;  font-size: 40px; line-height:32px; margin: 8px 0; text-align:center; width:100%; }

.subject_type { width:100%; font-family:'ONE-Mobile-Title',sans-serif; font-weight:normal; position:relative; display:inline-block; padding-left:28px;  height:22px;   font-size: 22px; line-height:22px; margin: 20px 0px 14px 0px;   }
.subject_type:before { content:''; position: absolute; left: 0; top: 0px; width: 21px; height: 21px; background-color:#ffffff; border:6px solid #4889ea;  }
.subject_type + span { font-size:13px; display:inline-block; background-color:#ca4258; color:#fff; padding:1px 8px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;  }

/*
.subject_type { width:100%; font-family:'ONE-Mobile-Title',sans-serif; font-weight:normal; position:relative; display:inline-block; padding-left:35px;  height:22px;   font-size: 22px; line-height:22px; margin: 20px 0px 14px 0px;   }
.subject_type:before { content:''; position: absolute; left: 0; top: -3px; width: 15px; height: 15px; background-color:#ffffff; border:6px solid #4889ea;  }
*/

.ntb-0 { margin: 0 auto; }

.ntb-0 table { border-collapse:collapse; width:100%; }
.ntb-0 th, .ntb-0 td { position:relative; padding:5px; border:1px solid #d9d9d9 }
.ntb-0 td { font-size:14px; width:50%; }
.ntb-0 td {  font-family:'S-CoreDream-4Regular',sans-serif; font-weight:normal;  font-size:14px; }

.ntb-0 td li { float:none; display:block; width:100%; text-align:center; }
.ntb-0 td li:nth-child(1) { font-size:15px; }
.ntb-0 td li:nth-child(2) { font-size:18px;   font-family:'S-CoreDream-5Medium',sans-serif; font-weight:normal;  }


.ntb-1 table { border-collapse:collapse; width:100%; }
.ntb-1 th, .ntb-1 td { position:relative; padding:5px; border:1px solid #d9d9d9 }
.ntb-1 td { font-size:14px; }
.ntb-1 th {  font-family:'S-CoreDream-4Regular',sans-serif; font-weight:normal;  font-size:14px; width:162px; }

.ntb-2 table { border-collapse:collapse; width:100%; }
.ntb-2 th, .ntb-2 td { position:relative; padding:5px; border:1px solid #d9d9d9 }
.ntb-2 td {  font-family:'S-CoreDream-4Regular',sans-serif; font-weight:normal;  font-size:14px; }

.ntb-2 td li { float:none; display:block; width:100%; text-align:center; }

.ntb-2 td li { font-size:15px; font-family:'S-CoreDream-5Medium',sans-serif; font-weight:normal; padding: 10px 0px; }

.ntb-1h table { border-collapse:collapse; width:100%; }
.ntb-1h th, .ntb-1h td { width:50%; position:relative; padding:5px; border:1px solid #d9d9d9 }
.ntb-1h td { font-size:14px; }
.ntb-1h th {  font-family:'S-CoreDream-4Regular',sans-serif; font-weight:normal;  font-size:14px; width:162px; }

.ntb-4 table { border-collapse:collapse; width:100%; }
.ntb-4 th, .ntb-4 td { position:relative; padding:2px 5px; border:1px solid #d9d9d9 }
.ntb-4 td { font-size:14px; }
.ntb-4 th { text-align:center; font-family:'S-CoreDream-4Regular',sans-serif; font-weight:normal;  font-size:14px; width:auto; }

.ntb-4 .color_select1 { background-color:#e3efce; border:1px solid #e3efce; outline:none; }
.ntb-4 .color_select2 { background-color:#ceefd2; border:1px solid #ceefd2; outline:none; }
.ntb-4 .color_select3 { background-color:#efdece; border:1px solid #efdece; outline:none; }
.ntb-4 .color_select0 { background-color:#f1f1f1; border:1px solid #eeeeee; outline:none; }


td.ths { text-align:center; font-family:'S-CoreDream-4Regular',sans-serif; font-weight:normal;  font-size:13px; width:120px; }

a.btnEta_blue { display:inline-block; cursor:pointer; padding-left:25px;padding-right:25px; 
font-size:17px; color:#fff; font-family:'ONE-Mobile-Title',sans-serif; font-weight:normal;  
background-color:#254983;
height:50px; line-height:50px;
}
a.btnEta_blue:hover { background-color:#2f6ccd;}



/* FAQ */
.faqtable_n .title { cursor:pointer; }
.faqtable_n .desc { display:none; cursor:pointer; }
.transform180 { display:block; 
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.faqtable_n  table { border-collapse:collapse; width:100%; }
.faqtable_n td { font-size:14px;  padding:5px; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; }
.faqtable_n td .title {  font-family:'S-CoreDream-4Regular',sans-serif; font-weight:normal;  font-size:14px; }
.faqtable_n td .desc { margin-top:5px; margin-bottom:5px; }
.faqtable_n .arrow {width: 50px;text-align: center;}

/* email auth */
.eta_form input[type="text"] {  

/* border: 1px solid #e2e3ea; background-color: #fafafa;  */
border: 0; background-color: #ededed;

outline:none; font-size:15px; padding:1px 4px; width:100%; height:28px; line-height:26px;  } 
.eta_form input[type="date"] {  border: 1px inset #e2e3ea; background-color: #fafafa; outline:none; font-size:15px; padding:1px 4px; width:100%; height:28px; line-height:26px; 
font-family: 'Noto Sans KR',sans-serif; font-weight: 400; font-size: 15px; line-height: 1.5; color: #111; background-color: #fff;
} 

.subject_page_middle { width:100%; text-align:center; font-family:'ONE-Mobile-Title',sans-serif; font-weight:normal; position:relative; display:inline-block;  height:22px;   font-size: 22px; line-height:22px; margin: 20px 0px 14px 0px;   }

.ntb-3 table { border-collapse:collapse; width:100%; }
.ntb-3 th, .ntb-3 td { position:relative; padding:5px; border:1px solid #d9d9d9 }
.ntb-3 th { width:120px; font-family:'S-CoreDream-4Regular',sans-serif; font-weight:normal;  font-size:14px; }

.write_guide .title { font-family:'S-CoreDream-5Medium',sans-serif; font-weight:normal; }


.ebtnSmall{display:inline-block; text-align:center; font-size: 14px;  cursor:pointer; padding:2px 8px; font-family:'S-CoreDream-4Regular',sans-serif; font-weight:normal;  }
a.ebtnSmall._blue,input.ebtnSmall._blue{background-color:#1f5099;border:1px solid #1f5099;color:#fff; width:100px; }
a.ebtnSmall._blue:hover,input.ebtnSmall._blue:hover{color:#fff;background-color:#246fdf;border:1px solid #246fdf}

.ebtnMiddle{display:inline-block; text-align:center; font-size: 16px; height: 40px; line-height: 38px; cursor:pointer;padding-left:9px;padding-right:9px; font-family:'S-CoreDream-4Regular',sans-serif; font-weight:normal;  }
a.ebtnMiddle._blue,input.ebtnMiddle._blue{background-color:#1f5099;border:1px solid #1f5099;color:#fff; width:150px; }
a.ebtnMiddle._blue:hover,input.ebtnMiddle._blue:hover{color:#fff;background-color:#246fdf;border:1px solid #246fdf}

.ebtnLarge{width:200px;  display:inline-block; text-align:center; font-size: 18px; height: 60px; line-height: 58px; cursor:pointer;padding-left:9px;padding-right:9px; font-family:'S-CoreDream-4Regular',sans-serif; font-weight:normal;  }

a.ebtnLarge._blue,input.ebtnLarge._blue{background-color:#1f5099;border:1px solid #1f5099;color:#fff; }
a.ebtnLarge._blue:hover,input.ebtnLarge._blue:hover{color:#fff;background-color:#246fdf;border:1px solid #246fdf}




/* nepal-eta-passport */
.spanbutton { display:inline-block; padding:3px 12px; cursor:pointer; }


/* header */
.ne_topmenu { text-align:right; }


 

 /* contact us - black */
.txtCus1B { color:#777777; font-size:12px;  font-family:'Noto Sans KR',sans-serif; }
.txtCus2B { color:#dddddd; font-size:13px; font-family:'Noto Sans KR',sans-serif; font-weight:400; }
.txtCus3B { color:#ffffff; font-size:35px;  font-family:'Teko',sans-serif; font-weight:700;}
.txtCus4B { color:#999999; font-size:12px; font-family:'Noto Sans KR',sans-serif; }
.txtCus5B { color:#fafafa; font-size:12px; font-family:'Noto Sans KR',sans-serif; }

 

.goTop {  display:inline-block; overflow:hidden;   
	width:45px; height:45px;  text-align:center; color:#ffffff; background-color:#797a77; }
.copyright p {text-align:left; font-size:13px; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; margin:0; padding:0;  color:#555555; }
 

.contactus p {
	color:#555555; font-size:14px;  font-family:'Noto Sans KR',sans-serif; font-weight:400; 
}
.contactus span {
	 color:#8b8a8a; font-size:14px;  font-family:'Noto Sans KR',sans-serif; font-weight:400;
}
.box2para > div {
	width:50%;
	float:left;
}

#ContactUs .box3para > div {
	width:33.333%;
	float:left;
}
ul.TabBtnx1 { list-style:none; padding:0; margin:0; }
ul.TabBtnx1 li {
	display:inline-block;
	list-style:none;
	margin:0;
	margin-left:-1px;
	padding:0;
    line-height: 2.0;
    margin-top: -1px;
}
ul.TabBtnx1 li a { 
	border-width:1px;
	border-style:solid;
	border-color:#ccc;
	font-size:12px; font-family: 'S-CoreDream-4Regular'; 
	padding:6px 10px;
	color:#555555;
}
ul.TabBtnx1 li a:hover {
	background-color:#62aaf5;
	border:1px solid #62aaf5;
	color:#ffffff;
}


@media (max-width: 1330px) {
    #ContactUs2 .w1300, #ContactUs2 .w1200, #tourLtRp .w1200, #tourScxList .w1200 {
        padding-left: 15px;
        padding-right: 15px;
    }
}


@media (max-width: 1024px) {




}
@media (max-width: 768px) {




}
@media (max-width: 480px) {





}

