
	/* 그누보드 내용관리등 에디터로 입력할 경우  여기서부터 */
	.fc_pointer {color:#2860AF; }
	.content_wrap{width:100%; min-width:320px; max-width:100%; margin:0 auto;}
	.page_title{width:100%; margin-bottom:60px;}
	.page_title h1{width:100%; margin:0 auto; text-align:center; font-size:2.5em; font-weight:600;}
	.page_title h1:after {content:""; clear:both; display:block; width:30px; margin:10px auto; border:1px solid #000;}
	.page_title h2{width:100%; margin:0 auto; text-align:center; font-size:1.2em; color:#666; margin-top:20px; }
	
	.company_type4 {width:100%; min-width:320px; max-width:1200px; margin:0 auto; }
	.company_type4:after{content:""; clear:both; display:block;}
	.company_type4 .ceo_img {width:100%; height:500px; min-height:250px; position:relative; background: url('../image/img_1200.jpg')no-repeat center top; background-size:cover; }
	.company_type4 .ceo_img em {position:absolute;  top:15%; padding-left:7%; font-size:1.25em; color:#21b8ce; line-height:1.4em; word-break:keep-all; font-style:normal;}
	.company_type4 .ceo_img p {position:absolute;  top:25%; padding-left:7%; font-size:2em; color:#fff; line-height:1.4em; word-break:keep-all; letter-spacing:0.05em; text-shadow:0 2px 0px #000; font-family: 'Satisfy', 'Noto Sans KR', sans-serif;}
	.company_type4 .ceo_img img {width:100%; height:auto;}
	.company_type4 .ceo_message {width:100%; padding-top:50px; margin:0 auto; }
	.company_type4 .ceo_message:after{content:""; clear:both; display:block;}
	.company_type4 .ceo_message .left{float:left; width:48%; font-size:1em; line-height:1.5em;  text-align:justify; }
	.company_type4 .ceo_message .right{float:right; width:48%; font-size:1em;  line-height:1.5em; text-align:justify;}
	.company_type4 .sign {text-align:right; font-size:1em; color:#000; margin-top:50px; }
	.company_type4 .sign .ceo_sign { font-size:1.25em; font-weight:700; letter-spacing:0.3em; font-family: 'Satisfy', 'Noto Sans KR', sans-serif;}

	.s_tit {height:30px; line-height:30px; text-align:center; margin:50px auto;  margin-bottom:30px;  font-size:1.6em;   letter-spacing:0.3em; }
	.s_tit .slash{color:#aaa; font-size:0.5em;}
	.company_type4_tbl {width:100%; max-width:1200px; margin:0 auto; overflow:hidden; border:1px solid #ddd; padding:50px 0; padding-bottom:30px;}
	.company_type4_tbl li {float:left; display:inline-block; padding:0; width:24.5%; height:200px; text-align:center;  border-right:1px solid #f7f7f7;}
	.company_type4_tbl li:nth-child(4) {border-right:0; }
	.company_type4_tbl li .icon {display:block; width:100px; height:100px; margin:0 auto; overflow:hidden; background-color:#f7f7f7; border-top-left-radius:20px; border:1px solid #ddd;}
	.company_type4_tbl li .icon i {display:inline-block; font-size:3em; line-height:100px; }
	.company_type4_tbl li p {display:block; font-size:1.6em; color:#0078D7; margin-top:10px;}
	.company_type4_tbl li span { display:block; font-size:1.1em; color:#555; margin-top:10px; line-height:1.5em;}


	@media screen and (max-width: 768px){
		.content_wrap{width:100%;}
		.page_title{margin-bottom:40px;}
		.page_title h1{font-size:2em;}
		.page_title h2{font-size:1em;}

		.company_type4 .ceo_img { height:auto; min}
		.company_type4 .ceo_img p { top:35%; font-size:1.5em;  }
		.company_type4 .ceo_message {width:95%; word-break: keep-all;}
		.company_type4 .ceo_message .left{width:100%; text-align:left; }
		.company_type4 .ceo_message .right{width:100%; text-align:left; margin-top:50px; }
		.company_type4 .sign{margin-right:20px;}
		
		.company_type4_tbl{width:95%;}
		.company_type4_tbl li{width:49%;}
		.company_type4_tbl li:nth-child(2n){border-right:0; padding-bottom:15px;}
		.company_type4_tbl li:nth-child(3), .company_type4_tbl li:nth-child(4){border-top:1px solid #f7f7f7; padding-top:30px;}
		.company_type4_tbl li p{font-size:1.4em;}
		.company_type4_tbl li span{font-size:1em;}
	}
	/*  여기까지 코드를 복사하여 공통 css파일 최하단에 추가합니다. */
