@charset "EUC-KR";

/* 2021.04.26 ³²À±Á¤ Å×½½¶ó ¿¬°è´ëÃâ ½ÅÃ»ÆäÀÌÁö Ãß°¡ */
@font-face{
	font-family: 'NotoSans';
	font-weight:100;
	src:url('./fonts/NotoSans-Thin.woff');
	src:url('./fonts/NotoSans-Thin.eot?#iefix') format('embedded-opentype'),
	url('./fonts/NotoSans-Thin.woff') format('woff'),
	url('./fonts/NotoSans-Thin.woff2') format('woff2'),
	url('./fonts/NotoSans-Thin.otf') format('opentype'),
	url('./fonts/NotoSans-Thin.ttf') format('truetype');
}

@font-face {
	font-family: 'NotoSans';
	font-weight:400;
	src:url('./fonts/NotoSans-Regular.woff');
	src:url('./fonts/NotoSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('./fonts/NotoSans-Regular.woff') format('woff'),
		url('./fonts/NotoSans-Regular.woff2') format('woff2'),
		url('./fonts/NotoSans-Regular.otf') format('opentype'),
		url('./fonts/NotoSans-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'NotoSans';
	font-weight:500;
	src:url('./fonts/NotoSans-Medium.woff');
	src:url('./fonts/NotoSans-Medium.eot?#iefix') format('embedded-opentype'),
		url('./fonts/NotoSans-Medium.woff') format('woff'),
		url('./fonts/NotoSans-Medium.woff2') format('woff2'),
		url('./fonts/NotoSans-Medium.otf') format('opentype'),
		url('./fonts/NotoSans-Medium.ttf') format('truetype');
}

@font-face {
	font-family: 'NotoSans';
	font-weight:700;
	src:url('./fonts/NotoSans-Bold.woff');
	src:url('./fonts/NotoSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('./fonts/NotoSans-Bold.woff') format('woff'),
		url('./fonts/NotoSans-Bold.woff2') format('woff2'),
		url('./fonts/NotoSans-Bold.otf') format('opentype'),
		url('./fonts/NotoSans-Bold.ttf') format('truetype');
}/*mainpage Ãß°¡*/
.tesla_loan .mainslider{display:inline-block;width:100%;overflow:hidden;border-bottom:1px solid #002362;position:relative;}
.tesla_loan .mainslider ul{display:inline-block;width:100%;}
.tesla_loan .mainslider li{position:absolute;width:100%;}
.tesla_loan .detailbox{display:inline-block;width:100%;}
.tesla_loan .go_applypagebox{display:inline-block;width:100%;padding-top: 40px;padding:40px 10%;}
.tesla_loan .go_applypagebox .txtbox{display:inline-block;width:60%;float:left;text-align:center;}
.tesla_loan .go_applypagebox .txtbox p{font-size:18px;margin-top:30px;font-weight:500;color:#333333;}
.tesla_loan .go_applypagebox .tesla_button01_box{float:left;width:40%;}
.tesla_loan .buttonlist{display:inline-block;width:100%;padding:20px 20% 50px 20%;background-color:#f2f5f9;border-bottom:1px solid #002362;}
.tesla_loan .buttonlist li{display:inline-block;float:left;width:50%;}
.tesla_loan .buttonlist li img{display:inline-block;width:100%;height:auto;}
.tesla_loan .teslacar_popupbox{display:inline-block;position:fixed;width:100%;height:100%;top:0;left:0;z-index:10;min-width:1500px;}
.tesla_loan .teslacar_popupbox .blackscreen{display:inline-block;position:fixed;width:100%;height:100%;background-color:black;opacity:0.6;}
.tesla_loan .teslacar_popupbox .contentsbox{display:inline-block;position: absolute;width:80%;background-color:white;margin:0 10%;top:calc(50% - 209px);}
.tesla_loan .teslacar_popupbox .contentsbox .popuptitle{display:inline-block;font-size:22px;font-weight:800;margin:20px 20px 0 20px;}
.tesla_loan .teslacar_popupbox .contentsbox .closebt{display:inline-block;float:right;margin:20px 30px 0 20px;}
.tesla_loan .teslacar_popupbox .contentsbox .carlist{display:inline-block;width:calc(100% - 40px);margin:20px;border-top:1px solid #002362;padding-top:20px;}
.tesla_loan .teslacar_popupbox .contentsbox .carlist li{display:inline-block;float:left;width:25%;}
.tesla_loan .teslacar_popupbox .contentsbox .carlist li p.titletxt{margin-top: 20px;}
.tesla_loan .teslacar_popupbox .contentsbox .carlist li .carphoto{height:200px;display:inline-block;position:relative;}
.tesla_loan .teslacar_popupbox .contentsbox .carlist li .carphoto img{display:inline-block;position:absolute;bottom:0;margin-left: 15px;}
.tesla_loan .teslacar_popupbox .contentsbox .carlist li p{font-size:13px;color:#666666;margin-top:4px;margin-left:8px;}
.tesla_loan .teslacar_popupbox .contentsbox .carlist li p.titletxt{font-size:15px;font-weight:500;color:#151515;}

.tesla_loan{min-width:1650px;}
.tesla_loan *{font-family: 'NotoSans', 'µ¸¿ò' !important;}
.tesla_loan .header{padding-bottom:12px;border-bottom: 1px solid #bcbcbc;}
.tesla_loan .header .logo{display: inline-block;overflow: hidden;height: 25px;margin-left:10%;margin-top: 12px;}
.tesla_loan .header p{font-size:15px;font-weight:500;line-height:50px;display:inline-block;float:right;margin-top: 0;margin-right:10%;}
.tesla_loan .header p span{color:#002362;}
.tesla_loan .tapbox{width:100%;display:inline-block;height:80px;background-color:#151515;}
.tesla_loan .tapbox ul{display:inline-block;margin-left:10%;}
.tesla_loan .tapbox li{float:left;margin-right:15px;}
.tesla_loan .tapbox p{font-size:15px;font-weight:800;line-height:70px;margin-top: 0;color:#f1f1f1;}
.tesla_loan .tapbox li.on a p{font-size:15px;font-weight:800;line-height:70px;margin-top: 0;color:white;}
.tesla_loan .tapbox li.on p::after{content:'';display:inline-block;width:100%;height:2px;position:relative;top:-18px;background-color:white;}
.tesla_loan .tapbox a p:hover{color:skyblue;}
.tesla_loan .tapbox a{display:inline-block;cursor:pointer;}
.tesla_loan .tapbox a:hover{text-decoration:none;}
.tesla_loan .topbox{display:inline-block;width:80%;margin:0 10%;}
.tesla_loan .topbox h2{display:inline-block;font-size:36px;color:#151515;margin-top:30px;}
.tesla_loan .topbox p{margin-top:20px;font-size:18px;color:#333333;}
.tesla_loan .topbox img{display: inline-block;float: right;position: relative;right: 0;top: -70px;}
.tesla_loan .topbox .descbox{display: inline-block;background-color:#f5f5f5;margin-top: 60px;}
.tesla_loan .topbox .descbox p{font-size: 14px;margin: 0;display: inline-block;padding: 10px 20px;color: #666666;}
.tesla_loan .topbox .descbox p span{color:#333333;font-weight:500;}
.tesla_loan .product_detail{width:80%;display: inline-block;margin: 0 10%;}
.tesla_loan .product_detail > ul{border-top:2px solid #151515;}
.tesla_loan .product_detail h3{font-size:22px;margin-bottom:26px;}
.tesla_loan .product_detail > ul > li{display: inline-block;width:100%;border-bottom:1px solid #bcbcbc;}
.tesla_loan .product_detail > ul > li:last-of-type{border-bottom:2px solid #151515;}
.tesla_loan .product_detail .titlebox{width: 20%;display: inline-block;float: left;font-size: 18px;font-weight:800;margin-top:18px;margin-bottom:18px;}
.tesla_loan .product_detail > ul ul{float: left;display: inline-block;width:80%;}
.tesla_loan .product_detail > ul ul li{float: left;display: inline-block;width:27%;margin-right:9%;margin-bottom:20px;}
.tesla_loan .product_detail > ul ul li:nth-child(3n){margin-right: 0;}
.tesla_loan .product_detail > ul ul li .titletxt{font-size: 16px;font-weight: 500;margin-top: 20px;}
.tesla_loan .product_detail > ul ul li .subtxt{margin-top: 20px;color: #666666;font-size: 14px;word-break:keep-all;}
.tesla_loan .product_detail > ul ul li .subtxt.em_txt{font-size:16px;}
.tesla_loan .product_detail > ul ul li .subtxt .txt_index{display:inline-block;margin-left:8px;}
.tesla_loan .product_detail > ul > li table{width:80%;display:inline-block;margin:20px 0 8px 0;}
.tesla_loan .product_detail > ul > li > .subtxt{display:inline-block;float:right;width:80%;color: #666666;font-size: 14px;margin-bottom:20px;}
.tesla_loan .easyapply_bg{display:inline-block;background-color:#f5f5f5;width:100%;margin-top:40px;}
.tesla_loan .easyapply{display: inline-block;width: 80%;margin: 40px 10%;background-color:white;border-radius:15px;padding:30px;}
.tesla_loan .easyapply .name, .tesla_loan .easyapply .birth, .tesla_loan .easyapply .phoneNum, .tesla_loan .easyapply .tesla{display:inline-block;float:left;width:25%;margin-bottom:20px;}
.tesla_loan .easyapply h3{font-size:22px;margin-bottom:40px;}
.tesla_loan .easyapply .name label, .tesla_loan .easyapply .birth label, .tesla_loan .easyapply .phoneNum label, .tesla_loan .easyapply .tesla label{display:inline-block;width:100%;font-size:14px;}
.tesla_loan .easyapply .name input, .tesla_loan .easyapply .birth input, .tesla_loan .easyapply .phoneNum input, .tesla_loan .easyapply .phoneNum select, .tesla_loan .easyapply .tesla select{display:inline-block;height:50px;font-size:16px;border:none;border-bottom:1px solid #bcbcbc;}
.tesla_loan .easyapply .name input:focus, .tesla_loan .easyapply .birth input:focus, .tesla_loan .easyapply .phoneNum input:focus, .tesla_loan .easyapply .phoneNum select:focus, .tesla_loan .easyapply .tesla select:focus{border-bottom:1px solid #1490ef;}
.tesla_loan .easyapply .phoneNum select{margin-right:10px;width:70px;}
.tesla_loan .easyapply .tesla select{width:200px;}
.tesla_loan .easyapply .phoneNum input{margin: 0 10px;width:72px;}
.tesla_loan .tesla_button01_box{display:inline-block;width:100%;text-align:center;margin-top:30px;}
.tesla_loan .tesla_button01{background-color:#002362;border-radius:30px;width:250px;padding:15px 30px;display:inline-block;}
.tesla_loan .tesla_button01 p{display:inline-block;margin:0;color:white;font-weight:800;font-size:15px;}
.tesla_loan .tesla_button02_box{display:inline-block;width:100%;text-align:center;margin-top:30px;}
.tesla_loan .tesla_button02{background-color:white;border-radius:30px;width:250px;padding:15px 30px;display:inline-block;border:2px solid #002362;}
.tesla_loan .tesla_button02 p{display:inline-block;margin:0;color:#002362;font-weight:800;font-size:15px;}
.tesla_loan div.popACCbox div.popACCbox_body a.more{background-position-y:7px;}
.tesla_loan .loantxt{display:inline-block;background-color:#f5f5f5;width:100%;padding-left:10%;padding-bottom:24px;padding-top:20px;}
.tesla_loan .loantxt p{font-size:13px;margin: 0;}
.tesla_loan .loantxt .loanfnum{font-size: 12px;font-weight:400;color:#666666;}
.tesla_loan .loantxt .em_loantxt{font-size:16px;font-weight: 600;margin:20px 0;}
.tesla_loan .loantxt .deepblue_txt{color:#204b85;}
#bestCustomer .teslaloan #sec1_userCheck .dis_line{margin-top:10px;}
.tesla_footer{padding-left:10%;}
@media screen and (min-width: 640px), screen\9{
	.tesla_loan .easyapply .name input, .tesla_loan .easyapply .birth input, .tesla_loan .easyapply .tesla select{width:80%;}
}
@media screen and (-ms-hight-contrast: active){
	.tesla_loan .easyapply .name input, .tesla_loan .easyapply .birth input, .tesla_loan .easyapply .tesla select{width:80%;}
}
.tesla_loan .easyapply .name .placeholder, .tesla_loan .easyapply .birth .placeholder{display:inline-block;position:relative;top:-32px;font-size: 14px;color: #bcbcbc;pointer-events:none;-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;}