*{font-family:'Helvetica Neue','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕', Dotum,'돋움',sans-serif;margin:0;padding:0;border:0;outline:none;}
body{margin:0 0 0 10px;}
html,body{font-size:11px;color:#222;letter-spacing:-0.62px;}

table{border-spacing:0;border:0;}
select{height:26px;vertical-align:middle;margin:0 4px 0 0;padding:0 10px 0 3px;border:1px solid #ccc;font-size:1rem;}
select:focus{outline:none;}
form{margin:0;}

textarea:focus{outline:none;}
textarea{resize:vertical;min-height:22px;max-height:300px;padding:6px 8px 6px 8px;letter-spacing:0;line-height:1.7rem;font-size:1rem;}
textarea::placeholder{color:#c4c4c4;}

input{vertical-align:middle;font-size:1rem;}
input:focus{outline:none;} /*button:focus{outline:none;}*/
input[type='checkbox']:checked{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);}
input[type='radio']:checked{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);}
input::placeholder{color:#c4c4c4;}

a{color:#000;text-decoration:none;}

img{border:0;display:block;}
ul{list-style:none;}
svg > g > g:last-child{pointer-events:none;} /* chart mover vibrates stop */

body,textarea,select{
	scrollbar-face-color: #f2f2f2;
	scrollbar-shadow-color: #777;
	scrollbar-highlight-color: #777;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #f2f2f2;
	scrollbar-arrow-color: #777;
}


/* smartphones, touchscreens */
@media (hover:none) and (pointer:coarse){
	/*body{margin:0;}*/
}
/* stylus-based screens */
@media (hover:none) and (pointer:fine){
}
/* Nintendo Wii controller, Microsoft Kinect */
@media (hover:hover) and (pointer:coarse){
}
/* mouse, touch pad */
@media (hover:hover) and (pointer:fine){
}

@media print{	
	*{-webkit-print-color-adjust:exact; print-color-adjust:exact;} /* background 사용 시 */
	@page{margin:5mm 10mm 5mm 10mm;}
	.printBtnZone{display:none !important;}
}
.in_rental{float:left;background-color:#0174DF;width:140px;height:140px;}
.in_rental:hover{background:#BE2021;}
.alink{cursor: pointer;}



#Rental_box{width:100%;height:100%;position: fixed;top: 0px;left: 0px;z-index: 1;display:none;}
.Rental_bg{width:100%;height:100%;background-color :#000; opacity : 0.5;position:absolute;top: 0px;left: 0px;}
.Rental_con{width:400px;height:300px;position:absolute;top:200px;left:50%;margin-left:-200px;border:3px solid #ddd;background:#fff;}

#boxback{width:300px;height:320;position: fixed;top: 30%;left: 40%;z-index: 1;display:none;}
.callback_con{width:280px;height:260px;position:absolute;top:10px;left:10px;border:3px solid #ddd;background:#fff;}
.callback_con2{width:280px;height:300px;position:absolute;top:10px;left:10px;border:3px solid #ddd;background:#fff;}
.callbackclose{position:absolute;bottom:10px;right:10px;font-size:20px;}

.sales_mainbox{}
.sales_mainbox dl dd{float:left;}
dd.sales_leftbox{width:190px;margin-right:10px;}
dd.sales_rightbox{width:1000px;}
.sales_loginbox{width:340px;margin:0 auto; } 
.fnts20{font-size:20px;}
.fnts22{font-size:22px;}
.fnts24{font-size:24px;}
.fnts29{font-size:29px;}
.fnts19{font-size:19px;}
.fnts18{font-size:18px;}
.fnts17{font-size:17px;}
.fnts15{font-size:15px;}
.fnts14{font-size:14px;}
.fnts13{font-size:13px;}
.fnts12{font-size:12px;}
.fnts11{font-size:11px;}
.fnts10{font-size:10px;}
.fntw900{font-weight:900;}
.fntw800{font-weight:800;}
.fntw700{font-weight:700;}
.fntw600{font-weight:600;}
.fntw500{font-weight:500;}
.fntw400{font-weight:400;}
span.c111{color:#111}
.r_pd5{padding-right:5px;}
.r_pd15{padding-right:15px;}
.r_pd65{padding-right:65px;}

.l_pd5{padding-left:5px;}
.l_pd10{padding-left:10px;}
.l_pd15{padding-left:15px;}
.l_pd20{padding-left:20px;}

.t_pd5{padding-top:5px;}
.t_pd10{padding-top:10px;}
.t_pd13{padding-top:13px;}
.t_pd15{padding-top:15px;}
.t_pd17{padding-top:17px;}
.t_pd20{padding-top:20px;}

.b_pd10{padding-bottom:10px;}
.b_pd15{padding-bottom:15px;}
.b_pd20{padding-bottom:20px;}

.pinput{border:1px solid #ddd;padding:5px 0;margin:10px 0;}
.btn{background:#BE2021;color:#fff;padding:4px;text-align:center;cursor: pointer; }
.btn2{background:#696969;color:#fff;padding:4px;text-align:center;cursor: pointer; }
.sbtn{margin-top:10px;background:#BE2021;color:#fff;padding:5px 0;text-align:center; }
.sbtn2{margin-top:10px;background:#d35e01;color:#fff;padding:5px 0;text-align:center; }
.sbtn3{margin-top:10px;background:#696969;color:#fff;padding:5px 0;text-align:center; }
.sbtn4{background:#696969;color:#fff;padding:5px 0;text-align:center; }
.t_td{border-top:1px solid #ddd;} 
.l_td{border-left:1px solid #ddd;}  
.r_td{border-right:1px solid #ddd;}  
.b_td{border-bottom:1px solid #ddd;} 


.rental_head{position:relative;height:40px;}
.tsbtn0{padding:5px 0;position:absolute;display: inline-block;right:370px;top:10px;text-align:right;}
.tsbtn1{padding:5px 0;position:absolute;display: inline-block;width:120px;right:360px;top:10px;background:#BE2021;color:#fff;text-align:center;}
.tsbtn2{padding:5px 0;position:absolute;display: inline-block;width:120px;right:240px;top:10px;background:#d35e01;color:#fff;text-align:center;}
.tsbtn3{padding:5px 0;position:absolute;display: inline-block;width:120px;right:120px;top:10px;background:#696969;color:#fff;text-align:center; }
.tsbtn4{padding:5px 0;position:absolute;display: inline-block;width:100px;right:20px;top:10px;background:#ddd;color:#fff;text-align:center;}
.h_navibox{width:100%;height:50px;background:#212121}
.h_navi{width:1200px;margin:0 auto; }
.h_navi ul li{float:left;width:20%;text-align:center;color:#fff;font-size:18px;padding-top:14px;font-weight:600;}
.contents{width:1200px;margin:0 auto; }

.faqbox{width:1200px;margin:0 auto;margin-top:20px; text-align:left;}
.faqbox h2{font-size:20px;}
.faqbox dl dt{padding:5px 0;font-size:14px;}
.faqbox dl dd{width:1176px;display:none;border:2px solid #ddd;padding:10px;background:#fff;font-size:14px;} 

.cj{width:56px;height:50px;background-image: url('/images/cj_logo.png');background-position: -0px -0px;background-repeat: no-repeat;display: inline-block;}
.inventory_tit{height:40px;text-align:right;margin-top:10px;}   
.inventory_tit span{;display: inline-block;width:140px;text-align:center;background:#BE2021;color:#fff;padding:5px 0;cursor: pointer;font-size:14px;font-weight:600;}