<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

/* ì„œë¸Œ ìŠ¬ë¼ì´ë“œ */
#sub_flash { overflow:hidden; border-bottom:1px solid #e2e2e2;}
	#sub_flash .sub_img { width:100%; overflow:hidden }
	#sub_flash .sub_img img { width:100%; }
	
	
#s_contents { width:100%; max-width:1200px; margin:auto; letter-spacing:-1px;}	

.s2_content_wrap { padding:20px 0; margin-bottom:20px; font-family:'Nanum Gothic', sans-serif;}
	
@media only screen and (min-width: 200px) {
	.s_title { border-bottom:1px solid #e2e2e2; padding-top:20px; }
		.s_title h3 { text-align:center; color:#333; font-weight:bold; font-size:1.8em; }
		.s_title p { text-align:right; padding-bottom:10px;}
		
	
	
	/* ì¸ì‚¬ë§ */
	.intro { padding:20px 0; width:98%; margin:auto; letter-spacing:-1px;}
		.intro h4 { font-weight:bold; font-size:1.3em; line-height:1.5em; margin-bottom:20px; padding:0 0px;}
		.intro h4 span { display:inline-block; background:none; height:auto; line-height:normal; color:#b20a0a; padding:0px 0px; margin-left:0px;}
		.intro p { font-size:1.0em; line-height:1.8em; }
		.intro ul { margin:25px 0; }
		.intro ul li {  font-size:1.0em; margin-bottom:15px; }
		.intro ul li span { background:#a6aa0a; color:#fff; display:inline-block; border-radius:20px; width:30px; height:30px; text-align:center; font-size:0.8em; margin-right:10px; line-height:30px; }
		.intro .gray_box { background:#f3f3f3; padding:25px 40px; }

	/* íšŒì‚¬ ê°œìš” */
	#outline { width:98%; margin:auto;}
		#outline h1 { width:100%; color:#b20a0a; font-size:1.8em; font-weight:bold; margin-bottom:20px; }
		#outline h4 { width:100%; color:#333; line-height:1.2em; font-size:1.2em; font-weight:bold; padding-bottom:20px; border-bottom:1px solid #b6b6b6; }
		#outline p { width:100%; font-size:1.1em; margin-top:20px; margin-bottom:30px; }
		
		#outline table { width:100%; border-collapse:collapse; border-top:3px solid #a6aa0a; }	
		#outline table tr td, #outline table tr th  { padding:15px 0; border-bottom:1px solid #b6b6b6; font-size:1.0em;}
		#outline table tr:nth-child(even) &gt; * { background:#f6f6f6; }
		#outline table tr th span { display:block; padding-left:25px; background:url(../images/dot2.jpg) no-repeat 2px 5px; margin-left:15px;}
		
	#principle {width:98%; margin:auto;}		
		#principle ul { overflow:hidden; width:100%;}
		#principle ul li { width:50%; overflow:hidden; position:relative; }
		#principle ul li .background { width:100%;}
		#principle ul li .background img { width:100%;}
		#principle ul li .text { position:absolute; text-align:center; margin:auto; color:#fff; width:100%; padding:40% 0; font-size:1.2em;}
		#principle ul li .text .eng { display:block; font-size:0.8em; }
z
		#principle ul .pr_red { background:#b20a0a; float:left;}
		#principle ul .pr_blue { background:#5f7f9c; float:right;}
		#principle ul .pr_green { background:#a6aa0a; float:right;}
		#principle ul .pr_purple { background:#532b3a; float:left;}
		
	/* ê²½ì˜ì´ë…  */
	#p4 { width:98%; margin:auto;}
		#p4 h1 { text-align:center; margin-bottom:30px; font-size:1.4em;}
		#p4 h1 .box { display:inline-block; padding:3px 4px 6px 4px; background:#b20a0a; color:#fff; font-weight:bold;}
		#p4 h1 .point { color:#b20a0a; font-weight:bold;}
		#p4 p { width:100%; height:2px; background:url('/images/dash.jpg') repeat-x; margin-bottom:30px; }
		
		#p4 ul { width:100%; overflow:hidden;}
		#p4 ul li { width:100%; margin-bottom:2%; overflow:hidden;}
		#p4 ul li &gt; div { width:100%; float:left; margin:0px 1%; margin-bottom:10px;}
		#p4 ul li h4 { vertical-align:bottom; font-size:1.4em; font-weight:bold; margin-bottom:15px;}
		#p4 ul li h4 img { vertical-align:bottom; width:10%; margin-right:10px; }
		
		#p4 ul li .red { color:#b20a0a;}
		#p4 ul li .blue { color:#5f7f9c;}
		#p4 ul li .green { color:#a6aa0a;}
		#p4 ul li .purple { color:#532b3a;}
		
		#p4 ul li &gt; div &gt; div { border:1px solid #E3E3E3; border-radius:10px; background:#F9F9F9; padding:30px; font-size:1.1em;} 
		
	/* ë¹„ì&nbsp;„ */
	#vision { width:98%; margin:auto; }
		#vision ul li { width:100%; padding:20px; background:#efefef; margin-bottom:20px; font-size:1.2em; }
		#vision ul li span { font-weight:bold; display:block; }
		#vision ul .red { border-left:20px solid #b20a0a; }
		#vision ul .blue { border-left:20px solid #5f7f9c; }
		#vision ul .green { border-left:20px solid #a6aa0a; }
		#vision ul .purple { border-left:20px solid #532b3a; }
		
	/* ì—°í˜ */
	#history { width:98%; margin:auto; }
		#history &gt; div { margin-bottom:30px; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:20px;}
		#history &gt; div h4 { float:none; width:100%; color:#bebebe; font-size:1.8em; font-weight:bold; letter-spacing:-1px; margin-bottom:20px;}
		#history &gt; div h4 span { color:#532b3a;}
		#history &gt; div ul { float:none; width:100%;  }
		#history &gt; div ul li { margin-bottom:10px; font-size:1.1em; letter-spacing:-1px; }
		#history &gt; div ul li span { font-weight:bold; color:#532b3a; display:block; margin-right:10px; width:100%; border-right:none; }
		
	/* ì¡°ì§ë„ */
	#organ { width:98%; margin:auto; }
		#organ #icon { width:100%; overflow:hidden; }
		#organ #icon li { float:left; width:100%; margin:2% 0; position:relative;}
		#organ #icon li &gt; img { width:100%;}
		#organ #icon li:last-child { margin-right:0;}
		#organ #icon li .icon_text { position:absolute; width:100%; height:100%;text-align:center;}
		#organ #icon li .icon { width:30%; margin:auto; margin-bottom:10px; margin-top:25%; }
		#organ #icon li .icon img { width:100%; }
		#organ #icon li .text { width:100%; font-size:1.4em; letter-spacing:-1px; }
		
		#organ h3 { font-weight:bold; font-size:1.6em; margin:30px 0; padding-bottom:4px;}
		#organ h3 img { width:25px; height:auto; }
		#organ .box_2 { background:#f7f7f8; padding:3%; width:100%; overflow:hidden; margin-bottom:20px; margin-left:0px;}
		#organ .box_2 &gt; div { float:none; width:100%; margin:2%; overflow:hidden; padding:10px;}
		#organ .box_2 .f_box { border-bottom:1px solid #CDCDCD; border-right:none; }
		#organ .box_2 div h4 { float:none; width:100%; font-size:1.2em; font-weight:bold; margin-bottom:10px; }
		#organ .box_2 div ul { overflow:hidden; width:100%;}
		#organ .box_2 div ul li { list-style:circle; margin-left:15px;}
		
		#organ .box3 { margin-left:0px; width:100%; background:#e8f0f6; padding:30px;}
		#organ .box3 &gt; ul &gt; li { font-size:1.1em; margin-bottom:10px; letter-spacing:-1px; }
		#organ .box3 &gt; ul &gt; li &gt; ul &gt; li { font-size:0.9em; padding-left:30px; margin:5px 0;}
		#organ .box3 &gt; ul &gt; li span { font-weight:bold; color:#5f7f9c;}
		
	/* ìžê²©í˜„í™© */
	#document { width:98%; margin:auto; }
		#document ul li { width:100%; float:none; margin-bottom:20px; }
		#document ul li:nth-child(odd) { margin-right:0%; }
		#document ul li img { width:100%;}
		#document ul li div { width:100%; background:#f1f1f1; border:1px solid #c8c8c8; border-top:none; padding:10px; text-align:center; font-size:1.2em; color:#4c4c4c;}
		
		
	/* ì‚¬ì´íŠ¸ë§µ */
	#siteMap2 { width:98%; margin:auto; }
		#siteMap2 .sitemap_step01 { overflow:hidden; }
		#siteMap2 .sitemap_step01 .sstep01 { width:100%; overflow:hidden; margin-bottom:30px;}
		#siteMap2 .sitemap_step01 &gt; li:last-child { margin-right:0%;}
		#siteMap2 .sitemap_step01 .sstep01 &gt; a { padding-left:10px; font-size:1.4em; color:#333; border-left:10px solid #a6aa0a; font-weight:bold; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 { font-size:1.1em; font-weight:normal;  font-family:'Nanum Gothic', sans-serif; background:url(../images/dot4.jpg) no-repeat 0px 15px; padding-left:15px; margin:15px; float:left; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 a { font-weight:normal;}
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 a:hover { color:#5f7f9c; text-decoration:none; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep03 { float:none; width:100%; margin-top:10px; font-size:0.9em; padding:0;}		
		
	/* í™ˆíŽ˜ì´ì§€ì&nbsp;œìž‘ */
	#hpg { width:98%; margin:auto; }
		#hpg .dan1 { width:100%; overflow:hidden; position:relative; margin-bottom:30px; }
		#hpg .dan1 .img { width:100%; margin-top:30px; float:none;}
		#hpg .dan1 .img img { width:100%;}
		#hpg .dan1 .text { width:100%; font-size:1.2em; padding:4.5%; background:rgba(0,0,0,0.8); color:#fff; float:none; margin-top:0px;}
	
		#hpg .dan2 { width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:30px 10px; margin:40px 0; font-size:1.2em; line-height:2em; }		
	
		#hpg h3 { font-weight:bold; font-size:1.6em; margin:30px 0; padding-bottom:4px;}
		#hpg h3 img { width:25px; height:auto; }
	
		#hpg ul { width:100%;}
		#hpg ul li { width:100%; overflow:hidden; margin-bottom:30px;}
		#hpg ul li .icon { background:#f3f3f3; float:none; width:100%; padding:20px 20px; position:relative; border-radius:10px; margin:10px auto; text-align:center; }
		#hpg ul li .icon img { width:40%;}
		#hpg ul li .box { display:none; }
		#hpg ul li .text { float:none; width:100%; padding:40px 20px; margin-left:0px; border:1px solid #D8D8D8; position:relative; border-radius:10px; }
		#hpg ul li .text img { width:18.75%; display:none; }
		#hpg ul li .text div { position:inherit;}
		#hpg ul li .text div span { font-weight:bold; font-size:1.2em; display:inline-block; margin-bottom:5px;}
		
	/* ì›¹í˜¸ìŠ¤íŒ… */
	#hst { width:98%; margin:auto; }
		#hst h3 { font-weight:bold; font-size:1.4em; margin:10px 0; padding-bottom:4px;}
		#hst h3 img { width:20px; height:auto; }
		#hst &gt; p { font-size:1.0em; line-height:1.8em; margin-bottom:30px; margin-left:20px; width:97%; }
		#hst &gt; ul { font-size:1.0em; margin-left:20px; width:97%; margin-bottom:30px; }
		#hst &gt; ul li { margin-bottom:10px; }

		
		#hst .img { width:100%; margin:50px 0;}
		#hst .img img { width:100%;}
		
		#hst .step_ul { width:100%; color:#333;}
		#hst .step_ul &gt; li { font-weight:bold; margin-bottom:20px;}
		#hst .step_ul &gt; li &gt; ul { font-weight:normal; margin:10px 0 0px 20px;}
		#hst .step_ul &gt; li &gt; ul &gt; li { list-style:outside; font-size:0.9em; margin:0;}

		#hst table { width:97%; margin-left:0px; text-align:center; font-size:1.1em;}
		#hst table tr:first-child td { background:#532b3a; color:#fff; border-right:1px solid #B46E88; }		
		#hst table tr td { padding:15px; border-bottom:1px solid #CFCFCF; border-right:1px solid #CFCFCF;}	
		#hst table tr .noline { border-right:none;}
		
		#hst .commond { width:100%; margin-left:0px; }
		#hst .commond &gt; li { background:url(/images/dot3.png) no-repeat 0 8px; padding-left:35px; font-weight:bold; margin-bottom:20px; }
		#hst .commond &gt; li &gt; ul { font-weight:normal; font-size:0.9em; margin:10px 0 0px 20px; }
		#hst .commond &gt; li &gt; ul &gt; li { list-style:outside; }
	
	/* í”„ë&nbsp;ˆì&nbsp;&nbsp;í…Œì´ì…˜ */
	#ppt { width:98%; margin:auto; }
		#ppt h3 { font-weight:bold; font-size:1.4em; margin:0 0 10px 0; padding-bottom:4px;}
		#ppt h3 img { width:25px; height:auto; }
		#ppt &gt; p { font-size:1.1em; line-height:1.8em; margin-bottom:30px; margin-left:25px; width:97%; }

		
	#ppt .icon_ul { width:97%;margin:20px auto;  margin-left:25px; overflow:hidden;} 
	#ppt .icon_ul li { width:100%; float:none; background:#f4f4f4; border:1px solid #d7d7d7; border-radius:12px; text-align:center; padding:25px; } 
	#ppt .icon_ul li:nth-child(even) { margin:4% 0%;   } 
	#ppt .icon_ul li .img { width:100%; margin-bottom:20px; }
	#ppt .icon_ul li .img img { width:40%;}
	#ppt .icon_ul li h4 { font-weight:bold; margin-bottom:10px; color:#5f7f9c; }
	
	#ppt .step_ul { width:97%; margin-left:25px;}
		#ppt .step_ul li { font-size:1.2em; margin-bottom:20px;}
		#ppt .step_ul li h4 { color:#5f7f9c; font-weight:bold; margin-bottom:10px; font-size:1.1em; }
		#ppt .step_ul li h4 span { display:inline-block; width:30px; height:30px; line-height:30px; background:#5f7f9c; border-radius:50px; color:#fff; font-size:0.8em; text-align:center;}
		#ppt .step_ul li p { margin-left:40px; }
		
	/* ì&nbsp;„ìžë¶ */
	#ebook { width:98%; margin:auto;}
		#ebook h3 { font-weight:bold; font-size:1.4em; margin:10px 0; padding-bottom:4px;}
		#ebook h3 img { width:30px; height:auto; }
		
		#ebook &gt; p { font-size:1.1em; line-height:1.8em; margin-bottom:30px; margin-left:35px; width:97%; }							
		#ebook &gt; ul { width:100%; padding-left:35px; }
		#ebook &gt; ul &gt; li { font-size:1.1em; line-height:2em; }
		
		#ebook &gt; h4 { font-weight:bold; font-size:1.3em; margin:40px 0px 30px 30px; }
		#ebook .ebook { width:100%; margin-bottom:40px; overflow:hidden;}
		#ebook .ebook li { width:100%; float:none; text-align:center; margin-right:0%; font-size:1.0em; line-height:1.6em; margin-bottom:20px; }
		#ebook .ebook li:last-child { margin-right:0;}
		#ebook .ebook li .icon { width:100%;}
		#ebook .ebook li .icon img { width:20%;}		
		#ebook .ebook li p { margin-top:20px; margin-bottom:5px; font-weight:bold; color:#333; font-size:1.3em; letter-spacing:1px; }
		
		#ebook .box_ul { width:100%; overflow:hidden;}
		#ebook .box_ul &gt; li { width:96%; float:none; background:#f2f2f2; padding:40px 30px; text-align:center; border-radius:20px; margin-right:0%; margin-bottom:10px; }
		#ebook .box_ul &gt; li img { display:inline-block; margin-bottom:5px; }
		#ebook .box_ul &gt; li h4 { margin-bottom:20px; font-weight:bold; font-size:1.2em; color:#532b3a; }
		#ebook .box_ul &gt; li ul li { line-height:1.8em; }
		#ebook .box_ul &gt; li ul li:last-child { margin-bottom:0px;}
		
		#ebook .two_ul { width:96%; overflow:hidden; }
		#ebook .two_ul li { width:100%; float:left; padding:40px; background:#f2f2f2; margin:10px 0.5%; border-radius:20px; }
		#ebook .two_ul li p { font-size:1.0em; font-weight:bold; margin-bottom:10px; }
		
		#ebook .last_ul { width:100%; }
		#ebook .last_ul li { background:url(/images/dot4.jpg) no-repeat 0px 13px; padding-left:10px; }

}

@media only screen and (min-width: 480px) {
	/* ì¸ì‚¬ë§ */
	.intro { padding:20px 0; width:98%; margin:auto; letter-spacing:-1px;}
		.intro h4 { font-weight:bold; font-size:1.4em; line-height:1.5em; margin-bottom:20px; padding:0 0px;}
		.intro h4 span { display:inline-block; background:none; height:auto; line-height:normal; color:#b20a0a; padding:0px 0px; margin-left:0px;}
		.intro p { font-size:1.1em; line-height:1.8em; }
		.intro ul { margin:25px 0; }
		.intro ul li {  font-size:1.1em; margin-bottom:15px; }
		.intro ul li span { background:#a6aa0a; color:#fff; display:inline-block; border-radius:20px; width:30px; height:30px; text-align:center; font-size:0.8em; margin-right:10px; line-height:30px; }
		.intro .gray_box { background:#f3f3f3; padding:25px 40px; }
		
	#outline { width:98%; margin:auto;}
		#outline h1 { width:100%; color:#b20a0a; font-size:2.0em; font-weight:bold; margin-bottom:20px; }
		#outline h4 { width:100%; color:#333; line-height:1.2em; font-size:1.3em; font-weight:bold; padding-bottom:20px; border-bottom:1px solid #b6b6b6; }
		#outline p { width:100%; font-size:1.2em; margin-top:20px; margin-bottom:30px; }
		
		#outline table { width:100%; border-collapse:collapse; border-top:3px solid #a6aa0a; }	
		#outline table tr td, #outline table tr th  { padding:20px 0; border-bottom:1px solid #b6b6b6; font-size:1.1em;}
		#outline table tr:nth-child(even) &gt; * { background:#f6f6f6; }
		#outline table tr th span { display:block; padding-left:30px; background:url(../images/dot2.jpg) no-repeat 2px 5px; margin-left:20px;}
		
	#principle {width:98%; margin:auto;}		
		#principle ul { overflow:hidden; width:100%;}
		#principle ul li { width:50%; overflow:hidden; position:relative; }
		#principle ul li .background { width:100%;}
		#principle ul li .background img { width:100%;}
		#principle ul li .text { position:absolute; text-align:center; margin:auto; color:#fff; width:100%; padding:40% 0; font-size:1.4em;}
		#principle ul li .text .eng { display:block; font-size:0.8em; }

		#principle ul .pr_red { background:#b20a0a; float:left;}
		#principle ul .pr_blue { background:#5f7f9c; float:right;}
		#principle ul .pr_green { background:#a6aa0a; float:right;}
		#principle ul .pr_purple { background:#532b3a; float:left;}

	/* ê²½ì˜ì´ë…  */
	#p4 { width:98%; margin:auto;}
		#p4 h1 { text-align:center; margin-bottom:30px; font-size:1.6em;}
		#p4 h1 .box { display:inline-block; padding:3px 4px 6px 4px; background:#b20a0a; color:#fff; font-weight:bold;}
		#p4 h1 .point { color:#b20a0a; font-weight:bold;}
		#p4 p { width:100%; height:2px; background:url('/images/dash.jpg') repeat-x; margin-bottom:30px; }
		
		#p4 ul { width:100%; overflow:hidden;}
		#p4 ul li { width:100%; margin-bottom:2%; overflow:hidden;}
		#p4 ul li &gt; div { width:100%; float:left; margin:0px 1%; margin-bottom:10px;}
		#p4 ul li h4 { vertical-align:bottom; font-size:1.6em; font-weight:bold; margin-bottom:15px;}
		#p4 ul li h4 img { vertical-align:bottom; width:10%; margin-right:10px; }
		
		#p4 ul li .red { color:#b20a0a;}
		#p4 ul li .blue { color:#5f7f9c;}
		#p4 ul li .green { color:#a6aa0a;}
		#p4 ul li .purple { color:#532b3a;}
		
		#p4 ul li &gt; div &gt; div { border:1px solid #E3E3E3; border-radius:10px; background:#F9F9F9; padding:40px; font-size:1.2em;} 

	/* ë¹„ì&nbsp;„ */
	#vision { width:98%; margin:auto; }
		#vision ul li { width:100%; padding:20px; background:#efefef; margin-bottom:20px; font-size:1.2em; }
		#vision ul li span { font-weight:bold; display:block; }
		#vision ul .red { border-left:20px solid #b20a0a; }
		#vision ul .blue { border-left:20px solid #5f7f9c; }
		#vision ul .green { border-left:20px solid #a6aa0a; }
		#vision ul .purple { border-left:20px solid #532b3a; }
	
	/* ì—°í˜ */
	#history { width:98%; margin:auto; }
		#history &gt; div { margin-bottom:30px; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:20px;}
		#history &gt; div h4 { float:none; width:100%; color:#bebebe; font-size:1.8em; font-weight:bold; letter-spacing:-1px; margin-bottom:20px;}
		#history &gt; div h4 span { color:#532b3a;}
		#history &gt; div ul { float:none; width:100%;  }
		#history &gt; div ul li { margin-bottom:10px; font-size:1.1em; letter-spacing:-1px; }
		#history &gt; div ul li span { font-weight:bold; color:#532b3a; display:inline-block; margin-right:10px; width:40px; border-right:2px solid #532b3a; }

	/* ì¡°ì§ë„ */
	#organ { width:98%; margin:auto; }
		#organ #icon { width:100%; overflow:hidden; }
		#organ #icon li { float:left; width:44%; margin:3%; position:relative;}
		#organ #icon li &gt; img { width:100%;}
		#organ #icon li:last-child { margin-right:0;}
		#organ #icon li .icon_text { position:absolute; width:100%; height:100%;text-align:center;}
		#organ #icon li .icon { width:30%; margin:auto; margin-bottom:10px; margin-top:25%; }
		#organ #icon li .icon img { width:100%; }
		#organ #icon li .text { width:100%; font-size:1.4em; letter-spacing:-1px; }
		
		#organ h3 { font-weight:bold; font-size:1.6em; margin:30px 0; padding-bottom:4px;}
		#organ h3 img { width:25px; height:auto; }
		#organ .box_2 { background:#f7f7f8; padding:3%; width:100%; overflow:hidden; margin-bottom:20px; margin-left:0px;}
		#organ .box_2 &gt; div { float:none; width:100%; margin:2%; overflow:hidden; padding:10px;}
		#organ .box_2 .f_box { border-bottom:1px solid #CDCDCD; border-right:none;}
		#organ .box_2 div h4 { float:left; width:40%; font-size:1.2em; font-weight:bold; }
		#organ .box_2 div ul { overflow:hidden; width:60%;}
		#organ .box_2 div ul li { list-style:circle; margin-left:15px;}
		
		#organ .box3 { width:100%; background:#e8f0f6; padding:4%;}
		#organ .box3 &gt; ul &gt; li { font-size:1.1em; margin-bottom:10px; letter-spacing:-1px; }
		#organ .box3 &gt; ul &gt; li &gt; ul &gt; li { font-size:0.9em; padding-left:30px; margin:5px 0;}
		#organ .box3 &gt; ul &gt; li span { font-weight:bold; color:#5f7f9c;}
		
	/* ìžê²©í˜„í™© */
	#document { width:98%; margin:auto; }
		#document ul li { width:100%; float:none; margin-bottom:20px; }
		#document ul li:nth-child(odd) { margin-right:0%; }
		#document ul li img { width:100%;}
		#document ul li div { width:100%; background:#f1f1f1; border:1px solid #c8c8c8; border-top:none; padding:10px; text-align:center; font-size:1.2em; color:#4c4c4c;}
		
	/* ì‚¬ì´íŠ¸ë§µ */
	#siteMap2 { width:98%; margin:auto; }
		#siteMap2 .sitemap_step01 { overflow:hidden; }
		#siteMap2 .sitemap_step01 .sstep01 { width:100%; overflow:hidden; margin-bottom:30px;}
		#siteMap2 .sitemap_step01 &gt; li:last-child { margin-right:0%;}
		#siteMap2 .sitemap_step01 .sstep01 &gt; a { padding-left:10px; font-size:1.4em; color:#333; border-left:10px solid #a6aa0a; font-weight:bold; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 { font-size:1.1em; font-weight:normal;  font-family:'Nanum Gothic', sans-serif; background:url(../images/dot4.jpg) no-repeat 0px 15px; padding-left:15px; margin:15px; float:left; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 a { font-weight:normal;}
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 a:hover { color:#5f7f9c; text-decoration:none; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep03 { float:none; width:100%; margin-top:10px; font-size:0.9em; padding:0;}
		
		
	/* í™ˆíŽ˜ì´ì§€ì&nbsp;œìž‘ */
	#hpg { width:98%; margin:auto; }
		#hpg .dan1 { width:100%; overflow:hidden; position:relative; margin-bottom:30px; }
		#hpg .dan1 .img { width:100%; margin-top:30px; float:none;}
		#hpg .dan1 .img img { width:100%;}
		#hpg .dan1 .text { width:100%; font-size:1.2em; padding:4.5%; background:rgba(0,0,0,0.8); color:#fff; float:none; margin-top:0px;}
	
		#hpg .dan2 { width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:30px 10px; margin:40px 0; font-size:1.2em; line-height:2em; }		
	
		#hpg h3 { font-weight:bold; font-size:1.6em; margin:30px 0; padding-bottom:4px;}
		#hpg h3 img { width:25px; height:auto; }
	
		#hpg ul { width:100%;}
		#hpg ul li { width:100%; overflow:hidden; margin-bottom:30px;}
		#hpg ul li .icon { background:#f3f3f3; float:none; width:100%; padding:20px 20px; position:inherit; border-radius:10px; margin:10px auto; text-align:center; }
		#hpg ul li .icon img { width:30%;}
		#hpg ul li .box { display:none; }
		#hpg ul li .text { float:none; width:100%; padding:40px 20px; margin-left:0px; border:1px solid #D8D8D8; position:relative; border-radius:10px; }
		#hpg ul li .text img { width:18.75%; display:none; }
		#hpg ul li .text div { position:inherit;}
		#hpg ul li .text div span { font-weight:bold; font-size:1.2em; display:inline-block; margin-bottom:5px;}
		
	/* ì›¹í˜¸ìŠ¤íŒ… */
	#hst { width:98%; margin:auto; }
		#hst h3 { font-weight:bold; font-size:1.6em; margin:10px 0; padding-bottom:4px;}
		#hst h3 img { width:25px; height:auto; }
		#hst &gt; p { font-size:1.1em; line-height:1.8em; margin-bottom:30px; margin-left:25px; width:97%; }
		#hst &gt; ul { font-size:1.1em; margin-left:25px; width:97%; margin-bottom:30px; }
		#hst &gt; ul li { margin-bottom:10px; }

		
		#hst .img { width:100%; margin:50px 0;}
		#hst .img img { width:100%;}
		
		#hst .step_ul { width:100%; color:#333;}
		#hst .step_ul &gt; li { font-weight:bold; margin-bottom:20px;}
		#hst .step_ul &gt; li &gt; ul { font-weight:normal; margin:10px 0 0px 20px;}
		#hst .step_ul &gt; li &gt; ul &gt; li { list-style:outside; font-size:0.9em; margin:0;}

		#hst table { width:97%; margin-left:0px; text-align:center; font-size:1.1em;}
		#hst table tr:first-child td { background:#532b3a; color:#fff; border-right:1px solid #B46E88; }		
		#hst table tr td { padding:15px; border-bottom:1px solid #CFCFCF; border-right:1px solid #CFCFCF;}	
		#hst table tr .noline { border-right:none;}
		
		#hst .commond { width:100%; margin-left:0px; }
		#hst .commond &gt; li { background:url(/images/dot3.png) no-repeat 0 10px; padding-left:25px; font-weight:bold; margin-bottom:20px; }
		#hst .commond &gt; li &gt; ul { font-weight:normal; font-size:0.9em; margin:10px 0 0px 20px; }
		#hst .commond &gt; li &gt; ul &gt; li { list-style:outside; }
		
	/* í”„ë&nbsp;ˆì&nbsp;&nbsp;í…Œì´ì…˜ */
	#ppt { width:98%; margin:auto; }
		#ppt h3 { font-weight:bold; font-size:1.6em; margin:0 0 10px 0; padding-bottom:4px;}
		#ppt h3 img { width:25px; height:auto; }
		#ppt &gt; p { font-size:1.1em; line-height:1.8em; margin-bottom:30px; margin-left:25px; width:97%; }

		
	#ppt .icon_ul { width:97%; margin:20px auto;  margin-left:25px; overflow:hidden;} 
	#ppt .icon_ul li { width:30%; float:left; background:#f4f4f4; border:1px solid #d7d7d7; border-radius:12px; text-align:center; padding:25px; } 
	#ppt .icon_ul li:nth-child(even) { margin:0 4%;   } 
	#ppt .icon_ul li .img { width:100%; margin-bottom:20px; }
	#ppt .icon_ul li .img img { width:55%;}
	#ppt .icon_ul li h4 { font-weight:bold; margin-bottom:10px; color:#5f7f9c; }
	
	#ppt .step_ul { width:97%; margin-left:25px;}
		#ppt .step_ul li { font-size:1.2em; margin-bottom:20px;}
		#ppt .step_ul li h4 { color:#5f7f9c; font-weight:bold; margin-bottom:10px; font-size:1.1em; }
		#ppt .step_ul li h4 span { display:inline-block; width:30px; height:30px; line-height:30px; background:#5f7f9c; border-radius:50px; color:#fff; font-size:0.8em; text-align:center;}
		#ppt .step_ul li p { margin-left:40px; }
		
	/* ì&nbsp;„ìžë¶ */
	#ebook { width:98%; margin:auto;}
		#ebook h3 { font-weight:bold; font-size:1.6em; margin:10px 0; padding-bottom:4px;}
		#ebook h3 img { width:30px; height:auto; }
		
		#ebook &gt; p { font-size:1.2em; line-height:1.8em; margin-bottom:30px; margin-left:35px; width:97%; }							
		#ebook &gt; ul { width:100%; padding-left:35px; }
		#ebook &gt; ul &gt; li { font-size:1.2em; line-height:2em; }
		
		#ebook &gt; h4 { font-weight:bold; font-size:1.4em; margin:40px 0px 30px 30px; }
		#ebook .ebook { width:100%; margin-bottom:40px; overflow:hidden;}
		#ebook .ebook li { width:48%; float:left; text-align:center; margin-right:1.5%; letter-spacing:0; font-size:1.1em; line-height:1.6em; margin-bottom:20px; }
		#ebook .ebook li:last-child { margin-right:0;}
		#ebook .ebook li .icon { width:100%;}
		#ebook .ebook li .icon img { width:20%;}		
		#ebook .ebook li p { margin-top:20px; margin-bottom:5px; font-weight:bold; color:#333; font-size:1.4em; letter-spacing:1px; }
		
		#ebook .box_ul { width:100%; overflow:hidden;}
		#ebook .box_ul &gt; li { width:96%; float:none; background:#f2f2f2; padding:40px 30px; text-align:center; border-radius:20px; margin-right:0%; margin-bottom:10px; }
		#ebook .box_ul &gt; li img { display:inline-block; margin-bottom:5px; }
		#ebook .box_ul &gt; li h4 { margin-bottom:20px; font-weight:bold; font-size:1.2em; color:#532b3a; }
		#ebook .box_ul &gt; li ul li { line-height:1.8em; }
		#ebook .box_ul &gt; li ul li:last-child { margin-bottom:0px;}
		
		#ebook .two_ul { width:96%; overflow:hidden; }
		#ebook .two_ul li { width:100%; float:left; padding:40px; background:#f2f2f2; margin:10px 0.5%; }
		#ebook .two_ul li p { font-size:1.2em; font-weight:bold; margin-bottom:10px; border-radius:20px; }
		
		#ebook .last_ul { width:100%; }
		#ebook .last_ul li { background:url(/images/dot4.jpg) no-repeat 0px 13px; padding-left:10px; }

}


@media only screen and (min-width: 768px) {
	/* ì¸ì‚¬ë§ */
	.intro { padding:20px 0; width:98%; margin:auto; letter-spacing:-1px;}
		.intro h4 { font-weight:bold; font-size:1.4em; line-height:1.8em; margin-bottom:20px; padding:0 8px;}
		.intro h4 span { display:inline-block; background:#b20a0a; height:44px; line-height:44px; color:#fff; padding:0px 15px; margin-left:-8px;}
		.intro p { font-size:1.2em; line-height:1.8em; }
		.intro ul { margin:25px 0; }
		.intro ul li {  font-size:1.3em; margin-bottom:15px; }
		.intro ul li span { background:#a6aa0a; color:#fff; display:inline-block; border-radius:20px; width:30px; height:30px; text-align:center; font-size:0.8em; margin-right:10px; line-height:30px; }
		.intro .gray_box { background:#f3f3f3; padding:25px 40px; }
		
	#outline { width:98%; margin:auto;}
		#outline h1 { width:100%; color:#b20a0a; font-size:2.0em; font-weight:bold; margin-bottom:20px; }
		#outline h4 { width:100%; color:#333; line-height:1.2em; font-size:1.3em; font-weight:bold; padding-bottom:20px; border-bottom:1px solid #b6b6b6; }
		#outline p { width:100%; font-size:1.2em; margin-top:20px; margin-bottom:30px; }
		
		#outline table { width:100%; border-collapse:collapse; border-top:3px solid #a6aa0a; }	
		#outline table tr td, #outline table tr th  { padding:20px 0; border-bottom:1px solid #b6b6b6; font-size:1.2em;}
		#outline table tr:nth-child(even) &gt; * { background:#f6f6f6; }
		#outline table tr th span { display:block; padding-left:30px; background:url(../images/dot2.jpg) no-repeat 2px 5px; margin-left:20px;}
		
	#principle {width:98%; margin:auto;}		
		#principle ul { overflow:hidden; width:100%;}
		#principle ul li { width:25%; overflow:hidden; position:relative; }
		#principle ul li .background { width:100%;}
		#principle ul li .background img { width:100%;}
		#principle ul li .text { position:absolute; text-align:center; margin:auto; color:#fff; width:100%; padding:40% 0; font-size:1.4em;}
		#principle ul li .text .eng { display:block; font-size:0.8em; }

		#principle ul .pr_red { background:#b20a0a; float:left;}
		#principle ul .pr_blue { background:#5f7f9c; float:left;}
		#principle ul .pr_green { background:#a6aa0a; float:left;}
		#principle ul .pr_purple { background:#532b3a; float:left;}
		
	/* ê²½ì˜ì´ë…  */
	#p4 { width:98%; margin:auto;}
		#p4 h1 { text-align:center; margin-bottom:30px; font-size:2.0em;}
		#p4 h1 .box { display:inline-block; padding:3px 4px 6px 4px; background:#b20a0a; color:#fff; font-weight:bold;}
		#p4 h1 .point { color:#b20a0a; font-weight:bold;}
		#p4 p { width:100%; height:2px; background:url('/images/dash.jpg') repeat-x; margin-bottom:30px; }
		
		#p4 ul { width:100%; overflow:hidden;}
		#p4 ul li { width:100%; margin-bottom:2%; overflow:hidden;}
		#p4 ul li &gt; div { width:48%; float:left; margin:0px 1%; }
		#p4 ul li h4 { vertical-align:bottom; font-size:1.8em; font-weight:bold; margin-bottom:15px;}
		#p4 ul li h4 img { vertical-align:bottom; width:13%; margin-right:20px; }
		
		#p4 ul li .red { color:#b20a0a;}
		#p4 ul li .blue { color:#5f7f9c;}
		#p4 ul li .green { color:#a6aa0a;}
		#p4 ul li .purple { color:#532b3a;}
		
		#p4 ul li &gt; div &gt; div { border:1px solid #E3E3E3; border-radius:10px; background:#F9F9F9; padding:40px; font-size:1.3em;} 
		
	/* ë¹„ì&nbsp;„ */
	#vision { width:98%; margin:auto; }
		#vision ul li { width:100%; padding:20px; background:#efefef; margin-bottom:20px; font-size:1.2em; }
		#vision ul li span { font-weight:bold; display:inline; }
		#vision ul .red { border-left:20px solid #b20a0a; }
		#vision ul .blue { border-left:20px solid #5f7f9c; }
		#vision ul .green { border-left:20px solid #a6aa0a; }
		#vision ul .purple { border-left:20px solid #532b3a; }
	
	/* ì—°í˜ */
	#history { width:98%; margin:auto; }
		#history &gt; div { margin-bottom:30px; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:20px;}
		#history &gt; div h4 { float:left; width:15%; color:#bebebe; font-size:2em; font-weight:bold; letter-spacing:-1px; }
		#history &gt; div h4 span { color:#532b3a;}
		#history &gt; div ul { float:left; width:85%;  }
		#history &gt; div ul li { margin-bottom:10px; font-size:1.1em; letter-spacing:-1px; }
		#history &gt; div ul li span { font-weight:bold; color:#532b3a; display:inline-block; margin-right:10px; width:5%; border-right:2px solid #532b3a; }
		
	/* ì¡°ì§ë„ */
	#organ { width:98%; margin:auto; }
		#organ #icon { width:100%; overflow:hidden; }
		#organ #icon li { float:left; width:23.5%; margin:0 2% 0 0; position:relative;}
		#organ #icon li &gt; img { width:100%;}
		#organ #icon li:last-child { margin-right:0;}
		#organ #icon li .icon_text { position:absolute; width:100%; height:100%;text-align:center;}
		#organ #icon li .icon { width:30%; margin:auto; margin-bottom:10px; margin-top:25%; }
		#organ #icon li .icon img { width:100%; }
		#organ #icon li .text { width:100%; font-size:1.4em; letter-spacing:-1px; }
		
		#organ h3 { font-weight:bold; font-size:1.8em; margin:30px 0; padding-bottom:4px;}
		#organ h3 img { width:28px; height:auto; }
		#organ .box_2 { background:#f7f7f8; padding:3%; width:100%; overflow:hidden; margin-bottom:20px;}
		#organ .box_2 &gt; div { float:left; width:46%; margin:2%; overflow:hidden; padding:0px;}
		#organ .box_2 .f_box { border-bottom:none; border-right:1px solid #9f9f9f;}
		#organ .box_2 div h4 { float:left; width:40%; font-size:1.2em; font-weight:bold; }
		#organ .box_2 div ul { overflow:hidden; width:60%;}
		#organ .box_2 div ul li { list-style:circle; margin-left:15px;}
		
		#organ .box3 { width:100%; background:#e8f0f6; padding:4%;}
		#organ .box3 &gt; ul &gt; li { font-size:1.1em; margin-bottom:10px; letter-spacing:-1px; }
		#organ .box3 &gt; ul &gt; li &gt; ul &gt; li { font-size:0.9em; padding-left:30px; margin:5px 0;}
		#organ .box3 &gt; ul &gt; li span { font-weight:bold; color:#5f7f9c;}
		
	/* ìžê²©í˜„í™© */
	#document { width:98%; margin:auto; }
		#document ul li { width:49%; float:left; margin-bottom:20px; }
		#document ul li:nth-child(odd) { margin-right:1%; }
		#document ul li img { width:100%;}
		#document ul li div { width:100%; background:#f1f1f1; border:1px solid #c8c8c8; border-top:none; padding:10px; text-align:center; font-size:1.3em; color:#4c4c4c;}
		
	/* ì‚¬ì´íŠ¸ë§µ */
	#siteMap2 { width:98%; margin:auto; }
		#siteMap2 .sitemap_step01 { overflow:hidden; }
		#siteMap2 .sitemap_step01 .sstep01 { width:100%; overflow:hidden; margin-bottom:30px;}
		#siteMap2 .sitemap_step01 &gt; li:last-child { margin-right:0%;}
		#siteMap2 .sitemap_step01 .sstep01 &gt; a { padding-left:10px; font-size:1.6em; color:#333; border-left:10px solid #a6aa0a; font-weight:bold; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 { font-size:1.3em; font-weight:normal;  font-family:'Nanum Gothic', sans-serif; background:url(../images/dot4.jpg) no-repeat 0px 15px; padding-left:15px; margin:15px; float:left; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 a { font-weight:normal;}
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 a:hover { color:#5f7f9c; text-decoration:none; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep03 { float:none; width:100%; margin-top:10px; font-size:0.9em; padding:0;}
		
	/* í™ˆíŽ˜ì´ì§€ì&nbsp;œìž‘ */
	#hpg { width:98%; margin:auto; }
		#hpg .dan1 { width:100%; overflow:hidden; position:relative; margin-bottom:30px; }
		#hpg .dan1 .img { width:50%; margin-top:30px; float:right;}
		#hpg .dan1 .img img { width:100%;}
		#hpg .dan1 .text { width:65%; font-size:1.2em; padding:4.5%; background:rgba(0,0,0,0.8); color:#fff; float:left; margin-top:-100px;}
	
		#hpg .dan2 { width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:30px 10px; margin:40px 0; font-size:1.2em; line-height:2em; }		
	
		#hpg h3 { font-weight:bold; font-size:1.6em; margin:40px 0; padding-bottom:4px;}
		#hpg h3 img { width:30px; height:auto; }
	
		#hpg ul { width:100%;}
		#hpg ul li { width:100%; overflow:hidden; margin-bottom:30px;}
		#hpg ul li .icon { background:#f3f3f3; float:left; width:20%; padding:40px 20px; position:relative; border-radius:10px; margin:0; }
		#hpg ul li .icon img { width:100%;}
		#hpg ul li .box { padding:10px; background:#7A7A7A; color:#fff; border-radius:30px; width:40px; height:40px;text-align:center; margin:20px; position:absolute; right:-40px; top:28%; display:block; z-index:1000;  }
		#hpg ul li .text { float:left; width:78%; padding:40px 20px; margin-left:10px; border:1px solid #D8D8D8; position:relative; border-radius:10px; }
		#hpg ul li .text img { width:18.75%; display:block; }
		#hpg ul li .text div { position:absolute; top:15%; left:30px;}
		#hpg ul li .text div span { font-weight:bold; font-size:1.2em; display:inline-block; margin-bottom:5px;}


	/* ì›¹í˜¸ìŠ¤íŒ… */
	#hst { width:98%; margin:auto; }
		#hst h3 { font-weight:bold; font-size:1.6em; margin:10px 0; padding-bottom:4px;}
		#hst h3 img { width:30px; height:auto; }
		#hst &gt; p { font-size:1.2em; line-height:1.8em; margin-bottom:30px; margin-left:35px; width:97%; }
		#hst &gt; ul { font-size:1.2em; margin-left:35px; width:97%; margin-bottom:30px; }
		#hst &gt; ul li { margin-bottom:10px; }
		#hst &gt; table {  width:97%; margin-left:0px; font-size:1.2em;}
		
		#hst .img { width:100%; margin:50px 0;}
		#hst .img img { width:100%;}
		
		#hst .step_ul { width:100%; color:#333;}
		#hst .step_ul &gt; li { font-weight:bold; margin-bottom:20px;}
		#hst .step_ul &gt; li &gt; ul { font-weight:normal; margin:10px 0 0px 20px;}
		#hst .step_ul &gt; li &gt; ul &gt; li { list-style:outside; font-size:0.9em; margin:0;}

		#hst table { width:97%; margin-left:0px; text-align:center; font-size:1.2em;}
		#hst table tr:first-child td { background:#532b3a; color:#fff; border-right:1px solid #B46E88; }		
		#hst table tr td { padding:15px; border-bottom:1px solid #CFCFCF; border-right:1px solid #CFCFCF;}	
		#hst table tr .noline { border-right:none;}
		
		#hst .commond { width:100%; margin-left:35px; }
		#hst .commond &gt; li { background:url(/images/dot3.png) no-repeat 0 10px; padding-left:25px; font-weight:bold; margin-bottom:20px; }
		#hst .commond &gt; li &gt; ul { font-weight:normal; font-size:0.9em; margin:10px 0 0px 20px; }
		#hst .commond &gt; li &gt; ul &gt; li { list-style:outside; }
		
	/* í”„ë&nbsp;ˆì&nbsp;&nbsp;í…Œì´ì…˜ */
	#ppt { width:98%; margin:auto; }
		#ppt h3 { font-weight:bold; font-size:1.6em; margin:0 0 10px 0; padding-bottom:4px;}
		#ppt h3 img { width:30px; height:auto; }
		#ppt &gt; p { font-size:1.2em; line-height:1.8em; margin-bottom:30px; margin-left:35px; width:97%; }

		
	#ppt .icon_ul { width:97%;margin:20px auto;  margin-left:35px; overflow:hidden;} 
	#ppt .icon_ul li { width:30%; float:left; background:#f4f4f4; border:1px solid #d7d7d7; border-radius:12px; text-align:center; padding:25px; } 
	#ppt .icon_ul li:nth-child(even) { margin:0 4%;   } 
	#ppt .icon_ul li .img { width:100%; margin-bottom:20px; }
	#ppt .icon_ul li .img img { width:32.34421364985%;}
	#ppt .icon_ul li h4 { font-weight:bold; margin-bottom:10px; color:#5f7f9c; }
	
	#ppt .step_ul { width:97%; margin-left:35px;}
		#ppt .step_ul li { font-size:1.2em; margin-bottom:20px;}
		#ppt .step_ul li h4 { color:#5f7f9c; font-weight:bold; margin-bottom:10px; font-size:1.1em; }
		#ppt .step_ul li h4 span { display:inline-block; width:30px; height:30px; line-height:30px; background:#5f7f9c; border-radius:50px; color:#fff; font-size:0.8em; text-align:center;}
		#ppt .step_ul li p { margin-left:40px; }
		
	/* ì&nbsp;„ìžë¶ */
	#ebook { width:98%; margin:auto;}
		#ebook h3 { font-weight:bold; font-size:1.6em; margin:10px 0; padding-bottom:4px;}
		#ebook h3 img { width:30px; height:auto; }
		
		#ebook &gt; p { font-size:1.2em; line-height:1.8em; margin-bottom:30px; margin-left:35px; width:97%; }							
		#ebook &gt; ul { width:100%; padding-left:35px; }
		#ebook &gt; ul &gt; li { font-size:1.2em; line-height:2em; }
		
		#ebook &gt; h4 { font-weight:bold; font-size:1.4em; margin:40px 0px 30px 30px; }
		#ebook .ebook { width:100%; margin-bottom:40px; overflow:hidden;}
		#ebook .ebook li { width:18%; float:left; text-align:center; margin-right:2.5%; font-size:1.1em; line-height:1.6em; margin-bottom:0; }
		#ebook .ebook li:last-child { margin-right:0;}
		#ebook .ebook li .icon { width:100%;}
		#ebook .ebook li .icon img { width:40%;}		
		#ebook .ebook li p { margin-top:20px; margin-bottom:5px; font-weight:bold; color:#333; font-size:1.4em; letter-spacing:1px; }
		
		#ebook .box_ul { width:100%; overflow:hidden;}
		#ebook .box_ul &gt; li { width:96%; float:none; background:#f2f2f2; padding:40px 30px; text-align:center; border-radius:20px; margin-right:0%; margin-bottom:10px; }
		#ebook .box_ul &gt; li img { display:inline-block; margin-bottom:5px; }
		#ebook .box_ul &gt; li h4 { margin-bottom:20px; font-weight:bold; font-size:1.2em; color:#532b3a; }
		#ebook .box_ul &gt; li ul li { line-height:1.8em; }
		#ebook .box_ul &gt; li ul li:last-child { margin-bottom:0px;}
		
		#ebook .two_ul { width:98%; overflow:hidden; }
		#ebook .two_ul li { width:49%; float:left; padding:40px; border:1px solid #E4E4E4; background:#f2f2f2; margin:0 0.5%; }
		#ebook .two_ul li p { font-size:1.2em; font-weight:bold; margin-bottom:10px; border-radius:20px; }
		
		#ebook .last_ul { width:100%; }
		#ebook .last_ul li { background:url(/images/dot4.jpg) no-repeat 0px 13px; padding-left:10px; }


}
    
@media only screen and (min-width: 970px) {
	/* ì¸ì‚¬ë§ */
	.intro { padding:20px 0; width:98%; margin:auto; letter-spacing:-1px;}
		.intro h4 { font-weight:bold; font-size:1.4em; line-height:1.8em; margin-bottom:20px; padding:0 8px;}
		.intro h4 span { display:inline-block; background:#b20a0a; height:44px; line-height:44px; color:#fff; padding:0px 15px; margin-left:-8px;}
		.intro p { font-size:1.2em; line-height:1.8em; }
		.intro ul { margin:25px 0; }
		.intro ul li {  font-size:1.3em; margin-bottom:15px; }
		.intro ul li span { background:#a6aa0a; color:#fff; display:inline-block; border-radius:20px; width:30px; height:30px; text-align:center; font-size:0.8em; margin-right:10px; line-height:30px; }
		.intro .gray_box { background:#f3f3f3; padding:25px 40px; }
		
	#outline { width:98%; margin:auto;}
		#outline h1 { width:100%; color:#b20a0a; font-size:2.0em; font-weight:bold; margin-bottom:20px; }
		#outline h4 { width:100%; color:#333; line-height:1.2em; font-size:1.3em; font-weight:bold; padding-bottom:20px; border-bottom:1px solid #b6b6b6; }
		#outline p { width:100%; font-size:1.2em; margin-top:20px; margin-bottom:30px; }
		
		#outline table { width:100%; border-collapse:collapse; border-top:3px solid #a6aa0a; }	
		#outline table tr td, #outline table tr th  { padding:20px 0; border-bottom:1px solid #b6b6b6; font-size:1.2em;}
		#outline table tr:nth-child(even) &gt; * { background:#f6f6f6; }
		#outline table tr th span { display:block; padding-left:30px; background:url(../images/dot2.jpg) no-repeat 2px 5px; margin-left:20px;}
		
	#principle {width:98%; margin:auto;}		
		#principle ul { overflow:hidden; width:100%;}
		#principle ul li { width:25%; overflow:hidden; position:relative; }
		#principle ul li .background { width:100%;}
		#principle ul li .background img { width:100%;}
		#principle ul li .text { position:absolute; text-align:center; margin:auto; color:#fff; width:100%; padding:40% 0; font-size:1.4em;}
		#principle ul li .text .eng { display:block; font-size:0.8em; }

		#principle ul .pr_red { background:#b20a0a; float:left;}
		#principle ul .pr_blue { background:#5f7f9c; float:left;}
		#principle ul .pr_green { background:#a6aa0a; float:left;}
		#principle ul .pr_purple { background:#532b3a; float:left;}

	/* ê²½ì˜ì´ë…  */
	#p4 { width:98%; margin:auto;}
		#p4 h1 { text-align:center; margin-bottom:30px; font-size:2.0em;}
		#p4 h1 .box { display:inline-block; padding:3px 4px 6px 4px; background:#b20a0a; color:#fff; font-weight:bold;}
		#p4 h1 .point { color:#b20a0a; font-weight:bold;}
		#p4 p { width:100%; height:2px; background:url('/images/dash.jpg') repeat-x; margin-bottom:30px; }
		
		#p4 ul { width:100%; overflow:hidden;}
		#p4 ul li { width:100%; margin-bottom:2%; overflow:hidden;}
		#p4 ul li &gt; div { width:48%; float:left; margin:0px 1%; }
		#p4 ul li h4 { vertical-align:bottom; font-size:1.8em; font-weight:bold; margin-bottom:15px;}
		#p4 ul li h4 img { vertical-align:bottom; width:13%; margin-right:20px; }
		
		#p4 ul li .red { color:#b20a0a;}
		#p4 ul li .blue { color:#5f7f9c;}
		#p4 ul li .green { color:#a6aa0a;}
		#p4 ul li .purple { color:#532b3a;}
		
		#p4 ul li &gt; div &gt; div { border:1px solid #E3E3E3; border-radius:10px; background:#F9F9F9; padding:40px; font-size:1.3em;} 
		
	/* ë¹„ì&nbsp;„ */
	#vision { width:98%; margin:auto; }
		#vision ul li { width:100%; padding:20px; background:#efefef; margin-bottom:20px; font-size:1.2em; }
		#vision ul li span { font-weight:bold; display:inline; }
		#vision ul .red { border-left:20px solid #b20a0a; }
		#vision ul .blue { border-left:20px solid #5f7f9c; }
		#vision ul .green { border-left:20px solid #a6aa0a; }
		#vision ul .purple { border-left:20px solid #532b3a; }
	
	/* ì—°í˜ */
	#history { width:98%; margin:auto; }
		#history &gt; div { margin-bottom:30px; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:20px;}
		#history &gt; div h4 { float:left; width:15%; color:#bebebe; font-size:2em; font-weight:bold; letter-spacing:-1px; }
		#history &gt; div h4 span { color:#532b3a;}
		#history &gt; div ul { float:left; width:85%;  }
		#history &gt; div ul li { margin-bottom:10px; font-size:1.2em; }
		#history &gt; div ul li span { font-weight:bold; color:#532b3a; display:inline-block; margin-right:10px; width:5%; border-right:2px solid #532b3a; }
		
	/* ì¡°ì§ë„ */
	#organ { width:98%; margin:auto; }
		#organ #icon { width:100%; overflow:hidden; }
		#organ #icon li { float:left; width:23.5%; margin:0 2% 0 0; position:relative;}
		#organ #icon li &gt; img { width:100%;}
		#organ #icon li:last-child { margin-right:0;}
		#organ #icon li .icon_text { position:absolute; width:100%; height:100%;text-align:center;}
		#organ #icon li .icon { width:30%; margin:auto; margin-bottom:10px; margin-top:25%; }
		#organ #icon li .icon img { width:100%; }
		#organ #icon li .text { width:100%; font-size:1.4em; letter-spacing:-1px; }
		
		#organ h3 { font-weight:bold; font-size:1.6em; margin:30px 0; padding-bottom:4px;}
		#organ h3 img { width:30px; height:auto; }
		#organ .box_2 { background:#f7f7f8; padding:3%; width:100%; overflow:hidden; margin-bottom:20px;}
		#organ .box_2 &gt; div { float:left; width:46%; margin:2%; overflow:hidden; padding:0px;}
		#organ .box_2 .f_box {border-bottom:none; border-right:1px solid #9f9f9f;}
		#organ .box_2 div h4 { float:left; width:35%; font-size:1.4em; font-weight:bold; }
		#organ .box_2 div ul { overflow:hidden; width:65%;}
		#organ .box_2 div ul li { list-style:circle; margin-left:15px;}
		
		#organ .box3 { width:100%; background:#e8f0f6; padding:4%;}
		#organ .box3 &gt; ul &gt; li { font-size:1.2em; margin-bottom:10px; letter-spacing:-1px; }
		#organ .box3 &gt; ul &gt; li &gt; ul &gt; li { font-size:0.9em; padding-left:30px; margin:5px 0;}
		#organ .box3 &gt; ul &gt; li span { font-weight:bold; color:#5f7f9c;}
		
	/* ìžê²©í˜„í™© */
	#document { width:98%; margin:auto; }
		#document ul li { width:49%; float:left; margin-bottom:20px; }
		#document ul li:nth-child(odd) { margin-right:1%; }
		#document ul li img { width:100%;}
		#document ul li div { width:100%; background:#f1f1f1; border:1px solid #c8c8c8; border-top:none; padding:10px; text-align:center; font-size:1.4em; color:#4c4c4c;}
		
		
	/* ì‚¬ì´íŠ¸ë§µ */
	#siteMap2 { width:98%; margin:auto; }
		#siteMap2 .sitemap_step01 { overflow:hidden; }
		#siteMap2 .sitemap_step01 .sstep01 { width:100%; overflow:hidden; margin-bottom:30px;}
		#siteMap2 .sitemap_step01 &gt; li:last-child { margin-right:0%;}
		#siteMap2 .sitemap_step01 .sstep01 &gt; a { padding-left:10px; font-size:1.6em; color:#333; border-left:10px solid #a6aa0a; font-weight:bold; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 { font-size:1.3em; font-weight:normal;  font-family:'Nanum Gothic', sans-serif; background:url(../images/dot4.jpg) no-repeat 0px 15px; padding-left:20px; margin:15px; float:left; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 a { font-weight:normal;}
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 a:hover { color:#5f7f9c; text-decoration:none; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep03 { float:none; width:100%; margin-top:10px; font-size:0.9em; padding:0;}
		
	/* í™ˆíŽ˜ì´ì§€ì&nbsp;œìž‘ */
	#hpg { width:98%; margin:auto; }
		#hpg .dan1 { width:100%; overflow:hidden; position:relative; margin-bottom:30px; }
		#hpg .dan1 .img { width:50%; margin-top:30px; float:right;}
		#hpg .dan1 .img img { width:100%;}
		#hpg .dan1 .text { width:65%; font-size:1.2em; padding:4.5%; background:rgba(0,0,0,0.8); color:#fff; float:left; margin-top:-100px;}
	
		#hpg .dan2 { width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:30px 10px; margin:40px 0; font-size:1.2em; line-height:2em; }		
	
		#hpg h3 { font-weight:bold; font-size:1.6em; margin:50px 0; padding-bottom:4px;}
		#hpg h3 img { width:30px; height:auto; }
	
		#hpg ul { width:100%;}
		#hpg ul li { width:100%; overflow:hidden; margin-bottom:30px;}
		#hpg ul li .icon { background:#f3f3f3; float:left; width:15%; padding:20px 30px; position:relative; border-radius:10px; margin:0; }
		#hpg ul li .icon img { width:100%;}
		#hpg ul li .box { padding:10px; background:#7A7A7A; color:#fff; border-radius:30px; width:40px; height:40px;text-align:center; margin:20px; position:absolute; right:-40px; top:20%; z-index:1000; }
		#hpg ul li .text { float:left; width:80%; padding:20px 30px; margin-left:10px; border:1px solid #D8D8D8; position:relative; border-radius:10px; z-index:1; }
		#hpg ul li .text img { width:12%; display:block; }
		#hpg ul li .text div { position:absolute; top:15%; left:30px;}
		#hpg ul li .text div span { font-weight:bold; font-size:1.2em; display:inline-block; margin-bottom:5px;}
		
	/* ì›¹í˜¸ìŠ¤íŒ… */
	#hst { width:98%; margin:auto; }
		#hst h3 { font-weight:bold; font-size:1.6em; margin:10px 0; padding-bottom:4px;}
		#hst h3 img { width:30px; height:auto; }
		#hst &gt; p { font-size:1.2em; line-height:1.8em; margin-bottom:30px; margin-left:35px; width:97%; }
		#hst &gt; ul { font-size:1.2em; margin-left:35px; width:97%; margin-bottom:30px; }
		#hst &gt; ul li { margin-bottom:10px; }
		#hst &gt; table {  width:97%; margin-left:0px; font-size:1.2em;}
		
		#hst .img { width:100%; margin:50px 0;}
		#hst .img img { width:100%;}
		
		#hst .step_ul { width:100%; color:#333;}
		#hst .step_ul &gt; li { font-weight:bold; margin-bottom:20px;}
		#hst .step_ul &gt; li &gt; ul { font-weight:normal; margin:10px 0 0px 20px;}
		#hst .step_ul &gt; li &gt; ul &gt; li { list-style:outside; font-size:0.9em; margin:0;}

		#hst table { width:97%; text-align:center; font-size:1.2em;}
		#hst table tr:first-child td { background:#532b3a; color:#fff; border-right:1px solid #B46E88; }		
		#hst table tr td { padding:15px; border-bottom:1px solid #CFCFCF; border-right:1px solid #CFCFCF;}	
		#hst table tr .noline { border-right:none;}
		
		#hst .commond { width:100%; margin-left:35px; }
		#hst .commond &gt; li { background:url(/images/dot3.png) no-repeat 0 10px; padding-left:25px; font-weight:bold; margin-bottom:20px; }
		#hst .commond &gt; li &gt; ul { font-weight:normal; font-size:0.9em; margin:10px 0 0px 20px; }
		#hst .commond &gt; li &gt; ul &gt; li { list-style:outside; }
		
	/* í”„ë&nbsp;ˆì&nbsp;&nbsp;í…Œì´ì…˜ */
	#ppt { width:98%; margin:auto; }
		#ppt h3 { font-weight:bold; font-size:1.6em; margin:0 0 10px 0; padding-bottom:4px;}
		#ppt h3 img { width:30px; height:auto; }
		#ppt &gt; p { font-size:1.2em; line-height:1.8em; margin-bottom:30px; margin-left:35px; width:97%; }

		
	#ppt .icon_ul { width:97%;margin:20px auto;  margin-left:35px; overflow:hidden;} 
	#ppt .icon_ul li { width:30%; float:left; background:#f4f4f4; border:1px solid #d7d7d7; border-radius:12px; text-align:center; padding:25px; } 
	#ppt .icon_ul li:nth-child(even) { margin:0 4%;   } 
	#ppt .icon_ul li .img { width:100%; margin-bottom:20px; }
	#ppt .icon_ul li .img img { width:32.34421364985%;}
	#ppt .icon_ul li h4 { font-weight:bold; margin-bottom:10px; color:#5f7f9c; }
	
	#ppt .step_ul { width:97%; margin-left:35px;}
		#ppt .step_ul li { font-size:1.2em; margin-bottom:20px;}
		#ppt .step_ul li h4 { color:#5f7f9c; font-weight:bold; margin-bottom:10px; font-size:1.1em; }
		#ppt .step_ul li h4 span { display:inline-block; width:30px; height:30px; line-height:30px; background:#5f7f9c; border-radius:50px; color:#fff; font-size:0.8em; text-align:center;}
		#ppt .step_ul li p { margin-left:40px; }

	/* ì&nbsp;„ìžë¶ */
	#ebook { width:98%; margin:auto;}
		#ebook h3 { font-weight:bold; font-size:1.6em; margin:10px 0; padding-bottom:4px;}
		#ebook h3 img { width:30px; height:auto; }
		
		#ebook &gt; p { font-size:1.2em; line-height:1.8em; margin-bottom:30px; margin-left:35px; width:97%; }							
		#ebook &gt; ul { width:100%; padding-left:35px; }
		#ebook &gt; ul &gt; li { font-size:1.2em; line-height:2em; }
		
		#ebook &gt; h4 { font-weight:bold; font-size:1.4em; margin:40px 0px 30px 30px; }
		#ebook .ebook { width:100%; margin-bottom:40px; overflow:hidden;}
		#ebook .ebook li { width:18%; float:left; text-align:center; margin-right:2.5%; font-size:1.1em; line-height:1.6em; margin-bottom:0; }
		#ebook .ebook li:last-child { margin-right:0;}
		#ebook .ebook li .icon { width:100%;}
		#ebook .ebook li .icon img { width:40%;}		
		#ebook .ebook li p { margin-top:20px; margin-bottom:5px; font-weight:bold; color:#333; font-size:1.4em; letter-spacing:1px; }
		
		#ebook .box_ul { width:100%; overflow:hidden;}
		#ebook .box_ul &gt; li { width:49%; float:left; background:#f2f2f2; padding:40px 30px; text-align:center; border-radius:20px; margin-right:1%; margin-bottom:10px; }
		#ebook .box_ul &gt; li img { display:inline-block; margin-bottom:5px; }
		#ebook .box_ul &gt; li h4 { margin-bottom:20px; font-weight:bold; font-size:1.2em; color:#532b3a; }
		#ebook .box_ul &gt; li ul li { line-height:1.8em; }
		#ebook .box_ul &gt; li ul li:last-child { margin-bottom:0px;}
		
		#ebook .two_ul { width:98%; overflow:hidden; }
		#ebook .two_ul li { width:49%; float:left; padding:40px; border:1px solid #E4E4E4; background:#f2f2f2; margin:0 0.5%; }
		#ebook .two_ul li p { font-size:1.2em; font-weight:bold; margin-bottom:10px; border-radius:20px; }
		
		#ebook .last_ul { width:100%; }
		#ebook .last_ul li { background:url(/images/dot4.jpg) no-repeat 0px 13px; padding-left:10px; }

}
    
@media only screen and (min-width: 1170px) {	

	/* ì¸ì‚¬ë§ */
	.intro { padding:20px 0; width:100%; margin:auto; letter-spacing:-1px;}
		.intro h4 { font-weight:bold; font-size:1.4em; line-height:1.8em; margin-bottom:20px; padding:0 8px;}
		.intro h4 span { display:inline-block; background:#b20a0a; height:44px; line-height:44px; color:#fff; padding:0px 15px; margin-left:-8px;}
		.intro p { font-size:1.2em; line-height:1.8em; }
		.intro ul { margin:25px 0; }
		.intro ul li {  font-size:1.3em; margin-bottom:15px; }
		.intro ul li span { background:#a6aa0a; color:#fff; display:inline-block; border-radius:20px; width:30px; height:30px; text-align:center; font-size:0.8em; margin-right:10px; line-height:30px; }
		.intro .gray_box { background:#f3f3f3; padding:25px 40px; }

	#outline { width:100%; margin:auto;}
		#outline h1 { width:100%; color:#b20a0a; font-size:2.0em; font-weight:bold; margin-bottom:20px; }
		#outline h4 { width:100%; color:#333; line-height:1.2em; font-size:1.3em; font-weight:bold; padding-bottom:20px; border-bottom:1px solid #b6b6b6; }
		#outline p { width:100%; font-size:1.2em; margin-top:20px; margin-bottom:30px; }
		
		#outline table { width:100%; border-collapse:collapse; border-top:3px solid #a6aa0a; }	
		#outline table tr td, #outline table tr th  { padding:20px 0; border-bottom:1px solid #b6b6b6; font-size:1.2em;}
		#outline table tr:nth-child(even) &gt; * { background:#f6f6f6; }
		#outline table tr th span { display:block; padding-left:30px; background:url(../images/dot2.jpg) no-repeat 2px 5px; margin-left:20px;}

	
	#principle {width:100%; margin:auto;}		
		#principle ul { overflow:hidden; width:100%;}
		#principle ul li { width:25%; overflow:hidden; position:relative; }
		#principle ul li .background { width:100%;}
		#principle ul li .background img { width:100%;}
		#principle ul li .text { position:absolute; text-align:center; margin:auto; color:#fff; width:100%; padding:40% 0; font-size:1.4em;}
		#principle ul li .text .eng { display:block; font-size:0.8em; }

		#principle ul .pr_red { background:#b20a0a; float:left;}
		#principle ul .pr_blue { background:#5f7f9c; float:left;}
		#principle ul .pr_green { background:#a6aa0a; float:left;}
		#principle ul .pr_purple { background:#532b3a; float:left;}
		
	/* ê²½ì˜ì´ë…  */
	#p4 { width:100%; margin:auto;}
		#p4 h1 { text-align:center; margin-bottom:30px; font-size:2.0em;}
		#p4 h1 .box { display:inline-block; padding:3px 4px 6px 4px; background:#b20a0a; color:#fff; font-weight:bold;}
		#p4 h1 .point { color:#b20a0a; font-weight:bold;}
		#p4 p { width:100%; height:2px; background:url('/images/dash.jpg') repeat-x; margin-bottom:30px; }
		
		#p4 ul { width:100%; overflow:hidden;}
		#p4 ul li { width:100%; margin-bottom:2%; overflow:hidden;}
		#p4 ul li &gt; div { width:48%; float:left; margin:0px 1%; }
		#p4 ul li h4 { vertical-align:bottom; font-size:1.8em; font-weight:bold; margin-bottom:15px;}
		#p4 ul li h4 img { vertical-align:bottom; width:13%; margin-right:20px; }
		
		#p4 ul li .red { color:#b20a0a;}
		#p4 ul li .blue { color:#5f7f9c;}
		#p4 ul li .green { color:#a6aa0a;}
		#p4 ul li .purple { color:#532b3a;}
		
		#p4 ul li &gt; div &gt; div { border:1px solid #E3E3E3; border-radius:10px; background:#F9F9F9; padding:50px; font-size:1.3em;} 
		
	/* ë¹„ì&nbsp;„ */
	#vision { width:100%; margin:auto; }
		#vision ul li { width:100%; padding:20px; background:#efefef; margin-bottom:20px; font-size:1.2em; }
		#vision ul li span { font-weight:bold; display:inline; }

		#vision ul .red { border-left:20px solid #b20a0a; }
		#vision ul .blue { border-left:20px solid #5f7f9c; }
		#vision ul .green { border-left:20px solid #a6aa0a; }
		#vision ul .purple { border-left:20px solid #532b3a; }
		
	/* ì—°í˜ */
	#history { width:100%; margin:auto; }
		#history &gt; div { margin-bottom:30px; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:20px;}
		#history &gt; div h4 { float:left; width:15%; color:#bebebe; font-size:2em; font-weight:bold; letter-spacing:-1px; }
		#history &gt; div h4 span { color:#532b3a;}
		#history &gt; div ul { float:left; width:85%;  }
		#history &gt; div ul li { margin-bottom:10px; font-size:1.2em; }
		#history &gt; div ul li span { font-weight:bold; color:#532b3a; display:inline-block; margin-right:10px; width:5%; border-right:2px solid #532b3a; }
		
	/* ì¡°ì§ë„ */
	#organ { width:100%; margin:auto; }
		#organ #icon { width:100%; overflow:hidden; }
		#organ #icon li { float:left; width:23.5%; margin:0 2% 0 0; position:relative;}
		#organ #icon li &gt; img { width:100%;}
		#organ #icon li:last-child { margin-right:0;}
		#organ #icon li .icon_text { position:absolute; width:100%; height:100%;text-align:center;}
		#organ #icon li .icon { width:30%; margin:auto; margin-bottom:10px; margin-top:25%; }
		#organ #icon li .icon img { width:100%; }
		#organ #icon li .text { width:100%; font-size:1.4em; letter-spacing:-1px; }
		
		#organ h3 { font-weight:bold; font-size:1.6em; margin:30px 0; padding-bottom:4px;}
		#organ h3 img { width:30px; height:auto; }
		#organ .box_2 { background:#f7f7f8; padding:3%; width:100%; overflow:hidden; margin-bottom:20px;}
		#organ .box_2 &gt; div { float:left; width:46%; margin:2%; overflow:hidden;}
		#organ .box_2 .f_box { border-bottom:none; border-right:1px solid #9f9f9f; padding:0;}
		#organ .box_2 div h4 { float:left; width:35%; font-size:1.4em; font-weight:bold; }
		#organ .box_2 div ul { overflow:hidden; width:65%;}
		#organ .box_2 div ul li { list-style:circle; margin-left:15px;}
		
		#organ .box3 { width:100%; background:#e8f0f6; padding:3%;}
		#organ .box3 &gt; ul &gt; li { font-size:1.2em; margin-bottom:10px; letter-spacing:-1px; }
		#organ .box3 &gt; ul &gt; li &gt; ul &gt; li { font-size:0.9em; padding-left:30px; margin:5px 0;}
		#organ .box3 &gt; ul &gt; li span { font-weight:bold; color:#5f7f9c;}
		
	/* ìžê²©í˜„í™© */
	#document { width:100%; margin:auto; }
		#document ul li { width:49%; float:left; margin-bottom:20px; }
		#document ul li:nth-child(odd) { margin-right:1%; }
		#document ul li img { width:100%;}
		#document ul li div { width:100%; background:#f1f1f1; border:1px solid #c8c8c8; border-top:none; padding:10px; text-align:center; font-size:1.4em; color:#4c4c4c;}
		
	/* ì‚¬ì´íŠ¸ë§µ */
	#siteMap2 { width:100%; margin:auto; }
		#siteMap2 .sitemap_step01 { overflow:hidden; }
		#siteMap2 .sitemap_step01 .sstep01 { width:100%; overflow:hidden; margin-bottom:30px;}
		#siteMap2 .sitemap_step01 &gt; li:last-child { margin-right:0%;}
		#siteMap2 .sitemap_step01 .sstep01 &gt; a { padding-left:10px; font-size:1.6em; color:#333; border-left:10px solid #a6aa0a; font-weight:bold; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 { font-size:1.3em; font-weight:normal;  font-family:'Nanum Gothic', sans-serif; background:url(../images/dot4.jpg) no-repeat 0px 15px; padding-left:20px; margin:15px; float:left; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 a { font-weight:normal;}
		#siteMap2 .sitemap_step01 .sstep01 .sstep02 a:hover { color:#5f7f9c; text-decoration:none; }
		#siteMap2 .sitemap_step01 .sstep01 .sstep03 { float:none; width:100%; margin-top:10px; font-size:0.9em; padding:0;}
		
	/* í™ˆíŽ˜ì´ì§€ì&nbsp;œìž‘ */
	#hpg { width:100%; margin:auto; }
		#hpg .dan1 { width:100%; overflow:hidden; position:relative; margin-bottom:30px; }
		#hpg .dan1 .img { width:50%; margin-top:30px; float:right;}
		#hpg .dan1 .img img { width:100%;}
		#hpg .dan1 .text { width:65%; font-size:1.2em; padding:4.5%; background:rgba(0,0,0,0.8); color:#fff; float:left; margin-top:-100px; line-height:2em;}
	
		#hpg .dan2 { width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:50px 10px; margin:40px 0; font-size:1.2em; line-height:2em; }		
	
		#hpg h3 { font-weight:bold; font-size:1.6em; margin:30px 0; padding-bottom:4px;}
		#hpg h3 img { width:30px; height:auto; }
	
		#hpg ul { width:100%;}
		#hpg ul li { width:100%; overflow:hidden; margin-bottom:30px;}
		#hpg ul li .icon { background:#f3f3f3; float:left; width:13%; padding:20px 30px; position:relative; border-radius:10px; margin:0; }
		#hpg ul li .icon img { width:100%;}
		#hpg ul li .box { padding:10px; background:#7A7A7A; color:#fff; border-radius:30px; width:40px; height:40px;text-align:center; margin:20px; position:absolute; right:-40px; top:20%;  z-index:1000;}
		#hpg ul li .text { float:left; width:80%; padding:20px 30px; margin-left:10px; border:1px solid #D8D8D8; position:relative; border-radius:10px; z-index:1; }
		#hpg ul li .text img { width:10%; display:block; }
		#hpg ul li .text div { position:absolute; top:15%; left:30px;}
		#hpg ul li .text div span { font-weight:bold; font-size:1.2em; display:inline-block; margin-bottom:5px;}
		
	/* ì›¹í˜¸ìŠ¤íŒ… */
	#hst { width:100%; margin:auto; }
		#hst h3 { font-weight:bold; font-size:1.6em; margin:10px 0; padding-bottom:4px;}
		#hst h3 img { width:30px; height:auto; }
		#hst &gt; p { font-size:1.2em; line-height:1.8em; margin-bottom:30px; margin-left:35px; width:97%; }
		#hst &gt; ul { font-size:1.2em; margin-left:35px; width:97%; margin-bottom:30px; }
		#hst &gt; ul li { margin-bottom:10px; }
		#hst &gt; table {  width:97%; margin-left:35px; font-size:1.2em;}
		
		#hst .img { width:100%; margin:50px 0;}
		#hst .img img { width:100%;}
		
		#hst .step_ul { width:100%; color:#333;}
		#hst .step_ul &gt; li { font-weight:bold; margin-bottom:20px;}
		#hst .step_ul &gt; li &gt; ul { font-weight:normal; margin:10px 0 0px 20px;}
		#hst .step_ul &gt; li &gt; ul &gt; li { list-style:outside; font-size:0.9em; margin:0;}

		#hst table { width:97%; margin-left:35px; text-align:center; font-size:1.2em;}
		#hst table tr:first-child td { background:#532b3a; color:#fff; border-right:1px solid #B46E88; }		
		#hst table tr td { padding:15px; border-bottom:1px solid #CFCFCF; border-right:1px solid #CFCFCF;}	
		#hst table tr .noline { border-right:none;}
		
		#hst .commond { width:100%; margin-left:35px; }
		#hst .commond &gt; li { background:url(/images/dot3.png) no-repeat 0 10px; padding-left:25px; font-weight:bold; margin-bottom:20px; }
		#hst .commond &gt; li &gt; ul { font-weight:normal; font-size:0.9em; margin:10px 0 0px 20px; }
		#hst .commond &gt; li &gt; ul &gt; li { list-style:outside; }
		
	/* í”„ë&nbsp;ˆì&nbsp;&nbsp;í…Œì´ì…˜ */
	#ppt { width:100%; margin:auto; }
		#ppt h3 { font-weight:bold; font-size:1.6em; margin:0 0 10px 0; padding-bottom:4px;}
		#ppt h3 img { width:30px; height:auto; }
		#ppt &gt; p { font-size:1.2em; line-height:1.8em; margin-bottom:30px; margin-left:35px; width:97%; }

		
	#ppt .icon_ul { width:97%;margin:20px auto;  margin-left:35px; overflow:hidden;} 
	#ppt .icon_ul li { width:30%; float:left; background:#f4f4f4; border:1px solid #d7d7d7; border-radius:12px; text-align:center; padding:25px; } 
	#ppt .icon_ul li:nth-child(even) { margin:0 4%;   } 
	#ppt .icon_ul li .img { width:100%; margin-bottom:20px; }
	#ppt .icon_ul li .img img { width:32.34421364985%;}
	#ppt .icon_ul li h4 { font-weight:bold; margin-bottom:10px; color:#5f7f9c; }
	
	#ppt .step_ul { width:97%; margin-left:35px;}
		#ppt .step_ul li { font-size:1.2em; margin-bottom:20px;}
		#ppt .step_ul li h4 { color:#5f7f9c; font-weight:bold; margin-bottom:10px; font-size:1.1em; }
		#ppt .step_ul li h4 span { display:inline-block; width:30px; height:30px; line-height:30px; background:#5f7f9c; border-radius:50px; color:#fff; font-size:0.8em; text-align:center;}
		#ppt .step_ul li p { margin-left:40px; }

	/* ì&nbsp;„ìžë¶ */
	#ebook { width:100%; margin:auto;}
		#ebook h3 { font-weight:bold; font-size:1.6em; margin:10px 0; padding-bottom:4px;}
		#ebook h3 img { width:30px; height:auto; }
		
		#ebook &gt; p { font-size:1.2em; line-height:1.8em; margin-bottom:30px; margin-left:35px; width:97%; }							
		#ebook &gt; ul { width:100%; padding-left:35px; }
		#ebook &gt; ul &gt; li { font-size:1.2em; line-height:2em; }
		
		#ebook &gt; h4 { font-weight:bold; font-size:1.4em; margin:40px 0px 30px 30px; }
		#ebook .ebook { width:100%; margin-bottom:40px; overflow:hidden;}
		#ebook .ebook li { width:18%; float:left; text-align:center; margin-right:2.5%; font-size:1.1em; line-height:1.6em; margin-bottom:0; }
		#ebook .ebook li:last-child { margin-right:0;}
		#ebook .ebook li .icon { width:100%;}
		#ebook .ebook li .icon img { width:40%;}		
		#ebook .ebook li p { margin-top:20px; margin-bottom:5px; font-weight:bold; color:#333; font-size:1.4em; letter-spacing:1px; }
		
		#ebook .box_ul { width:100%; overflow:hidden;}
		#ebook .box_ul &gt; li { width:49%; float:left; background:#f2f2f2; padding:40px 30px; text-align:center; border-radius:20px; margin-right:1%; margin-bottom:10px; }
		#ebook .box_ul &gt; li img { display:inline-block; margin-bottom:5px; }
		#ebook .box_ul &gt; li h4 { margin-bottom:20px; font-weight:bold; font-size:1.2em; color:#532b3a; }
		#ebook .box_ul &gt; li ul li { line-height:1.8em; }
		#ebook .box_ul &gt; li ul li:last-child { margin-bottom:0px;}
		
		#ebook .two_ul { width:98%; overflow:hidden; }
		#ebook .two_ul li { width:49%; float:left; padding:40px; border:1px solid #E4E4E4; background:#f2f2f2; margin:0 0.5%; }
		#ebook .two_ul li p { font-size:1.2em; font-weight:bold; margin-bottom:10px; border-radius:20px; }
		
		#ebook .last_ul { width:100%; }
		#ebook .last_ul li { background:url(/images/dot4.jpg) no-repeat 0px 13px; padding-left:10px; }
				
}</pre></body></html>