/* @import url(notosanskr.css); */
@import url("//fonts.googleapis.com/earlyaccess/notosanskr.css");
@import url("//fonts.googleapis.com/css?family=Montserrat");

*{
  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	 -moz-box-sizing: border-box;    /* Firefox, other Gecko */
	 box-sizing: border-box;         /* Opera/IE 8+ */
	 /* font-family:"Malgun Gothic","Dotum",Arial,sans-serif; */
	 font-family: 'Noto Sans KR', '맑은고딕','Malgun Gothic','돋움',Dotum,gulim,sans-serif;
	 font-weight:300;
	 font-size:12px;
	 outline:none;
	 border:0;
	 resize:none;
	 background-repeat:no-repeat;
   margin:0;
   padding:0;
   list-style:none;
   text-decoration:none;
}



html,body{overflow:hidden;}
html{overflow-y: scroll;}

.wrap{}
.container{}
  .container .content{width:980px;margin:0 auto;}
  .container .content img{display:block;}

  .container.ctn_head{height:94px;background-color:#fff;}
  .container.ctn_head .content{background-color:#fff;}

  /* .container.ctn_banner{height:639px;background-color:#000;background-image:url("/landing/land_20190612/images/ctn_banner.png");background-position:center;} */
  /* .container.ctn_banner .content{background-color:#fff;} */

  .container.ctn_01{background-color:#1e1f2b;}
  .container.ctn_01 .content{background-color:#1e1f2b;}

  .container.ctn_02{background-color:#343434;}
  .container.ctn_02 .content{background-color:#343434;}

  .container.ctn_03{background-color:#cb3816;}
  .container.ctn_03 .content{background-color:#717171;}
  /* .container.ctn_03 .content{position:relative;height:1466px;background-image:url("/landing/land_20190612/images/ctn_03.png");background-position:top center;} */
  /* .container.ctn_03 .content img.btn{position:absolute;left:325px;top:1288px;;} */

  .container.ctn_04{background-color:#717171;}
  .container.ctn_04 .content{background-color:#717171;}
  /* .container.ctn_04 .content{position:relative;height:1547px;}
  .container.ctn_04 .content img.btn{position:absolute;left:398px;top:1358px;;} */

  .container.ctn_04_01{background-color:#ddd;}
  .container.ctn_04_01 .content{}

  .container.ctn_05{background-color:#343434;}
  .container.ctn_05 .content{background-color:#717171;}

  .container.ctn_06{background-color:#717171;}
  .container.ctn_06 .content{background-color:#717171;}

  .container.ctn_counsel{height:322px;background-color:#343434;}
  .container.ctn_counsel .content{position:relative;height:322px;background-image:url("/landing/land_20190624/images/ctn_counsel.png");background-position:top center;}
  .container.ctn_counsel .content input.elm_input{position:absolute;left:178px;top:150px;display:inline-block;height:67px;width:142px;text-align:center;font-size:22px;}
  .container.ctn_counsel .content input.elm_input[name="counsel_name"]{left:178px;width:142px;}
  .container.ctn_counsel .content input.elm_input[name="counsel_contract"]{left:338px;width:246px;}
  .container.ctn_counsel .content img.submit{position:absolute;left:605px;top:150px;;}
  .container.ctn_counsel .content dl{position:absolute;left:179px;top:230px;}
  .container.ctn_counsel .content dl dt{float:left;color:#fff;font-size:18px;margin-right:30px;}
  .container.ctn_counsel .content dl dd{float:left;color:#fff;font-size:18px;}
  .container.ctn_counsel .content dl dd label{margin-right:25px;}
  .container.ctn_counsel .content dl dd label input[type="radio"]{font-size:18px;margin-right:10px;}
  .container.ctn_counsel .content dl dd label span{font-size:18px;}


  .container.ctn_footer{background-color:#fff;}
  .container.ctn_footer .content{position:relative;}

  .fl-left{float:left;}
  .fl-right{float:right;}

  .container.ctn_footer .content{padding:30px;width:800px;}
  .container.ctn_footer .content:after{clear:both;content:"";display:block;}
	.container.ctn_footer .fl.logo{margin-top:30px;text-align:center;width:35%;}
	.container.ctn_footer .fl.contact{width:65%;}
		.container.ctn_footer .fl.contact ul li{padding:.1em 0;}
		.container.ctn_footer .btn_PrivacyPolicy{color:#000;text-decoration:underline;}

  #cont-home-review{}
  	#cont-home-review h2{
  		padding:30px 15px;
  		font-size:16px;
  		font-weight:bold;
  	}
  	#cont-home-review ul#cont-home-review-list{display:block;width:980px;position:absolute;top:310px;left:10px;}
  		#cont-home-review ul#cont-home-review-list li.item-home-review-list{
  			display:inline-block;
  			width:223px;
  			margin-right:18px;
  			margin-bottom:18px;
  			cursor:pointer;
  			overflow:hidden;
  			position:relative;
  		}
  		#cont-home-review ul#cont-home-review-list li.item-home-review-list:nth-child(4n){
  			margin-right:0px;
  		}
  		#cont-home-review ul#cont-home-review-list li.item-home-review-list span{display:block;}
  		#cont-home-review ul#cont-home-review-list li.item-home-review-list span.review-img{width:223px;height:150px;overflow:hidden;margin-bottom:0.5em;}
  			#cont-home-review ul#cont-home-review-list li.item-home-review-list span.review-img img{width:100%;}
  			#cont-home-review ul#cont-home-review-list li.item-home-review-list span.review-title{text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
  		#cont-home-review ul#cont-home-review-list li.item-home-review-list img.icon-home-new{position:absolute;left:0px;top:0px;}
  	#cont-home-review p{text-align:center;font-size:24px;margin:1em 0 0.5em;clear:both;;line-height:125%;}
  	#cont-home-review p img{display:inline-block;}
  	#cont-home-review a.aButton{}
  		#cont-home-review a.aButton img{margin:0 auto;}

  	#cont-home-review .imgButton{margin:0 auto;cursor:pointer;}
  	#cont-home-review .imgButton.btn-review-more{}
  	#cont-home-review .imgButton.btn-review-all{display:none;}

  	.sub-contents.list-car.list-model.gallery.home{}
  	.sub-contents.list-car.list-model.gallery.home .list-model.gallery.home{}
  		ul.list-model.gallery.home li.list-item{}
  		ul.list-model.gallery.home li.list-item ul.item-content-ul li.item-content-li-item.trans-model-image{
  			width:150px;
  		}
  		ul.list-model.gallery.home li.list-item ul.item-content-ul li.item-content-li-item{width:150px;}


  	/* #cont-home-review ul#cont-home-review-list li.item-home-review-list.review-item-more{display:none;} */
    aside{position:absolute;top:750px;left:0;display:none;}
aside ul.lv-01{}
	aside ul.lv-01 > li{margin-bottom:8px;}
  aside ul.lv-01 > li img{display:block;}
		aside ul.lv-02{}
			aside ul.lv-02 > li{}

.no-padding{padding:0!important;}

#layout-aside-form{
	width:130px;height:292px;
	/* background-image:url(/201711/images/common/aside/bg_aside_left_form.png); */
  background-image:url(http://rent.autoclass.co.kr/20180423/src/img/common/aside/bg_aside_left_form.png);

	position:relative;
}
#layout-aside-form dl{position:absolute;bottom:0;}
#layout-aside-form dl dt,#layout-aside-form dl dd{padding:3px 10px;}
#layout-aside-form dl dt:after,#layout-aside-form dl dd:after{content:""; display:block; clear:both;}
#layout-aside-form dl dt{margin-top:8px;}
#layout-aside-form dl dd{}
#layout-aside-form input[type="text"],#layout-aside-form textarea{border:1px solid #d7d7d7;width:110px;}
#layout-aside-form input[type="text"].phonenumber{width:33px;text-align:center;}
#agree_quick_private{float:left;margin:5px 0;}
#layout-aside-form .btn_PrivacyPolicy{float:left;color:#000;letter-spacing:-1.5px;}
#button-quick{
	background-image:url("/20180423/src/img/common/aside/btn_aside_left_form.png");
	background-position:0 0;
	width:128px;height:28px;
}
#countRelease{width:130px;background-color:#000;padding:7px;}
#countRelease:after{content:""; display:block; clear:both;}
#countRelease p{text-align:center;color:#fff;padding:.5px 2px;}
#countRelease p span{color:#fff200;font-weight:bold;}

#right-float-consult{}
#right-float-consult:after{content:""; display:block; clear:both;}
div.side-floating{border:0;}
#right-float-consult > div{width:128px!important;}

div.side-floating.consultant div.float-consult-img-man{width:128px;}
div.side-floating.consultant div.float-consult-img-man > img{width:128px;}
div.side-floating.consultant div.float-consult-img-man{width:128px;}
div.side-floating.consultant{position:relative;height:155px!important;}
div.side-floating.consultant div.float-consult-img-man{height:126px;}
div.side-floating.consultant div.float-consult-img-man img{width:126px;display:block;}
div.side-floating.consultant div.float-consult-cnt-man{
  width:126px;
	height:35px;
	/* background:url("/renew.images/common/bg-right-float-consult.png") no-repeat; */
	background-color:#677182;
	text-align:center;
	line-height:35px;
}
div.side-floating.consultant div.float-consult-cnt-man span{color:#fff;}
div.side-floating.consultant div.float-consult-cnt-man span.float-consult-name{font-size:16px;font-weight:bold;}
div.side-floating.consultant div.float-consult-cnt-man span.float-consult-title{font-size:12px;}

/* msg layout */
#layout-msg{position:fixed;z-index:999;background-color:#fff;border:2px solid #3f9adc;text-align:center;display:none;}
#layout-msg-bg{
position:absolute;z-index:998;width:1px;height:1px;background-color:#000;top:0;left:0;
/* IE 8 */ filter: alpha(opacity=1); 	/* IE 5-7 */ -moz-opacity: .01; 	/* Netscape */ -khtml-opacity: .01; /* Safari 1.x */ opacity: .01; /* Good browsers */
}
#layout-msg h2{background-color:#a4c2e1;color:#1e2454;padding:5px 10px;letter-spacing: 2px;position:relative;}
span.msg-close{display:block;text-align:right;border:2px solid #429fe0;padding:2px;background-color:#fff;position:absolute;right:2px;top:2px;}
img#button-close-message{cursor:pointer;float:left;}
img#arrow-left-msg{position:absolute;left:-10px;}
img#arrow-right-msg{position:absolute;right:-10px;}
div.area-contents{padding:5px;font-size:14px;line-height:150%;color:#456aa4;}
div.area-contents span.impact{font-weight:bold;color:#f00;font-size:14px;padding-bottom:2px;border-bottom:1px solid #f00;}
img.logo.autoclass{}
img.logo.acrentcar{margin-top:11px;margin-left:10px;}
div.area-button{text-align:center;padding:10px 0;}
button.button-close-msg{width:auto;padding:5px 10px;margin:3px;}
button.button-submit-reservation{width:auto;padding:5px 10px;margin:3px;}
button.button-submit-counsel{width:auto;padding:5px 10px;margin:3px;}

.sub-contents-title{font-size:24px;font-weight:bold;color:#429fe0;/*padding:10px 0 20px;border-bottom: 1px solid #cfcfcf;*/position:relative;}
.sub-contents-title.long{border-bottom:0;padding-bottom:0;}
img.sub-conetnt-icons{margin-left:10px;}
img.sub-conetnt-title{margin-left:10px;}
img.sub-conetnt-title.community{margin:20px 10px;}
.group-sns{position:absolute;right:10px;top:14px;}
.group-sns ul li{float:left;margin-left:5px;}
.group-sns ul li img{cursor:pointer;}
/* CSS */
