@charset "utf-8";




/*메인*/
.main_visual{background: url(../img/main/main_visual.jpg) top center no-repeat; height:653px;}
.main_visual .bx-wrapper { margin:0 auto; padding: 0px; position: relative; width:1100px; overflow:hidden ; position:relative; text-align:left   }
.main_visual .bx-wrapper img { }

.main_visual .bx-wrapper .bx-viewport { border: 0px solid #000; height:auto  } /*영역*/
.main_visual .bx-wrapper .bx-pager {text-align: center;  bottom: 25px; position: absolute;  z-index:1000; display:none } /*라운드영역*/
.main_visual .bx-wrapper .bx-controls-auto { width: 100%; bottom: -30px; position: absolute;} /*재생정지영역*/
.main_visual .bx-wrapper .bx-loading { background: url("../images/bx_loader.gif") no-repeat center rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 100; min-height: 50px; }/*로딩*/
.main_visual .bx-wrapper .bx-pager { text-align: center; color:#F00; padding-top: 20px; font-family: Arial; font-size: 0.85em; font-weight: bold; display:none }
.main_visual .bx-wrapper .bx-pager .bx-pager-item { display: inline-block; }
.main_visual .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; }
.main_visual .bx-wrapper .bx-default-pager.bx-pager a { background: #fff; margin: 0px 3px; outline: 0px; border-radius: 50%; width: 5px; height: 5px; text-indent: -9999px; display: block; -moz-border-radius:  50%; -webkit-border-radius: 50%; border:1px solid  rgba(255, 255, 255, 1);  background: rgba(255, 255, 255, 1);  padding:4px; } /*라운드,글자*/
.main_visual .bx-wrapper .bx-default-pager.bx-pager a:hover { }
.main_visual .bx-wrapper .bx-default-pager.bx-pager a.active { background:#71be54;  background:rgba(136, 32, 32, 0); padding:1px ; border:5px solid  rgba(173, 18, 62, 0.9);  }
.main_visual .bx-wrapper .bx-prev { background: url("../img/main/controls.png") no-repeat 0px -100px; left: 0px;  display:none } /*화살표*/
.main_visual .bx-wrapper .bx-next { background: url("../img/main/controls.png") no-repeat -100px -100px; right: 0px;  display:none  } /*화살표*/



.main_visual ul li { height:653px;  text-align:left; margin:0 auto; padding:0 }
.v_01, .v_02{ background-size: auto 100%   }
.main_visual ul li div.bg p .h2{  font-size:25px; letter-spacing:-0.5px; margin-bottom:10px }
.main_visual ul li div.bg p span{ font-size:16px; }

.main_visual ul li div.bg{position:relative; width:1200px; height:653px; }

.v_01{ height:653px  }
.v_02{background: url(../img/main/main_visual.jpg) top center no-repeat; height:653px  }



.main_visual_img1{position:absolute; top:17%; left:0%}
.main_visual_img2{position:absolute; top:28%; left:0%; z-index:3000; }
.main_visual_img3{position:absolute; bottom:30%; left:0%; z-index:3000; }
.main_visual_img4{position:absolute; bottom:16%;; left:0% z-index:1000;}









/*메인컨텐츠*/
.main_container{ width:100%; min-height:100px; padding:0;}






/*20170519*/

/*1*/

.main_01_major_area{ background:#f3f3f3;  }
.main_01_major{ width:92%; max-width:1000px; margin: 0 auto; padding:40px 4% 50px 4%; }
.main_01_major:after{ clear:both; display:block; content:"";}

.main_01_major h2{ font-size:22px; text-align:center; padding:50px}

.main_01_major_area .pro_mapro{margin-left:-30px;  overflow: hidden; *width:100%; }
.main_01_major_area .pro_mapro li{ float:left;  width:33.3333%; text-align:center  }

.main_01_major_area .pro_mapro li:first-child{ margin-left:0}
.main_01_major_area .pro_mapro li dl {margin-left:30px; display:block;}
.main_01_major_area .pro_mapro li dl dt{ font-size:18px; margin:10px  0}
.main_01_major_area .pro_mapro li dl dt img{ margin:0 auto}
.main_01_major_area .pro_mapro li dl dd {height:43px; overflow:hidden}





/*2*/







.mainconarea05 {width:92%; max-width:1208px; width:1208px; margin: 0 auto; padding:40px 4% 50px 4%;}
.mainconarea05 h2 { font-size:28px; text-align:center; padding:50px}

.mcaw05 .titleTip { display:block; text-align:center; font-size:18px; color:#333; text-align:center; margin-top:14px; }
.mcaw05 .titleTip span { font-size:18px; color:#333; }

.mcaw05Itemarea { margin:0 auto; }
.mcaw05Itemarea:after { display:block; content:""; clear:both; height:0; }

.mcaw05Itemarea .mcaw05Item { width:250px; height:335px; margin:0px 25px; border:1px solid #dddddd; float:left; }

.mcaw05Itemarea .mcaw05Item a { display:block; }

.mcaw05Itemarea .mcaw05Item dl { background-position:center 40px; background-repeat:no-repeat; padding-top:192px; height:129px; }
.mcaw05Itemarea .mcaw05Item .mcaw05Icon02 { background-image:url('../img/main/about_icon5.png'); }
.mcaw05Itemarea .mcaw05Item .mcaw05Icon03 { background-image:url('../img/main/about_icon5.png'); }
.mcaw05Itemarea .mcaw05Item .mcaw05Icon04 { background-image:url('../img/main/about_icon3.png'); }
.mcaw05Itemarea .mcaw05Item .mcaw05Icon05 { background-image:url('../img/main/about_icon4.png');}
.mcaw05Itemarea .mcaw05Item dt { background:url('../images/main/lineTxt01.gif') no-repeat center bottom; padding-bottom:20px; text-align:center; }
.mcaw05Itemarea .mcaw05Item dt .titHead { font-size:21px; color:#333; }
.mcaw05Itemarea .mcaw05Item dd { text-align:center; display:block; color:#666; font-size:14px; }






