@charset "utf-8";
/* 전체공통적용 */
/* @import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);   */
/* 나눔고딕 font-family: 'Nanum Gothic', serif; */
/* @import url(https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);  */
/* 나눔명조 font-family:Dotum, helvetica, sans-serif; */
/* @import url(https://fonts.googleapis.com/earlyaccess/jejugothic.css); 제주고딕  font-family: 'Jeju Gothic', sans-serif; */

@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

* {
  font-family: "Noto Sans KR", "Arial", "Dotum", "helvetica", "sans-serif";
}

* {
  margin: 0;
  padding: 0;
  /* font-size: 12px; */
}
html,
body {
  width: 100%;
  height: 100%;
} /*  text-align:center; */
/*body{background-color:#f5f5f5; z-index:1;}*/
body,
h1,
h2,
h3,
h4,
h5,
h6,
th,
td,
input,
textarea,
select,
option {
  color: #525252;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  display: none;
}
ul,
ol,
li {
  list-style: none;
}
img,
fieldset,
iframe {
  border: 0 none;
}
a {
  text-decoration: none;
  cursor: pointer;
}
a,
a:hover,
a:active,
a:focus {
  text-decoration: none;
  color: #858585;
}
table {
  border-collapse: collapse;
}
address,
em,
fieldset,
optgroup {
  font-style: normal;
}

/* 컨텐츠전체영역(헤더푸터외의) ----------------------------------------------------------------------- */
section {
  clear: both;
  display: block;
  margin-top: 0px;
}
#Content_Arear {
  clear: both;
  display: block;
  text-align: center;
  z-index: 5000;
}
.Content_Arear {
  width: 970px;
  margin: 0 auto;
  text-align: left;
}

/* 메인컨텐츠 */
.Content_MainArear {
  width: 990px;
  margin: 0 auto;
}
/* 모션메너영역 */
.Main_ContentAB {
  /* height: 480px; */
  margin-bottom: 20px;
}
/* 롤링배너 */
#Main_ContentA {
  float: left;
  width: 485px;
  height: 480px;
  margin-right: 5px;
  background-color: #999999;
}
.Main_ContentA_Img {
  position: relative;
  width: 485px;
  height: 480px;
  cursor: pointer;
  overflow: hidden;
} /* position:relative; */
.Main_ContentA_Img div {
  position: absolute;
  display: none;
} /*   display:none; */
.Main_ContentA_Img1 {
}
.Main_ContentA_Img2 {
}
.Main_ContentA_Img3 {
}
.Main_ContentA_Btn {
  position: absolute;
  margin-top: -30px;
  margin-left: 400px;
}
.Main_ContentA_Btn ul {
}
.Main_ContentA_Btn li {
  float: left;
  margin-right: 3px;
}

/* 링크배너 */
/*
		#Main_ContentB{float:left; width:480px; position:relative; }
		#Main_ContentB span{display:none;}
			.Main_ContentB01{position:absolute; left:0;}
			.Main_ContentB02{position:absolute; left:0; top:0; margin-left:320px;}
			.Main_ContentB03{position:absolute; left:0; top:0; margin-top:320px; margin-left:160px;}
			.Main_ContentB04{position:absolute; left:0; top:0; margin-top:160px;}
			.Main_ContentB05{position:absolute; left:0; top:0; margin-top:160px; margin-left:160px;}
		#Main_ContentB:after{clear:both; display:block;}	
*/
/* 링크배너 류미정 20230215 수정 */
#Main_ContentB {
  float: left;
  width: 480px;
  position: relative;
}
#Main_ContentB span {
  display: none;
}
.Main_ContentB01 {
  position: absolute;
  left: 0;
}
.Main_ContentB02 {
  position: absolute;
  left: 0;
  top: 0;
  margin-left: 0px;
}
.Main_ContentB03 {
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 320px;
  margin-left: 160px;
}
.Main_ContentB04 {
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 160px;
}
.Main_ContentB05 {
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 160px;
  margin-left: 160px;
}
#Main_ContentB:after {
  clear: both;
  display: block;
}

/* 정보배너영역 */
.Main_ContentCD {
  clear: both;
  display: block;
  height: 180px;
  text-align: left;
  margin-top: 40px;
}
#Main_ContentC {
  float: left;
  width: 485px;
  height: 180px;
  background: url(../company/images/content/Main_ContentC_bgimg.png) no-repeat
    40% 0%;
  margin-right: 5px;
}
#Main_ContentD {
  float: left;
  width: 480px;
  height: 180px;
  background: url(../company/images/content/Main_ContentD_bgimg.png) no-repeat
    10% 500%;
}
.Main_ContentD_Box {
  padding-left: 230px;
}
.Main_ContentD_Box span {
  display: block;
  font-size: 18px;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 15px;
}
.Main_ContentD_Box ul {
}
.Main_ContentD_Box ul li {
  line-height: 16px;
}
#Main_ContentD:after {
  clear: both;
  display: block;
}

/* 서브컨텐츠 공통 */
.Content_SubNavi {
  clear: both;
  display: block;
  border: 7px solid #1075b6;
  padding: 10px 20px 5px 20px;
  min-height: 25px;
}
.Content_SubNavi_Title {
  float: left;
  font-family: "Jeju Gothic", sans-serif;
  font-size: 20px;
}
.Content_SubNavi_Title img {
}
.Content_SubNavi_Depth {
  float: right;
  margin-top: 3px;
}
.Content_SubNavi_Depth:after {
  clear: both;
  display: block;
}
.Sub_OnlyMobile {
  display: none;
}

/* 회사소개1 : 회사개요 */
.Content_ArearSubA1 {
  clear: both;
  display: block;
}
.Content_ArearSubA1 .Content_SubNavi {
}
.Content_ArearSubA1_Box {
  padding-top: 50px;
  padding-bottom: 200px;
  min-height: 670px;
  background: url(../company/images/content/SubA1_Content_bg.png) no-repeat 50%
    100%;
}
.Content_ArearSubA1_BoxA {
  float: left;
  width: 330px;
  text-align: center;
}
.Content_ArearSubA1_BoxB {
  float: right;
}
.Content_ArearSubA1_BoxB table {
  width: 590px;
  height: 225px;
  border-top: 1px solid #dadada;
}
.Content_ArearSubA1_BoxB table caption {
  display: none;
}
.Content_ArearSubA1_BoxB table thead {
  display: none;
}
.Content_ArearSubA1_BoxB table tbody {
}
.Content_ArearSubA1_BoxB table tr {
}
.Content_ArearSubA1_BoxB table th {
  border-bottom: 1px solid #dadada;
  border-right: 1px solid #dadada;
}
.Content_ArearSubA1_BoxB table td {
  border-bottom: 1px solid #dadada;
  padding: 10px;
}
.Content_ArearSubA1_BoxB table td img {
  height: 45px;
}

/* 회사소개2 : 회사연혁 */
/* 회사소개2 : 회사연혁 */
.Content_ArearSubA2 {
  clear: both;
  display: block;
}
.Content_ArearSubA2 .Content_SubNavi {
}
.Content_ArearSubA2_Box {
  padding: 30px 0 30px 0;
}
.Content_ArearSubA2_BoxA {
} /*  */
/* 탭버튼  */
.Content_ArearSubA2_BoxA_Btn {
}
.Content_ArearSubA2_BoxA_Btn input {
  width: 150px;
  padding: 10px 0;
  border: 0px;
  background-color: #f6f8fe;
  color: #939da9;
  cursor: pointer;
  font-size: 14px;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
}
input.SubA2Tbl_hover {
	color: #ffffff;
	background-color: #0f68ed ;
	font-weight: bold;
}
#SubA2_BtnA {
}
#SubA2_BtnB {
}
/* 내용 */
#SubA2_TableA {
}
#SubA2_TableB {
  display: none;
}
.Content_ArearSubA2_BoxA table {
  line-height: 20px;
  border-top: 1px solid #0f68ed;
  border-bottom: 1px solid #e8e8e8;
}
.Content_ArearSubA2_BoxA table caption {
  display: none;
}
.Content_ArearSubA2_BoxA table thead {
  display: none;
}
.Content_ArearSubA2_BoxA table tbody {
}
.Content_ArearSubA2_BoxA table tr {
}
.Content_ArearSubA2_BoxA table th {
  width: 100px;
  font-size: 18px;
  font-weight: bold;
  font-family: "Nanum Myeongjo", serif;
  text-align: center;
  color: #000;
  /* text-shadow: 2px 2px 2px #ababab; */
  border-bottom: 1px solid #e8e8e8;
}
.Content_ArearSubA2_BoxA table td {
  border-bottom: 1px solid #e8e8e8;
  padding: 15px;
}
.Content_ArearSubA2_BoxA table td ul {
}
.Content_ArearSubA2_BoxA table td li {
}
.Content_ArearSubA2_BoxA table td span {
  width: 200px;
  font-weight: bold;
  margin-right: 20px;
}

/* 회사소개3 : 조직도 */
.Content_ArearSubA3 {
  clear: both;
  display: block;
}
.Content_ArearSubA3 .Content_SubNavi {
}
.Content_ArearSubA3_Box {
  padding-top: 60px;
  padding-bottom: 50px;
  padding-left: 50px;
  background: url(../company/images/content/SubA3_Content_bg.png) no-repeat 100%
    1100%;
}

/* 회사소개4 : 부서별연락처 */
.Content_ArearSubA4 {
  clear: both;
  display: block;
}
.Content_ArearSubA4 .Content_SubNavi {
}
.Content_ArearSubA4_Box {
  padding: 20px 20px 10px 20px;
  margin-top: 20px;
  background: url(../company/images/content/SubA4_Content_bg.png) no-repeat;
  background-position: right bottom;
}
.Content_ArearSubA4_Box ul {
  margin-bottom: 10px;
}
.Content_ArearSubA4_Box ul li {
  line-height: 20px;
  list-style: disc;
  list-style-position: inside;
} /* list-style-image:url(/images/site/list_style06.png); */
.Content_ArearSubA4_Box table {
  width: 450px;
  margin-bottom: 10px;
  table-layout: fixed;
  text-align: center;
}
.Content_ArearSubA4_Box table caption {
  text-align: center;
  background-color: #0072de;
  color: #ffffff;
  font-size: 15px;
  font-weight: bold;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
}
.Content_ArearSubA4_Box table .title {
  height: 27px;
  line-height: 27px;
  padding: 5px 0px 5px 0px;
  border: 1px solid #0072de;
  text-align: center;
  background-color: #0072de;
  color: #ffffff;
  font-size: 15px;
  font-weight: bold;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
}
.Content_ArearSubA4_Box table thead {
  display: none;
} /* display:none; */
.Content_ArearSubA4_Box table thead th {
  height: 20px;
  background-color: #e9e9e9;
}
.Content_ArearSubA4_Box table tbody {
  line-height: 20px;
  background-color: #fff;
}
.Content_ArearSubA4_Box table tr {
}
.Content_ArearSubA4_Box table th {
  border: 1px solid #d2d2d2;
  padding: 3px;
}
.Content_ArearSubA4_Box table td {
  border: 1px solid #d2d2d2;
  text-align: left;
  padding-left: 5px;
} /*  padding-left:10px; */
.Content_ArearSubA4_Box table tbody tr th + td {
}

/* 회사소개5 : 찾아오시는길 */
.Content_ArearSubA5 {
  clear: both;
  display: block;
}
.Content_ArearSubA5 .Content_SubNavi {
}
.Content_ArearSubA5_Box {
  padding: 20px 0px 20px 0px;
}
.Content_ArearSubA5_Box h4 {
  display: block;
  color: #4c4c4c;
  font-size: 18px;
  font-weight: bold;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
  margin-bottom: 10px;
}
/* 서울사무실 */
.Content_ArearSubA5_BoxA {
  margin-bottom: 30px;
}
.Content_ArearSubA5_BoxA1 {
  float: left;
  width: 400px;
  line-height: 17px;
}
.Content_ArearSubA5_BoxA1 strong {
  display: block;
}
.Content_ArearSubA5_BoxA1 p {
  padding-left: 15px;
}
.Content_ArearSubA5_BoxA2 {
  float: right;
}
.Content_ArearSubA5_BoxA2 img {
  padding-top: 15px;
} /*  _padding-top:25px;  */
/* 파주사무실 */
.Content_ArearSubA5_BoxB {
}
.Content_ArearSubA5_BoxB1 {
  float: left;
  width: 400px;
  line-height: 18px;
}
.Content_ArearSubA5_BoxB1 strong {
  display: block;
}
.Content_ArearSubA5_BoxB1 p {
  padding-left: 15px;
}
.Content_ArearSubA5_BoxB2 {
  float: right;
}
.Content_ArearSubA5_BoxB2 img {
}
/* 이미지썸네일 */
.Content_ArearSubA5_BoxPoto {
}
.Content_ArearSubA5_BoxPoto img {
  width: 120px;
}

/* 회사소개 20221111 류미정 : 찾아오시는길 */

.Content_AreaMap {
  clear: both;
  overflow: hidden;
  font-family: "Noto Sans KR", sans-serif;
}
.Content_AreaMap_left {
  width: 434px;
  float: left;
}
.Content_AreaMap_left h1 {
  font-size: 20px;
  display: block;
  color: #333;
  font-weight: bold;
  padding: 0 0 45px 0;
  letter-spacing: -1px;
  background: url("/img/location_hb.png") no-repeat 0 0px;
}
.Content_AreaMap_left h2 {
  font-size: 18px;
  display: block;
  color: #205db0;
  font-weight: bold;
  padding: 0 0 10px 0;
  letter-spacing: -1px;
}
.Content_AreaMap_left ul li {
  font-size: 14px;
  letter-spacing: -1px;
  line-height: 160%;
  background: url("/img/blot_bdot.png") no-repeat 0 3px;
  padding: 0 0 0 10px;
}
.Content_AreaMap_left ul li b {
  font-size: 14px;
}
.Content_AreaMap_right {
  width: 554px;
  float: left;
}
.content_view {
  clear: both;
  padding: 30px 0 80px 0;
}
.location_blank {
  height: 30px;
}
.location_blank2 {
  height: 80px;
}
.bn_naver_map {
  padding: 10px 0 0 0;
  display: block;
  clear: both;
}
.pdtop130 {
  padding: 110px 0 0 0;
}
.pdtop80 {
  padding: 80px 0 0 0;
}

/* 회사소개6 : 인쇄의역사 */
.Content_ArearSubA6 {
  clear: both;
  display: block;
}
.Content_ArearSubA6 .Content_SubNavi {
}
.Content_ArearSubA6_Box {
  padding: 30px 35px 20px 35px;
}
.Content_ArearSubA6_Box h4 {
  display: block;
  color: #777777;
  font-size: 16px;
  font-weight: bold;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
  margin-bottom: 40px;
}
.Content_ArearSubA6_Box h4 span {
  display: block;
  color: #4c4c4c;
  font-size: 25px;
  font-weight: bold;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
}
.Content_ArearSubA6_Box h5 {
  display: block;
  color: #777777;
  font-size: 20px;
  font-weight: bold;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
  margin-bottom: 15px;
}
.Content_ArearSubA6_Box img {
  display: block;
}
.Content_ArearSubA6_BoxA {
}
.Content_ArearSubA6_BoxB {
}
.Content_ArearSubA6_BoxC {
}
.Content_ArearSubA6_BoxA,
.Content_ArearSubA6_BoxB,
.Content_ArearSubA6_BoxC {
  line-height: 25px;
  text-indent: 1em;
  text-align: justify;
  margin-bottom: 30px;
  letter-spacing: 1px;
}

/* 회사소개7 : 비젼과 미션 20150105에 추가 */
.Content_ArearSubA7 {
  clear: both;
  display: block;
} /*  background-position:bottom; */
.Content_ArearSubA7 .Content_SubNavi {
}
.Content_ArearSubA7_Box {
  background: url(../company/images/content/SubA7_Content_bg.jpg) no-repeat;
  margin-top: 10px;
  margin-bottom: 10px;
}
.Content_ArearSubA7_Box div {
  text-align: center;
}
.Content_ArearSubA7_Box div img {
  margin: 60px 20px 60px 20px;
}

/* 사업현황1 : 보유장비 */
.Content_ArearSubB1 {
  clear: both;
  display: block;
}
.Content_ArearSubB1 .Content_SubNavi {
}
.Content_ArearSubB1_Box {
  margin-top: 20px;
  margin-bottom: 30px;
}
.Content_ArearSubB1_Box h4 {
  display: block;
  font-size: 23px;
  /* font-family: "Jeju Gothic", sans-serif; */
  text-align: left;
  margin-top: 50px;
  margin-bottom: 10px;
}
.Content_ArearSubB1_Box h5 {
  display: none;
}
.Content_ArearSubB1_Box hr {
  display: block;
  display: none;
} /* border-top:1px solid #999999; margin:30px 0px 30px 0px;  */

/* 장비리스트 */
.Content_ArearSubB1_BoxA {
}
.Content_ArearSubB1_BoxA .Img {
  width: 100%;
  text-align: center;
  margin-bottom: 10px;
}
.Content_ArearSubB1_BoxA .Img img {
  width: 450px;
}
.Content_ArearSubB1_BoxA table {
  float: left;
  width: 480px;
  height: 600px;
  margin-bottom: 10px;
  table-layout: fixed;
  background-color: #fff;
}
.Content_ArearSubB1_BoxA table caption {
  display: none;
}
.Content_ArearSubB1_BoxA table th,
.Content_ArearSubB1_BoxA table td {
  text-align: left;
  padding: 7px 4px 7px 4px;
}
.Content_ArearSubB1_BoxA table thead {
}
.Content_ArearSubB1_BoxA table thead th {
  height: 25px;
  background-color: #e9e9e9;
  text-align: center;
  background-color: #6dc6dc;
  color: #ffffff;
}
.Content_ArearSubB1_BoxA table tbody th {
  border-bottom: 1px solid #f5f5f5;
  cursor: pointer;
}
.Content_ArearSubB1_BoxA table tbody td {
  border-bottom: 1px solid #f5f5f5;
  letter-spacing: -1px;
}
.ListTable1 {
  margin-right: 10px;
}
.ListTable2 {
}

/* 장비내용 */
.Content_ArearSubB1_BoxB {
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
  padding: 20px 0px 10px 0px;
  background-color: #ffffff;
}
.Content_ArearSubB1_BoxB .Title {
  margin: 5px 35px 30px 35px;
}
.Content_ArearSubB1_BoxB .Title iframe {
  float: left;
  margin-right: 20px;
}
.Content_ArearSubB1_BoxB .Title dl {
  float: left;
  width: 53%;
  text-align: left;
  margin-top: 10px;
}
.Content_ArearSubB1_BoxB .Title dl dt {
  font-family: "Jeju Gothic", sans-serif;
  font-size: 30px;
  margin-bottom: 15px;
}
.Content_ArearSubB1_BoxB .Title dl dt p {
  font-family: "Jeju Gothic", sans-serif;
  font-size: 15px;
  color: #878787;
}
.Content_ArearSubB1_BoxB .Title dl dd {
  text-align: justify;
  text-justify: inter-word;
  text-indent: 10px;
}
.Content_ArearSubB1_BoxB .ImgClub {
  margin: 30px 15px 30px 15px;
}
.Content_ArearSubB1_BoxB .ImgClub img {
  width: 300px;
}

/* 사업현황2 : 인증및특허 */
.Content_ArearSubB2 {
  clear: both;
  display: block;
}
.Content_ArearSubB2 .Content_SubNavi {
}
.Content_ArearSubB2_Box {
  padding: 30px 0px 30px 0px;
}
.Content_ArearSubB2_Box h4 {
  display: block;
  color: #4c4c4c;
  font-size: 18px;
  font-weight: bold;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
  margin-bottom: 10px;
}
.Content_ArearSubB2_BoxA {
  clear: both;
  display: block;
}
/* 인증서 특화 */
.Content_ArearSubB2_BoxA .FSC {
  text-align: center;
  margin-bottom: 20px;
}
.Content_ArearSubB2_BoxA .FSC .img_logo {
  width: 150px;
  margin-right: 20px;
}
.Content_ArearSubB2_BoxA .FSC .img_paper {
  width: 200px;
}
.Content_ArearSubB2_BoxA .FSC .text {
  margin-top: 10px;
  font-size: 14px;
  line-height: 18px;
  /* font-family: "Jeju Gothic", sans-serif; */
}
/* 인증서목록 */
.Content_ArearSubB2_BoxA ul {
} /* width:700px; */
.Content_ArearSubB2_BoxA ul li {
  float: left;
  text-align: center;
  margin-left: 10px;
  margin-bottom: 15px;
}
.Content_ArearSubB2_BoxA ul img {
  width: 140px;
  border: 1px solid #d2d2d2;
  margin-bottom: 5px;
}
.Content_ArearSubB2_BoxA ul span {
  display: block;
}
.Content_ArearSubB2_BoxB {
  clear: both;
  display: block;
}
.Content_ArearSubB2_BoxB table {
  text-align: center;
}
.Content_ArearSubB2_BoxB caption {
  display: none;
}
.Content_ArearSubB2_BoxB thead th {
  height: 40px;
  background-color: #d2d2d2;
}
.Content_ArearSubB2_BoxB tbody {
}
.Content_ArearSubB2_BoxB tr {
  height: 30px;
}
.Content_ArearSubB2_BoxB th {
  border: 1px solid #d2d2d2;
}
.Content_ArearSubB2_BoxB td {
  border: 1px solid #d2d2d2;
}
.Content_ArearSubB2_BoxB .Style01 {
  text-align: left;
  padding-left: 10px;
}

/* 사업현황3 : 주사업분야 */
.Content_ArearSubB3 {
}
.Content_ArearSubB3 .Content_SubNavi {
}
.Content_ArearSubB3_Box {
  margin-top: 40px;
  padding-top: 430px;
  padding-bottom: 10px;
  background: url(../company/images/content/SubC3_Content_img01.png) no-repeat
    50% 0%;
}
.Content_ArearSubB3_BoxA {
  padding-bottom: 20px;
}
.Content_ArearSubB3_BoxA1 {
}
.Content_ArearSubB3_BoxA1 table {
}
.Content_ArearSubB3_BoxA1 th {
  padding-right: 15px;
}
.Content_ArearSubB3_BoxA1 th img {
  -webkit-box-reflect: below 0 -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.2)), color-stop(0.8, transparent));
}
.Content_ArearSubB3_BoxA1 td {
  font-weight: 400;
  font-size: 14px;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
  color: #535252;
  margin-top: 100px;
  text-align: justify;
  vertical-align: bottom;
}
.Content_ArearSubB3_BoxA1 strong {
  float: left;
  font-size: 25px;
  font-weight: bold;
  color: #000;
  margin-right: 10px;
}
.Content_ArearSubB3_BoxA1 span {
  line-height: 15px;
}
.Content_ArearSubB3_BoxA1 font {
  color: #0f68ed;
  font-weight: 500;
  font-size: 14px;
}
.Content_ArearSubB3_BoxA1 p {
  clear: both;
  display: block;
  /* font-family: Dotum, helvetica, sans-serif; */
  font-weight: normal;
  margin-top: 5px;
}

/* 사업현황4 : 제작공정(20160223) */
.Content_ArearSubB4 {
}
.Content_ArearSubB4 .Content_SubNavi {
}
.Content_ArearSubB4_Box {
  margin: 20px 15px 30px 15px;
}
.Content_ArearSubB4_Box h5 {
  display: block;
  font-size: 20px;
  /* font-family: "Jeju Gothic", sans-serif; */
}
/* 제작공정 */
.Content_ArearSubB4_BoxA {
  margin-bottom: 40px;
}
.Content_ArearSubB4_BoxA ul {
}
.Content_ArearSubB4_BoxA ul li {
  margin-bottom: 10px;
}
.Content_ArearSubB4_BoxA ul li span {
  float: left;
  width: 190px;
  height: 55px;
  line-height: 55px;
  color: #fff;
  font-size: 15px;
  /* font-family: "Jeju Gothic", sans-serif; */
  text-align: center;
  background-color: #1075b6;
  border-radius: 7px;
}
.Content_ArearSubB4_BoxA ul li p {
  float: left;
  width: 710px;
  height: 31px;
  line-height: 18px;
  background-color: #ffffff;
  border-radius: 7px;
  margin-left: 10px;
  padding: 12px;
}
.Content_ArearSubB4_BoxA ul li.big span {
  height: 320px;
  line-height: 320px;
}
.Content_ArearSubB4_BoxA ul li.big p {
  height: 295px;
}

/* 워크풀로우 */
.Content_ArearSubB4_BoxB {
}
.Content_ArearSubB4_BoxB ul {
  margin: 15px 20px 15px 20px;
}
.Content_ArearSubB4_BoxB ul li {
  list-style: decimal;
  list-style-position: inside;
  line-height: 16px;
  margin-bottom: 10px;
}

/* 인재채용1 : 인재상 */
.Content_ArearSubC1 {
  clear: both;
  display: block;
}
.Content_ArearSubC1 .Content_SubNavi {
}
.Content_ArearSubC1_Box {
  margin-top: 20px;
  padding: 0px 35px 30px 35px;
  background: url(../company/images/content/SubC1_Content_bg.png) no-repeat 100%
    0%;
}
.Content_ArearSubC1_BoxA {
}
.Content_ArearSubC1_BoxA img {
  display: block;
}
.Content_ArearSubC1_BoxA1 {
  margin: 60px 0px 55px 50px;
}
.Content_ArearSubC1_BoxA2 {
}

/* 인재채용2 : 채용안내 */
.Content_ArearSubC2 {
  clear: both;
  display: block;
}
.Content_ArearSubC2 .Content_SubNavi {
}
.Content_ArearSubC2_Box {
  padding: 30px 35px 20px 35px;
} /*  */
.Content_ArearSubC2_Box h5 {
  display: block;
  color: #e41d66;
  font-size: 18px;
  font-weight: bold;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
  margin-bottom: 5px;
}
.Content_ArearSubC2_Box ul {
  color: #707070;
  line-height: 16px;
  margin-left: 10px;
}
.Content_ArearSubC2_Box ul li {
  list-style: disc;
  list-style-position: inside;
}
.Content_ArearSubC2_BoxA {
  margin-bottom: 10px;
} /* float:left; width:330px; */
.Content_ArearSubC2_BoxB {
  margin-bottom: 10px;
} /* float:left; width:300px; */
.Content_ArearSubC2_BoxC {
  margin-bottom: 10px;
} /* float:left; width:260px; */
.Content_ArearSubC2_BoxC ul li {
  list-style: decimal;
  list-style-position: inside;
}
.Content_ArearSubC2_BoxD {
}
.Content_ArearSubC2_BoxD ul li {
  font-weight: bold;
}
.Content_ArearSubC2_BoxD table {
  display: none;
  text-align: center;
  line-height: 16px;
}
.Content_ArearSubC2_BoxD caption {
  text-align: right;
}
.Content_ArearSubC2_BoxD thead th {
  height: 40px;
  font-weight: bold;
  text-align: center;
  background-color: #d2d2d2;
}
.Content_ArearSubC2_BoxD tbody {
}
.Content_ArearSubC2_BoxD tr {
}
.Content_ArearSubC2_BoxD th {
  border-bottom: 1px solid #d2d2d2;
  text-align: left;
  font-weight: normal;
  padding: 5px;
}
.Content_ArearSubC2_BoxD td {
  border-bottom: 1px solid #d2d2d2;
  border-right: 1px solid #d2d2d2;
}
.Content_ArearSubC2_BoxF {
  text-align: center;
  margin-top: 20px;
}
.Content_ArearSubC2_BoxF input {
  padding: 15px 40px 15px 40px;
  border: 1px solid #d40a54;
  background-color: #e41d66;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
  cursor: pointer;
  background: linear-gradient(to right, #e41d66, #f65590);
}

/* 인재채용3 : 지원서작성 */
.Content_ArearSubC3 {
  clear: both;
  display: block;
}
.Content_ArearSubC3 .Content_SubNavi {
}
.Content_ArearSubC3_Box {
  padding: 30px 35px 20px 35px;
}
.Content_ArearSubC3_Box h4 {
  display: block;
  color: #e41d66;
  font-size: 25px;
  font-weight: bold;
  font-family: "맑은 고딕", "Malgun Gothic", sans-serif;
  text-align: center;
  margin-bottom: 20px;
}
.Content_ArearSubC3_BoxA {
}
.Content_ArearSubC3_BoxA table {
  background-color: #fff;
}
.Content_ArearSubC3_BoxA caption {
  text-align: right;
  font-weight: bold;
  color: #e41d66;
  padding-bottom: 5px;
}
.Content_ArearSubC3_BoxA thead {
  display: none;
}
.Content_ArearSubC3_BoxA tbody {
}
.Content_ArearSubC3_BoxA tr {
}
.Content_ArearSubC3_BoxA th {
  width: 200px;
  border: 1px solid #d2d2d2;
  background-color: #e0e0e0;
  padding: 5px 5px 5px 10px;
}
.Content_ArearSubC3_BoxA th span {
  color: #e41d66;
  font-size: 15px;
  font-weight: bold;
}
.Content_ArearSubC3_BoxA td {
  border: 1px solid #d2d2d2;
  padding: 7px;
}
.Content_ArearSubC3_BoxA tfoot {
}
.Content_ArearSubC3_BoxA tfoot td {
  padding: 5px;
  text-align: center;
}
.Content_ArearSubC3_BoxA tfoot td textarea {
  width: 100%;
  border: 1px solid #eaeaea;
  text-align: left;
  overflow: hidden;
}
.SubC3_Btn {
  text-align: center;
  padding: 20px;
}
#SubC3_Btn {
  width: 300px;
  padding: 10px 20px 10px 20px;
  border: 1px solid #d40a54;
  background-color: #e41d66;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  /* font-family: "맑은 고딕", "Malgun Gothic", sans-serif; */
  cursor: pointer;
  background: linear-gradient(to right, #e41d66, #f65590);
}

@media (max-width: 480px) {
  /* 컨텐츠전체영역(헤더푸터외의) */
  section {
    clear: both;
    display: block;
    margin: 0px;
    padding: 0px;
    padding: 3px 3px 0px 3px;
  } /* padding:3px 3px 0px 3px; */
  #Content_Arear {
    clear: both;
    width: 100%;
    height: 100%;
  }
  .Content_Arear {
    width: 100%;
    height: 100%;
    clear: both;
  } /*  c border:1px solid #FF0000; */
  /* 메인컨텐츠 */
  .Content_MainArear {
    width: 100%;
    clear: both;
    margin-top: 30px;
  }
  /* 모션메너영역 */
  .Main_ContentAB {
    width: 100%;
    height: 100%;
    margin-bottom: 0px;
    clear: both;
  }
  /* 롤링배너 */
  #Main_ContentA {
    display: none;
  }
  /* 링크배너 */
  #Main_ContentB {
    float: none;
    width: 100%;
    position: relative;
  } /*  */
  #Main_ContentB span {
    display: block;
  }
  #Main_ContentB span strong {
    display: block;
  }
  #Main_ContentB img {
    display: none;
  }
  .Main_ContentB01 span {
    background-image: url(../company/images/content/Main_ContentB01_bg.png);
  }
  .Main_ContentB02 span {
    background-image: url(../company/images/content/Main_ContentB02_bg.png);
  }
  .Main_ContentB03 span {
    background-image: url(../company/images/content/Main_ContentB03_bg.png);
  }
  .Main_ContentB04 span {
    background-image: url(../company/images/content/Main_ContentB04_bg.png);
  }
  .Main_ContentB05 span {
    background-image: url(../company/images/content/Main_ContentB05_bg.png);
  }
  .Main_ContentB01,
  .Main_ContentB02,
  .Main_ContentB03,
  .Main_ContentB04,
  .Main_ContentB05 {
    position: static;
    left: 0;
    margin: 0px;
  }
  .Main_ContentB01 span,
  .Main_ContentB02 span,
  .Main_ContentB03 span,
  .Main_ContentB04 span,
  .Main_ContentB05 span {
    width: 100%;
    height: 110px;
    background-repeat: no-repeat;
    background-position: right bottom;
    border: 1px solid #d8d8d8;
    margin-bottom: 3px;
  }
  .Main_ContentB01 p,
  .Main_ContentB02 p,
  .Main_ContentB03 p,
  .Main_ContentB04 p,
  .Main_ContentB05 p {
    padding: 10px;
  }
  #Main_ContentB:after {
  }
  .Content_MainArear .Sub_OnlyMobile {
    overflow: hidden;
  }
  .Content_MainArear .Sub_OnlyMobile img {
    clear: both;
    display: block;
    width: 330px;
  }
  /* 정보배너영역 */
  .Main_ContentCD {
    height: 100%;
  }
  #Main_ContentC {
    float: none;
    width: 100%;
    height: 100%;
    margin-right: 0px;
    background-image: none;
    z-index: 100;
  }
  #Main_ContentD {
    float: none;
    width: 100%;
    height: 100%;
    padding-top: 15px;
    padding-bottom: 20px;
    background: url(../company/images/content/Main_ContentD_bgimg.png) no-repeat
      130% 0%;
    margin-top: -40px;
    z-index: 102;
  }
  .Main_ContentD_Box {
    padding-left: 0px;
  }
  .Main_ContentD_Box span {
    display: block;
    font-size: 25px;
    margin-bottom: 15px;
  }
  .Main_ContentD_Box ul {
  }
  .Main_ContentD_Box ul li {
    line-height: 16px;
  }
  #Main_ContentD:after {
  }

  /* 서브컨텐츠 공통 */
  .Content_SubNavi {
    border: 0px;
    border-bottom: 2px solid #1075b6;
    padding: 2px;
    margin-bottom: 3px;
  }
  .Content_SubNavi_Title {
    float: left;
  }
  .Content_SubNavi_Title img {
    height: 14px;
  }
  .Content_SubNavi_Depth {
    float: right;
    margin-top: 0px;
    font-size: 11px;
  }
  .Content_SubNavi_Depth:after {
  }
  .Sub_OnlyMobile {
    clear: both;
    display: block;
    margin: 0px;
    padding: 0px;
  }

  /* 회사소개1 : 회사개요 */
  .Content_ArearSubA1 {
  }
  .Content_ArearSubA1 .Content_SubNavi {
  }
  .Content_ArearSubA1_Box {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: none;
  }
  .Content_ArearSubA1_BoxA {
    float: none;
    display: none;
  }
  .Content_ArearSubA1_BoxB {
    float: none;
  }
  .Content_ArearSubA1_BoxB table {
    width: 100%;
    height: 100%;
    border-top: 1px solid #dadada;
  }
  .Content_ArearSubA1_BoxB table td img {
    height: 45px;
  }
  .Content_ArearSubA1 .Sub_OnlyMobile {
    padding-top: 5px;
  }
  .Content_ArearSubA1 .Sub_OnlyMobile img {
    clear: both;
    display: block;
    width: 100%;
  }

  /* 회사소개2 : 회사연혁 */
  .Content_ArearSubA2 {
    padding-bottom: 5px;
  }
  .Content_ArearSubA2 .Content_SubNavi {
  }
  .Content_ArearSubA2_Box {
    padding: 0px;
  }
  /* 내용 */
  .Content_ArearSubA2_BoxA table th {
    width: 70px;
  }
  .Content_ArearSubA2_BoxA table td span {
    width: 100%;
    display: block;
  }

  /* 회사소개3 : 조직도 */
  .Content_ArearSubA3 {
    clear: both;
    display: block;
  }
  .Content_ArearSubA3 .Content_SubNavi {
  }
  .Content_ArearSubA3_Box {
    padding: 0px;
    background-image: none;
  }
  .Content_ArearSubA3_Box img {
    clear: both;
    display: block;
    width: 100%;
  }

  /* 회사소개4 : 부서별연락처 */
  .Content_ArearSubA4 {
  }
  .Content_ArearSubA4 .Content_SubNavi {
  }
  .Content_ArearSubA4_Box {
    float: none;
    padding: 0px;
    background: none;
  }
  .Content_ArearSubA4_Box ul {
    margin: 0px;
  }
  .Content_ArearSubA4_Box ul li {
  }
  .Content_ArearSubA4_Box table {
    width: 100%;
    margin-bottom: 5px;
  }
  .Content_ArearSubA4_Box table caption {
    padding: 3px 0px 3px 0px;
  }
  .Content_ArearSubA4_Box table thead {
  }
  .Content_ArearSubA4_Box table tbody {
    line-height: 20px;
  }
  .Content_ArearSubA4_Box table tr {
  }
  .Content_ArearSubA4_Box table th {
  }
  .Content_ArearSubA4_Box table td {
    padding-left: 5px;
  }
  .Content_ArearSubA4 .Sub_OnlyMobile {
    padding-top: 20px;
  }
  .Content_ArearSubA4 .Sub_OnlyMobile img {
    clear: both;
    display: block;
    width: 100%;
  }

  /* 회사소개5 : 찾아오시는길 */
  .Content_ArearSubA5 {
    padding-bottom: 5px;
  }
  .Content_ArearSubA5 .Content_SubNavi {
  }
  .Content_ArearSubA5_Box {
    padding: 0px;
  }
  .Content_ArearSubA5_Box h4 {
    font-size: 16px;
    margin-bottom: 5px;
  }
  .Content_ArearSubA5_Box .Content_ArearSubA5_BoxPoto {
    display: none;
  }
  /* 서울사무실 */
  .Content_ArearSubA5_BoxA {
    margin-bottom: 10px;
  }
  .Content_ArearSubA5_BoxA1 {
    float: none;
    width: 100%;
    line-height: 17px;
  }
  .Content_ArearSubA5_BoxA1 strong {
    display: block;
  }
  .Content_ArearSubA5_BoxA2 {
    float: none;
    display: block;
  }
  .Content_ArearSubA5_BoxA2 img {
    width: 100%;
  }
  /* 파주사무실 */
  .Content_ArearSubA5_BoxB {
  }
  .Content_ArearSubA5_BoxB1 {
    float: none;
    width: 100%;
    line-height: 18px;
  }
  .Content_ArearSubA5_BoxB1 strong {
    display: block;
  }
  .Content_ArearSubA5_BoxB2 {
    float: none;
    display: block;
  }
  .Content_ArearSubA5_BoxB2 img {
    width: 100%;
  }

  /* 회사소개6 : 인쇄의역사 */
  .Content_ArearSubA6 {
    padding-bottom: 5px;
  }
  .Content_ArearSubA6 .Content_SubNavi {
  }
  .Content_ArearSubA6_Box {
    padding: 0px;
  }
  .Content_ArearSubA6_Box img {
    display: block;
    width: 100%;
  }
  .Content_ArearSubA6_BoxA {
  }
  .Content_ArearSubA6_BoxB {
  }
  .Content_ArearSubA6_BoxC {
  }
  .Content_ArearSubA6_BoxA,
  .Content_ArearSubA6_BoxB,
  .Content_ArearSubA6_BoxC {
  }

  /* 회사소개7 : 비젼과 미션 20150105에 추가 */
  .Content_ArearSubA7 {
    clear: both;
    display: block;
  }
  .Content_ArearSubA7 .Content_SubNavi {
  }
  .Content_ArearSubA7_Box {
    background: none;
  }
  .Content_ArearSubA7_Box div {
  }
  .Content_ArearSubA7_Box div img {
    width: 100%;
    margin: 40px 0px 40px 0px;
  }

  /* 사업현황1 : 보유장비 */
  .Content_ArearSubB1 {
    clear: both;
    display: block;
  }
  .Content_ArearSubB1 .Content_SubNavi {
  }
  .Content_ArearSubB1_Box {
    margin-top: 20px;
    margin-bottom: 30px;
  }
  .Content_ArearSubB1_Box h4 {
    display: block;
    font-size: 23px;
    /* font-family: "Jeju Gothic", sans-serif; */
    text-align: left;
    margin-top: 50px;
    margin-bottom: 10px;
  }
  .Content_ArearSubB1_Box h5 {
    display: none;
  }
  .Content_ArearSubB1_Box hr {
    display: block;
    display: none;
  }

  /* 장비리스트 */
  .Content_ArearSubB1_BoxA {
  }
  .Content_ArearSubB1_BoxA .Img {
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
  }
  .Content_ArearSubB1_BoxA .Img img {
    width: 100%;
  }
  .Content_ArearSubB1_BoxA table {
    float: none;
    width: 100%;
    margin-bottom: 10px;
    table-layout: fixed;
    background-color: #fff;
  }
  .Content_ArearSubB1_BoxA table caption {
    display: none;
  }
  .Content_ArearSubB1_BoxA table th,
  .Content_ArearSubB1_BoxA table td {
    text-align: left;
    padding: 7px 4px 7px 4px;
  }
  .Content_ArearSubB1_BoxA table thead {
  }
  .Content_ArearSubB1_BoxA table thead th {
    height: 25px;
    background-color: #e9e9e9;
    text-align: center;
    background-color: #6dc6dc;
    color: #ffffff;
  }
  .Content_ArearSubB1_BoxA table tbody th {
    border-bottom: 1px solid #f5f5f5;
    cursor: pointer;
  }
  .Content_ArearSubB1_BoxA table tbody td {
    border-bottom: 1px solid #f5f5f5;
    letter-spacing: -1px;
  }
  .ListTable1 {
    margin-right: 10px;
  }
  .ListTable2 {
  }

  /* 장비내용 */
  .Content_ArearSubB1_BoxB {
    height: 100%;
    background-image: none;
    text-align: center;
    margin-bottom: 20px;
  }
  .Content_ArearSubB1_BoxB .Title {
    margin: 5px;
  }
  .Content_ArearSubB1_BoxB img {
    width: 100%;
  }
  .Content_ArearSubB1_BoxB .Title iframe {
    float: none;
    width: 100%;
    margin-right: 0px;
  }
  .Content_ArearSubB1_BoxB .Title dl {
    float: none;
    display: block;
    width: 100%;
  }
  .Content_ArearSubB1_BoxB div dl dt {
  }
  .Content_ArearSubB1_BoxB div dl dt p {
  }
  .Content_ArearSubB1_BoxB div dl dd {
  }

  .Content_ArearSubB1_Box .Sub_OnlyMobile {
  }
  .Content_ArearSubB1_Box .Sub_OnlyMobile img {
    clear: both;
    display: block;
    width: 100%;
  }

  /* 사업현황3 : 주사업분야 */
  .Content_ArearSubB3 {
  }
  .Content_ArearSubB3 .Content_SubNavi {
  }
  .Content_ArearSubB3_Box {
    margin: 0px;
    padding: 0px;
    background-image: none;
  }
  .Content_ArearSubB3_BoxA {
    padding-bottom: 20px;
  }
  .Content_ArearSubB3_BoxA1 {
  }
  .Content_ArearSubB3_BoxA1 table {
  }
  .Content_ArearSubB3_BoxA1 th {
    padding-right: 3px;
  }
  .Content_ArearSubB3_BoxA1 th img {
    width: 100px;
  }
  .Content_ArearSubB3 .Sub_OnlyMobile {
  }
  .Content_ArearSubB3 .Sub_OnlyMobile img {
    clear: both;
    display: block;
    width: 100%;
  }

  /* 인재채용1 : 인재상 */
  .Content_ArearSubC1 {
  }
  .Content_ArearSubC1 .Content_SubNavi {
  }
  .Content_ArearSubC1_Box {
    margin: 0px;
    padding: 0px;
    background-image: none;
  }
  .Content_ArearSubC1_BoxA {
    text-align: center;
  }
  .Content_ArearSubC1_BoxA img {
    width: 100%;
    margin-top: 10px;
  }
  .Content_ArearSubC1_BoxA1 {
    margin: 0px;
  }
  .Content_ArearSubC1_BoxA2 {
  }
  .Content_ArearSubC1 .Sub_OnlyMobile {
  }
  .Content_ArearSubC1 .Sub_OnlyMobile img {
    clear: both;
    display: block;
    width: 100%;
  }

  /* 인재채용2 : 채용안내 */
  .Content_ArearSubC2 {
    padding-bottom: 5px;
  }
  .Content_ArearSubC2 .Content_SubNavi {
  }
  .Content_ArearSubC2_Box {
    padding: 0px;
  } /*  */
  .Content_ArearSubC2_BoxF {
    margin-top: 10px;
  }
  .Content_ArearSubC2_BoxF input {
    padding: 3px;
    font-size: 14px;
  }

  /* 인재채용3 : 지원서작성 */
  .Content_ArearSubC3 {
    padding-bottom: 5px;
  }
  .Content_ArearSubC3 .Content_SubNavi {
  }
  .Content_ArearSubC3_Box {
    padding: 0px;
  }
  .Content_ArearSubC3_Box h4 {
    display: block;
    color: #e41d66;
    font-size: 18px;
    margin: 0px;
    margin-bottom: 5px;
  }
  .Content_ArearSubC3_BoxA {
  }
  .Content_ArearSubC3_BoxA table {
    background-color: #fff;
  }
  .Content_ArearSubC3_BoxA caption {
    padding-bottom: 0px;
  }
  .Content_ArearSubC3_BoxA th {
    padding: 0px;
    width: 80px;
  }
  .Content_ArearSubC3_BoxA td {
    padding: 3px;
  }
  .Content_ArearSubC3_BoxA tfoot td {
    padding: 5px;
  }
  .SubC3_Btn {
    padding: 10px;
  }
  #SubC3_Btn {
    width: 100%;
    padding: 5px;
  }
  .Content_ArearSubC3_BoxA input {
    width: 100%;
  }
  .Content_ArearSubC3_BoxA select {
    width: 100%;
  }
}

/* 파폭에 체크되는 스타일 */
/* 회사소개6 : 인쇄의역사 */
.Content_ArearSubA6_BoxA,
.Content_ArearSubA6_BoxB,
.Content_ArearSubA6_BoxC {
  -webkit-column-width: 130px;
  -webkit-column-count: 3;
  -webkit-column-gap: 2em;

  -moz-column-count: 3;
  -moz-column-gap: 2em;

  column-count: 3;
  column-gap: 2em;
}

@media (max-width: 480px) {
  /* 회사소개6 : 인쇄의역사 */
  .Content_ArearSubA6_BoxA,
  .Content_ArearSubA6_BoxB,
  .Content_ArearSubA6_BoxC {
    -webkit-column-width: 100%;
    -webkit-column-count: 1;
    -webkit-column-gap: 1em;

    -moz-column-count: 1;
    -moz-column-gap: 1em;

    column-count: 1;
    column-gap: 1em;
  }
}

/* 인재채용2 : 채용안내 */
.Content_ArearSubC2_BoxF input {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkint-border-radius: 5px 5px 5px 5px;
  -ms-border-radius: 5px 5px 5px 5px;
  -khtml-border-radius: 5px 5px 5px 5px;
  -o-border-radius: 5px 5px 5px 5px;
}
/* 인재채용3 : 지원서작성 */
#SubC3_Btn {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkint-border-radius: 5px 5px 5px 5px;
  -ms-border-radius: 5px 5px 5px 5px;
  -khtml-border-radius: 5px 5px 5px 5px;
  -o-border-radius: 5px 5px 5px 5px;
}

/*



그라데이션 : inear-gradient( direction, color1, color2, …, color3 );   to bottom to top to left to right ndeg n도의 방향으로 그라데이션 
Multiple column layout 다중칼럼레이아웃 
			-webkit-column-width : 130px;
			-webkit-column-count: 3;
			-webkit-column-rule: 2px solid blue;
			-webkit-column-gap: 2em;                        
			
			-moz-column-count: 3;
			-moz-column-rule: 2px solid blue;
			-moz-column-gap: 2em;
			
			column-count: 3;
			column-rule: 2px solid blue;
			column-gap: 2em;
반사 -webkit-box-reflect:below 0 -webkit-gradient(linear, left top, left bottom, from(transparent),to(rgba(255,255,255,0.5)), color-stop(0.8, transparent));
-webkit-box-reflect는 이미지를 반대로 그려주는 역할 어떻게 그릴지는 -webkit-gradien

*/
