@charset "utf-8";

#sub h5{ position: relative; font-size:20px; color: #00286E; text-align:left; line-height:1; margin-bottom: 16px; font-weight: 500;}
#sub h5::before{content : ''; display : block; position : absolute; background-image: url('/file/img/s_img/h5_icon.png'); background-repeat: no-repeat; width: 15px; height: 14px; left: -20px; top: 4px;}
#sub h5.fir{margin-top:0px !important;}
#sub h5.non{clear:both; background:none;font-weight:500; font-size:24px; padding-left:0px; margin:60px 0 40px 0; line-height:1.5;letter-spacing:0em;  }
#sub h5.non::before{display : none;}


#sub .pack03 h5.fir{margin-bottom: 53px;}


#sub h6{ clear:both; position:relative;  padding-left:20px; text-align:center; font-size:30px; margin:40px 0;  line-height:1; color: #111;  }
#sub h6:before{content:''; background:url('../img/s_img/h6_bull.png') no-repeat center center; padding-left:52px; width:42px; height:37px;}
#sub h6 strong{}

#sub h5 span.point{color:#00A651;}
#sub h5.lf{text-align:left;}
#sub .pack01 h5.fir{margin-bottom: 40px;}
.gml{font-family:'GmarketSansLight';}
.gmm{font-family:'GmarketSansMedium';}
.gmb{font-family:'GmarketSansBold';}

.nowrap{white-space: nowrap;}

#sub .fir.mb40{margin-bottom: 43px;}

/* fix_box  */

.fix_box_lab01{clear:both;width: 100%;height:450px;margin:0px 0;}
.fix_box_lab01{background: url(../img/s_img/main_fullimg01.jpg) no-repeat center top; background-size:100%; background-attachment: fixed;}

.fix_box_lab02{clear:both;width: 100%;height:360px;margin:0px 0;}
.fix_box_lab02{background: url(../img/s_img/main_fullimg02.jpg) no-repeat center top; background-size:100%; background-attachment: fixed;}

/* sub 공통 css */
.row{display : flex; justify-content: space-between;}


/*인사말*/
#sub h4.other{margin-bottom: 53px;}
dl.info01_top{clear:both; margin:0 auto 72px auto; max-width:1200px; text-align:center;}
dl.info01_top dt{font-size:20px; font-weight: 400; margin-bottom: 19px;}
dl.info01_top dd{font-size:26px; font-weight:100;}
dl.info01_top dd strong{font-weight:500;}

p.w100p{width:100%; margin:40px auto;}
p.w100p img{width:100%;}

p.w1200{width:100%; margin:0px auto; padding:40px 0 40px 0; text-align:center;}
p.w1200 img{width:100%; max-width:1200px; margin:0 auto;}
p.fir{margin-top:0 !important; padding-top:0 !important;}

ul.info01_list{clear:both; margin:0px auto 0px auto; padding-top:20px;max-width:1200px; text-align:left;}
ul.info01_list li{margin-bottom:40px; font-size:22px; font-weight:100; line-height:1.8;}
ul.info01_list li span.point{color:#409FFF; }
ul.info01_list li span.pc_cut{display:block;}
ul.info01_list li.ceo_right{text-align:right;}
ul.info01_list li.ceo_right strong{display:block;font-weight:500;}

#content.info01{}
#content.info01 .row{align-items: center; gap : 40px;}
#content.info01 .row .left{flex : 1 0 auto;}
#content.info01 .row .left img{width: 100%; max-width: 530px;}
#content.info01 .row .right{}
#content.info01 .row .right .txt{font-weight: 300; font-size: 16px; margin-bottom: 18px; line-height: 25px;}
#content.info01 .row .right .txt .md{font-weight: 400;}

#content.info01 .row .right .txt .pc_cut{display : block;}
#content.info01 .row .right .ceo_txt{font-weight: 400; }

/*비전 및 미션*/

ul.info02_top{clear:both; margin:0 auto 40px auto; max-width:1200px; text-align:center;}
ul.info02_top li{font-size:30px; font-weight:100; line-height:1.5; }
ul.info02_top li span.pc_cut{display:block;}
ul.info02_top li strong{font-weight:600;}

p.w800p{width:100%; margin:0px auto; padding:40px 0 0 0; text-align:center;}
p.w800p img{width:100%; max-width:700px; margin:0 auto;}

p.w260{width:100%; margin:0px auto; padding:0px 0 60px 0; text-align:center;}
p.w260 img{width:100%; max-width:260px; margin:0 auto;}


ul.list_type_dot { list-style: none; }
ul.list_type_dot li {margin:7px 0; padding:0px 0 0 11px; position : relative; font-size:16px;color: #000;font-weight: 300;line-height:1.5; }
ul.list_type_dot li::before{content : ''; display : block; position : absolute; width: 4px; height: 4px; border-radius: 100%; top: 10px; left: 0; background: #000;}
ul.list_type_dot li span.pc_cut{display:block;}
ul.list_type_dot li strong{font-weight:600; padding-right:20px;}
ul.list_type_dot li.non{margin:0px 0 0 10px; padding:0px 0 0 15px; background:none; }
ul.list_type_dot li.non span.pc_cut{display:block;}


ul.info02_circle{clear:both; margin:0 auto; }
ul.info02_circle:after{display: block;content: '';clear: both;}
ul.info02_circle li{float:left; display:inline; width:32%; margin:0 auto; text-align:center;}
ul.info02_circle li:nth-child(1),ul.info02_circle li:nth-child(2){margin-right:2%;}
ul.info02_circle li dl{width:380px; height:380px; margin:40px auto; background:#153D82; border-radius:50%;}

ul.info02_circle li dl dt{padding-top:100px; text-align:center;font-size:20px; font-weight:600; color:#fff;}
ul.info02_circle li dl dt span{padding:10px 5px 0 5px; display:inline-block; background:url(../img/s_img/info02_circle_bar.png) no-repeat center 0; }
ul.info02_circle li dl dd{padding-top:40px; text-align:center;font-size:16px; font-weight:500; line-height:1.5;color:#fff; }

.info02 .pc_cut{display : block;}
.info02 .info02_p {font-size: 20px; font-weight: 300; text-align: center; margin-bottom: 49px;}
.info02 .info02_p strong{font-weight: 400;}
.info02_tit{width: 162px; padding : 4px 0; border-radius: 18px; background-color:#00286E; margin : 50px auto;text-align: center; font-size: 18px; font-weight: 500; color : #fff; }

.info02_list01{display : flex; justify-content: space-between; text-align: center;}
.info02_list01 li{display : flex; align-items: center; justify-content: center; width: 380px; background: #F8F8F8; padding : 23px 0 26px;}
.info02_list01 li dl{}
.info02_list01 li dl dt{font-size: 20px; font-weight: 500; width: 184px; text-align: center; border-bottom: 1px solid #000; margin : 0 auto 17.5px; padding-bottom: 15px;}
.info02_list01 li dl dd{font-size: 16px; line-height: 1.5;}

.info02_list01.info02_list01_cus{}
.info02_list01.info02_list01_cus li{background: #fff; border : 1px solid #707070; box-sizing: border-box;}
.info02_list01.info02_list01_cus li img{display: inline-block; margin-bottom: 14px;}
.info02_list01.info02_list01_cus li dl dd{font-size: 16px; font-weight: 300; color :#4B4B4B;}

/* 오시는 길*/

p.map_tit{padding:0px 0 20px 0; font-size:20px; color:#348C19; font-weight:600;}

ul.map_list{clear:both; margin:60px auto 40px auto; }
ul.map_list:after{display: block;content: '';clear: both;}
ul.map_list li{float:left; display:inline; width:50%; }
ul.map_list li:after{display: block;content: '';clear: both;}
ul.map_list li dt{font-size:32px; line-height:60px; font-weight:600;  }
ul.map_list li dt.add{padding-left:40px; background:url('../img/s_img/ico_add.png') no-repeat 0 10px;}
ul.map_list li dt.tel{padding-left:40px; background:url('../img/s_img/ico_tel.png') no-repeat 0 5px;}
ul.map_list li dd{margin-top:20px; font-size:24px; line-height:1.5; font-weight:300;}

.info05_address{display : flex; margin-top: 53px;}
.info05_address .address_name{font-size: 20px; font-weight: bold; margin-right: 76px;}
.info05_address ul{}
.info05_address ul li{margin-bottom: 24px;}
.info05_address ul li span{display : inline-block; background-repeat: no-repeat; background-position: left center;}
.info05_address ul li .i_address{background-image: url("/file/img/s_img/info05_icon01.png");}
.info05_address ul li .i_tel{background-image: url("/file/img/s_img/info05_icon02.png");}
.info05_address ul li .i_fax{background-image: url("/file/img/s_img/info05_icon03.png");}
.info05_address ul li span:nth-child(1){font-size: 20px; font-weight: 500; padding-left: 36px; color : #4B4B4B;}
.info05_address ul li span:nth-child(2){font-size: 16px; font-weight: 300; padding-left: 18px; color : #4B4B4B;}

.location{display : flex; margin-bottom: 33px;}
.location li{position : relative;}
.location li:nth-child(1) a{padding-left: 0;}
.location li:nth-child(1)::after{content : ''; display : block; position : absolute; width: 1px; height: 13px; background: #000; right: 0; top: 7px; }
.location li:nth-child(2){}
.location li:nth-child(2)::after{content : ''; display : block; position : absolute; width: 1px; height: 13px; background: #000; right: 0; top: 7px;}
.location li a{display : inline-block; font-size: 16px; padding : 0 14px; color : #000;}
.location li a.on{color : #00286E; font-weight: 500;}

.info05 .container .address_second{margin-top: 60px;}

/* 제품소개 */

ul.list_type_img2{clear:both; margin:0 auto 20px;}
ul.list_type_img2:after{display: block;content: '';clear: both;}
ul.list_type_img2 li{float:left; display:inline; margin-bottom:40px; width:50%; text-align:center;}
ul.list_type_img2 li img{width:100%; max-width:580px; margin:0 auto;}
ul.list_type_img2 li:nth-child(1),ul.list_type_img2 li:nth-child(3),
ul.list_type_img2 li:nth-child(5),ul.list_type_img2 li:nth-child(7),
ul.list_type_img2 li:nth-child(9),ul.list_type_img2 li:nth-child(11),
ul.list_type_img2 li:nth-child(13),ul.list_type_img2 li:nth-child(15),
ul.list_type_img2 li:nth-child(17),ul.list_type_img2 li:nth-child(19),
ul.list_type_img2 li:nth-child(21),ul.list_type_img2 li:nth-child(23){text-align:left;}

ul.list_type_img2 li:nth-child(2),ul.list_type_img2 li:nth-child(4),
ul.list_type_img2 li:nth-child(6),ul.list_type_img2 li:nth-child(8),
ul.list_type_img2 li:nth-child(10),ul.list_type_img2 li:nth-child(12),
ul.list_type_img2 li:nth-child(14),ul.list_type_img2 li:nth-child(16),
ul.list_type_img2 li:nth-child(18),ul.list_type_img2 li:nth-child(20),
ul.list_type_img2 li:nth-child(22),ul.list_type_img2 li:nth-child(24){text-align:right;}

ul.list_type_img2 p{margin-top: 18px; text-align: center; font-size: 16px;}
.row-4.mt57{margin-top: 57px;}
.row-4{display : flex; justify-content: space-between; flex-wrap: wrap; gap: 54px;}
.row-4 li img{width : 100%;}
.row-4 li{width: calc(50% - 27px);}
.row-4 li.inner_flex{width : auto; display: flex; flex-direction: column; gap : 18px;}
.row-4 li.inner_flex img{width: auto;}
.prod03 .row-4{justify-content: flex-start;}
.prod03 .row-4 li{width : auto;}

/* 수출포장 */

dl.pack01_list01{clear:both; margin:0 auto; }
dl.pack01_list01 dt img{width:100%; max-width:1200px; margin:0 auto;}
dl.pack01_list01 dd{padding-top:28px; font-size:16px; line-height:1.55; font-weight:300; text-align: center;}
dl.pack01_list01 dd strong{font-weight: 400;}
dl.pack01_list01 dd span.pc_cut{display:block;}
ul.pack01_list02{ display : flex; align-items: center; gap: 70px;}
ul.pack01_list02:after{display: block;content: '';clear: both;}
ul.pack01_list02 li{  margin-bottom:0px; text-align:left;}
ul.pack01_list02 li.img img{width:100%; max-width:406px; margin:0 auto;}
ul.pack01_list02 li.txt{}
ul.pack01_list02 li.txt li{position :relative; width:100%; text-align:left; margin:0 0 12px 0px; padding:0px 0 0 11px; font-size:16px; font-weight: 300;line-height:1.5; }
ul.pack01_list02 li.txt li::before{content : ''; display: block; position: absolute; width: 4px; height: 4px; border-radius: 100%; background: #000; left: 0; top: 10px;}
ul.pack01_list02 li.txt li:last-child{margin: 0;}


ul.pack01_list03{clear:both; margin:0 auto;}
ul.pack01_list03:after{display: block;content: '';clear: both;}
ul.pack01_list03 li{float:left; display:inline; margin-bottom:0px; width:50%; height:220px;  text-align:left;}
ul.pack01_list03 li.full{clear:both; width:100%; margin:0; padding:0;}
ul.pack01_list03 li dl{}
ul.pack01_list03 li dl dt{width:32%; float:left; display:inline;}
ul.pack01_list03 li dl dt img{width:100%; max-width:150px; }
ul.pack01_list03 li dl dd{float:right; margin-top:0px;text-align:left; padding-left:20px; width:68%; font-size:16px;font-weight:300; }
ul.pack01_list03 li dl dd.tit{margin-bottom:20px; padding-top:20px;font-size:18px; font-weight:500; }
ul.pack01_list03 li dl dd span.pc_cut{display:block;}
ul.pack01_list03 li.full dt{width:16%; }
ul.pack01_list03 li.full dd{float:right; font-size:18px; text-align:left; width:84%; display:block;}
ul.pack01_list03 li.full dd strong{font-weight:500; }


ul.pack01_list04{clear:both; margin:0 auto; padding-bottom:0px; display : flex;  gap: 35px;}
ul.pack01_list04:after{display: block;content: '';clear: both;}
ul.pack01_list04 li{  text-align:left;font-size:18px; color:#222; line-height:1.5; font-weight:100; margin-bottom: 70px; }
ul.pack01_list04 li:after{display: block;content: '';clear: both;}
ul.pack01_list04 li img{width:100%; max-width:530px;}
ul.pack01_list04 li.txt{padding-left:0px;}
ul.pack01_list04 li.txt span.pc_cut{display:block;}
ul.pack01_list04 li dl.txt02{padding-top:80px;}
ul.pack01_list04 li dl.txt02 dd span.pc_cut{display:block;}
ul.pack01_list04 li dt{font-size:16px; font-weight:500; margin-bottom:15px;}
ul.pack01_list04 li dt.point{padding-top:20px; color:#348C19; }
ul.pack01_list04 li dd{font-size:16px; color:#222; line-height:1.5; font-weight:100; }
ul.pack01_list04 li dd span.pc_cut{display:block;}
ul.pack01_list04 li.last{margin-bottom:0px;}
ul.pack01_list04 li.img{flex : 0 0 530px;}
p.pack04_text strong{font-weight: 400;}

div.line_bott{width:100%; display:block; margin : 71px 0 52px; border-bottom:1px solid #777 !important; }

p.pack01_text{padding-bottom:60px; font-size:17px; line-height:1.5; font-weight:100;}
p.pack04_text{padding:0px 0 14px 12px; font-size:18px; line-height:1.5; font-weight:100;}
p.pack04_text span.pc_cut{display:block;}
p.pack01_text strong{font-weight:500;}


/* 2022.10.25 */
.pack01_list05{display : flex; flex-wrap: wrap; row-gap : 42px;}
.pack01_list05 li{width : 50%;}
.pack01_list05 li dl{display : flex; align-items: center; gap: 32px;}
.pack01_list05 li dl dt{}
.pack01_list05 li dl dt img{}
.pack01_list05 li dl dd{font-size: 16px; font-weight: 300; color : #222;}
.pack01_list05 li dl dd .tit{font-size: 16px; font-weight: 500; margin-bottom: 15px;}
.pack01_list05 li dl dd .pc_cut{display : block; }

/* 포장의 절차 */

ul.pack02_list01{ margin:0px auto; max-width:1200px; padding:0px 0 40px 0; display : flex; flex-wrap: wrap; }
ul.pack02_list01:after{display: block;content: '';clear: both;}
ul.pack02_list01 li{margin-bottom:40px; width : 25%;}
ul.pack02_list01 li:after{display: block;content: '';clear: both;}
ul.pack02_list01 li dl{width:200px; height:200px; background: #F3F9FF; text-align:center;  border-radius:50%; padding-top: 22px;}
ul.pack02_list01 li dl dt{position : relative; margin-bottom:18px;font-size:50px; font-weight:700; line-height:1; color:#00286E; padding-bottom: 18px;}
ul.pack02_list01 li dl dt::after{content : ''; display : block; position : absolute; width: 50px; height: 1px; background: #00286E; bottom: 0; left: 50%; transform: translateX(-50%);}
ul.pack02_list01 li dl dd{font-size:14px; font-weight:300; line-height:1.5; color : #212121;}

ul.pack02_list01 li.arr{line-height:180px; background:url('../img/s_img/pack02_list01_arr.png') no-repeat 240px 50%;}
ul.pack02_list01 li.arr:nth-child(4n){background-image: none;}
.fixed{height: 350px; background-attachment: fixed; background-image: url('/file/img/s_img/pack02_img02.jpg'); background-repeat: no-repeat; background-size: cover;}

.pack04_btn{clear:both; margin:80px 0; text-align:center;}
.pack04_btn a img{width:100%; max-width:554px; margin:0 auto;}
.pack02_img img{width: 100%;}


/* 열처리 - 실시배경 */

.heat01 .line_bott{margin : 100px 0 50px;}
dl.heat01_list01{clear:both; margin:0px auto; padding:0px 0 28px 19px; }
dl.heat01_list01 dt{ position : relative; font-size:16px; font-weight:500; padding : 0 0 7px 11px;}
dl.heat01_list01 dt::before{content : ''; display : block; position: absolute; width: 4px; height: 4px; border-radius: 100%; background: #000; top: 13px; left: 0; }
dl.heat01_list01 dd.tit{font-weight:400; margin-bottom: 7px;}
dl.heat01_list01 dd{padding-left:12px; font-weight:300; font-size:16px; line-height:1.5;}
dl.heat01_list01 dd.mb16{margin-bottom: 16px;}



/* 열처리 - 실시배경 */

.heat01_list02{padding : 19px 0 19px 30px; background-color: #F9F9F9;}
.heat01_list02 .tit{font-size: 16px; font-weight: 400; margin-bottom: 16px;}
.heat01_list02 p{font-size: 16px; font-weight: 300; margin-bottom: 26px;}
.heat01_list02 dl{margin-bottom: 16px; font-size: 16px;}
.heat01_list02 dl:last-child{margin-bottom: 0;}
.heat01_list02 dl dt{position : relative; margin-bottom: 13px;font-weight: 300;}
.heat01_list02 dl dt::before{content : ''; display : block; position : absolute;}
.heat01_list02 dl dt strong{position : relative;}
.heat01_list02 dl dt strong::before{content :''; display : block; position : absolute; top: 8px; left: -11px; background-image: url('/file/img/s_img/star.png'); background-repeat: no-repeat; width: 7px; height: 10px;}
.heat01_list02 dl dd{overflow : hidden; font-weight: 300;}
.heat01_list02 dl strong{ display : inline-block; margin-right: 6px; font-weight: 500;}

ul.heat01_list03{clear:both; margin:40px auto; padding:0; }
ul.heat01_list03:after{display: block;content: '';clear: both;}
ul.heat01_list03 > li{float:left; display:inline; margin-bottom:0px; width:50%; text-align:center;}
ul.heat01_list03 > li.img img{width:100%; max-width:500px; margin:0 auto;}
ul.heat01_list03 > li.txt{width:50%; margin-top:38px; }
ul.heat01_list03 > li.txt > li{width:100%; text-align:left; margin:10px 0 20px 0px; padding:0px 0 0 18px; background:url('../img/s_img/list_type_dot.png') no-repeat 0px 5px; font-size:18px;color: #111;font-weight: 300;line-height:1.5; }
ul.heat01_list03 > li.txt .dot{}
ul.heat01_list03 > li.txt .dot li{text-align: left; margin-bottom: 12px; font-weight: 300;}
ul.heat01_list03 > li.txt .dot li:last-child{margin-bottom: 0;}
ul.heat01_list03 > li.txt .dot li strong{position : relative; display : inline-block; font-size: 16px; font-weight: 500; width: 52px; color : #00286E;}
ul.heat01_list03 > li.txt .dot li strong::before{content : ''; display : block; position : absolute; width: 4px; height: 4px; border-radius: 100%; background: #00286E; left: -11px; top: 10px;}


/* 열처리 - 열처리절차 */

ul.heat02_list{clear:both; margin:80px auto; padding:0; }
ul.heat02_list li{width:100%; text-align:center; }
ul.heat02_list li span.box_blue{display:inline-block;width:100%; max-width:800px; margin:0 auto; font-size:16px; font-weight:600; border-radius:20px; background:#F3F7FF; padding:22px 10px 22px 10px; text-align:center; }
.bott_green{background:#E7F6E0 !important; }

ul.heat02_list li.arr{clear:both; width:100%; text-align:center; padding:20px 0;}

ul.heat02_list li span.box_blue dt{ font-size:16px; font-weight:500; text-align:center; }
ul.heat02_list li span.box_blue dd{ margin-top:10px; font-size:16px; font-weight:300; text-align:center; }
ul.heat02_list li span.box_blue dd span.pc_cut{display:block;}
ul.heat02_list li ul.step2{width:100%; max-width:800px; margin:0 auto;}
ul.heat02_list li ul.step2 li{display:inline; font-size:16px; font-weight:500; text-align:center;}
ul.heat02_list li ul.step2 li:after{display: block;content: '';clear: both;}
ul.heat02_list li ul.step2 li.box_green{float:left; width:48%; border-radius:20px; background:#E7F6E0; padding:22px 10px 22px 10px;}
ul.heat02_list li ul.step2 li.box_pink{ float:right; width:48%; border-radius:20px; background:#F6E0E0; padding:22px 10px 22px 10px;}
ul.heat02_list li ul.step2 li span.pc_cut{display:block;}



@media (max-width : 1270px){
  #sub h5{left: 0px; padding-left: 22px;}
  #sub h5::before{left: 0;}
  #sub h5.non{left: 0;}
}

/* 운송 - 컨테이너 */
.trans01 div.line_bott{margin : 87px 0 89px;}
.trans01_txt{margin-top: 87px; font-size: 16px; font-weight: 300;}

.trans01_txt li{margin-bottom: 7px; padding-left: 11px;}
.trans01_txt li:last-child{margin-bottom: 0;}
.dot_txt{position: relative;}
.dot_txt::before{content : ''; display : block; position : absolute; width: 4px; height: 4px; border-radius: 100%; background: #000; top: 12px; left: 0;}

.trans02 .line_bott{margin : 87px 0 89px;}



@media (max-width: 1199px) {


#sub h5.non{font-size:22px; }
#sub h6{ font-size:28px; margin:40px 0; letter-spacing:-0.025em;  }

/* fix_box  */
.fix_box_lab01{clear:both;width: 100%;height:300px;margin:0px 0;}
.fix_box_lab01{background: url(../img/s_img/main_fullimg01.jpg) no-repeat center top; background-size:cover; background-attachment: fixed;}


.fix_box_lab02{clear:both;width: 100%;height:300px;margin:0px 0;}
.fix_box_lab02{background: url(../img/s_img/main_fullimg02.jpg) no-repeat center top; background-size:cover; background-attachment: fixed;}

/* .row-4{gap: 10px;} */
.row-4 li{}
.row-4 li img{width : 100%;}

/*인사말*/
dl.info01_top{margin:0 auto 40px auto;  }
dl.info01_top dt{font-size:18px; }
dl.info01_top dd{font-size:22px; }
ul.info01_list{margin:0px auto 0px auto; width:98%; padding-top:20px;max-width:1200px; }
ul.info01_list li{margin-bottom:40px; font-size:20px; line-height:1.8;}

#content.info01 .row{gap:20px}
#content.info01 .row .left{flex : 1 0 50%;}
#content.info01 .row .right .txt .pc_cut{display : inline;}


/*비전 및 미션*/
ul.info02_top li{font-size:34px;  }

p.w800p{width:100%; margin:0px auto; padding:40px 0 0 0; text-align:center;}
p.w800p img{width:100%; max-width:660px; margin:0 auto;}

ul.list_type_dot {clear:both; list-style: none; margin:0px 0 60px 0px; padding:20px 0px 0px 0px; }
ul.list_type_dot li {margin:10px 0 10px 20px; padding:0px 0 0 18px;  }
ul.list_type_dot li strong{font-weight:600; padding-right:20px;}
ul.list_type_dot li.non{margin:0px 0 0 10px; padding:0px 0 0 15px; background:none; }
ul.list_type_dot li.non span.pc_cut{display:block;}

ul.info02_circle{clear:both; margin:0 auto; max-width:990px;}
ul.info02_circle li{float:left; display:inline; width:32%; margin:0 auto; }
ul.info02_circle li:nth-child(1),ul.info02_circle li:nth-child(2){margin-right:2%;}
ul.info02_circle li dl{width:300px; height:300px; margin:40px auto; border-radius:50%;}

ul.info02_circle li dl dt{padding-top:80px; font-size:22px; }
ul.info02_circle li dl dt span{padding:10px 5px 0 5px; display:inline-block; background-size:85px; }
ul.info02_circle li dl dd{padding-top:30px; font-size:16px; line-height:1.5; }

.info02_list01 li{width: 312px;}
.info02_list01 li dl dt{font-size: 18px;}
.info02_list01 li dl dd{font-size: 14px; letter-spacing: -1px;}
.info02_list01.info02_list01_cus li dl dd{font-size: 14px;}


/* 오시는 길*/
p.map_tit{padding:0px 0 20px 0; font-size:18px; color:#348C19; font-weight:600;}

ul.map_list{clear:both; margin:40px auto; }
ul.map_list li{float:left; display:inline; width:50%; }

ul.map_list li dt{font-size:26px; line-height:60px; font-weight:600;  }
ul.map_list li dt.add{padding-left:40px; background:url('../img/s_img/ico_add.png') no-repeat 0 10px;}
ul.map_list li dt.tel{padding-left:40px; background:url('../img/s_img/ico_tel.png') no-repeat 0 5px;}
ul.map_list li dd{margin-top:20px; font-size:20px; line-height:1.5; font-weight:300;}


.info05_address .address_name{font-size: 16px; margin-right: 56px; min-width: 189px;}
.info05_address ul li span:nth-child(2){display : block; padding-left: 34px;}

/* 제품소개 */
ul.list_type_img2 li{float:left; display:inline; margin-bottom:2%; width:50%; text-align:center;}
ul.list_type_img2 li img{width:96%; max-width:580px; margin:0 auto;}

ul.list_type_img2 li:nth-child(1),ul.list_type_img2 li:nth-child(3),
ul.list_type_img2 li:nth-child(5),ul.list_type_img2 li:nth-child(7),
ul.list_type_img2 li:nth-child(9),ul.list_type_img2 li:nth-child(11),
ul.list_type_img2 li:nth-child(13),ul.list_type_img2 li:nth-child(15),
ul.list_type_img2 li:nth-child(17),ul.list_type_img2 li:nth-child(19),
ul.list_type_img2 li:nth-child(21),ul.list_type_img2 li:nth-child(23){text-align:center;}

ul.list_type_img2 li:nth-child(2),ul.list_type_img2 li:nth-child(4),
ul.list_type_img2 li:nth-child(6),ul.list_type_img2 li:nth-child(8),
ul.list_type_img2 li:nth-child(10),ul.list_type_img2 li:nth-child(12),
ul.list_type_img2 li:nth-child(14),ul.list_type_img2 li:nth-child(16),
ul.list_type_img2 li:nth-child(18),ul.list_type_img2 li:nth-child(20),
ul.list_type_img2 li:nth-child(22),ul.list_type_img2 li:nth-child(24){text-align:center;}

/* 수출포장 */

dl.pack01_list01 dd{font-size:17px; }

ul.pack01_list02 li.txt{width:50%; padding-left:40px;}
ul.pack01_list02 li.txt li{ margin:10px 0 20px 0px; padding:0px 0 0 18px; font-size:17px; }
ul.pack01_list03 li dl dd{font-size:17px; }
ul.pack01_list03 li dl dd.tit{padding-top:20px;font-size:18px; }
ul.pack01_list03 li.full dd{font-size:17px;  width:84%; }

ul.pack01_list04 li{font-size:17px; }

ul.pack01_list04 li.txt{padding-left:20px;}
ul.pack01_list04 li dt{font-size:18px; }
ul.pack01_list04 li dd{font-size:17px; }
ul.pack01_list04 li dl.txt02{padding-top:80px;}
ul.pack01_list04 li dl.txt02 dd span.pc_cut{display:inline;}
ul.pack01_list04 li.txt span.pc_cut{display:inline;}
p.pack01_text{ font-size:17px;}
p.pack04_text{ font-size:17px;}
ul.pack01_list04 li.img{flex : 1 0 50%;}

/* 포장의 절차 */
/* 포장의 절차 */
ul.pack02_list01 li dl{width:180px; height:180px;  }
ul.pack02_list01 li dl dt{margin-bottom:10px;font-size:35px; }
/* ul.pack02_list01 li dl dd{font-size:17px; } */
ul.pack02_list01 li.arr{line-height:180px; background:url('../img/s_img/pack02_list01_arr.png') no-repeat 200px 50%;}

/* 제품소개 */
ul.list_type_img2 li{margin-bottom:2.5%; }


/* 목재명칭규격 */
.pack04_btn{clear:both; margin:60px 0; text-align:center;}



/* 실시배경*/
ul.heat01_list03 li.txt li{ margin:10px 0 20px 0px; padding:0px 0 0 18px;font-size:17px; }

/* 열처리 - 실시배경 */

dl.heat01_list01 dt{font-size:18px;  margin:0 0 20px 10px; padding-left:18px;  }
dl.heat01_list01 dd{padding-left:28px;font-size:17px;}

/* 열처리 - 실시배경 */
dl.heat01_list02{width:97.5%; margin-left:2.5%; padding:40px 40px 20px 40px;}
dl.heat01_list02 dt{font-size:18px; font-weight:500; margin:0 0 20px 0px;}
dl.heat01_list02 dd{margin-bottom:20px; font-size:17px; }
ul.heat01_list03 li.txt{width:50%; margin-top:70px; padding-left:40px;}
ul.heat01_list03 li.txt li{margin:10px 0 20px 0px; padding:0px 0 0 18px; font-size:17px; }




}/* 1199px End*/





@media (max-width: 991px) {
#sub h5.prod_type_fir{margin-top:40px;}
#sub h5{ }
#sub h5.non{font-size:20px; margin:40px 0 20px 0;  }
#sub h6{ font-size:20px; margin:40px 0;  }
/* fix_box  */

.fix_box_lab01{clear:both;width: 100%;height:280px;margin:0px 0;}
.fix_box_lab01{ background-attachment: scroll;}

.fix_box_lab02{clear:both;width: 100%;height:280px;margin:0px 0;}
.fix_box_lab02{ background-size:100%; background-attachment: scroll;}

.prod03 .row-4 li:nth-child(1){flex: 2}
.prod03 .row-4 li:nth-child(2){flex: 1}
.row-4{gap : 30px;}
.row-4 li{width : calc(50% - 15px)}


/*인사말*/
dl.info01_top{margin : 0 auto 32px auto;}
dl.info01_top dt{font-size:16px; }
dl.info01_top dd{font-size:18px; }
ul.info01_list{margin:0px auto 0px auto; width:96%; padding-top:20px;max-width:1200px; }
ul.info01_list li{margin-bottom:40px; font-size:16px; line-height:1.6;}

#content.info01 .row{flex-direction: column; gap: 30px;}
#content.info01 .row .left img{max-width : 400px;}
#content.info01 .row .right .txt{margin-bottom: 15px; font-size: 15px; line-height: 1.4;}

/*비전 및 미션*/
ul.info02_top li{font-size:24px;  }
ul.list_type_dot {clear:both; list-style: none; margin:0px 0 20px 0px; padding:20px 0px 0px 0px; }
ul.list_type_dot li {margin:10px 0 10px 20px; padding:0px 0 0 16px; }
ul.list_type_dot li strong{font-weight:600; padding-right:20px;}
ul.list_type_dot li.non{margin:0px 0 0 10px; padding:0px 0 0 15px; background:none; }
ul.info02_circle{clear:both; margin:0 auto; max-width:760px;}
ul.info02_circle li{float:left; display:inline; width:32%; margin:0 auto; text-align:center;}
ul.info02_circle li:nth-child(1),ul.info02_circle li:nth-child(2){margin-right:2%;}
ul.info02_circle li dl{width:240px; height:240px; margin:40px auto; background:#153D82; border-radius:50%;}
ul.info02_circle li dl dt{padding-top:52px; font-size:18px; }
ul.info02_circle li dl dt span{padding:10px 5px 0 5px; display:inline-block; background-size:80px;   }
ul.info02_circle li dl dd{padding-top:20px; font-size:15px; line-height:1.5; font-weight: 300;}
p.w800p img{width:96%; max-width:560px; margin:0 auto;}

.info02_tit{margin : 30px auto;}
.info02_list01{flex-direction: column; gap:20px;}
.info02_list01 li{margin : 0 auto;}
.info02_list01 li dl dt{font-size: 16px;}
.info02_list01 li dl dd{font-size: 14px;}
.info02_list01.info02_list01_cus li dl dd{font-size: 14px;}


/* 오시는 길*/
p.map_tit{padding:20px 0; font-size:16px; color:#348C19; font-weight:600;}
ul.map_list{clear:both; margin:40px auto; }
ul.map_list li{float:none; display:block; width:100%; margin-bottom:40px;}
ul.map_list li dt{font-size:20px; line-height:60px; font-weight:600;  }
ul.map_list li dt.add{padding-left:40px; background:url('../img/s_img/ico_add.png') no-repeat 0 10px;}
ul.map_list li dt.tel{padding-left:40px; background:url('../img/s_img/ico_tel.png') no-repeat 0 5px;}
ul.map_list li dd{margin-top:0px; margin-left:40px;font-size:16px; }



/* 수출포장 */
dl.pack01_list01 dd{font-size:16px; padding-top:30px;}
ul.pack01_list02{clear:both; margin:40px auto 0 auto;}
ul.pack01_list02 li{float:none; display:block; width:100%; text-align:center;}
ul.pack01_list02 li.txt{margin:40px auto 0 auto; width:100%; max-width:534px; padding-left:0px;}
ul.pack01_list02 li.txt li{ margin:5px 0 5px 0px; padding:0px 0 0 18px;  font-size:16px; }

ul.pack01_list03{clear:both; margin:40px auto 0 auto;}
ul.pack01_list03 li{height:200px;}
ul.pack01_list03 li dl dd{font-size:16px;padding-right:20px; }
ul.pack01_list03 li dl dd span.pc_cut{display:inline;}
ul.pack01_list03 li dl dd span.m_cut{display:block;}
ul.pack01_list03 li dl dd.tit{padding-top:10px;font-size:17px; margin:0px 0 10px 0; }
ul.pack01_list03 li.full dd{font-size:16px;  width:84%; }

ul.pack01_list04 li{clear:both; float:none; display:block; width:100%; font-size:16px; }
ul.pack01_list04 li.img{width:100%; text-align:center;}
ul.pack01_list04 li.txt{padding-left:0px; }
ul.pack01_list04 li dt{font-size:17px; }
ul.pack01_list04 li dd{font-size:16px; }
ul.pack01_list04 li dl.txt02{padding-top:0px;}

p.pack01_text{ font-size:16px;}
p.pack04_text{ font-size:16px;}
ul.pack01_list04{flex-direction: column; margin-bottom: 40px;}
ul.pack01_list04 li{margin-bottom: 0;}


/* 포장의 절차 */
ul.pack02_list01 li{margin-bottom:40px; width:33.33%; }
ul.pack02_list01 li dl{width:160px; height:160px; padding-top:22px; }
ul.pack02_list01 li dl dt{margin-bottom:10px;font-size:28px; }
ul.pack02_list01 li dl dd{ font-weight: 300;}

ul.pack02_list01 li.arr{line-height:160px; background:url('../img/s_img/pack02_list01_arr.png') no-repeat 180px 50%;}
ul.pack02_list01 li.arr:nth-child(4n){background-image: url('../img/s_img/pack02_list01_arr.png');}
ul.pack02_list01 li.arr:nth-child(3n){background-image: none;}

/* 제품소개 */
ul.list_type_img2 li{margin-bottom:2.5%; }
ul.list_type_img2 li img{width:94%; max-width:580px; margin:0 auto;}


/* 목재명칭규격 */
.pack04_btn{clear:both; margin:60px 0; text-align:center;}


/*실시배경*/






/* 열처리 - 실시배경 */
dl.heat01_list01 dt{font-size:17px;  margin:0 0 20px 10px; padding-left:18px;  }
dl.heat01_list01 dd{padding-left:28px;font-size:16px;}



/* 열처리 - 실시배경 */
dl.heat01_list02{width:100%; margin-left:auto; padding:30px 30px 20px 30px;}
dl.heat01_list02 dt{font-size:17px; font-weight:500; margin:0 0 20px 0px;}
dl.heat01_list02 dd{margin-bottom:20px; font-size:16px; }

ul.heat01_list03 li{display:block;  width:100%; margin:0 auto;}
ul.heat01_list03 li.txt{width:100%;margin:40px auto 0 auto; padding-left:0px;}
ul.heat01_list03 li.txt li{margin:10px 0 20px 0px; padding:0px 0 0 18px; font-size:16px; }


/* 열처리 - 열처리절차 */
ul.heat02_list{margin:40px auto;  }
ul.heat02_list li span.box_blue{font-size:16px; }
ul.heat02_list li span.box_blue dt{font-size:16px; }
ul.heat02_list li span.box_blue dd{font-size:16px; }
ul.heat02_list li ul.step2 li{font-size:16px; }
ul.heat02_list li.arr img{width:20px;}


}/* 991px End*/





@media (max-width: 768px) {


/*타이틀*/
#sub h5{  }
#sub h5.non{ font-size:20px;  margin:40px 0 20px 0;}
#sub h5.fir{margin-top:0; line-height: 1.5;}
ul.list_type_img2 li{margin-bottom: 20px;}
#sub h5::before{top: 6px;}
#sub h5.prod_type_fir{margin-top:40px !important;}

#sub h6{font-size:16px; line-height: 25px;padding-left:0px;  margin:20px 0 20px 10px; margin-left:10px;}
#sub h6{ font-size:16px; margin:40px 0;  }
#sub .fir.mb40{margin-bottom: 16px;}

/* fix_box  */
.fix_box_lab01{clear:both;width: 100%;height:200px;margin:0px 0;}
.fix_box_lab01{background-size:100%; background-attachment: scroll;}
.fix_box_lab02{clear:both;width: 100%;height:200px;margin:20px 0 20px 0;}
.fix_box_lab02{background-size:100%; background-attachment: scroll;}

div.line_bott{ margin : 30px 0; }
.trans01 div.line_bott{margin : 30px 0;}
.row-4.mt57{margin-top: 30px;}
.row-4{flex-wrap: wrap;}
.row-4 li{width: calc(100%);}
.row-4.one-item li{width: 100%;}
.row-4.one-item li img{max-width : 400px}
.prod03 .row-4{flex-direction: column;}
.row-4 li.inner_flex{flex-direction: row;}
.row-4 li.inner_flex img{max-width : 239px; width : 100%;}
.prod03 .row-4 li:nth-child(2){width : calc(50% - 9px)}
.trans01_txt{margin-top: 26px; font-size: 15px;}
/*인사말*/
dl.info01_top{}
dl.info01_top dt{font-size:15px; }
dl.info01_top dd{font-size:15px; }
dl.info01_top dt span.m_cut{display:block;}
dl.info01_top dd strong{display:block;}
ul.info01_list li.ceo_right{text-align:right; margin-bottom:0;}

ul.info01_list{margin:0px auto 0px auto; width:94%; padding-top:0px;max-width:1200px; }
ul.info01_list li{margin-bottom:40px; font-size:15px; line-height:1.5;}


/*비전 및 미션*/
ul.info02_top li{font-size:20px;  }

p.w800p{width:80%; margin:0px auto; padding:0px 0 0 0; text-align:center;}
p.w800p img{width:80%; max-width:460px; margin:0 auto;}

.mb0{margin-bottom:0 !important;}
ul.list_type_dot {clear:both; list-style: none; margin:0px 0 40px 0px; padding:00px 0px 0px 0px; }
ul.list_type_dot li {margin:10px 0 10px 0px; padding:0px 0 0 14px; font-size: 15px; }
ul.list_type_dot li strong{font-weight:600; padding-right:10px;}
ul.list_type_dot li.non{margin:0px 0 0 10px; padding:0px 0 0 15px; background:none; }

ul.info02_circle{clear:both; margin:0 auto; max-width:640px;}
ul.info02_circle li{float:left; display:inline; width:32%; margin:0 auto; text-align:center;}
ul.info02_circle li:nth-child(1),ul.info02_circle li:nth-child(2){margin-right:2%;}
ul.info02_circle li dl{width:180px; height:180px; margin:20px auto; background:#153D82; border-radius:50%;}

ul.info02_circle li dl dt{padding-top:30px; font-size:16px; }
ul.info02_circle li dl dt span{padding:10px 2px 0 2px;  background-size:70px;  }
ul.info02_circle li dl dd{padding-top:11px; font-size:12px; line-height:1.4; }
.info02 .info02_p{font-size: 16px;}
.info02 .m_cut{display : block;}
.info02_tit{font-size: 16px; font-weight: 400; padding: 6px 0;}

/* 오시는 길*/
p.map_tit{padding:0px 0 20px 0; font-size:16px; }
ul.map_list{clear:both; margin:40px auto; }
ul.map_list li{float:none; display:block; width:100%;margin-bottom:20px; }
ul.map_list li dt{font-size:20px; line-height:60px;  margin-top:20px;}
ul.map_list li dt.add{padding-left:40px; background:url('../img/s_img/ico_add.png') no-repeat 0 10px;}
ul.map_list li dt.tel{padding-left:40px; background:url('../img/s_img/ico_tel.png') no-repeat 0 0px;}
ul.map_list li dd{margin-top:0px;  font-size:15px;}

.info05_address{flex-direction: column; margin-top: 22px;}
.info05_address .address_name{font-size: 18px; margin-right: 0; margin-bottom: 14px;}
.info05_address ul li{margin-bottom: 8px;}
.info05_address ul li span:nth-child(1){font-size: 18px;}
.info05_address ul li span:nth-child(2){font-size: 15px;}

.root_daum_roughmap .wrap_map{height: 250px !important;}
.location{flex-direction: column;}
.location li:nth-child(1)::after{display : none;}
.location li:nth-child(2)::after{display : none;}
.location li{margin-bottom: 12px;}
.location li a{padding : 0;}
iframe.map{height: 300px;}

/* 수출포장 */
dl.pack01_list01 dd{font-size:15px; padding-top:20px; text-align: left;}
dl.pack01_list01 dd span.pc_cut{display:inline;}
ul.pack01_list02 li.txt{padding-left:0px;}
ul.pack01_list02 li.txt li{ margin:0px 0 6px 0px; padding:0px 0 0 16px; font-size:15px; }
ul.pack01_list02 li.txt{margin:00px auto 0 auto; margin-left: 00px;}
ul.pack01_list03 li{clear:both; float:none; display:block; margin-bottom:0px; width:100%; height:100%; min-height:140px; text-align:left;}
ul.pack01_list03 li dl dt{width:20%; float:left; display:inline;}
ul.pack01_list03 li dl dt img{width:100%; max-width:120px; }
ul.pack01_list03 li dl dd{float:right; margin-top:0px; padding-left:20px; width:80%; font-size:15px;}
ul.pack01_list03 li dl dd.tit{padding-top:10px;font-size:15px;  }
ul.pack01_list03 li dl dd span.pc_cut{display:block;}
ul.pack01_list03 li.full dt{width:20%; }
ul.pack01_list03 li.full dd{float:right; margin-bottom:0; display:inline;font-size:15px; width:80%; }
ul.pack01_list03 li.full dd span.pc_cut{display:inline;}
ul.pack01_list03 li.full dd span.m_cut{display:block;}

ul.pack01_list04{margin-top:20px; margin-bottom: 10px; gap:20px;}

ul.pack01_list04 li dt.point{padding-top:20px;}
ul.pack01_list04 li{font-size:15px; }

ul.pack01_list04 li.txt{padding-left:0px; margin-bottom:0; }
ul.pack01_list04 li dt{font-size:16px; }
ul.pack01_list04 li dd{font-size:15px; }

p.pack01_text{ padding-bottom:20px;font-size:15px;}
p.pack04_text{ font-size:15px;}

ul.pack01_list02{gap : 20px; flex-direction : column;}
ul.pack01_list03{margin-top: 00px;}
ul.pack01_list04 li.img{}

/* 포장의 절차 */
#sub h5{font-size: 18px;}
ul.pack02_list01{ width: 100%; padding:0; justify-content: center;}
ul.pack02_list01 li{margin-bottom:20px; width:50%; }
ul.pack02_list01 li:last-child{width: auto;}
ul.pack02_list01 li dl{width:177px; height:177px; padding-top:36px; }
ul.pack02_list01 li dl dt{margin-bottom:9px;font-size:18px; padding-bottom: 11px; }
ul.pack02_list01 li dl dd{font-size:13px; line-height:1.4; }
ul.pack02_list01 li.arr{line-height:120px; background: none;}
ul.pack02_list01 li.arr:nth-child(3n){background-image: none;}
ul.pack02_list01 li.arr:nth-child(2n){background-image: none; width: auto;}
.fixed{background-attachment: scroll; height: 200px; background-position: center bottom;}

.pack02_img{height: 200px;}
.pack02_img img{height: 100%; object-fit: cover;}
#sub .pack03 h5.fir{margin-bottom: 20px;}

.pack01_list05{flex-direction: column;}
.pack01_list05 li{width: 100%;}
.pack01_list05 li dl{gap : 15px;}
.pack01_list05 li dl dd .tit{margin-bottom: 6px;}
.pack01_list05 li dl dd{font-size: 15px;}

/* 목재명칭규격 */

.pack04_btn{clear:both; margin:40px 0; text-align:center;}
p.w1200{width:100%; margin:0px auto; padding:20px 0 20px 0; text-align:center;}
.pack04_btn a img{}
/*실시배경*/
.heat01 .line_bott{margin : 30px 0;}

/* 열처리 - 실시배경 */
dl.heat01_list01 dt{font-size:16px;  margin:0 0 20px 10px; padding-left:18px;  }
dl.heat01_list01 dd{padding-left:28px;font-size:15px; padding-left: 10px;}
ul.heat01_list03 > li.txt .dot li strong{float : left;}

/* 열처리 - 실시배경 */
dl.heat01_list02{width:100%; margin-left:auto; padding:20px 20px 10px 20px;}
dl.heat01_list02 dt{font-size:16px; font-weight:500; margin:0 0 20px 0px;}
dl.heat01_list02 dd{margin-bottom:20px; font-size:15px; }

ul.heat01_list03 li{display:block;  width:100%; max-width:500px; margin:0 auto;}
ul.heat01_list03 li.txt{width:100%; max-width:500px; margin:40px auto 0 auto; padding-left:0px;}
ul.heat01_list03 li.txt li{margin:0px 0 0px 0px; padding:0px 0 0 16px;font-size:15px; }


/* 열처리 - 열처리절차 */
ul.heat02_list{margin: 40px auto;  }
ul.heat02_list li span.box_blue{font-size:15px; padding:20px 10px 15px 10px; border-radius:15px;}
ul.heat02_list li span.box_blue dt{font-size:15px; }
ul.heat02_list li span.box_blue dd{font-size:15px; }
ul.heat02_list li ul.step2 li{font-size:15px; }
ul.heat02_list li.arr img{width:20px;}
ul.heat02_list li span.box_blue dd span.pc_cut{display:inline;}
ul.heat02_list li ul.step2 li span.pc_cut{display:inline;}
ul.heat02_list li ul.step2 li.box_green{padding:20px 10px 15px 10px; border-radius:15px;}
ul.heat02_list li ul.step2 li.box_pink{ padding:20px 10px 15px 10px; border-radius:15px;}

.heat01_list02{padding: 19px 10px 19px 18px;}
.heat01_list02 dl dt{font-size: 15px;}
.heat01_list02 dl{font-size: 15px;}
dl.heat01_list01{padding : 0 0 28px 0; }
dl.heat01_list01 dt{margin-bottom: 8px;}

.trans02 .line_bott{margin : 30px 0;}

}/* 768px End*/



@media (max-width: 600px) {




#sub h5{}
#sub h5.non{ font-size:18px; letter-spacing:-0.03em;}

/*비전 및 미션*/
ul.info02_top li span.m_cut{display:block;}

ul.info02_top li{font-size:18px;  }

ul.info02_circle{clear:both; margin:0 auto; max-width:600px;}
ul.info02_circle li{float:none; display:block; width:100%; margin:0 auto; text-align:center;}
ul.info02_circle li:nth-child(1),ul.info02_circle li:nth-child(2){margin-right:auto;}
ul.info02_circle li dl{width:224px; height:224px; margin: 18px auto; background:#153D82; border-radius:50%;}

ul.info02_circle li dl dt{padding-top:40px; font-size:16px; }
ul.info02_circle li dl dt span{padding:10px 2px 0 2px;  background-size:65px; }
ul.info02_circle li dl dd{padding-top:20px; font-size:14px; line-height:1.4; }


/*수출포장*/
ul.pack01_list03 li{min-height:120px; text-align:left;}
ul.pack01_list03 li dl dd.tit{padding-top:5px;margin:0px 0 10px 0;  }
ul.pack01_list03 li dl dd span.pc_cut{display:inline;}
ul.pack01_list03 li dl dd span.m_cut{display:block;}
ul.pack01_list03 li dl dd{padding-left:10px; }


}/* 600px End*/

@media (max-width : 420px) {
  .info05_address ul li span:nth-child(2){display : block; padding-left: 36px;}
  .pack01_list05 li dl dt img{max-width : 70px;}
  ul.pack02_list01 li dl{width: 140px; height: 140px; padding-top: 21px;}
}


