@media screen and (min-width:1680px) and (max-width:2180px){
	#footer_left{width:78%;}
	#footer_right{width:22%;}
}

@media screen and (min-width:1590px) and (max-width:1679px){
	/* 컨텐츠 영역 너비 */
	#header_wrap{width:91%;}
	#wrap{width:91%;}
	.pad2{width:91%;}
	#footer_wrap{width:91%;}
	
}


@media screen and (min-width:1190px) and (max-width:1589px){
	/* 컨텐츠 영역 너비 */
	#header_wrap{width:91%;}
	#wrap{width:91%;}
	.pad2{width:91%;}
	#footer_wrap{width:91%;}
	
	#top{height:800px;}
	#under{padding-top:250px;}
	
	#one_left{padding-left:20px;}
	
	#three_right>img{width:98%;}
	
	#four{height:750px; padding-bottom:0px;}
	
	#five{width:100%;}
	#footer_left{width:78%;}
	#footer_right{width:22%;}
}


@media screen and (min-width:890px) and (max-width:1189px){
	/* 컨텐츠 영역 너비 */
	#header_wrap{width:91%;}
	#wrap{width:91%;}
	.pad{padding:40px 0;}
	.pad2{width:91%;}
	#footer_wrap{width:91%;}
	.title{font-size:2.5em;}
	
	#top{height:800px;}
	#under{padding-top:250px;}
	
	#one{height:550px;}
	#one_left{padding-left:20px;}
	#one_left>img{width:90%;}
	#one_right{padding-top:20px;}
	#one_right hr{margin-bottom:30px;}
	#modublog{margin-top:30px;}
	
	#two{height:750px;}
	#service_nav{width:450px;}
	#two_right{padding-left:90px;}
	#two_right img{width:83%;}
	
	#three_left, #three_right{width:100%; padding-top:0px; text-align:center;}
	
	#four{height:700px; padding-bottom:0px;}
	
	#five{height:510px;}
	#five .cir~p{display:none;}
	
	#six{height:490px;}
	
	#seven{height:820px;}
	
	#footer_left{width:75%;}
	#footer_right{width:25%;}
}

@media screen and (min-width:790px) and (max-width:889px){
	/* 컨텐츠 영역 너비 */
	#header_wrap{width:95%;}
	#wrap{width:95%;}
	.pad{padding:40px 0;}
	.pad2{width:95%;}
	#footer_wrap{width:95%;}
	.title{font-size:2em;}

	#top{height:800px;}
	#under{padding-top:250px;}
	
	.modulogo{width:120px;}
	#nav_wrap>ul>li:nth-child(1),#nav_wrap>ul>li:nth-child(3),#nav_wrap>ul>li:nth-child(4){display:none;}
	#nav_wrap>ul>li:nth-child(2){float:right;}
	#nav_wrap>ul{content:""; display:block; clear:both;}
	/*#nav_wrap>ul>li:nth-child(5){float:right; margin-right:4%;}*/
	
	#one{height:auto; text-align:center;}
	/*#one_left{width:100%; padding-left:0px;}*/
	#one_left>img{width:90%;}
	/*#one_right{width:100%; padding-top:0px;}*/
	#one_right hr{margin:0 auto;}
	#one_right .title{margin-top:20px;}
	#modublog{margin-top:30px;}
	
	#two{height:760px; text-align:center;}
	#two_left{width:50%;}
	#service{margin-top:0px;}
	#service_nav{text-align:center; margin:0 auto;}
	#service_con{margin-top:10px; width:100%; margin:0 auto;}
	#two_right{width:50%; padding-left:0px; text-align:center;}
	#phone_bg{width:90%;}
	#two_right img{width:83%;}
	
	#three{height:auto;}
	#three_left, #three_right{width:100%; padding-top:0px; text-align:center;}
	#three_right>img{width:98%;}
	
	#four{height:auto; padding-bottom:0px;}
	#four_nav{width:/*auto*/97%; margin-top:0px;}
	/*#four_nav li{width:100%;}*/
	#four_con{width:95%; margin:0 auto; margin-top:10px;}
	#four_con>img{width:100%;}
	#four_con>p{margin-bottom:10px;}
	
	#five{height:390px;}
	#five>ul{margin-top:20px;}
	#five .cir{width:140px; height:140px;}
	#five .cir~h3{font-size:1.12em; line-height:120%;}
	#five .cir~p{display:none;/*margin-top:10px;*/}
	
	#six{height:490px;}
	
	#seven{height:auto;}
	#seven>#contact{width:95%; margin:0 auto;}
	#seven>#contact>div,#seven>#contact>p{width:100%;}
	#seven #contact .policy{width:100%;}
	#seven #submit{width:70%;}
	
	#footer_left{width:100%;}
	#footer_right{width:100%; padding-top:14px;}
	
	#topBtn{bottom:10px; right:10px;}
}

@media screen and (min-width:690px) and (max-width:789px){
	/* 컨텐츠 영역 너비 */
	#header_wrap{width:95%;}
	#wrap{width:95%;}
	.pad{padding:40px 0;}
	.pad2{width:95%;}
	#footer_wrap{width:95%;}
	.title{font-size:1.8em;}
	#under>.title{font-size:40px;}
	.mainbtn{width:140px; font-size:0.9em;}
	
	.modulogo{width:120px;}
	#nav_wrap>ul>li:nth-child(1),#nav_wrap>ul>li:nth-child(3),#nav_wrap>ul>li:nth-child(4){display:none;}
	#nav_wrap>ul>li:nth-child(2){float:right;}
	#nav_wrap>ul{content:""; display:block; clear:both;}
	#nav_wrap>ul>li:nth-child(5){float:right; margin-right:12px;}
	
	#top{height:520px;}
	#under{padding-top:160px;}
	
	#one{height:auto;}
	#one_left{/*width:100%;*/ padding-left:0px;}
	#one_left>img{width:90%;}
	#one_right{/*width:100%;*/ padding-top:0px;}
	#one_right .title{margin-top:0px;}
	#modublog{margin-top:30px;}
	
	#two{height:auto;}
	/*#two_left{width:100%; padding-top:0px;}*/
	#service{margin-top:0px;}
	#service_nav{}
	#service_con{/*display:none;*/ margin-top:20px;}
	#two_right{/*width:100%;*/ padding-left:0px; text-align:center;}
	#two_right #phone_bg{width:100%;}
	.screen img{left:42px;}
	
	#three{height:auto;}
	#three_left, #three_right{width:100%; padding-top:0px; text-align:center;}
	#three_right>img{width:98%;}
	
	#four{height:auto; padding-bottom:0px;}
	#four_nav{width:97%; margin-top:0px;}
	/*#four_nav li{width:100%;}*/
	#four_con{width:95%; margin:0 auto; margin-top:10px;}
	#four_con>img{width:100%;}
	#four_con>p{margin-bottom:10px;}
	
	#five{height:370px;}
	#five>ul{margin-top:20px;}
	#five .cir{width:110px; height:110px;}
	#five .cir~h3{font-size:1em; line-height:120%;}
	#five .cir~p{display:none;}
	
	#six{height:470px;}
	
	#seven{height:auto;}
	#seven>#contact{width:95%; margin:0 auto;}
	#seven>#contact>div,#seven>#contact>p{width:100%;}
	#seven #contact .policy{width:100%;}
	#seven #submit{width:92%;}
	
	#footer_left{width:100%;}
	#footer_right{width:100%; padding-top:14px;}
	
	#topBtn{bottom:10px; right:10px;}
}

@media screen and (max-width:689px){
	/* 컨텐츠 영역 너비 */
	#header_wrap{width:95%;}
	#wrap{width:95%;}
	.pad{padding:40px 0;}
	.pad2{width:95%;}
	#footer_wrap{width:95%;}
	.title{font-size:1.6em;}
	#under>.title{font-size:40px;}
	.mainbtn{width:140px; font-size:0.92em;}
	
	.modulogo{width:120px;}
	#nav_wrap>ul>li:nth-child(1),#nav_wrap>ul>li:nth-child(3),#nav_wrap>ul>li:nth-child(4){display:none;}
	#nav_wrap>ul>li:nth-child(2){float:right; width:40%;}
	#nav_wrap>ul{content:""; display:block; clear:both;}
	#nav_wrap>ul>li:nth-child(5){float:right; margin-right:22px;}
	
	#top{height:520px;}
	#under{padding-top:160px;}
	
	#one{height:auto; text-align:center; }
	#one_left{width:100%; padding-left:0px;}
	#one_left>img{width:90%;}
	#one_right{width:100%; padding-top:0px;}
	#one_right hr{margin:0 auto;}
	#one_right .title{margin-top:20px;}
	#modublog{margin-top:30px;}
	
	#two{height:auto; text-align:center;}
	#two_left{width:100%; padding-top:0px;}
	#service{margin-top:0px;}
	#service_nav{width:320px; text-align:center; margin:0 auto; font-size:0.9em;}
	#service_con{display:none;}
	#two_right{width:100%; text-align:center; padding-left:0px; margin-right:19px;}
	#phone_bg{margin:0 auto;}
	/*#two_right #phone_bg{width:100%;}*/
	.screen>img{left:57px;}
	
	#three{height:auto;}
	#three_left, #three_right{width:100%; padding-top:0px; text-align:center;}
	#three_right>img{width:98%;}
	
	#four{height:auto; padding-bottom:0px;}
	#four_nav{width:auto; margin-top:0px; font-size:0.92em;}
	#four_nav li{width:100%;}
	#four_con{width:95%; margin:0 auto; margin-top:10px;}
	#four_con>img{width:100%;}
	#four_con>p{margin-bottom:10px;}
	
	#five{height:370px;}
	#five>ul{margin-top:20px;}
	#five .cir{width:90px; height:90px;}
	#five .cir~h3{font-size:1em; line-height:120%;}
	#five .cir~p{display:none;}
	
	#six{height:470px;}
	
	#seven{height:auto;}
	#seven>#contact{width:95%; margin:0 auto;}
	#seven>#contact>div,#seven>#contact>p{width:100%;}
	#seven #contact .policy{width:100%;}
	#seven #submit{width:92%;}
	
	#footer_left{width:100%;}
	#footer_right{width:100%; padding-top:14px;}
	
	#topBtn{bottom:10px; right:10px;}
}