@charset "utf-8";
/* reset CSS */
		html, body, div, span, applet, object, iframe,
		h1, h2, h3, h4, h5, h6, p, blockquote, pre,
		a, abbr, acronym, address, big, cite, code, del, dfn, em, 
		img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var, b, u, i, center,
		dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,
		article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, 
		menu, nav, output, ruby, section, summary,time, mark, audio, video
		{margin:0;padding:0;border:0;	font-size:100%;font:inherit;vertical-align:baseline;}

		/* HTML5 display-role reset for older browsers */
		article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}

		ol, ul{list-style:none;}
		blockquote, q{quotes:none;}
		table{border-collapse:collapse;border-spacing:0;}

		body{background-color:#ffffff;}
		
		/*320*/
		#wrap_landing{text-align:center;width:320px;margin:0 auto;margin-top:1%;}
		#wrap_landing img{max-width:100%}
		#headerwrap ul{width:320px;margin-top:3%;margin:0 auto;}
		#headerwrap ul li{width:33.3%;height:42px;float:left;padding:10px 0;}
		#container{width:100%;}/*height:100%;*/
		.btn ul li{float:left;}
		.more{width:130px;}
		.call{width:190px;}
		.Tit p img{padding:5% 0;}
		.copyRight{padding:8% 0;}
		#popup{display:none;}
		#popup img{width:320px;float:right;}
		
		#popup01 ,#popup02{display:none;}

		.tit_consul{width:320px;height:45px;margin-top:10px;}/*실시간타이틀*/
		
		.inputbox{float:left;width:70%;display:inline-block;margin-left:5%;}/*인풋*/
		.name{float:left;width:100%;margin-top:2%;text-align:left;}
		.number{float:left;width:100%;margin:1% 0;text-align:left;}
		.number img {
			float:left;
			margin-right:2.5%
		}

		.number_1st,
		.number_2nd,
		.number_3nd {float:left; width:22%}
		.number_2nd {
			margin:0 3%
		}

		.number_1st input[type="tel"],
		.number_2nd input[type="tel"],
		.number_3nd input[type="tel"] {
			width:100%;
		}

		.consulBtn{float:right;position:relative;width:22%;margin-right:3%;display:inline-block;}
		.agree{float:left;width:100%;}/*개인정보*/
		.Priv{float:left;width:100%;margin:1% 0;text-align:left;}
		.Priv input {
			vertical-align:top;
			margin-top:5px;
		}
		.priv01{width:120px;}
		.agreeBtn{float:right;width:56px;}/*상세보기*/
		.line{margin-top:2%;}
		
		input[type="text"]{border:1px solid #d9d9d9;width:212px; height:28px;line-height:25px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius: 0;}
		input[type="tel"]{border:1px solid #d9d9d9;width:61px; height:28px;line-height:25px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius: 0;}
		select{width:62px;height:28px;padding-left:10px;border:1px solid #d9d9d9;line-height:27px;vertical-align:top;}


	
		/* 360 */
		@media only screen and (min-width:360px){
		#wrap_landing{width:360px;}
		#headerwrap ul{width:360px;margin-top:3%;margin:0 auto;}
		#headerwrap ul li{width:33.3%;height:47px;float:left;padding:10px 0;}
		#container{width:100%;}/*height:100%;*/
		.btn ul li{float:left;}
		.more{width:146px;}
		.call{width:214px;}
		.Tit p img{padding:5% 0;}
		.copyRight{padding:8% 0;}
		#popup img{width:360px;float:right;}

		.tit_consul{width:360px;height:45px;margin-top:10px;}/*실시간타이틀*/
		
		.agree{position:relative;float:left;width:360px;height:37px;left:0;margin-top:-50px;}/*개인정보*/

		.priv01{width:130px;}
		.agreeBtn{float:right;width:65px;}/*상세보기*/
		.line{margin-top:2%;}

		input[type="text"]{border:1px solid #d9d9d9;width:243px; height:32px;line-height:25px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius: 0;}
		input[type="tel"]{border:1px solid #d9d9d9;width:76px; height:32px;line-height:25px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius: 0;}
		select{width:62px;height:32px;padding-left:10px;border:1px solid #d9d9d9;line-height:27px;vertical-align:top;}

		}


		/* 400 */
		@media only screen and (min-width:400px){
		#wrap_landing{width:400px;}
		#headerwrap ul{width:400px;margin-top:3%;margin:0 auto;}
		#headerwrap ul li{width:33.3%;height:52px;float:left;padding:10px 0;}
		#container{width:100%;}/*height:100%;*/
		.btn ul li{float:left;}
		.more{width:162px;}
		.call{width:238px;}
		.Tit p img{padding:5% 0;}
		.copyRight{padding:8% 0;}
		#popup img{width:400px;float:right;}

		.tit_consul{width:400px;height:45px;margin-top:10px;}/*실시간타이틀*/
		
		.agree{position:relative;float:left;width:400px;height:37px;left:0;margin-top:-50px;}/*개인정보*/

		.priv01{width:160px;}
		.agreeBtn{float:right;width:70px;}/*상세보기*/
		.line{margin-top:2%;}

		input[type="text"]{border:1px solid #d9d9d9;width:270px; height:32px;line-height:25px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius: 0;}
		input[type="tel"]{border:1px solid #d9d9d9;width:85px; height:32px;line-height:25px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius: 0;}
		select{width:72px;height:32px;padding-left:10px;border:1px solid #d9d9d9;line-height:27px;vertical-align:top;}


		}

		/* 640 */
		@media only screen and (min-width:640px){
		#wrap_landing{width:640px;}
		#headerwrap ul{width:640px;margin-top:3%;margin:0 auto;}
		#headerwrap ul li{width:33.3%;height:83px;float:left;padding:10px 0;}
		#container{width:100%;}/*height:100%;*/
		.btn ul li{float:left;}
		.more{width:259px;}
		.call{width:381px;}
		.Tit p img{padding:5% 0;}
		.copyRight{padding:8% 0;}
		#popup img{width:640px;float:right;}

		.tit_consul{width:640px;height:73px;}/*실시간타이틀*/
		
		.agree{position:relative;float:left;width:640px;height:37px;top:-40px;}/*개인정보*/
		.agreeBtn{float:right;width:170px;}/*상세보기*/
		.line{margin-top:3%;}

		.priv01{width:235px;}

		.line{margin-top:2%;}

		input[type="text"]{border:1px solid #d9d9d9;width:428px; height:52px;line-height:25px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius: 0;}
		input[type="tel"]{border:1px solid #d9d9d9;width:142px; height:52px;line-height:25px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius: 0;}
		select{width:112px;height:52px;padding-left:10px;border:1px solid #d9d9d9;line-height:27px;vertical-align:top;}

		}
		
