
/* ¸ð¹ÙÀÏ ************************************************************************************************************************************************************************/
@media only screen and (min-width:100px) and (max-width:1200px) {

	#c1 { width:100%; margin:0 auto; text-align:center; position:relative;  z-index:2; }
	#c2 { display:none; }
	
	.header {  margin:10px; }
	.headers { text-align:center;  padding:20px; }

	.title h1 { color:#000; font-size:30px; font-family:NanumSquareBold; letter-spacing: 0.01em; line-height:1.3em; }
	.title span { color:#ff0000; }
	.title h2 { color:#000; font-size:22px; font-family:NanumSquareBold; letter-spacing: 0.01em; line-height:1.0em; }
	.title_txt { margin-top:25px; color:#444; font-size:16px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.5em; }
	.title_txt b { color:#222;  font-family:NanumGothicBold; font-size:18px;  }

	.bn { margin:10px; }
	.bns_li { float:left; text-align:center; }
	.bns_li img { width:100%;  border:0px; margin-bottom:10px; }
	.bns_li_br { display:none;  }

	.conter {  margin:10px; }
	.conters { text-align:left;  padding:20px; }

	.footer { 
		margin-top:30px; margin-bottom:30px; 
		color:#555; font-size:12px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.5em; 
	}


} /* ¸ð¹ÙÀÏ end */

/* PC ************************************************************************************************************************************************************************/
@media  all and (min-width : 1200px)  {

	#c1 { width:1000px; margin:0 auto; text-align:center; position:relative;  z-index:2; }
	#c2 { width:100%; margin: 0 auto; position:fixed; _position:absolute; z-index:1; bottom:0px; top:100px; repeat-x; display:none; }
	
	.c2s { width:1320px; margin:0 auto; text-align:center; } .c2s li { float:left; }
	.c2_li_l { width:150px; }
	.c2_li_c { width:1000px; }
	.c2_li_r { width:150px; }
	.c2_li_br { width:10px; }
	.c2p { position:relative; }
	.c2ps { position:absolute;   z-index:3; }
	
	.header {  margin-top:15px; }
	.headers { text-align:center;  padding:20px; }

	.title h1 { color:#000; font-size:30px; font-family:NanumSquareBold; letter-spacing: 0.01em; line-height:1.0em; }
	.title span { color:#ff0000; }
	.title h2 { color:#000; font-size:22px; font-family:NanumSquareBold; letter-spacing: 0.01em; line-height:1.0em; }
	.title_txt { margin-top:25px; color:#444; font-size:16px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.5em; }
	.title_txt b { color:#222;  font-family:NanumGothicBold; font-size:18px;  }

	.bn { height:150px;  margin-top:15px; }
	.bns_li { float:left; text-align:center; width:492px; height:150px; }
	.bns_li img { width:492px; height:150px; border:0px; }
	.bns_li_br { float:left;  width:16px; }

	.conter {  margin-top:15px; }
	.conters { text-align:left;  padding:20px; }

	.footer { 
		margin-top:30px; margin-bottom:30px; 
		color:#555; font-size:12px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.5em; 
	}

} /* PC end */

.radius_box {  box-shadow: 4px 4px 8px #ddd; border-radius:10px; background:#fff; }