/* µÑ·¯º¸±â */
.sub1-five { width:1200px; margin:0 auto; }

#facilitySlider {width:100%; margin:85px auto;}
#facilitySlider .big-thumb {position:relative; margin-bottom:50px}
#facilitySlider .big-thumb .thumb-list > li {display:none}
#facilitySlider .big-thumb .thumb-list > li.active {display:block}
#facilitySlider .big-thumb .thumb-list > li img {display:block; width:100%}
#facilitySlider .big-thumb .floor-tab {position:absolute; display:table; bottom:0; left:0; width:100%; table-layout:fixed; border-spacing:1px; border-collapse:separate}
#facilitySlider .big-thumb .floor-tab > li {display:table-cell; width:auto; height:40px; padding-left:15px; text-align:left; color:#fff; vertical-align:middle; background:rgba(226, 124, 40, .8); cursor:pointer}
#facilitySlider .big-thumb .floor-tab > li.active {color:#fff; background: #aeacac; }
#facilitySlider .big-thumb .floor-tab > li:hover{color:#fff; background: #aeacac; transition: all.25s ease;  }

#facilitySlider .floor-container .floor-info {display:none}
#facilitySlider .floor-container .floor-info h2 {font-size:40px; font-weight:300; color:#2b2b2b; margin-bottom:40px}
#facilitySlider .floor-container .floor-info.active {display:block}
#facilitySlider .floor-container .floor-info .thumb-list {margin:0 -10px}
#facilitySlider .floor-container .floor-info .thumb-list:after {clear:both; display:block; content:''}
#facilitySlider .floor-container .floor-info .thumb-list > li {position:relative; float:left; width:33.333334%; height:auto; margin-bottom:20px; padding:0 10px; cursor:pointer; box-sizing: border-box;}
#facilitySlider .floor-container .floor-info .thumb-list > li:before {position:absolute; top:0; left:10px; right:10px; bottom:0; content:''; border:0px solid #aeacac; transition:all .25s ease}
#facilitySlider .floor-container .floor-info .thumb-list > li.selected:before, #facilitySlider .floor-container .floor-info .thumb-list > li:hover:before {border-width:6px}
#facilitySlider .floor-container .floor-info .thumb-list > li img {display:block; width:100%}

.looking1 { text-align:center; }
.looking1 span { border-bottom: 1px solid #000;  margin: 30px auto; display: block; width: 50px; }
.looking1 b { display:block;  font-size:35px; padding-top:130px; font-weight: 400; }
.looking1 p { font-size:23px; }

.pc { display:block; }
.mobile { display:none; }





/*ÅëÁõÅ¬¸®´Ð*/
.sub4-sec .con1 .title { text-align:center;  }
.sub4-sec .con1 .title h3 { font-size:40px; margin-bottom:20px;  }
.sub4-sec .con1 .title p { font-size:30px; margin-bottom:50px; }


.tabList {   width:1400px; margin:40px auto; display:table;   }
.tabList-list { }
.tabList-list-wrap {   position:relative;  width: 50%;    height:730px;  display: block;   float: left;    background:url('../img/sub_img/sub4_1_b.png') no-repeat center;  }

.tabList-list-item:nth-child(1) {position:absolute; top:10px; left:90px;}
.tabList-list-item:nth-child(2) {position:absolute; top:38px; left:500px;}
.tabList-list-item:nth-child(3) {position:absolute; top:110px; left:570px;}
.tabList-list-item:nth-child(4) {position:absolute; top:110px; left:25px;}
.tabList-list-item:nth-child(5) {position:absolute; top:320px; left:5px;}
.tabList-list-item:nth-child(6) {position:absolute; top:520px; left:90px;}
.tabList-list-item:nth-child(7) {position:absolute; top:640px; left:500px;}


.tabList-list-item { width:122px; height: 50px; background:#ffffff; color: #333; font-size:23px; border:5px solid #fe8340;
line-height: 40px; text-align:center;  cursor: pointer; }

.tabList-list-item.active { background:#fe8340; color: #ffffff }

.tabList-content {  width: 50%;   display: block;  float: left;  max-width: 600px;  height: 733px;  padding:50px;  background: #f5f5f5;   margin:0 50px; border:1px solid #313131; } 

.tabList-tab {  display: none; }

.tabList-tab.active {  display: block; }

.tabList-content h3 {  font-size:30px;  color:#fff;  font-weight:700;  background:#fe8340;  width:185px;  height:60px;  line-height: 60px;  text-align: center;   margin-bottom: 30px; }

.tabList-content ul li {   font-size: 20px;  line-height: 30px;  text-align: left;  background: url('../img/sub_img/check2.png') no-repeat left top;  padding-left: 45px;  padding-bottom: 12px; }

.tabList-content h4 {  font-size:30px;  color:#fff;  font-weight:700;  background:#646464;  width:185px;  height:60px;  line-height: 60px;  text-align: center;  border-radius: 50px;  margin: 50px 0 30px; }

.tabList-content p {   font-size:20px;  text-align: left; }
























/*  */
#sub-adit {position:relative; height:560px; overflow:hidden}
#sub-adit2 {position:relative; height:830px; overflow:hidden}
#sub-adit3 {position:relative; height:574px; overflow:hidden}
#sub-adit4 {position:relative; height:574px; overflow:hidden}
#sub-adit5 {position:relative; height:575px; overflow:hidden}
#sub-adit6 {position:relative; height:575px; overflow:hidden}
#sub-adit7 {position:relative; height:569px; overflow:hidden}
#sub-adit8 {position:relative; height:569px; overflow:hidden}
#sub-adit9 {position:relative; height:569px; overflow:hidden}
#sub-adit10 {position:relative; height:563px; overflow:hidden}
#sub-adit11 {position:relative; height:563px; overflow:hidden}
#sub-adit12 {position:relative; height:566px; overflow:hidden}
#sub-adit13 {position:relative; height:562px; overflow:hidden}

#sub-adit .adit-bg, #sub-adit2 .adit-bg,
#sub-adit3 .adit-bg, #sub-adit4 .adit-bg,
#sub-adit5 .adit-bg, #sub-adit6 .adit-bg,
#sub-adit7 .adit-bg, #sub-adit8 .adit-bg,
#sub-adit9 .adit-bg, #sub-adit10 .adit-bg,
#sub-adit11 .adit-bg, #sub-adit12 .adit-bg,
#sub-adit13 .adit-bg {position:absolute; top:0; left:0; bottom:0; right:0; background-size:cover; background-position:50% 50%; background-repeat:no-repeat; transform:scale(1.1); transition:transform 5s ease}


#sub-adit.is-loaded .adit-bg {transform:scale(1)}
#sub-adit.adit-01 .adit-bg {background-image:url(../img/sub_img/sub1-1_main1.jpg)}
#sub-adit2.adit-02 .adit-bg {background-image:url(../img/sub_img/sub1-2_main1.jpg)}
#sub-adit3.adit-03 .adit-bg {background-image:url(../img/sub_img/sub2-1_main1.jpg)}
#sub-adit4.adit-04 .adit-bg {background-image:url(../img/sub_img/sub3-1_main1.jpg)}
#sub-adit5.adit-05 .adit-bg {background-image:url(../img/sub_img/sub4-1_main1.jpg)}
#sub-adit6.adit-06 .adit-bg {background-image:url(../img/sub_img/sub4-2_main1.jpg)}
#sub-adit7.adit-07 .adit-bg {background-image:url(../img/sub_img/sub5-1_main1.jpg)}
#sub-adit8.adit-08 .adit-bg {background-image:url(../img/sub_img/sub5-2_main1.jpg)}
#sub-adit9.adit-09 .adit-bg {background-image:url(../img/sub_img/sub6-1_main1.jpg)}
#sub-adit10.adit-10 .adit-bg {background-image:url(../img/sub_img/sub6-2_main1.jpg)}
#sub-adit11.adit-11 .adit-bg {background-image:url(../img/sub_img/sub6-3_main1.png)}
#sub-adit12.adit-12 .adit-bg {background-image:url(../img/sub_img/sub7-1_main1.jpg)}
#sub-adit13.adit-13 .adit-bg {background-image:url(../img/sub_img/sub7-2_main1.jpg)}



#sub-adit .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit .caption-cell {display:table-cell; vertical-align: middle; text-align: center; }
#sub-adit .caption-cell h2 {font-size:36px; font-weight:normal; color:#db6929; 
background: rgba(255,255,255,0.86); width: 500px; padding:  20px; margin: 0 auto; border-radius: 20px;}
#sub-adit .caption-cell p {font-size:42px; font-weight: 500; color:#ed6921; margin-top:10px}

#sub-adit2 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit2 .caption-cell {display:table-cell; vertical-align: middle; text-align: center; }
#sub-adit2 .caption-cell h2 {font-size:36px; font-weight:normal; color:#db6929; 
background: rgba(255,255,255,0.86); width: 500px; padding:  50px 0; margin: 0 auto; border-radius: 20px;}
#sub-adit2 .caption-cell h2 span { display: block; color: #000; font-size: 24px;  margin-top: 30px; line-height: 2;}
#sub-adit2 .caption-cell p {font-size:42px; font-weight: 500; color:#ed6921; margin-bottom:30px}

#sub-adit3 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit3 .caption-cell {display:table-cell; vertical-align: middle; width: 500px; padding-left: 500px;}
#sub-adit3 .caption-cell p:nth-child(1) {font-size:25px; font-weight: 500; text-align: left; margin-bottom:45px; }
#sub-adit3 .caption-cell h2 {font-size:55px; font-weight:300;  text-align: left; margin-bottom: 45px;}
#sub-adit3 .caption-cell h2 font { font-weight: 700; font-size: 55px; color:#eb6100; }
#sub-adit3 .caption-cell h2 span { display: block; color: #000; font-size: 24px;  margin-top: 30px; line-height: 2;}
#sub-adit3 .caption-cell p:nth-child(3) {font-size:23px; font-weight: 500; text-align: left; margin-bottom:30px; }
#sub-adit3 .caption-cell p:nth-child(3) font { color: #eb6100; }


#sub-adit4 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit4 .caption-cell {display:table-cell; vertical-align: middle; width: 1500px; padding-left: 600px;}
#sub-adit4 .caption-cell p:nth-child(1) {font-size:25px; font-weight: 500; text-align: left; margin-bottom:45px; }
#sub-adit4 .caption-cell h2 {font-size:55px; font-weight:300;  text-align: left; margin-bottom: 45px;}
#sub-adit4 .caption-cell h2 font { font-weight: 700; font-size: 55px; color:#eb6100; }
#sub-adit4 .caption-cell p:nth-child(3) {font-size:23px; font-weight: 400; text-align: left; margin-bottom:30px; }
#sub-adit4 .caption-cell p:nth-child(3) b { color: #eb6100; }


#sub-adit5 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit5 .caption-cell {display:table-cell; vertical-align: middle; width: 1500px; padding-left: 650px;}
#sub-adit5 .caption-cell h2 {font-size:50px; font-weight:300;  text-align: left; margin-bottom: 45px; color: #eb6100; }
#sub-adit5 .caption-cell h2 strong { font-weight: 800; letter-spacing:1px; padding-top:10px; line-height:175%; background-image:url(../img/sub_img/dot-eb6100.gif); background-repeat:repeat-x; 
}
#sub-adit5 .caption-cell p:nth-child(2) { font-size: 33px; color: #fff; background: #fe8340; border-radius: 100px; width: 300px; text-align: center; padding: 6px 0; margin-bottom: 45px;  }
#sub-adit5 .caption-cell p:nth-child(3) {font-size:23px; font-weight: 400; text-align: left; margin-bottom:30px; color: #515151;}
#sub-adit5 .caption-cell p:nth-child(3) b {  }



#sub-adit6 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit6 .caption-cell {display:table-cell; vertical-align: middle; width: 1500px; padding-left: 800px;}
#sub-adit6 .caption-cell h2 {font-size:55px; font-weight:300;  text-align: left; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit6 .caption-cell h2 b { display: block; color: #eb6100; font-weight: 700; }
#sub-adit6 .caption-cell p {font-size:23px;  text-align: left; margin-bottom:30px; color: #515151;}



#sub-adit7 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit7 .caption-cell {display:table-cell; vertical-align: middle; width: 1500px; padding-left: 650px;}
#sub-adit7 .caption-cell h2 {font-size:55px; font-weight:300;  text-align: left; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit7 .caption-cell h2 b {  color: #eb6100; font-weight: 700; }
#sub-adit7 .caption-cell p {font-size:23px;  text-align: left; margin-bottom:30px; color: #515151;}
#sub-adit7 .caption-cell p:nth-child(2) b { color: #eb6100; font-weight:400; }


#sub-adit8 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit8 .caption-cell {display:table-cell; vertical-align: middle; width: 1500px; padding-left: 650px;}
#sub-adit8 .caption-cell h2 {font-size:55px; font-weight:300;  text-align: left; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit8 .caption-cell h2 b {  color: #eb6100; font-weight: 700; }
#sub-adit8 .caption-cell p {font-size:23px;  text-align: left; margin-bottom:30px; color: #515151;}
#sub-adit8 .caption-cell p:nth-child(2) b { color: #eb6100; font-weight:400; }


#sub-adit9 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit9 .caption-cell {display:table-cell; vertical-align: middle; width: 1500px; padding-left: 850px;}
#sub-adit9 .caption-cell h2 {font-size:55px; font-weight:300;  text-align: left; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit9 .caption-cell h2 b { display: block; color: #eb6100; font-weight: 700; }
#sub-adit9 .caption-cell p {font-size:23px;  text-align: left; margin-bottom:30px; color: #515151;}
#sub-adit9 .caption-cell p:nth-child(2) b { color: #eb6100; font-weight:400; }

#sub-adit10 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit10 .caption-cell {display:table-cell; vertical-align: middle; width: 1500px; padding-left: 850px;}
#sub-adit10 .caption-cell h2 {font-size:55px; font-weight:300;  text-align: left; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit10 .caption-cell h2 b { display: block; color: #eb6100; font-weight: 700; }
#sub-adit10 .caption-cell p {font-size:23px;  text-align: left; margin-bottom:30px; color: #515151;}
#sub-adit10 .caption-cell p:nth-child(2) b { color: #eb6100; font-weight:400; }

#sub-adit11 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit11 .caption-cell {display:table-cell; vertical-align: middle; width: 1500px; padding-left: 850px;}
#sub-adit11 .caption-cell h2 {font-size:55px; font-weight:300;  text-align: left; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit11 .caption-cell h2 b { display: block; color: #eb6100; font-weight: 700; }
#sub-adit11 .caption-cell p {font-size:23px;  text-align: left; margin-bottom:30px; color: #515151;}
#sub-adit11 .caption-cell p:nth-child(2) b { color: #eb6100; font-weight:400; }

#sub-adit12 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit12 .caption-cell {display:table-cell; vertical-align: middle; width: 1500px; padding-left: 850px;}
#sub-adit12 .caption-cell h2 {font-size:55px; font-weight:300;  text-align: left; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit12 .caption-cell h2 b { display: block; color: #eb6100; font-weight: 700; }
#sub-adit12 .caption-cell p {font-size:23px;  text-align: left; margin-bottom:30px; color: #515151;}
#sub-adit12 .caption-cell p:nth-child(2) b { color: #eb6100; font-weight:400; }
 
#sub-adit13 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit13 .caption-cell {display:table-cell; vertical-align: middle; width: 1500px; padding-left: 850px;}
#sub-adit13 .caption-cell h2 {font-size:55px; font-weight:300;  text-align: left; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit13 .caption-cell h2 b { display: block; color: #eb6100; font-weight: 700; }
#sub-adit13 .caption-cell p {font-size:23px;  text-align: left; margin-bottom:30px; color: #515151;}
#sub-adit13 .caption-cell p:nth-child(2) b { color: #eb6100; font-weight:400; }



/* sub1-1 */
.sub1-one { width: 100%; height: 574px; background: #f5f5f5; padding: 80px 0; }
.sub1-one-box { display: table; margin: 0 auto; width:1500px; }
.one1 { display: inline-block; background: url(../img/sub_img/sub1-1_img1.png) no-repeat center; width: 347px; height: 378px; }
.one1 p { text-align: center; padding-top: 230px; font-size: 20px; }
.one2 { display: inline-block; background: url(../img/sub_img/sub1-1_img2.png) no-repeat center; width: 347px; height: 369px; margin: 0 20px; }
.one2 p { text-align: center; padding-top: 230px; font-size: 20px; }
.one3 { display: inline-block; background: url(../img/sub_img/sub1-1_img3.png) no-repeat center; width: 347px; height: 362px; margin-right: 20px; }
.one3 p { text-align: center; padding-top: 230px; font-size: 20px; }
.one4 { display: inline-block; background: url(../img/sub_img/sub1-1_img4.png) no-repeat center; width: 349px; height: 373px;   }
.one4 p { text-align: center; padding-top: 230px; font-size: 20px; }

.sub1-two { width: 100%; height: 100%; padding: 150px 0; }

.sub1-two-dot { margin-bottom:  50px;}
 .sub1-two-dot p { font-size: 55px; }   
.sub1-two-dot > p > strong { color: #eb6100; font-weight: 400;  }
.sub1-two-dot p > font {   color: #eb6100; }
.sub1-two-dot p > font:nth-child(1) > b {  padding-top:23px; line-height:175%; background-image:url(../img/sub_img/2254DC3B588035921C.gif); background-repeat:repeat-x; }
.sub1-two-dot p > font:nth-child(3) > b {  padding-top:23px; line-height:175%; background-image:url(../img/sub_img/2254DC3B588035921D.gif); background-repeat:repeat-x; }
.sub1-two-dot p > font:nth-child(3) { color: #ff9625;  }
.dot-box { display: table; margin: 0 auto; padding: 80px 0; }

.sub1-two-text p { font-size: 30px; margin-bottom: 50px; font-weight:300; }
.sub1-two-text span {display: block;  font-size: 25px; margin-bottom: 50px; font-weight:300; }
.sub1-two-text font { display: block; font-size: 24px; color: #eb6100;   }

.sub1-thr { display: table; width: 100%; height: 791px; background: url(../img/sub_img/sub1-1_main2.jpg) no-repeat center; background-size: cover; }
.sub1-thr-text { position:relative;  display:table-cell; vertical-align: middle; z-index: 5; }
.adad { background: rgba(255,255,255,0.86); padding: 50px; width: 600px; margin: 0 auto;}
.sub1-thr-text h2 { font-size: 36px; color: #db6929;  }
.sub1-thr-text p { font-size: 30px; padding-top: 20px; }
.sub1-thr-text p span { color: #db6929; }

.sub1-four { width: 100%; padding: 150px 0 ;}
.sub1-four-box { display: table; margin: 0 auto; }
.sub1-four-img { display: table-cell; width: 597px; height: 1017px; background: url(../img/sub_img/sub1-1_main3.png) no-repeat center; }
.sub1-four-text { display: table-cell; width: 597px; vertical-align: bottom; }
.sub1-four-text > p { padding-left: 50px; font-size: 50px;  }
.sub1-four-text > p span { color: #e96104; }
.sub1-four-text > .text-box1 > p { font-size: 22px; line-height: 1.6; }

.text-box1 { background: #f5f5f5; padding: 70px 50px;  }




.sub1-six { display: table; width: 100%; height: 791px; background: url(../img/sub_img/sub1-1_main4.jpg) no-repeat center; background-size: cover; }




/* sub1-2 */
.sub-time { display: table; margin: 0 auto; padding: 130px 0; }
.sub-time h2 { font-size: 40px ; text-align: center; padding-bottom: 100px; }
.sub-time h2 font { color: #ef823e; }
.time-one { display: table; }
.time-one p { display: block; }
.time-one-box1 { display: table-cell; background: url(../img/sub_img/sub1-2_main2.jpg)no-repeat center; width:594px; height: 471px; }
.time-one-box2 { display: table-cell;  width: 594px; height: 471px; padding: 50px 40px;}

.time-dl > dd > .night { font-size: 20px; background: #dd8d48; color: #fff; padding: 10px; border-radius: 15px;}
.align-justify { text-align: justify; }
.time-dl { }
.time-dl h6 { font-size: 17px; padding-top: 20px;}
.time-box { margin-bottom: 20px; }
.time-box:nth-child(5) { margin-bottom: 0px; }
.time-box span {  display: inline-block;  font-size: 25px; border: 1px solid #000; border-radius: 10px; padding: 5px 10px;  width:150px; text-align: center; }
.time-box p { display: inline-block; font-size: 25px; margin-left: 20px;}
.time-box p font {  color:  #eb6100;  } 
.time-box strong {font-size: 20px; background: #eb6100; color: #fff; padding: 10px; border-radius: 15px; margin-left: 20px;} 

.time-two { display: table; background: url(../img/sub_img/sub1-2_main3.png) no-repeat center;
width: 1191px; height: 108px; margin: 50px 0;}


.sub-come { display: table; margin: 0 auto;  width:1200px; }
#map { width:100%;  height:642px; }
.sub-come h2 { font-size: 40px ; text-align: center;  }
.sub-come h2 font { color: #ef823e; }
.sub-come p { text-align: center; font-size: 24px; padding: 50px 0;  }
.come-img { width: 1188px; height: 642px; background: url(../img/sub_img/sub1-2_main4.jpg) no-repeat center; }

.parking { display: table; margin: 0 auto; padding: 100px; }
.parking-one { display: inline-block; width: 323px; height: 670px; background: #e99f35; padding: 230px 0; overflow: hidden;  }
.parking-two { display: inline-block; width: 868px; height: 670px; overflow: hidden;  } 
.parking-thr { display: block; width: 868px; height: 480px; background: url(../img/sub_img/sub1-2_main5.png) no-repeat center;   } 
.parking-text { display: block; padding: 40px;}
.parking-text span{ color: #fff; background: #eb6100; width: 40px; height:40px; display: inline-block; border-radius: 30px; text-align: center; font-size: 25px;  }
.parking-text p { display:inline-block; font-size: 25px; padding-left: 20px;  }
.parking-one h2 {color: #fff; font-size: 40px; text-align: center; }
.parking-one p { color: #fff; font-size: 40px; text-align: center; }
.parking-box2 { margin-top: 20px;}
.parking-box2 span { vertical-align: top; }
.parking-box1 span { vertical-align: top; }




/* sub2-1 */
.sub2-one { display: table; width: 100%; height: 300px; background: #e5e5e5;  }
.sub2-one .text-box { display: table-cell; vertical-align: middle; text-align: center; }
.sub2-one .text-box p:nth-child(1) { font-size: 40px; font-weight: 300; padding-bottom: 44px; }
.sub2-one .text-box p:nth-child(1) strong { color: #eb6100; font-weight: 700;  }
.sub2-one .text-box p:nth-child(2) { font-size: 18px; }

.sub2-two { display: table; width: 100%; height: 800px; background: #545454; }
.two-all { display: table-cell; vertical-align: middle; }
.sub2-two .two-box1 { text-align: center; }
.sub2-two .two-box1 p:nth-child(1) { color: #fff; font-size: 40px;  }
.sub2-two .two-box1 p:nth-child(2) { color: #f8b551; font-size: 18px; padding: 34px 0; }
.sub2-two .two-box1 p:nth-child(3) { color: #fff; font-size: 22px;  }
.two-b { display: table; margin: 0 auto; padding-top: 50px; }
.sub2-two .two-box2 { display: inline-block; }
.sub2-two .two-box2 span { display: table; width: 385px; height: 200px; background: url(../img/sub_img/sub2-1_img1.png) no-repeat center;  }
.sub2-two .two-box2 p:nth-child(2) { display: table-cell; vertical-align: middle; background: #f8b551; color: #fff; width: 385px; height: 50px; text-align: center; font-size: 22px;  }
.sub2-two .two-box2 p:nth-child(3) { font-size: 15px; color: #fff; text-align: center; display: table; margin: 0 auto; padding-top: 20px; }
.sub2-two .two-box2 p:nth-child(3) font { color: #ffc07d; }
.sub2-two .two-box3 { display: inline-block; vertical-align: top; padding:0 25px; }
.sub2-two .two-box3 span { display: table; width: 385px; height: 200px; background: url(../img/sub_img/sub2-1_img2.png) no-repeat center;  }
.sub2-two .two-box3 p:nth-child(2) { display: table-cell; vertical-align: middle; background: #f8b551; color: #fff; width: 385px; height: 50px; text-align: center; font-size: 22px;  }
.sub2-two .two-box3 p:nth-child(3) { font-size: 15px; color: #fff; text-align: center; display: table; margin: 0 auto; padding-top: 20px; }
.sub2-two .two-box3 p:nth-child(3) font { color: #ffc07d; }
.sub2-two .two-box4 { display: inline-block; vertical-align: top; }
.sub2-two .two-box4 span { display: table; width: 385px; height: 200px; background: url(../img/sub_img/sub2-1_img3.png) no-repeat center;  }
.sub2-two .two-box4 p:nth-child(2) { display: table-cell; vertical-align: middle; background: #f8b551; color: #fff; width: 385px; height: 50px; text-align: center; font-size: 22px;  }
.sub2-two .two-box4 p:nth-child(3) { font-size: 15px; color: #fff; text-align: center; display: table; margin: 0 auto; padding-top: 20px; }
.sub2-two .two-box4 p:nth-child(3) font { color: #ffc07d; }

.sub2-thr { display: table; width: 100%; height: 588px; background: #fff8f1; }
.sub2-thr-all { display: table-cell; vertical-align: middle; }
.sub2-thr h2 { font-size: 40px; text-align: center; padding-bottom: 83px; }
.sub2-thr h2 font { color: #eb6100; }
.thr-all { display: table; margin: 0 auto; }
.thr-all span { display: table-cell; width: 16px; height: 28px; background: url(../img/sub_img/sub2_arrow.png) no-repeat center; padding: 0 20px; }
.sub2-thr .thr-box1 { display: inline-block; width: 260px; height: 270px; background: #fff; padding-top: 32px; overflow: hidden;}
.sub2-thr .thr-box1 p:nth-child(1) { font-size: 20px; color: #fff; background: #313131;  text-align: center; width: 50px; height: 50px; border-radius: 50px; margin: 0 auto; padding-top: 10px; margin-bottom: 10px; }
.sub2-thr .thr-box1 p:nth-child(2) { color: #af8265; font-size: 20px; border-bottom: 1px solid #af8265; display: table; margin: 0 auto; margin-bottom: 25px; }
.sub2-thr .thr-box1 p:nth-child(3) { text-align: center; font-size: 15px; }
.sub2-thr .thr-box2 { display: inline-block; width: 260px; height: 270px; background: #fff; padding-top: 32px; overflow: hidden; }
.sub2-thr .thr-box2 p:nth-child(1) { font-size: 20px; color: #fff; background: #313131;  text-align: center; width: 50px; height: 50px; border-radius: 50px; margin: 0 auto; padding-top: 10px; margin-bottom: 10px; }
.sub2-thr .thr-box2 p:nth-child(2) { color: #af8265; font-size: 20px; border-bottom: 1px solid #af8265; display: table; margin: 0 auto; margin-bottom: 25px; }
.sub2-thr .thr-box2 p:nth-child(3) { text-align: center; font-size: 15px; }
.sub2-thr .thr-box3 { display: inline-block; width: 260px; height: 270px; background: #fff; padding-top: 32px; overflow: hidden; }
.sub2-thr .thr-box3 p:nth-child(1) { font-size: 20px; color: #fff; background: #313131;  text-align: center; width: 50px; height: 50px; border-radius: 50px; margin: 0 auto; padding-top: 10px; margin-bottom: 10px; }
.sub2-thr .thr-box3 p:nth-child(2) { color: #af8265; font-size: 20px; border-bottom: 1px solid #af8265; display: table; margin: 0 auto; margin-bottom: 25px; }
.sub2-thr .thr-box3 p:nth-child(3) { text-align: center; font-size: 15px; }
.sub2-thr .thr-box4 { display: inline-block; width: 260px; height: 270px; background: #fff; padding-top: 32px; overflow: hidden; }
.sub2-thr .thr-box4 p:nth-child(1) { font-size: 20px; color: #fff; background: #313131;  text-align: center; width: 50px; height: 50px; border-radius: 50px; margin: 0 auto; padding-top: 10px; margin-bottom: 10px; }
.sub2-thr .thr-box4 p:nth-child(2) { color: #af8265; font-size: 20px; border-bottom: 1px solid #af8265; display: table; margin: 0 auto; margin-bottom: 25px; }
.sub2-thr .thr-box4 p:nth-child(3) { text-align: center; font-size: 15px; }

.sub2-four { display: table; width: 100%; height: 1560px; background: #fff; }
.four-all { display: table-cell; vertical-align: middle;}
.sub2-four h2 { font-size: 40px; text-align: center; padding-bottom: 100px; }
.sub2-four h2 font { color: #eb6100; }

.sub2-four .four-box {  margin: 0 auto; display: table;}
.sub2-four .four-box .box1 { display: inline-block; width: 551px; height: 330px; background: url(../img/sub_img/sub2-1_img4.png) no-repeat center; background-size: cover; overflow: hidden; margin-right: 90px; padding-top: 153px; padding-left:30px;}.four-box .box1 span { display: block;  color: #fff; font-size: 28px; text-align: center;   }
.sub2-four .four-box .box1 span { display: block;  color: #fff; font-size: 28px; text-align: center;   }
.sub2-four .four-box .box2 { display: inline-block; width: 551px; height: 330px; background: url(../img/sub_img/sub2-1_img5.png) no-repeat center; background-size: cover; overflow: hidden; padding-top: 153px; padding-left:30px; }
.sub2-four .four-box .box2 span { display: block;  color: #fff; font-size: 28px; text-align: center;   }
.sub2-four .four-box .box3 { display: inline-block; width: 551px; height: 330px; background: url(../img/sub_img/sub2-1_img6.png) no-repeat center; background-size: cover; overflow: hidden; margin-right: 90px; padding-top: 153px; margin-top: 90px;  padding-left:30px;}
.sub2-four .four-box .box3 span { display: block;  color: #fff; font-size: 28px; text-align: center;   }
.sub2-four .four-box .box4 { display: inline-block; width: 551px; height: 330px; background: url(../img/sub_img/sub2-1_img7.png) no-repeat center; background-size: cover; overflow: hidden; padding-top: 153px; margin-top: 90px;  padding-left:30px;}
.sub2-four .four-box .box4 span { display: block;  color: #fff; font-size: 28px; text-align: center;   }
.sub2-four .four-box .box5 { display: inline-block; width: 551px; height: 330px; background: url(../img/sub_img/sub2-1_img8.png) no-repeat center; background-size: cover; overflow: hidden; padding-top: 153px; margin-top: 90px;  padding-left:30px; }
.sub2-four .four-box .box5 span { display: block;  color: #fff; font-size: 28px; text-align: center;   }

.sub2-five {  display: table; width: 100%; height: 1305px; background: #f1f1f1; }
.five-all { display: table-cell; vertical-align: middle; text-align: center; }
.sub2-five span:nth-child(1) { font-size: 20px; font-weight: 500; border-bottom: 1px solid; }
.sub2-five p:nth-child(2) { font-size: 35px; flex-wrap: 300; padding-top: 40px; padding-bottom: 60px;  }
.sub2-five h3 { display: block; width: 793px; height: 133px; background: url(../img/sub_img/sub2-1_img13.png) no-repeat center; margin: 0 auto; text-align: center; font-weight: 300; color: #fe8340; font-size: 45px; line-height: 1.4;  }
.sub2-five h3 strong { font-weight: 700; }
.sub2-five span:nth-child(4) { width: 236px; height: 237px; background: url(../img/sub_img/sub2-1_img12.png) no-repeat center; display: table; margin: 0 auto; margin-top: 40px; margin-bottom: 100px;}
.sub2-five span:nth-child(5) { width: 779px; height: 264px; background: url(../img/sub_img/sub2-1_img9.png) no-repeat center; display: table; margin: 0 auto; }


.sub2-six {  width: 100%; height: 840px; background: #97938b; padding-top: 112px; }
.six-all { display: table; margin: 0 auto;  }
.sub2-six .six-a { display: inline-block; overflow: hidden; padding-right: 80px; padding-bottom: 90px; }
.sub2-six .six-a span { width: 87px; height: 93px; background: url(../img/sub_img/sub2-1_img11.png) no-repeat center; display: table; margin: 0 auto;}
.sub2-six .six-a p { font-size: 50px; color: #fff; font-weight: 500; text-align: center; padding-top: 50px; }
.sub2-six .six-b { display: inline-block; background: #e0dfdc; padding: 90px;
width: 910px; height: 630px; }
.sub2-six .six-b p { font-size: 25px;  overflow: hidden; padding-bottom: 20px; }
.sub2-six .six-b p span { display: inline-block; width: 24px; height: 24px; border: 1px solid; border-radius: 5px; margin-right: 10px; }


.sub2-seven { width: 100%; height: 966px; background: #fe8340; padding-top: 112px; }
.seven-all { display: table; margin: 0 auto;  }
.sub2-seven .seven-a { display: inline-block; overflow: hidden; padding-right: 80px; padding-bottom: 90px; }
.sub2-seven .seven-a span { width: 87px; height: 93px; background: url(../img/sub_img/sub2-1_img11.png) no-repeat center; display: table; margin: 0 auto;}
.sub2-seven .seven-a p { font-size: 50px; color: #fff; font-weight: 300; text-align: center; padding-top: 50px; }
.sub2-seven .seven-a p strong {font-weight: 700; }

.sub2-seven .seven-b { display: inline-block; background: #fff; padding: 90px; 
 width: 910px; height: 710px; }
.sub2-seven .seven-b p { font-size: 25px;  overflow: hidden; padding-bottom: 20px; }
.sub2-seven .seven-b p span { display: inline-block; width: 24px; height: 24px; border: 1px solid; border-radius: 5px; margin-right: 10px; }




/* sub3-1 ´ÙÀÌ¾îÆ® */
.sub3-one { display: table; margin: 0 auto; padding: 130px 0; }
.sub3-one .one-text { }
.sub3-one .one-text h2 { font-size: 40px; font-weight: 400; text-align: center; margin-bottom: 70px;   }
.one-box { margin: 0 auto; display: table; margin-bottom: 130px; }
.sub3-one .one-text p:nth-child(1) { font-size: 60px; font-weight: 800; color: #ffb582;  }
.sub3-one .one-text p:nth-child(2) { font-size: 60px; font-weight: 800; color: #ff9145;  }
.sub3-one .one-text p:nth-child(3) { font-size: 60px; font-weight: 800; color: #eb6100;  }
.sub3-one .one-text p:nth-child(1) span { width: 60px; height: 52px; background: url(../img/sub_img/sub3-1_img1.png) no-repeat center; display: inline-block; margin-right: 50px; }
.sub3-one .one-text p:nth-child(2) span { width: 60px; height: 52px; background: url(../img/sub_img/sub3-1_img2.png) no-repeat center; display: inline-block; margin-right: 50px; }
.sub3-one .one-text p:nth-child(3) span { width: 60px; height: 52px; background: url(../img/sub_img/sub3-1_img3.png) no-repeat center; display: inline-block; margin-right: 50px; }

.two-con { }
.two-con .con-text {  background: #ff9f27; width: 1200px;  }
.two-con .con-text h2 { font-size: 40px; font-weight: 400; color: #fff; text-align: center; padding: 30px 0; margin-bottom: 50px; }
.con1-box1 {} 
.box1-img { display: inline-block; }
.box1-img span{ width: 530px; height: 280px; background: url(../img/sub_img/sub3-1_main2.png) no-repeat center; display: block; }
.baba { }
.box1-text { display: inline-block; padding-left: 70px; }
.box1-text h2 { font-size: 50px; font-weight: 800; color: #ffb582; text-align: left; padding-bottom: 10px; }
.box1-text p:nth-child(2) { font-size: 50px; font-weight: 400; color: #ffb582; padding-bottom: 10px; }
.box1-text p:nth-child(3) { font-size: 30px; font-weight: 400; display: table-cell; }
.box1-text p:nth-child(3) span {  width: 40px; height: 32px; background: url(../img/sub_img/sub3-1_img1.png) no-repeat center; background-size: contain; display: inline-block; margin-right: 20px; vertical-align: middle; }
.box1-text p:nth-child(4) { font-size: 15px; margin-top: 25px;  }

.con1-box2 { margin: 50px 0;} 
.box2-img { display: inline-block; }
.box2-img span{ width: 530px; height: 280px; background: url(../img/sub_img/sub3-1_main3.png) no-repeat center; display: block; }
.baba { }
.box2-text { display: inline-block; padding-left: 70px; }
.box2-text h2 { font-size: 50px; font-weight: 800; color: #ff9145; text-align: left; padding-bottom: 10px; }
.box2-text p:nth-child(2) { font-size: 50px; font-weight: 400; color: #ff9145; padding-bottom: 10px; }
.box2-text p:nth-child(3) { font-size: 30px; font-weight: 400; display: table-cell; }
.box2-text p:nth-child(3) span {  width: 40px; height: 32px; background: url(../img/sub_img/sub3-1_img2.png) no-repeat center; background-size: contain; display: inline-block; margin-right: 20px; vertical-align: middle; }
.box2-text p:nth-child(4) { font-size: 15px; margin-top: 25px;  }

.con1-box3 { } 
.box3-img { display: inline-block; }
.box3-img span{ width: 530px; height: 280px; background: url(../img/sub_img/sub3-1_main4.png) no-repeat center; display: block; }
.baba { }
.box3-text { display: inline-block; padding-left: 70px; }
.box3-text h2 { font-size: 50px; font-weight: 800; color: #eb6100; text-align: left; padding-bottom: 10px; }
.box3-text p:nth-child(2) { font-size: 50px; font-weight: 400; color: #eb6100; padding-bottom: 10px; }
.box3-text p:nth-child(3) { font-size: 30px; font-weight: 400; display: table-cell; }
.box3-text p:nth-child(3) span {  width: 40px; height: 32px; background: url(../img/sub_img/sub3-1_img3.png) no-repeat center; background-size: contain; display: inline-block; margin-right: 20px; vertical-align: middle; }
.box3-text p:nth-child(4) { font-size: 15px; margin-top: 25px;  }

.sub3-two {  display: table; margin: 0 auto; padding-top: 50px; padding-bottom: 130px;  }
.two-text { text-align: center; padding-bottom: 80px; }
.two-text h2 { font-size: 40px; font-weight: 400; padding-bottom: 35px; }
.two-text h2 font{ color: #eb6100;  }
.two-text p { font-size: 20px; }
.sub3-two .two-box1 { padding-bottom: 50px;  }
.two-box1 .two-box1-text  { text-align: center; } 
.two-box1 .two-box1-text h2 { font-size: 30px; font-weight: 600; color: #eb6100; border-bottom: 1px solid #eb6100; display: table; padding-bottom: 10px; margin: 0 auto; }
.two-box1 .two-box1-text p:nth-child(2) { font-size: 28px; font-weight: 400;  padding: 10px 0; }
.two-box1 .two-box1-text p:nth-child(3) { font-size: 16px;  }
.two-box1 .two-box1-img {margin-top: 50px;  }
.two-box1 .two-box1-img span:nth-child(1){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main6.png) no-repeat center; }
.two-box1 .two-box1-img span:nth-child(2){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main5.png) no-repeat center; }

.two-box1 .two-box1-img2 {margin-top: 50px;  }
.two-box1 .two-box1-img2 span:nth-child(1){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main7.png) no-repeat center; }
.two-box1 .two-box1-img2 span:nth-child(2){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main8.png) no-repeat center; }

.two-box1 .two-box1-img3 {margin-top: 50px;  }
.two-box1 .two-box1-img3 span:nth-child(1){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main9.png) no-repeat center; }
.two-box1 .two-box1-img3 span:nth-child(2){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main10.png) no-repeat center; }

.two-box1 .two-box1-img4 {margin-top: 50px;  }
.two-box1 .two-box1-img4 span:nth-child(1){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main11.png) no-repeat center; }
.two-box1 .two-box1-img4 span:nth-child(2){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main12.png) no-repeat center; }

.two-box1 .two-box1-img5 {margin-top: 50px;  }
.two-box1 .two-box1-img5 span:nth-child(1){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main13.png) no-repeat center; }
.two-box1 .two-box1-img5 span:nth-child(2){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main14.png) no-repeat center; }

.two-box1 .two-box1-img6 {margin-top: 50px;  }
.two-box1 .two-box1-img6 span:nth-child(1){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main15.png) no-repeat center; }
.two-box1 .two-box1-img6 span:nth-child(2){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main16.png) no-repeat center; }

.two-box1 .two-box1-img7 {margin-top: 50px;  }
.two-box1 .two-box1-img7 span:nth-child(1){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main17.png) no-repeat center; }
.two-box1 .two-box1-img7 span:nth-child(2){ width: 596px; height: 353px; display: inline-block;
background: url(../img/sub_img/sub3-1_main18.png) no-repeat center; }

.sub3-thr {  display: table; margin: 0 auto; padding-top: 30px; padding-bottom: 50px;  }
.sub3-thr .thr-text {  text-align: center ; margin-bottom: 100px;}
.sub3-thr .thr-text h2 { font-size: 35px; color: #ff8229; font-weight: 400; margin-bottom: 30px; }
.sub3-thr .thr-text h2 strong { color: #464646; font-weight: 800; }
.sub3-thr .thr-text h2 font {   font-weight: 800; color: #ff8229;  }
.sub3-thr .thr-text p { font-size: 20px; color: #464646; line-height: 1.6; }
.sub3-thr .thr-text p font { color: #ff8229; font-weight: 600; }
.sub3-thr .thr-text p span { border-bottom: 1px solid #464646; padding-bottom: 10px; }

.thr-con { }
.thr-con .thr-con-box1 { display: table-cell; width: 300px;  }
.thr-con .thr-con-box1 h2 { font-size: 25px; font-weight: 400; color: #fff; background: #fe8340; width: 218px; padding: 16px 0; text-align: center; border-radius: 10px;  margin: 0 auto; margin-bottom: 30px;}
.thr-con .thr-con-box1 span {  margin: 0 auto; width: 251px; height: 441px; background: url(../img/sub_img/sub3-1_main19.png) no-repeat center; display: block; }

.thr-con .thr-con-box2 { display: table-cell; width: 300px; padding: 0 70px; }
.thr-con .thr-con-box2 h2 { font-size: 25px; font-weight: 400; color: #fff; background: #fe8340; width: 218px; padding: 16px 0; text-align: center; border-radius: 10px;  margin: 0 auto; margin-bottom: 30px;}
.thr-con .thr-con-box2 span {  margin: 0 auto; width: 285px; height: 285px; background: url(../img/sub_img/sub3-1_main20.png) no-repeat center; display: block; margin-top: 100px;}

.thr-con .thr-con-box3 { display: table-cell; width: 300px;  }
.thr-con .thr-con-box3 h2 { font-size: 25px; font-weight: 400; color: #fff; background: #fe8340; width: 218px; padding: 16px 0; text-align: center; border-radius: 10px;  margin: 0 auto; margin-bottom: 30px;}
.thr-con .thr-con-box3 span {  margin: 0 auto; width: 285px; height: 285px; background: url(../img/sub_img/sub3-1_main21.png) no-repeat center; display: block; margin-top: 100px;}







/* sub4-1 ÅëÁõÅ¬¸®´Ð */
.sub4-one { display: table; width: 100%; height: 500px; background: url(../img/sub_img/sub4-1_main2.jpg) no-repeat center; background-size: cover; }
.sub4-one .sub4-one-box1 { display: table-cell;  vertical-align: middle; padding-left: 50%;}
.sub4-one .sub4-one-box1 h2 { font-size: 40px; color: #fe8340; font-weight: 300; margin-bottom: 67px; width: 500px;  }
.sub4-one .sub4-one-box1 h2 b { font-weight: 500; }
.sub4-one .sub4-one-box1 p { font-size: 20px; color: #313131;   }

.sub4-sec { width: 100%;  padding:100px 0;  }

.sub4-thr { width: 100%; height: 500px;  display: table; background: #f29128; padding: 120px 0; }
.sub4-thr .sub4-thr-box1 { display:table; margin:  0 auto;}
.sub4-thr .sub4-thr-box1 .s4-b1 { display: inline-block; background: #fff; width: 265px; height: 265px; border-radius: 200px; padding: 80px 0; overflow: hidden; }
.sub4-thr .sub4-thr-box1 .s4-b1 h2 { color:#ff9f27 ; font-size: 20px; border-bottom: 1px solid #ff9f27; padding-bottom: 10px; display: table; margin: 0 auto; margin-bottom: 26px;  }
.sub4-thr .sub4-thr-box1 .s4-b1 p {  font-size: 15px; font-weight: 300; text-align: center; }
.sub4-thr .sub4-thr-box1 .s4-b2 { display: inline-block; background: #fff; width: 265px; height: 265px; border-radius: 200px; padding: 80px 0; overflow: hidden; margin: 0 50px; }
.sub4-thr .sub4-thr-box1 .s4-b2 h2 { color:#ff9f27 ; font-size: 20px; border-bottom: 1px solid #ff9f27; padding-bottom: 10px; display: table; margin: 0 auto; margin-bottom: 26px;  }
.sub4-thr .sub4-thr-box1 .s4-b2 p {  font-size: 15px; font-weight: 300; text-align: center; }
.sub4-thr .sub4-thr-box1 .s4-b3 { display: inline-block; background: #fff; width: 265px; height: 265px; border-radius: 200px; padding: 80px 0; overflow: hidden; margin-right: 50px;  }
.sub4-thr .sub4-thr-box1 .s4-b3 h2 { color:#ff9f27 ; font-size: 20px; border-bottom: 1px solid #ff9f27; padding-bottom: 10px; display: table; margin: 0 auto; margin-bottom: 26px;  }
.sub4-thr .sub4-thr-box1 .s4-b3 p {  font-size: 15px; font-weight: 300; text-align: center; }
.sub4-thr .sub4-thr-box1 .s4-b4 { display: inline-block; background: #fff; width: 265px; height: 265px; border-radius: 200px; padding: 80px 0; overflow: hidden; }
.sub4-thr .sub4-thr-box1 .s4-b4 h2 { color:#ff9f27 ; font-size: 20px; border-bottom: 1px solid #ff9f27; padding-bottom: 10px; display: table; margin: 0 auto; margin-bottom: 26px;  }
.sub4-thr .sub4-thr-box1 .s4-b4 p {  font-size: 15px; font-weight: 300; text-align: center; }

.sub4-four { width: 100%;  display: table; padding-top: 120px; padding-bottom: 220px; }
.sub4-four h2 { text-align: center; font-size: 40px; font-weight: 400; margin-bottom: 100px;}
.sub4-four h2 font { color: #eb6100; }

.sub4-four .four-box {  margin: 0 auto; display: table;}
.sub4-four .four-box .box1 { display: inline-block; width: 550px; height: 330px; background: url(../img/sub_img/sub4-1_img1.png) no-repeat center; background-size: cover; overflow: hidden; margin-right: 90px; padding-top: 60px; padding-left: 40px; }
.four-box .box1 span { display: block;  color: #fff; font-size: 28px; text-align: left;   }
.sub4-four .four-box .box2 { display: inline-block; width: 551px; height: 330px; background: url(../img/sub_img/sub4-1_img2.png) no-repeat center; background-size: cover; overflow: hidden;padding-top: 60px; padding-left: 40px;  }
.four-box .box2 span { display: block;  color: #fff; font-size: 28px; text-align: left;   }
.sub4-four .four-box .box3 { display: inline-block; width: 551px; height: 330px; background: url(../img/sub_img/sub4-1_img3.png) no-repeat center; background-size: cover; overflow: hidden; margin-right: 90px;  margin-top: 90px; padding-top: 60px; padding-left: 40px; }
.four-box .box3 span { display: block;  color: #fff; font-size: 28px; text-align: left;   }
.sub4-four .four-box .box4 { display: inline-block; width: 551px; height: 330px; background: url(../img/sub_img/sub4-1_img4.png) no-repeat center; background-size: cover; overflow: hidden;  margin-top: 90px; padding-top: 60px; padding-left: 40px;  }
.four-box .box4 span { display: block;  color: #fff; font-size: 28px; text-align: left;   }
.sub4-four .four-box .box5 { display: inline-block; width: 551px; height: 330px; background: url(../img/sub_img/sub4-1_img5.png) no-repeat center; background-size: cover; overflow: hidden; margin-top: 90px; margin-right: 90px; padding-top: 60px; padding-left: 40px; }
.four-box .box5 span { display: block;  color: #fff; font-size: 28px; text-align: left;   }
.sub4-four .four-box .box6 { display: inline-block; width: 551px; height: 330px; background: url(../img/sub_img/sub4-1_img6.png) no-repeat center; background-size: cover; overflow: hidden;  margin-top: 90px; padding-top: 60px; padding-left: 40px;  }
.four-box .box6 span { display: block;  color: #fff; font-size: 28px; text-align: left;   }

.sub4-five { display: block; width: 100%; height: 773px; background: url(../img/sub_img/sub4-1_main3.png) no-repeat center; background-size: cover; padding-top: 100px;  }
.sub4-five-text { }
.sub4-five-box {  padding-top: 50px; display:table; margin:0 auto; padding-right:600px; }
.sub4-five-text h2 { display: table; margin: 0 auto; font-size: 45px; color: #fff; background: #f4a13a; text-align: left; width: 1200px; padding: 50px; }
.sub4-five-text p { display: table;  text-align: left; font-size: 20px;  }
.sub4-five-text p:nth-child(1), .sub4-five-text p:nth-child(2) { margin-bottom: 20px;  }



/* sub4-2 */
.sub42-one { width: 100%; height: 500px; background: url(../img/sub_img/sub4-2_main2.jpg) no-repeat center; background-size: cover; margin-top: 60px; display: table; }
.sub42-one .sub42-one-box1 { display: table-cell;  vertical-align: middle; padding-left: 53%;}
.sub42-one .sub42-one-box1 h2 { font-size: 40px; color: #fe8340;  margin-bottom: 47px; width: 500px;  }
.sub42-one .sub42-one-box1 h2 b { font-weight: 500; }
.sub42-one .sub42-one-box1 p { font-size: 20px; color: #313131;  line-height: 2; }


.sub42-two {  }
.sub42-two > h2 { text-align: center; padding: 100px 0; font-size: 40px; font-weight: 400; }
.sub42-two > h2 font { color: #eb6100;  }
.sub42-box { background: #f5f4f0; padding-top: 50px; padding-bottom: 100px;  }
.sub42-two .sub42-box1 { display: table; width: 100%; text-align: center; padding: 50px 0 ; }
.sub42-two .sub42-box1 h2 { font-size: 40px; font-weight: 400; background: #eb6100; display: table; color: #fff; padding: 5px; border-radius: 10px; margin: 0 auto; margin-bottom: 20px; }
.sub42-two .sub42-box1 h2 font { color: #eb6100;  }
.sub42-two .sub42-box1 p { font-size: 40px; color: #404040; margin-bottom: 50px; font-weight: 500;}
.sub42-box1-img {  }
.sub42-box1-img span:nth-child(1) { width: 495px; height: 980px; background: url(../img/sub_img/sub4-2_img1.png) no-repeat center; display: inline-block;  margin-right: 60px; }
.sub42-box1-img span:nth-child(2) {  width: 495px; height: 980px; background: url(../img/sub_img/sub4-2_img2.png) no-repeat center; display: inline-block;  }

.sub42-two .sub42-box2 { display: table; width: 100%; text-align: center; padding: 50px 0 ; }
.sub42-two .sub42-box2 h2 { font-size: 40px; font-weight: 400; background: #eb6100; display: table; color: #fff; padding: 5px; border-radius: 10px; margin: 0 auto; margin-bottom: 20px; }
.sub42-two .sub42-box2 h2 font { color: #eb6100;  }
.sub42-two .sub42-box2 p b { font-size: 40px; display: block;}
.sub42-two .sub42-box2 p { font-size: 30px; color: #404040; margin-bottom: 40px; font-weight: 500;}
.sub42-box2-img {  }
.sub42-box2-img span:nth-child(1) { width: 604px; height: 827px; background: url(../img/sub_img/sub4-2_img3.png) no-repeat center; display: inline-block;  margin-right: 60px; }
.sub42-box2-img span:nth-child(2) { width: 604px; height: 827px;  background: url(../img/sub_img/sub4-2_img4.png) no-repeat center; display: inline-block;  }

.sub42-two .sub42-box3 { display: table; width: 100%; text-align: center; padding: 50px 0 ; }
.sub42-two .sub42-box3 h2 { font-size: 40px; font-weight: 400; background: #eb6100; display: table; color: #fff; padding: 5px; border-radius: 10px; margin: 0 auto; margin-bottom: 20px; }
.sub42-two .sub42-box3 h2 font { color: #eb6100;  }
.sub42-two .sub42-box3 p b { font-size: 40px; display: block;}
.sub42-two .sub42-box3 p { font-size: 30px; color: #404040; margin-bottom: 40px; font-weight: 500;}

.sub42-box3-img {  }
.sub42-box3-img span:nth-child(1) { width: 560px; height: 363px; background: url(../img/sub_img/sub4-2_img5.png) no-repeat center; display: inline-block;  margin-right: 60px; }
.sub42-box3-img span:nth-child(2) { width: 560px; height: 363px; background: url(../img/sub_img/sub4-2_img6.png) no-repeat center; display: inline-block;  }


.sub42-two .sub42-box4 { display: table; width: 100%; text-align: center; padding: 50px 0 ; }
.sub42-two .sub42-box4 h2 { font-size: 40px; font-weight: 400; background: #eb6100; display: table; color: #fff; padding: 5px; border-radius: 10px; margin: 0 auto; margin-bottom: 20px; }
.sub42-two .sub42-box4 h2 font { color: #eb6100;  }
.sub42-two .sub42-box4 > p b { font-size: 40px; display: block;}
.sub42-two .sub42-box4 > p { font-size: 30px; color: #404040; margin-bottom: 40px; font-weight: 500;}

.sub42-box4-img { display:table; margin: 0 auto; }

.sub42-box4-a {display: table-cell; }
.sub42-box4-a  span {  width: 245px; height: 245px; background: url(../img/sub_img/sub4-2_img7.png) no-repeat center; display: block;  background-size: cover; }
.sub42-box4-a p { font-size: 25px;  color: #404040; background: #dcdddd; width: 130px; padding: 10px 0; border-radius: 10px; display: table; margin: 0 auto; margin-top: 20px; }
.sub42-box4-b { display: table-cell; padding: 0 90px;}
.sub42-box4-b  span {  width: 245px; height: 245px; background: url(../img/sub_img/sub4-2_img8.png) no-repeat center; display: block;   background-size: cover;}
.sub42-box4-b p { font-size: 25px;  color: #404040; background: #dcdddd; width: 130px; padding: 10px 0; border-radius: 10px; display: table; margin: 0 auto; margin-top: 20px;}
.sub42-box4-c { display: table-cell; padding-right: 40px;}
.sub42-box4-c  span {  width: 245px; height: 245px; background: url(../img/sub_img/sub4-2_img9.png) no-repeat center; display: block;  background-size: cover; }
.sub42-box4-c p { font-size: 25px;  color: #404040; background: #dcdddd; width: 130px; padding: 10px 0; border-radius: 10px; display: table; margin: 0 auto; margin-top: 20px;}
.sub42-box4-d { display: table-cell; overflow: hidden; vertical-align: top; }
.sub42-box4-d  span {  width: 245px; height: 245px; background: url(../img/sub_img/sub4-2_img10.png) no-repeat center; display: table-cell;   background-size: contain;}
.sub42-box4-d p {font-size: 25px;  color: #404040;width: 130px; padding: 10px 0; border-radius: 10px; display: table; margin: 0 auto; margin-top: 20px; }


.sub42-thr { width: 100%; padding: 100px 0; }
.sub42-thr h2 { font-size: 50px; border-bottom: 1px solid #eb6100; padding-bottom: 20px;
display: table; margin: 0 auto; }
.sub42-thr > p { font-size:40px; text-align: center; padding-top: 20px;} 

.sub42-thr-text { }

.sub42-text-a { display: table; margin: 0 auto; margin-top: 80px; }
.sub42-text-a span { display: table; width: 37px; height: 31px; background: url(../img/sub_img/sub4-2_icon1.png) no-repeat center; margin-top: 5px; margin-right: 10px; }
.sub42-text-a p { display: table-cell; font-size: 30px; text-align: left; vertical-align: top; }
.sub42-text-b { display: table; margin: 0 auto; margin-top: 50px;}
.sub42-text-b span { display: table; width: 37px; height: 31px; background: url(../img/sub_img/sub4-2_icon1.png) no-repeat center; margin-top: 5px; margin-right: 10px; }
.sub42-text-b p { display: table-cell; font-size: 30px; text-align: left; vertical-align: top; }






/* sub5-1 »êÀü/»êÈÄ Å¬¸®´Ð */
.sub51-one { width: 100%; padding: 90px 0; }
.sub51-one .s51-box1 { display: table; margin: 0 auto;  }
.sub51-one .s51-box1 span { display: inline-block; width: 600px; height: 500px; background: url(../img/sub_img/sub5-1_main2.jpg) no-repeat center;  }
.sub51-one .s51-box1 .s51-box1-text { display: inline-block; width: 600px; height: 500px; background: #f5f5f5; overflow: hidden; padding-left: 50px; padding-top: 130px;  }
.sub51-one .s51-box1 .s51-box1-text h2 { font-size: 40px; font-weight: 400; color: #fe8340;
margin-bottom: 60px; }
.sub51-one .s51-box1 .s51-box1-text p { font-size: 20px; line-height: 1.6;  }
.sub51-one .s51-box2 { display: table; margin: 0 auto; margin-top: 40px; }
.sub51-one .s51-box2 span { display: inline-block; width: 600px; height: 630px; background: url(../img/sub_img/sub5-1_main3.jpg) no-repeat center;  }
.sub51-one .s51-box2 .s51-box2-text { display: inline-block; width: 600px; height: 630px; background: #f5f5f5; overflow: hidden; padding-left: 30px; padding-top:40px;  }
.sub51-one .s51-box2 .s51-box2-text h2 { font-size: 40px; font-weight: 400; color: #fe8340;
margin-bottom: 60px; }
.sub51-one .s51-box2 .s51-box2-text p { font-size: 20px; line-height: 1.6;  }

.s51-two { width: 100%; padding: 90px 0; background: #f4f6f5;  text-align: center; }
.s51-two h2 { font-size: 40px; font-weight: 400; }
.s51-two h2 font { color: #eb6100; }
.s51-two span {  width: 140px; height: 3px; background: #eb6100; display: table; margin: 30px auto; }
.s51-two p { font-size: 30px; font-weight: 400; line-height: 1.6; }

.s51-thr { width: 100%; padding: 90px 0;   text-align: center; }
.s51-thr h2 { font-size: 25px; color: #313131; margin-bottom: 30px;  }
.s51-thr p { font-size: 25px; color: #313131; }
.s51-thr-box  { margin-top: 100px;}
.s51-thr-box .s51-thr-boxa { margin-bottom: 40px; }
.s51-thr-box .s51-thr-boxa span:nth-child(1){ width: 240px; height: 160px; background: url(../img/sub_img/sub5-1_icon1.png) no-repeat center; display: inline-block; background-size: contain; 
font-size: 20px; text-align: left; padding: 68px 0;  padding-left: 120px; overflow: hidden; margin-right: 85px;}
.s51-thr-box .s51-thr-boxa span:nth-child(2){ width: 240px; height: 160px; background: url(../img/sub_img/sub5-1_icon2.png) no-repeat center; display: inline-block; background-size: contain; 
font-size: 20px; text-align: left; padding: 55px 0;  padding-left: 120px; overflow: hidden; }

.s51-thr-box .s51-thr-boxb { }
.s51-thr-box .s51-thr-boxb span:nth-child(1){ width: 240px; height: 160px; background: url(../img/sub_img/sub5-1_icon3.png) no-repeat center; display: inline-block; background-size: contain; 
font-size: 20px; text-align: left; padding: 55px 0;  padding-left: 120px; overflow: hidden; margin-right: 85px;}
.s51-thr-box .s51-thr-boxb span:nth-child(2){ width: 240px; height: 160px; background: url(../img/sub_img/sub5-1_icon4.png) no-repeat center; display: inline-block; background-size: contain; 
font-size: 20px; text-align: left; padding: 55px 0;  padding-left: 120px; overflow: hidden; }

.s51-four { width: 100%; padding: 90px 0; background: #f4f6f5;  text-align: center; }
.s51-four-text { margin-bottom: 50px; }
.s51-four-text h2 { font-size: 27px; color: #313131; margin-bottom: 10px; font-weight: 600;}
.s51-four-text p { font-size: 25px; color: #313131; }

.s51-four-box { }
.s51-four-box p { font-size: 20px; font-weight: 400; display: inline-block; margin-right: 30px; }
.s51-four-box p:last-child { margin-right: 0px; }
.s51-four-box p:nth-child(1) span, .s51-four-box p:nth-child(2) span,
.s51-four-box p:nth-child(3) span, .s51-four-box p:nth-child(4) span,
.s51-four-box p:nth-child(5) span { width: 27px; height: 22px; background: url(../img/sub_img/sub5-1_check1.png) no-repeat center; display: inline-block; }


.s51-five {  width: 100%; padding: 90px 0;  }
.s51-five h2 { font-size: 27px; color: #313131;   }
.s51-five h2 strong { color: #fe8340; }
.s51-five-all { display: table; margin: 0 auto; }
.s51-five-box { }
.s51-five-box .s51-fbox1 {margin-top: 30px; margin-left: 30px;  }
.s51-five-box .s51-fbox1 p{ font-size: 25px; font-weight: 300; color: #313131;}
.s51-five-box .s51-fbox1 p:nth-child(1) span { width: 18px; height: 17px; background: url(../img/sub_img/sub5-1_check2.png) no-repeat center; display: inline-block;margin-right: 10px; }
.s51-five-box .s51-fbox1 p:nth-child(2) {padding-left: 30px; }

.s51-six { width: 100%;   text-align: center; }
.s51-six > h2 { font-size: 40px; font-weight: 400; padding: 70px 0; }
.s51-six > h2 font { color: #eb6100; }
.s51-sixbox { width: 100%;   text-align: center; background: #f4f6f5; padding: 100px 0;  }
.s51-sixbox h2 { font-size: 27px; font-weight: 600; color: #313131; margin-bottom: 30px; }
.s51-sixbox p { font-size: 25px; color: #313131; font-weight: 400; }

.s51-seven { width: 100%; padding: 90px 0; } 
.s51-seven > h2 { font-size: 27px; color: #fe8340; font-weight: 400; margin-bottom: 10px;text-align: center;  }
.s51-seven > h2 strong { font-weight: 700; }
.s51-seven > p { font-size: 27px; color: #313131; font-weight: 400; text-align: center; }

.s51-seven-box { display: table; margin: 0 auto; padding: 70px 0; }
.s51-seven-a { display: block; width: 1200px; height: 260px; background: url(../img/sub_img/sub5-1_img1.png) no-repeat center; background-size: contain; margin-bottom: 40px; }
.s51-seven-b { display: block; width: 1200px; height: 260px; background: url(../img/sub_img/sub5-1_img2.png) no-repeat center; background-size: contain; margin-bottom: 40px; }
.s51-seven-c { display: block; width: 1200px; height: 260px; background: url(../img/sub_img/sub5-1_img3.png) no-repeat center; background-size: contain; }
.s51-seven-a h2 {display: table-cell; width: 325px; height: 260px; font-size: 40px; font-weight: 400; color: #707070; text-align: center; vertical-align: middle; }
.s51-seven-b h2 {display: table-cell; width: 325px; height: 260px; font-size: 40px; font-weight: 400; color: #707070; text-align: center; vertical-align: middle; }
.s51-seven-c h2 {display: table-cell; width: 325px; height: 260px; font-size: 40px; font-weight: 400; color: #707070; text-align: center; vertical-align: middle; }
.s517-box { display: table-cell; width: 875px; height: 260px; vertical-align: middle; padding-left: 300px;}
.s517-box b { display: block; font-size: 27px; font-weight: 400; color: #626262; margin-bottom: 10px;  }
.s517-box p { font-size: 20px; color: #313131; }

.s51-eight { width:100%; padding-bottom: 00px; }
.s51-eight h2 { font-size: 40px; color: #313131; text-align: center; }
.s51-eight h2 font { color: #fe8340; }

.s51-ebox { display: table; margin: 70px auto;  }
.s51-ebox1 { width: 250px; height: 250px; background: #ffbf4f; padding-top: 60px; display: inline-block; overflow: hidden; }
.s51-ebox1 span { width: 70px; height: 75px; background: url(../img/sub_img/sub5-1_icon5.png) no-repeat center; display: table; margin: 0 auto; background-size: contain; margin-bottom: 10px;  }
.s51-ebox1 p { font-size: 37px; color: #fff; text-align: center; }

.s51-ebox2 { width: 250px; height: 250px; background: #eb6100; padding-top: 60px; display: inline-block; overflow: hidden; margin: 0  70px; }
.s51-ebox2 span {  width: 70px; height: 75px; background: url(../img/sub_img/sub5-1_icon6.png) no-repeat center; display: table; margin: 0 auto; margin-bottom: 10px;  background-size: contain;  }
.s51-ebox2 p { font-size: 37px; color: #fff; text-align: center; }

.s51-ebox3 { width: 250px; height: 250px; background: #ffbf4f; padding-top: 60px; display: inline-block; overflow: hidden; margin-right: 70px; }
.s51-ebox3 span { width: 70px; height: 75px; background: url(../img/sub_img/sub5-1_icon7.png) no-repeat center; display: table; margin: 0 auto; background-size: contain; margin-bottom: 10px;  }
.s51-ebox3 p { font-size: 37px; color: #fff; text-align: center; }

.s51-ebox4 { width: 250px; height: 250px; background: #eb6100; padding-top: 60px; display: inline-block; overflow: hidden; }
.s51-ebox4 span {  width: 70px; height: 75px; background: url(../img/sub_img/sub5-1_icon8.png) no-repeat center; display: table; margin: 0 auto; margin-bottom: 10px;  background-size: contain;  }
.s51-ebox4 p { font-size: 37px; color: #fff; text-align: center; }




/* sub5-2 ¿©¼º ÁúÈ¯ Å¬¸®´Ð */
.sub52-one { width: 100%; padding: 100px 0; }
.sub52-one > h2 { font-size: 40px; font-weight: 400; text-align: center; margin-bottom: 70px; }
.sub52-one .s52-box1 { display: table; margin: 0 auto;  }
.sub52-one .s52-box1 span { display: inline-block; width: 600px; height: 500px; background: url(../img/sub_img/sub5-2_img1.png) no-repeat center;  }
.sub52-one .s52-box1 .s52-box1-text { display: inline-block; width: 600px; height: 500px; background: #f5f5f5; overflow: hidden; padding-left: 50px; padding-top: 130px;  }
.sub52-one .s52-box1 .s52-box1-text h2 { font-size: 40px; font-weight: 400; color: #fe8340;
margin-bottom: 60px; }
.sub52-one .s52-box1 .s52-box1-text p { font-size: 20px; line-height: 1.6;  }

.sub52-one .s52-box2 { display: table; margin: 0 auto;; }
.sub52-one .s52-box2 span { display: inline-block; width: 600px; height: 500px; background: url(../img/sub_img/sub5-2_img2.png) no-repeat center;  }
.sub52-one .s52-box2 .s52-box2-text { display: inline-block; width: 600px; height: 500px; background: #f5f5f5; overflow: hidden; padding-left: 50px; padding-top: 130px;   }
.sub52-one .s52-box2 .s52-box2-text h2 { font-size: 40px; font-weight: 400; color: #fe8340;
margin-bottom: 60px; }
.sub52-one .s52-box2 .s52-box2-text p { font-size: 20px; line-height: 1.6;  }

.sub52-one .s52-box3 { display: table; margin: 0 auto; }
.sub52-one .s52-box3 span { display: inline-block; width: 600px; height: 500px; background: url(../img/sub_img/sub5-2_img3.png) no-repeat center;  }
.sub52-one .s52-box3 .s52-box3-text { display: inline-block; width: 600px; height: 500px; background: #f5f5f5; overflow: hidden; padding-left: 50px; padding-top: 130px;  }
.sub52-one .s52-box3 .s52-box3-text h2 { font-size: 40px; font-weight: 400; color: #fe8340;
margin-bottom: 60px; }
.sub52-one .s52-box3 .s52-box3-text p { font-size: 20px; line-height: 1.6;  }


.s52-two { background: #f9f9f9; width: 100%; padding: 50px 0; margin-bottom: 100px; }
.s52-two > h2 { font-size: 40px; font-weight: 400; color: #313131; text-align: center; }
.s52-two > span { display: table; width: 250px; height: 3px; background: #eb6100; margin: 50px auto; }
.s52-two-img { width: 1388px; height: 499px; background: url(../img/sub_img/sub5-2_img4.png) no-repeat center; margin: 0 auto;}

.s52-two  .s52-box1 , .s52-two  .s52-box2 { display: inline-block; overflow: hidden; margin-top: 52px;  }
.s52-two .s52-box2  { margin-left: 530px; }
.s52-two  .s52-box1 p, .s52-two  .s52-box2 p { font-size: 20px; text-align: left; width: 426px; height: 117px; padding: 20px ;  margin-bottom: 21px; }
.s52-two .s52-box1 p b , .s52-two  .s52-box2 p b  { font-size: 30px; font-weight: 400; display: block; text-align: left; margin-bottom: 10px;}
.s52-two .s52-box1 p:nth-child(1) { }



/* sub6-1 ¼Ò¾Æ ¼ºÀå Å¬¸®´Ð */

.sub61-one { padding: 100px 0; }
.sub61-one .s61-box1 { display: table; margin: 0 auto; }
.sub61-one .s61-box1 span { width:600px; height: 360px; background: url(../img/sub_img/sub6-1_img1.jpg) no-repeat center; display: inline-block; }
.sub61-one .s61-box1 .s61-box1-text { display: inline-block; width:600px; height: 360px; background: #f5f5f5; overflow: hidden; padding-left: 55px; padding-top: 50px; }
.sub61-one .s61-box1 .s61-box1-text h2 { font-size: 40px; font-weight: 400; color: #fe8340; padding-bottom: 46px;  }
.sub61-one .s61-box1 .s61-box1-text p { font-size: 20px; font-weight: 400; color: #313131; line-height: 1.6; }

.sub61-two { display: table; width: 100%; height: 747px; background: url(../img/sub_img/sub6-1_main2.jpg) no-repeat center; background-size: cover; }
.s61-two-box { display: table-cell; vertical-align: middle; padding-left: 53%; }
.s61-two-box h2 { font-size: 40px; font-weight: 400; }
.s61-two-box span {display: block; width: 110px; height: 3px; background: #eb6100; margin: 30px 0; }
.s61-two-box p { font-size: 20px; font-weight: 400; line-height: 1.6;  }

.sub61-thr {  width: 100%;  padding: 100px 0;  }
.sub61-thr h2 { font-size: 33px; text-align: left; margin-bottom: 50px;}
.sub61-thr h2 strong { color: #fe8340;  padding-right:10px; }
.sub61-thr-box { display: table; margin: 0 auto; }
.sub61-thr-box .sub61-abox { margin-bottom: 50px; }
.sub61-thr-box .sub61-abox span { display: inline-block; width: 300px; height: 150px; background: url(../img/sub_img/sub6-1_img2.png) no-repeat center; }
.sub61-thr-box .sub61-bbox { margin-bottom: 50px; }
.sub61-thr-box .sub61-bbox span { display: inline-block; width: 300px; height: 150px; background: url(../img/sub_img/sub6-1_img3.png) no-repeat center; }
.sub61-thr-box .sub61-cbox { margin-bottom: 50px; }
.sub61-thr-box .sub61-cbox span { display: inline-block; width: 300px; height: 150px; background: url(../img/sub_img/sub6-1_img4.png) no-repeat center; }

.s61-box-text { display: inline-block; overflow: hidden; padding-left: 100px; vertical-align: top; }
.s61-box-text b { font-size: 28px; color: #313131; margin-bottom: 10px; display: block;}
.s61-box-text p { font-size: 25px; color: #313131; font-weight: 400;  }

.sub61-four { width: 100%; padding: 100px 0; background: #f4f6f5;  }
.sub61-four-box1 { display: table; margin: 0 auto; }
.sub61-four-box1 span { display: inline-block; width: 444px; height: 444px; background: url(../img/sub_img/sub6-1_img6.png) no-repeat center; margin-right: 100px; }
.sub61-four-abox1 { display: inline-block; }
.sub61-four-abox1 h2 {  font-size: 40px; font-weight: 400; margin-bottom: 50px; }
.sub61-four-abox1 p { font-size: 20px; font-weight: 400; color: #313131; line-height: 1.6; }
.sub61-four-abox1 p:last-child { padding-top: 40px; }

.sub61-four-box2 { display: table; margin: 0 auto; padding-top: 60px; width: 100%;}
.sub61-four-bbox1 { display: block; width: 700px; height: 493px; background: url(../img/sub_img/sub6-1_img10.png) no-repeat center; background-size: contain; margin: 0 auto; margin-top: 50px; }
.sub61-four-box2 p b{ font-size: 30px; font-weight: 400; color: #313131; display: table; }
.sub61-four-box2 p  { font-size: 20px; font-weight: 400; }
.sub61-four-box2 p:nth-child(1) { display: block;  position: absolute; left: 55%; padding-bottom: 40px;}
.sub61-four-box2 p:nth-child(2) { display: block;  position: absolute; left: 29%; padding-top: 240px;}
.sub61-four-bbox1 strong { color: #fff; font-size: 25px; font-weight: 400; }
.sub61-four-bbox1 strong:nth-child(1) { display: block; padding-left:450px; padding-top: 110px;}
.sub61-four-bbox1 strong:nth-child(2) { display: block; font-size: 40px; font-weight: 600;padding-left: 380px; padding-top: 200px; }
.sub61-four h3 { text-align: center; font-size: 40px; font-weight: 400; color: #fff; display: block;
width: 627px; background: #898989; padding: 5px 10px; margin: 50px auto; }
.sub61-five { display: table; margin: 0 auto; width: 100%; padding-top: 100px;}
.sub61-five > h2 { font-size: 40px; font-weight: 400; color: #fff; background: #ff8229;  width: 500px; padding: 15px 20px; text-align: center; margin: 0 auto;}
.sub61-five > p { font-size: 40px; font-weight: 400; color: #313131; text-align: center; margin: 50px 0;  }

.s61-five-all {  display: table; margin: 0 auto;  padding: 30px 0;}
.s61-five-box1 , .s61-five-box2, .s61-five-box3 { display: inline-block; overflow: hidden; }
.s61-five-box2 { margin: 0 150px;}
.s61-five-box1 >  span {  display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub6-1_img7.png) no-repeat center; }
.s61-five-box1 > h2 { font-size: 30px; font-weight: 400; color: #313131;  text-align: center; margin: 20px 0; }
.s61-five-box1 > p { text-align: center; font-size: 25px; color: #313131; }
.s61-five-box2 >  span {  display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub6-1_img8.png) no-repeat center; }
.s61-five-box2 > h2 { font-size: 30px; font-weight: 400; color: #313131;  text-align: center; margin: 20px 0; }
.s61-five-box2 > p { text-align: center; font-size: 25px; color: #313131; }

.s61-five-box3 >  span {  display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub6-1_img9.png) no-repeat center; }
.s61-five-box3 > h2 { font-size: 30px; font-weight: 400; color: #313131;  text-align: center; margin: 20px 0; }
.s61-five-box3 > p { text-align: center; font-size: 25px; color: #313131; }

.sub61-five > h3 { width: 1200px; background: #ff8229; color: #fff; padding: 20px; text-align: center; display: block; margin: 20px auto; }






/* sub6-2 ºñ¿° Å¬¸®´Ð  */

.sub62-one { width: 100%; padding: 100px 0; }
.sub62-one .s62-box1 { display: table; margin: 0 auto; }
.sub62-one .s62-box1  span { display: inline-block; width:600px; height: 358px; background: url(../img/sub_img/sub6-2_img1.png) no-repeat center;    }
.sub62-one .s62-box1 .s62-box1-text { display: inline-block; width:600px; height: 358px; background: #f5f5f5; overflow: hidden; padding-left: 55px; padding-top: 50px; }
.sub62-one .s62-box1 .s62-box1-text h2 { font-size: 40px; font-weight: 400; color: #fe8340; padding-bottom: 46px;  }
.sub62-one .s62-box1 .s62-box1-text p { font-size: 20px; font-weight: 400; color: #313131; line-height: 1.6; }

.sub62-two { padding: 100px 0; background: #f4f6f5;  }
.sub62-two .s62-box1 { }
.sub62-two .s62-box1 > h2 { font-size:40px; font-weight: 400; color: #313131; text-align: center; }
.sub62-two .s62-box1 > span { display: block;  width: 113px; height: 3px; background: #fe8340; margin: 30px auto; }
.sub62-two .s62-box1 > p { font-size: 20px; font-weight: 400; color: #313131; text-align: center; line-height: 1.8; }

.sub62-two  .s62-box2 { display: table; margin: 0 auto; margin-top: 100px; }
.sub62-two  .s62-box2 .s62-abox { width: 300px; height: 300px; background: #fff; border-radius: 150px; display: inline-block; }
.sub62-two  .s62-box2 .s62-abox h2 { font-size: 30px; font-weight: 400; color: #313131; padding-bottom: 68px; }
.sub62-two  .s62-box2 .s62-abox p { font-size: 30px; font-weight: 400; color: #313131; }

.sub62-two  .s62-box2 .s62-bbox { width: 300px; height: 300px; background: #fff; border-radius: 150px; display: inline-block; }
.sub62-two  .s62-box2 .s62-bbox h2 { font-size: 30px; font-weight: 400; color: #313131; padding-bottom: 40px; }
.sub62-two  .s62-box2 .s62-bbox p { font-size: 30px; font-weight: 400; color: #313131; }

.s62-abox-text { display: table; text-align: center; margin: 0 auto; padding: 70px 0; }
.s62-bbox-text { display: table; text-align: center; margin: 0 auto; padding: 70px 0; }
.s62-box2 .s62-bbox:nth-child(2) { margin:0 100px; }

.sub62-thr {  width: 100%;  padding: 100px 0;  }
.sub62-thr h2 { font-size: 33px; text-align: left; margin-bottom: 50px;}
.sub62-thr h2 strong { color: #fe8340;  padding-right:10px; }
.sub62-thr-box { display: table; margin: 0 auto; }
.sub62-thr-box .sub62-abox { margin-bottom: 50px; }
.sub62-thr-box .sub62-abox span { display: inline-block; width: 300px; height: 150px; background: url(../img/sub_img/sub6-2_img2.png) no-repeat center; }

.s62-box-text { display: inline-block; overflow: hidden; padding-left: 100px; vertical-align: top; }
.s62-box-text b { font-size: 28px; color: #313131; margin-bottom: 10px; display: block;}
.s62-box-text p { font-size: 25px; color: #313131; font-weight: 400;  }


.sub62-four { padding: 100px 0; background: #f4f6f5;  }
.sub62-four >  h2 { font-size: 30px; font-weight: 400; color: #313131; text-align: center; }
.sub62-four > span { display: block;  width: 113px; height: 3px; background: #fe8340; margin: 30px auto;  }
.sub62-four >  h3 { width: 520px; font-size: 40px; font-weight: 400; color: #fff; background: #fe8340;
padding: 5px 20px; text-align: center; display: block; margin: 0 auto; }
.sub62-four-box1 { display: table; margin: 0 auto; margin-top: 50px;  }
.sub62-four-box1 p { display: inline-block;  font-size: 30px; font-weight: 400; color: #313131; text-align: center; }
.sub62-four-box1 p:nth-child(1) { margin-right: 50px; }

.sub62-four-box2 { display: table; margin: 0 auto; margin-top: 100px;}
.sub62-four-box2 p { display: inline-block; font-size: 20px; font-weight: 400; color: #313131; width: 210px; height: 210px; border: 3px solid #fe8340; border-radius: 105px; overflow: hidden; text-align: center; padding-top: 90px; }
.sub62-four-box2 p:nth-child(2),
.sub62-four-box2 p:nth-child(4) {padding-top: 65px; margin: 0 50px;}
.sub62-four-box2 p:nth-child(4){ margin-right: 0; }


.sub62-five { padding: 100px 0;  }
.sub62-five > h2 {width: 520px; font-size: 40px; font-weight: 400; color: #fff; background: #fe8340;
padding: 5px 20px; text-align: center; display: block; margin: 0 auto;}
.sub62-five > p { font-size: 20px; font-weight: 400; color: #313131; text-align: center; line-height: 1.8; margin: 50px 0; }

.sub62-five-box { display: table; margin: 0 auto; overflow: hidden; }
.sub62-five-box1 , .sub62-five-box2, .sub62-five-box3, .sub62-five-box4 { display: inline-block; overflow: hidden; vertical-align: top; margin-right: 10px; }
.sub62-five-box4 { margin: 0; }
.sub62-five-box1 > span { display: block; width: 292px; height: 197px; background: url(../img/sub_img/sub6-2_img3.png) no-repeat center; }
.sub62-five-box2 > span {display: block; width: 292px; height: 197px; background: url(../img/sub_img/sub6-2_img4.png) no-repeat center;  }
.sub62-five-box3 > span { display: block; width: 292px; height: 197px; background: url(../img/sub_img/sub6-2_img5.png) no-repeat center; }
.sub62-five-box4 > span { display: block; width: 292px; height: 197px; background: url(../img/sub_img/sub6-2_img6.png) no-repeat center; }

.sub62-five-box  h2 { color: #fff; background: #585858; padding: 5px 10px; border-radius: 10px; text-align: center; display: table;  font-size: 20px; font-weight: 400; margin: 20px auto; }
.sub62-five-box  p { text-align: center; color: #585858;  font-size: 18px; font-weight: 400;  }

.sub62-six { padding: 50px 0;  }
.sub62-six > h2 { width: 520px; font-size: 40px; font-weight: 400; color: #fff; background: #fe8340;
padding: 5px 20px; text-align: center; display: block; margin: 0 auto; }

.sub62-six-abox { display: table; margin: 0 auto; padding: 100px 0;}
.sub62-six-bbox { display: table; margin: 0 auto; padding-bottom: 100px; }
.sub62-six-abox1, .sub62-six-abox2{ display: inline-block; overflow: hidden; vertical-align: top;  }
.sub62-six-abox1 { margin-right: 200px;}
.sub62-six-bbox1, .sub62-six-bbox2, .sub62-six-bbox3 { display: inline-block; overflow: hidden; vertical-align: top;  }
.sub62-six-bbox2 { margin: 0 150px;}

.sub62-six-abox1 span { display: block; width: 300px; height: 300px; border-radius: 150px; background: url(../img/sub_img/sub6-2_img7.png) no-repeat center;  }
.sub62-six-abox1 h2 { font-size: 30px; font-weight: 400; color: #313131; text-align: center; margin: 20px 0; }
.sub62-six-abox1 p { font-size: 20px; font-weight: 400; color: #313131; text-align: center; }

.sub62-six-abox2 span { display: block; width: 300px; height: 300px; border-radius: 150px; background: url(../img/sub_img/sub6-2_img8.png) no-repeat center;  }
.sub62-six-abox2 h2 { font-size: 30px; font-weight: 400; color: #313131; text-align: center; margin: 20px 0; }
.sub62-six-abox2 p { font-size: 20px; font-weight: 400; color: #313131; text-align: center; }

.sub62-six-bbox1 span { display: block; width: 300px; height: 300px; border-radius: 150px; background: url(../img/sub_img/sub6-2_img9.png) no-repeat center;  }
.sub62-six-bbox1 h2 { font-size: 30px; font-weight: 400; color: #313131; text-align: center; margin: 20px 0; }
.sub62-six-bbox1 p { font-size: 20px; font-weight: 400; color: #313131; text-align: center; }

.sub62-six-bbox2 span { display: block; width: 300px; height: 300px; border-radius: 150px; background: url(../img/sub_img/sub6-2_img10.png) no-repeat center;  }
.sub62-six-bbox2 h2 { font-size: 30px; font-weight: 400; color: #313131; text-align: center; margin: 20px 0; }
.sub62-six-bbox2 p { font-size: 20px; font-weight: 400; color: #313131; text-align: center; }
.sub62-six-bbox3 span { display: block; width: 300px; height: 300px; border-radius: 150px; background: url(../img/sub_img/sub6-2_img11.png) no-repeat center;  }
.sub62-six-bbox3 h2 { font-size: 30px; font-weight: 400; color: #313131; text-align: center; margin: 20px 0; }
.sub62-six-bbox3 p { font-size: 20px; font-weight: 400; color: #313131; text-align: center; }




/* sub6-3 ÇÐ½À Å¬¸®´Ð */
.pc2 { display:inline-block;}

.sub63-one { width: 1220px; padding: 100px 0;  margin: 0 auto; }
.sub63-one .s63-box1, .sub63-one .s63-box2{ display: table; margin: 0 auto; }
.sub63-one .s63-box1  span { display: inline-block; width:600px; height: 358px; background: url(../img/sub_img/sub6-3_img1.png) no-repeat center;    }
.sub63-one .s63-box1 .s63-box1-text { display: inline-block; width:600px; height: 358px; background: #f5f5f5; overflow: hidden; padding-left: 55px; padding-top: 50px; }
.sub63-one .s63-box1 .s63-box1-text h2 { font-size: 40px; font-weight: 400; color: #fe8340; padding-bottom: 46px;  }
.sub63-one .s63-box1 .s63-box1-text p { font-size: 20px; font-weight: 400; color: #313131; line-height: 1.6; }
.sub63-one .s63-box2  span { display: inline-block; width:600px; height: 358px; background: url(../img/sub_img/sub6-3_img2.png) no-repeat center;    }
.sub63-one .s63-box2 .s63-box2-text { display: inline-block; width:600px; height: 358px; background: #f5f5f5; overflow: hidden; padding-left: 55px; padding-top: 50px; }
.sub63-one .s63-box2 .s63-box2-text h2 { font-size: 40px; font-weight: 400; color: #fe8340; padding-bottom: 46px;  }
.sub63-one .s63-box2 .s63-box2-text p { font-size: 20px; font-weight: 400; color: #313131; line-height: 1.6; }


.sub63-thr { width: 1200px; padding-bottom: 100px;   margin: 0 auto; }
.sub63-thr-box p { font-size: 28px; color: #fff; font-weight: 400; display: inline-block; width: 233px; height: 201px; background: url(../img/sub_img/sub6-3_img3.png) no-repeat center;  vertical-align: middle; text-align: center; padding: 80px 0;}
.sub63-thr-box p:nth-child(2),
.sub63-thr-box p:nth-child(4) { margin-top: 200px;   }
.sub63-thr-box p:nth-child(3) {padding:70px 0; }
.sub63-thr > p { font-size: 25px; font-weight: 400; color: #313131; line-height: 1.5;  text-align: center; }
.sub63-thr > p:nth-child(2) { margin: 70px 0;}
.sub63-thr > p:nth-child(3) { margin-bottom: 70px; }

.sub63-thr h2 { font-size: 33px; text-align: left; margin-bottom: 50px;}
.sub63-thr h2 strong { color: #fe8340;  padding-right:10px; }
.sub63-abox { display: table; width:517px; height: 242px; background: url(../img/sub_img/sub6-3_img4.png) no-repeat center; margin: 0 auto;}

.sub63-five { width: 1200px; padding: 100px 0;   margin: 0 auto; }
.sub63-five > p { font-size: 25px; font-weight: 400; color: #313131; text-align: center; }

.sub63-five-box { display: table; margin: 0 auto; padding: 100px 0; }
.sub63-five-box p { display:block; font-size: 25px; font-weight: 400; color: #313131;  }
.sub63-five-box p:nth-child(2) { padding: 20px 0;}
.sub63-five-box p span { width: 45px; height: 38px; background: url(../img/sub_img/sub6-3_img5.png) no-repeat center; display: inline-block; vertical-align: top; margin-right: 20px;}

.sub63-six { width: 1200px; padding-bottom: 100px;   margin: 0 auto; }
.sub63-six-box1 { display: block; text-align: center; }
.sub63-six-box1 span { display: inline-block;  width: 256px; height: 1px; background: #eb6100; }
.sub63-six-box1 p { display: inline-block; font-size: 33px; font-weight: 500; color: #313131; padding: 0 140px;}
.sub63-six-box1 p strong { display: inline-block; width: 35px; height: 54px;  background: url(../img/sub_img/sub6-3_icon1.png) no-repeat center ; vertical-align: bottom;}

.sub63-six-box2 { display: table; margin: 50px auto; }
.sub63-six-box2-a { display: inline-block; width:231px; height: 384px; background: url(../img/sub_img/sub6-3_img6.png) no-repeat center; padding-top: 190px; overflow: hidden;}
.sub63-six-box2-b { display: inline-block; width:231px; height: 384px; background: url(../img/sub_img/sub6-3_img7.png) no-repeat center; padding-top: 190px; overflow: hidden; margin: 0 5px; }
.sub63-six-box2-c { display: inline-block; width:231px; height: 384px; background: url(../img/sub_img/sub6-3_img8.png) no-repeat center; padding-top: 190px; overflow: hidden;}
.sub63-six-box2-d { display: inline-block; width:231px; height: 384px; background: url(../img/sub_img/sub6-3_img9.png) no-repeat center; padding-top: 190px; overflow: hidden; margin: 0 5px;}
.sub63-six-box2-e { display: inline-block; width:231px; height: 384px; background: url(../img/sub_img/sub6-3_img10.png) no-repeat center; padding-top: 190px; overflow: hidden;}
.sub63-six-box2 p:nth-child(1) { font-size: 20px; font-weight: 400; color: #313131;  text-align: center;}
.sub63-six-box2 p:nth-child(2) { font-size: 18px; font-weight: 400; color: #313131; text-align: center; padding-top: 20px;}

.sub63-seven { padding: 40px 0;   margin: 0 auto; background: #f39800;  }
.sub63-seven-tit { display: table; width: 246px; height: 111px; background: url(../img/sub_img/sub6-3_img12.png) no-repeat center; margin: 0 auto; }
.sub63-seven-tit p { font-size: 30px; color: #fff; font-weight: 500; text-align: center; }
.sub63-seven-tit b { display: block; font-size: 40px; color: #fff; font-weight: 700; text-align: center; }
.sub63-seven-box { display: table; margin: 50px auto; background: #fff; width: 1050px; height: 265px; 
border-radius: 140px; vertical-align: middle; padding: 40px; text-align: center;}
.s63-seven-box1, .s63-seven-box2 { display: inline-block; }
.s63-seven-box1 { margin-right: 150px;}
.s63-seven-box1 p , .s63-seven-box2 p{ display: block;  font-size: 30px; font-weight: 400; color: #000; text-align: left; }
.s63-seven-box1 p:nth-child(2) , .s63-seven-box2 p:nth-child(2) { padding: 20px 0; }
.s63-seven-box1 p span , .s63-seven-box2 p span { display: inline-block; width: 36px; height: 31px; background: url(../img/sub_img/sub6-3_img11.png) no-repeat center; vertical-align: middle; margin-right: 10px;}




/* sub7-1 ÅÁÀü ½Ã½ºÅÛ */
.sub71-one {  width: 1210px; padding: 100px 0; margin: 0 auto;  }
.sub71-one .s71-box1 { display: table;  width: 100%;  margin: 0 auto;  }
.sub71-one .s71-box1  span { display: inline-block; width:486px; height: 500px; background: url(../img/sub_img/sub7-1_img1.png) no-repeat center;    }
.sub71-one .s71-box1 .s71-box1-text { display: inline-block; width:714px; height: 500px; background: #f5f5f5; overflow: hidden; padding-left: 55px; padding-top: 50px; }
.sub71-one .s71-box1 .s71-box1-text h2 { font-size: 40px; font-weight: 400; color: #fe8340; padding-bottom: 46px;  }
.sub71-one .s71-box1 .s71-box1-text p { font-size: 20px; font-weight: 400; color: #313131; line-height: 1.6; }

.sub71-two { padding: 100px 0;  margin: 0 auto; background: #f5f5f5;  }
.sub71-two-all { display: table; margin: 0 auto; }
.sub71-two-box1 , .sub71-two-box2 { display: table; margin: 0 auto; }
.sub71-two-box2 { margin-top: 40px; }
.sub71-two-box1 span , .sub71-two-box2 span {  width: 16px; height: 28px; background: url(../img/sub_img/sub7_arrow.png) no-repeat center; display: inline-block; vertical-align: top; padding: 0 20px; padding-top: 250px;}
.sub71-two-box1 p, .sub71-two-box2 p { font-size: 20px; color: #fff; font-weight: 500;  display: table; margin: 0 auto;
border-bottom: 2px solid #fff; padding-bottom: 10px; padding-top: 100px}

.s71-two-box1-a { width: 264px; height: 264px; background: url(../img/sub_img/sub7-1_img2.png) no-repeat center;  display: inline-block; }
.s71-two-box1-b { width: 264px; height: 264px; background: url(../img/sub_img/sub7-1_img3.png) no-repeat center;  display: inline-block; }
.s71-two-box1-c { width: 264px; height: 264px; background: url(../img/sub_img/sub7-1_img4.png) no-repeat center;  display: inline-block; }
.s71-two-box1-d { width: 264px; height: 264px; background: url(../img/sub_img/sub7-1_img5.png) no-repeat center;  display: inline-block; }
.s71-two-box2-a { width: 264px; height: 264px; background: url(../img/sub_img/sub7-1_img6.png) no-repeat center;  display: inline-block; }
.s71-two-box2-b { width: 264px; height: 264px; background: url(../img/sub_img/sub7-1_img7.png) no-repeat center;  display: inline-block; }
.s71-two-box2-c { width: 264px; height: 264px; background: url(../img/sub_img/sub7-1_img8.png) no-repeat center;  display: inline-block; }

.sub71-thr { padding: 100px 0;  margin: 0 auto;  }
.sub71-thr > h2 { font-size: 30px; font-weight: 400; color: #313131; text-align: center;  }
.sub71-thr > span { display: block;  width: 113px; height: 3px; background: #fe8340; margin: 30px auto; }
.sub71-thr-box { display: table; width: 1261px; height: 678px; margin: 0 auto;
background: url(../img/sub_img/sub7-1_main2.png) no-repeat center; }
.sub71-thr-box1 { display: table; margin: 0 auto; width: 1261px; }
.sub71-thr-box1 p { color: #fff; text-align: center; font-size: 25px; font-weight: 400; display: inline-block; vertical-align: middle; overflow: hidden; width: 218px; height: 218px; border-radius: 200px;  padding-top: 70px;}
.sub71-thr-box1 p:last-child { padding-top: 90px;}

.sub71-thr-box1 p:nth-child(1) { position: absolute;  margin-top: 289px; }
.sub71-thr-box1 p:nth-child(2) { position: absolute;  margin-top: 80px; margin-left: 190px; }
.sub71-thr-box1 p:nth-child(3) { position: absolute;  margin-top: 0px; margin-left: 506px; }
.sub71-thr-box1 p:nth-child(4) { position: absolute;  margin-top: 114px; margin-left: 850px; }
.sub71-thr-box1 p:nth-child(5) { position: absolute;  margin-top: 327px; margin-left: 1042px}

.sub71-thr-box2 h2{ font-size: 30px; font-weight: 600; color: #313131; text-align: center; 
margin-top: 600px;}





/* sub7-2 º½ÇÑ¾à*/
.sub72-one {  width: 1220px; padding: 100px 0; margin: 0 auto;  }
.sub72-one .s72-box1 { display: table;  width: 100%;  margin: 0 auto;  }
.sub72-one .s72-box1  span { display: inline-block; width:600px; height: 500px; background: url(../img/sub_img/sub7-2_img1.png) no-repeat center;    }
.sub72-one .s72-box1 .s72-box1-text { display: inline-block; width:600px; height: 500px; background: #f5f5f5; overflow: hidden; padding-left: 25px; padding-top: 100px; }
.sub72-one .s72-box1 .s72-box1-text h2 { font-size: 40px; font-weight: 400; color: #fe8340; padding-bottom: 46px;  }
.sub72-one .s72-box1 .s72-box1-text p { font-size: 20px; font-weight: 400; color: #313131; line-height: 1.6; }
.sub72-one h3 { text-align: center; font-size: 30px; font-weight: 400; padding-top: 100px;}

.sub72-thr {display: table; margin: 0 auto; padding: 100px 0; }
.sub72-thr h2 { font-size: 33px; text-align: left; margin-bottom: 50px; }
.sub72-thr h2 strong { color: #fe8340;  padding-right:10px; }
.sub72-tbox { }
.sub72-tbox1, .sub72-tbox2 {  display: inline-block; overflow: hidden; }
.sub72-tbox1 span { display: block; width: 496px; height: 403px; background: url(../img/sub_img/sub7-2_img2.png) no-repeat center; }
.sub72-tbox2 { width: 496px; height: 403px; padding: 45px;  background: #eef0f2; }
.sub72-tbox2 > h2 { font-size: 30px; font-weight: 400; color: #313131; text-align: left; }
.sub72-tbox2-text { }
.sub72-tbox2-text p {  font-size: 25px; font-weight: 400; color: #313131; text-align: left; margin-bottom: 10px; }
.sub72-tbox2-text p:last-child { margin-bottom: 0; }
.sub72-tbox2-text p span { display: inline-block; width:18px; height: 17px; background: url(../img/sub_img/sub5-1_check2.png) no-repeat center; margin-right: 10px; }

.sub72-four .s72-box1 > h2 { font-size:40px; font-weight: 400; color: #313131; text-align: center; }
.sub72-four .s72-box1 > span { display: block;  width: 113px; height: 3px; background: #fe8340; margin: 30px auto; }
.sub72-four .s72-box1 > p { font-size: 20px; font-weight: 400; color: #313131; text-align: center; line-height: 1.8; }
.sub72-four .s72-box1 > p:nth-child(3) { margin-bottom: 50px;}
.s72-box2 { padding-top: 150px; display: table; margin: 0 auto; }
.s72-2boxa, .s72-2boxb,
.s72-2boxc, .s72-2boxd { display: inline-block; vertical-align: top;}
.s72-2boxa span { background: #974c17; display: table; width: 206px; height: 206px; border-radius: 120px; text-align: center; padding-top: 83px; font-size: 30px; font-weight: 400; color: #fff; }
.s72-2boxa p { font-size: 25px; font-weight: 400; color: #313131; text-align: center; margin: 20px auto; }
.s72-2boxb  { margin: 0 50px;}
.s72-2boxb span { background: #ff8229; display: table; width: 206px; height: 206px; border-radius: 120px; text-align: center; padding-top: 83px; font-size: 30px; font-weight: 400; color: #fff; }
.s72-2boxb p { font-size: 25px; font-weight: 400; color: #313131; text-align: center; margin: 20px auto; }
.s72-2boxc { margin-right: 50px; }
.s72-2boxc span { background: #974c17; display: table; width: 206px; height: 206px; border-radius: 120px; text-align: center; padding-top: 83px; font-size: 30px; font-weight: 400; color: #fff; }
.s72-2boxc p { font-size: 25px; font-weight: 400; color: #313131; text-align: center; margin: 20px auto; }

.s72-2boxd span { background: #ff8229; display: table; width: 206px; height: 206px; border-radius: 120px; text-align: center; padding-top: 83px; font-size: 30px; font-weight: 400; color: #fff; }
.s72-2boxd p { font-size: 25px; font-weight: 400; color: #313131; text-align: center; margin: 20px auto; }

.sub72-five { padding: 100px 0; }
.sub72-five h2 { width: 520px; font-size: 40px; font-weight: 400; color: #fff; background: #fe8340;
padding: 15px 20px; text-align: center; display: block; margin: 0 auto; }
.sub72-five-all { }
.s72-five-abox, .s72-five-bbox { display: table; margin: 0 auto; padding-top: 100px; }
.s72-five-abox1, .s72-five-abox2,
.s72-five-abox3 { display: inline-block; }
.s72-five-bbox1, .s72-five-bbox2,
.s72-five-bbox3 { display: inline-block; }
.s72-five-abox2 , .s72-five-bbox2 { margin: 0 50px;}
.s72-five-abox1 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img3.png) no-repeat center;  }
.s72-five-abox1 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }
.s72-five-abox2 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img4.png) no-repeat center;  }
.s72-five-abox2 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }
.s72-five-abox3 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img5.png) no-repeat center;  }
.s72-five-abox3 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }
.s72-five-bbox1 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img6.png) no-repeat center;  }
.s72-five-bbox1 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }
.s72-five-bbox2 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img7.png) no-repeat center;  }
.s72-five-bbox2 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }
.s72-five-bbox3 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img8.png) no-repeat center;  }
.s72-five-bbox3 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }


.sub72-six {display: table; margin: 0 auto; padding: 100px 0; }
.sub72-six h2 { font-size: 33px; text-align: left; margin-bottom: 50px; }
.sub72-six h2 strong { color: #fe8340;  padding-right:10px; }
.sub72-tbox { }
.sub72-six .sub72-tbox1, .sub72-four .sub72-tbox2 {  display: inline-block; overflow: hidden; }
.sub72-six .sub72-tbox1 span { display: block; width: 620px; height: 403px; background: url(../img/sub_img/sub7-2_img9.png) no-repeat center; }
.sub72-six .sub72-tbox2 { width: 580px; height: 403px; padding: 25px;  background: #eef0f2; }
.sub72-six .sub72-tbox2 > h2 { font-size: 30px; font-weight: 400; color: #313131; text-align: left; }
.sub72-six .sub72-tbox2-text { }
.sub72-six .sub72-tbox2-text p {  font-size: 25px; font-weight: 400; color: #313131; text-align: left; margin-bottom: 10px; }
.sub72-six .sub72-tbox2-text p:last-child { margin-bottom: 0; }
.sub72-six .sub72-tbox2-text p span { display: inline-block; width:18px; height: 17px; background: url(../img/sub_img/sub5-1_check2.png) no-repeat center; margin-right: 10px; }

.sub72-eight { padding: 100px 0; }
.sub72-eight h2 { width: 520px; font-size: 40px; font-weight: 400; color: #fff; background: #fe8340;
padding: 15px 20px; text-align: center; display: block; margin: 0 auto; }
.sub72-eight-all { }
.s72-eight-abox, .s72-eight-bbox { display: table; margin: 0 auto; padding-top: 100px; }
.s72-eight-abox1, .s72-eight-abox2,
.s72-eight-abox3 { display: inline-block; }
.s72-eight-bbox1, .s72-eight-bbox2,
.s72-eight-bbox3 { display: inline-block; }
.s72-eight-abox2 , .s72-eight-bbox2 { margin: 0 50px;}
.s72-eight-abox1 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img10.png) no-repeat center;  }
.s72-eight-abox1 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }
.s72-eight-abox2 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img11.png) no-repeat center;  }
.s72-eight-abox2 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }
.s72-eight-abox3 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img12.png) no-repeat center;  }
.s72-eight-abox3 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }
.s72-eight-bbox1 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img13.png) no-repeat center;  }
.s72-eight-bbox1 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }
.s72-eight-bbox2 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img14.png) no-repeat center;  }
.s72-eight-bbox2 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }
.s72-eight-bbox3 span { display: table; width: 265px; height: 265px; background: url(../img/sub_img/sub7-2_img15.png) no-repeat center;  }
.s72-eight-bbox3 p { text-align: center; font-size: 25px; font-weight: 400; color: #313131; margin: 20px auto; }







/* media */
/*@media (max-width: 768px) {*/
@media (max-width: 1199px) {

    .pc { display: none; }
    .mobile { display: block; }
    




/*ÅëÁõÅ¬¸®´Ð*/
.tabList {
  width: 100%;
}
.tabList-list {
}
.tabList-list-wrap {  width: 100%;    display: block;    float: none;    height: 420px;    position: relative;   background-size: 50%; }

.tabList-list-item:nth-child(1) {position:absolute; top:12%; left:20%;}
.tabList-list-item:nth-child(2) {position:absolute; top:13%; left:65%;}
.tabList-list-item:nth-child(3) {position:absolute; top:23%; left:71%;}
.tabList-list-item:nth-child(4) {position:absolute; top:24%; left:12%;}
.tabList-list-item:nth-child(5) {position:absolute; top:43%; left:6%;}
.tabList-list-item:nth-child(6) {position:absolute; top:65%; left:15%;}
.tabList-list-item:nth-child(7) {position:absolute; top:75%; left:68%;}


.tabList-list-item {    width: 72px;   height: 40px;    background: #ffffff;    color: #333;    font-size: 17px;    border: 5px solid #fe8340;    line-height: 30px;    text-align: center;
    border-radius: 30px;    cursor: pointer;  }

.tabList-list-item.active {  background:#fe8340;  color: #ffffff; }

.tabList-content {  width: 100%;  display: block;  float: none;  max-width: 100%;  height: auto;  padding:50px;    margin:0;  }

.tabList-tab {  display: none; }

.tabList-tab.active {  display: block; }

.tabList-content h3 {  font-size:25px;   color:#fff;  font-weight:700;  background:#fe8340; width:130px;  height:50px;  line-height: 50px;  text-align: center;  border-radius: 50px;  margin-bottom: 20px; }

.tabList-content ul li {   font-size: 17px;  line-height: 25px;  text-align: left;  padding-left: 30px;  padding-bottom: 12px; }

.tabList-content h4 {  font-size:25px;  color:#fff;  font-weight:700;  background:#646464;  width:130px;  height:50px;  line-height: 50px;  text-align: center;
  border-radius: 50px;  margin: 50px 0 30px; }

.tabList-content p {  font-size:20px;  text-align: left; }














#sub-adit { height:300px; }
#sub-adit2 { height:400px; }
#sub-adit3 { height:300px; }
#sub-adit4 { height:300px; }
#sub-adit5 { height:300px; }
#sub-adit6 { height:300px; }
#sub-adit7 { height:300px; }
#sub-adit8 { height:300px; }
#sub-adit9 { height:300px; }
#sub-adit10 { height:300px; }
#sub-adit11 { height:300px; }
#sub-adit12 { height:300px; }
#sub-adit13 { height:300px; }



#sub-adit10.adit-10 .adit-bg {background-image:url(../img/sub_img/sub6-2_main1-2.png)}
#sub-adit12.adit-12 .adit-bg {background-image:url(../img/sub_img/sub7-1_main1-2.png)}


#sub-adit .caption-cell h2 {font-size:23px; font-weight:normal; color:#db6929; 
background: rgba(255,255,255,0.86); width: 300px; padding:  20px; margin: 0 auto; border-radius: 20px;}
#sub-adit .caption-cell p {font-size:30px; font-weight: 500; color:#ed6921; margin-top:10px}

#sub-adit2 .caption-cell h2 {font-size:23px; font-weight:normal; color:#db6929; 
background: rgba(255,255,255,0.86); width: 300px; padding:  30px 0; margin: 0 auto; border-radius: 20px;}
#sub-adit2 .caption-cell h2 span { display: block; color: #000; font-size: 16px;  margin-top: 20px; line-height: 2;}
#sub-adit2 .caption-cell p {font-size:30px; font-weight: 500; color:#ed6921; margin-bottom:10px}
    
#sub-adit3 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit3 .caption-cell {display:table-cell; vertical-align: middle; width: 100%; padding-left: 20%;}
#sub-adit3 .caption-cell p:nth-child(1) {font-size:17px; margin-bottom:15px; text-align: right}
#sub-adit3 .caption-cell h2 {font-size:20px; font-weight:400;  text-align: right; margin-bottom: 15px;}
#sub-adit3 .caption-cell h2 font { font-weight: 700; font-size: 20px; }
#sub-adit3 .caption-cell h2 span { display: block; color: #000; }
#sub-adit3 .caption-cell p:nth-child(3) {font-size:17px; text-align: right; margin-bottom:0px; }


#sub-adit4 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit4 .caption-cell {display:table-cell; vertical-align: middle; width: 100%; padding-left: 34%;}
#sub-adit4 .caption-cell h2 {font-size:25px; font-weight:300;  text-align: right; margin-bottom: 45px;}
#sub-adit4 .caption-cell h2 font { font-weight: 700; font-size: 25px; color:#eb6100; }
#sub-adit4 .caption-cell p:nth-child(3) {font-size:15px; font-weight: 400; text-align: right; margin-bottom:30px; }
 #sub-adit4 .caption-cell p:nth-child(3) br { display: none; }
    
    
#sub-adit4 .adit-bg {background-position: 37%; }
  

#sub-adit5 .adit-bg {background-position: 40%; }
    
    
#sub-adit5 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit5 .caption-cell {display:table-cell; padding-top: 40px; width: 100%; padding-left: 10%;}
#sub-adit5 .caption-cell h2 { font-size:20px;  font-weight:300;  text-align: right; margin-bottom: 15px; color: #eb6100; }
    #sub-adit5 .caption-cell h2 br { display: none; }
#sub-adit5 .caption-cell h2 strong { font-weight: 800; letter-spacing:1px; padding-top:10px; line-height:175%; background-image:url(../img/sub_img/mdot-eb6100.gif); background-repeat:repeat-x;}
#sub-adit5 .caption-cell p:nth-child(2) { font-size: 23px; color: #fff; background: #fe8340; border-radius: 100px; width: 200px; text-align: center; padding: 6px 0; margin-bottom: 15px;  right:15px ; position: absolute;}
#sub-adit5 .caption-cell p:nth-child(3) {font-size:18px; font-weight: 400; text-align: right; margin-bottom:30px; color: #515151; padding-top: 60px;}
#sub-adit5 .caption-cell p:nth-child(3) b {  }


    #sub-adit6 .adit-bg {background-position: 40%; }
   
    #sub-adit6 .adit-caption {position:relative; display:table; width:100%; height:100%; z-index:5}
#sub-adit6 .caption-cell {display:table-cell; vertical-align: middle; width: 100%; padding-left: 10%;}
#sub-adit6 .caption-cell h2 {font-size:28px; font-weight:300;  text-align: right; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit6 .caption-cell h2 b { display: block; color: #eb6100; font-weight: 700; }
#sub-adit6 .caption-cell p {font-size:18px;  text-align: right; margin-bottom:30px; color: #515151;}

    
#sub-adit7 .adit-bg {background-position: 40%; }   
#sub-adit7 .caption-cell {display:table-cell; vertical-align: middle; width: 100%; padding-left: 0px;}
#sub-adit7 .caption-cell h2 {font-size:28px; font-weight:300;  text-align: right; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit7 .caption-cell h2 b { display: block;color: #eb6100; font-weight: 700; }
#sub-adit7 .caption-cell p {font-size:18px;  text-align: right; margin-bottom:0px; color: #515151;}
#sub-adit7 .caption-cell p:nth-child(2) b { color: #eb6100; font-weight:400; }

 #sub-adit8 .adit-bg {background-position: 40%; }   
#sub-adit8 .caption-cell {display:table-cell; vertical-align: middle; width: 100%; padding-left: 0px;}
#sub-adit8 .caption-cell h2 {font-size:28px; font-weight:300;  text-align: right; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit8 .caption-cell h2 b { display: block;color: #eb6100; font-weight: 700; }
#sub-adit8 .caption-cell p {font-size:18px;  text-align: right; margin-bottom:0px; color: #515151;}
#sub-adit8 .caption-cell p:nth-child(2) b { color: #eb6100; font-weight:400; }

 
 #sub-adit9 .adit-bg {background-position: 40%; }   
#sub-adit9 .caption-cell {display:table-cell; vertical-align: middle; width: 100%; padding-left: 0px;}
#sub-adit9 .caption-cell h2 {font-size:28px; font-weight:300;  text-align: right; margin-bottom: 25px;  line-height: 1.4; }
#sub-adit9 .caption-cell h2 b { display: block;color: #eb6100; font-weight: 700; }
#sub-adit9 .caption-cell p {font-size:18px;  text-align: right; margin-bottom:0px; color: #515151;}
#sub-adit9 .caption-cell p:nth-child(2) b { color: #eb6100; font-weight:400; }

  
#sub-adit10 .adit-bg {background-position: 47%; }     
#sub-adit10 .caption-cell {display:table-cell; vertical-align: middle; width: 100%; padding-left: 0px;}
#sub-adit10 .caption-cell h2 {font-size:28px; font-weight:300;  text-align: right; margin-bottom: 25px;  line-height: 1.2; }
#sub-adit10 .caption-cell h2 b { display: block; color: #eb6100; font-weight: 700; }
#sub-adit10 .caption-cell p {  font-size:16px;  text-align: right; margin-bottom:0px; color: #515151;}
#sub-adit10 .caption-cell p:nth-child(3) b { color: #eb6100; font-weight:400; }
    
    
#sub-adit11 .adit-bg {background-position: 50%; }     
#sub-adit11 .caption-cell {display:table-cell; vertical-align: middle; width: 100%; padding-left: 0px;}
#sub-adit11 .caption-cell h2 {font-size:28px; font-weight:300;  text-align: right; margin-bottom: 25px;  line-height: 1.2; }
#sub-adit11 .caption-cell h2 b { display: block; color: #eb6100; font-weight: 700; }
#sub-adit11 .caption-cell p {  font-size:16px;  text-align: right; margin-bottom:0px; color: #515151;}
#sub-adit11 .caption-cell p:nth-child(4) b { color: #eb6100; font-weight:400; }
 
#sub-adit12 .adit-bg {background-position: 40%; }     
#sub-adit12 .caption-cell {display:table-cell; vertical-align: middle; width: 100%; padding-left: 0px;}
#sub-adit12 .caption-cell h2 {font-size:28px; font-weight:300;  text-align: right; margin-bottom: 25px;  line-height: 1.2; }
#sub-adit12 .caption-cell h2 b { display: block; color: #eb6100; font-weight: 700; }
#sub-adit12 .caption-cell p {  font-size:16px;  text-align: right; margin-bottom:0px; color: #515151;}
#sub-adit12 .caption-cell p:nth-child(4) b { color: #eb6100; font-weight:400; }
   
  #sub-adit13 .adit-bg {background-position: 40%; }     
#sub-adit13 .caption-cell {display:table-cell; vertical-align: middle; width: 100%; padding-left: 0px;}
#sub-adit13 .caption-cell h2 {font-size:28px; font-weight:300;  text-align: right; margin-bottom: 25px;  line-height: 1.2; }
#sub-adit13 .caption-cell h2 b { display: block; color: #eb6100; font-weight: 700; }
#sub-adit13 .caption-cell p {  font-size:16px;  text-align: right; margin-bottom:0px; color: #515151;}
#sub-adit13 .caption-cell p:nth-child(4) b { color: #eb6100; font-weight:400; }
     
   
/* sub1-1 */  
.sub1-one { width: 100%; height: auto; background: #f5f5f5; padding: 40px 0; }
.sub1-one-box { display: table; margin: 0 auto; width:100%; }
.one1 { display: block; background: url(../img/sub_img/sub1-1_img1.png) no-repeat center; width: 100%; height: 300px; background-size: contain; }
.one1 p { text-align: center; padding-top: 170px; font-size: 16px; }
.one2 { display: block; background: url(../img/sub_img/sub1-1_img2.png) no-repeat center; width: 100%; height: 300px; margin: 0; background-size: contain; margin: 40px 0;}
.one2 p { text-align: center; padding-top: 170px; font-size:16px; }
.one3 {  display: block; background: url(../img/sub_img/sub1-1_img3.png) no-repeat center; width: 100%; height: 300px; margin: 0; background-size: contain; margin: 40px 0; }
.one3 p { text-align: center; padding-top: 170px; font-size: 16px; }
.one4 { display: block; background: url(../img/sub_img/sub1-1_img4.png) no-repeat center; width: 100%; height: 300px; background-size: contain; margin: 40px 0; }
.one4 p { text-align: center; padding-top: 170px; font-size: 16px; }

.sub1-two { width: 100%; height: 100%; padding: 80px 15px; }

.sub1-two-dot { margin-bottom:  50px;}
.sub1-two-dot br { display: none; }
.sub1-two-dot p { font-size: 26px; }   
.dot-box { padding: 40px 0; }
.sub1-two-text p { font-size: 22px; margin-bottom: 30px; }

    .sub1-two-dot p > font:nth-child(1) > b {  padding-top:20px; line-height:100%; background-image:url(../img/sub_img/m_2254DC3B588035921C.gif); background-repeat:repeat-x; }
.sub1-two-dot p > font:nth-child(3) > b {  padding-top:23px; line-height:280%; background-image:url(../img/sub_img/m_2254DC3B588035921D.gif); background-repeat:repeat-x; }


.sub1-two-text span {display: block;  font-size: 18px; margin-bottom: 30px;}

.sub1-two-text font { display: block; font-size: 18px; color: #db6929;   }
.

.sub1-thr { display: table; width: 100%; height: 400px; background: url(../img/sub_img/sub1-1_main2.jpg) no-repeat center; background-size: cover; }
.sub1-thr-text { position:relative;  display:table-cell; vertical-align: middle; z-index: 5; }
.adad { background: rgba(255,255,255,0.86); padding: 20px; width: 300px; margin: 0 auto;}
.sub1-thr-text h2 { font-size: 25px; color: #db6929;  }
.sub1-thr-text p { font-size: 18px; padding-top: 20px; }
.sub1-thr-text p br { display: none;}

.sub1-four { width: 100%; padding: 40px 0 ;}
.sub1-four-box { display: table; margin: 0 auto; width: 100%; }
.sub1-four-img { display: block; width: 100%; height: 500px; background: url(../img/sub_img/sub1-1_main3.png) no-repeat center; background-size: contain; }
.sub1-four-text { display: block; width: 100%; vertical-align: bottom; }
.sub1-four-text > p { padding-left: 0; font-size: 30px; text-align: center; padding: 20px 0;}
.sub1-four-text > p span { color: #e96104; }
.sub1-four-text > .text-box1 > p { font-size: 16px; line-height: 1.6; }
.text-box1 { width: 100%; background: #f5f5f5; padding:  15px;  }
    
    
.sub1-six { display: block; width: 100%; height: 300px; background: url(../img/sub_img/sub1-1_main4.jpg) no-repeat center; background-size: cover; background-position:55%; }
    
    
    
  
/* sub1-2 */
.sub-time { display: block; margin: 0 auto; padding: 40px 0; }
.sub-time h2 { font-size: 26px ; text-align: center; padding-bottom: 50px; }
.time-one { display: block; }
.time-one p { display: block; }
.time-one-box1 { display: block; background: url(../img/sub_img/sub1-2_main2.jpg)no-repeat center; width:100%; height: 350px; background-size: cover; }
.time-one-box2 { display: block;  width: 100%; height: auto; padding: 50px 15px;}

.time-dl h6 { font-size: 17px; padding-top: 20px;}
.time-box { margin-bottom: 20px; }
.time-box:nth-child(5) { margin-bottom: 0px; }
.time-box span {  display: inline-block;  font-size: 18px; border: 1px solid #000; border-radius: 10px; padding: 5px 10px;  width:100px; text-align: center; }
.time-box p { display: inline-block; font-size: 18px; margin-left: 20px;}
.time-box p font {  color:  #dd8d48;  } 
.time-box strong { display: table; font-size: 18px; background: #dd8d48; color: #fff; padding: 10px; border-radius: 15px; margin-left: 120px; margin-top: 10px;} 

.time-two { display: table; background: url(../img/sub_img/m_sub1-2_main3.png) no-repeat center;
width: 100%; height: 220px; margin: 50px 0; background-position: 50%; }

.sub-come { display: block; margin: 0 auto; width:100%;   }
#map { width:100%;  height:415px; }
.sub-come h2 {  font-size: 26px ; text-align: center; padding-bottom: 0px;  }
.sub-come p { text-align: center; font-size: 20px; padding: 30px 15px;  }
.come-img { width: 100%; height: 342px; background: url(../img/sub_img/sub1-2_main4.jpg) no-repeat center;  background-position:  60%; } 

.parking { display: block; margin: 0 auto; padding:0; padding-top: 50px; }
.parking-one { display: block; width: 100%; height: 200px; background: #e99f35; padding: 40px 0; overflow: hidden;  }
.parking-two { display: block; width: 100%; height: auto; overflow: hidden;  } 
.parking-thr { display: block; width: 100%; height: 200px; background: url(../img/sub_img/sub1-2_main5.png) no-repeat center;  background-size: contain } 
.parking-text { display: block; padding: 40px 15px;}
.parking-text span{ color: #fff; background: #ef823e; width: 30px; height:30px; display: inline-block; border-radius: 30px; text-align: center; font-size: 20px;}
.parking-text p { display:inline-block; font-size: 15px; padding-left: 20px;}
.parking-one h2 {color: #fff; font-size: 30px; text-align: center; }
.parking-one p { color: #fff; font-size: 30px; text-align: center; }
.parking-box2 { margin-top: 20px;}

    
    
    
    
     
/* µÑ·¯º¸±â */
.sub1-five { width:100%; }
#facilitySlider {width:100%;}
#facilitySlider .floor-container .floor-info .thumb-list {margin:0 -10px 50px 0; }
#facilitySlider .floor-container .floor-info .thumb-list > li {height:auto;}
#facilitySlider .floor-container .floor-info h2 {font-size:30px;}

.looking1 { text-align:left; }
.looking1 span { margin: 30px 0; }
.looking1 b { display:block;  font-size:30px; padding:0; padding-top: 60px;   }
.looking1 p br { display: none; }
.looking1 p { font-size:20px; }
    
    
    
    
/* sub2-1 */
.sub2-one { padding:40px 15px; height: auto;  vertical-align: middle;}
.sub2-one .text-box { display: block;  text-align: left;  }
.sub2-one .text-box p:nth-child(1) { font-size:20px; padding-bottom: 20px; }
.sub2-one .text-box p:nth-child(1) strong { color: #eb6100; font-weight: 700;  }
.sub2-one .text-box p:nth-child(2) { font-size: 16px; }
.sub2-one .text-box p:nth-child(2) br { display: none; }
    
    
.sub2-two { display: table; width: 100%; height: 800px;  padding:40px 15px; }
.two-all { display: table-cell; vertical-align: middle; }
.sub2-two .two-box1 { text-align: left; }
.sub2-two .two-box1 p:nth-child(1) { color: #fff; font-size: 20px;  }
.sub2-two .two-box1 p:nth-child(2) { color: #f8b551; font-size: 16px; padding: 34px 0; }
.sub2-two .two-box1 p:nth-child(2) br { display: none; }
.sub2-two .two-box1 p:nth-child(3) { color: #fff; font-size: 20px;  }
    
    
.two-b { display: block; margin: 0 auto; padding-top: 50px; }
.sub2-two .two-box2 { display: block; }
.sub2-two .two-box2 span { display: block; width: 100%; height: 200px; background: url(../img/sub_img/sub2-1_img1.png) no-repeat center; background-size: cover; }
.sub2-two .two-box2 p:nth-child(2) { display: block; vertical-align: middle; background: #f8b551; color: #fff; width: 100%; height: 50px; text-align: center; font-size: 18px; padding-top: 10px; }
.sub2-two .two-box2 p:nth-child(3) { font-size: 15px; color: #fff; text-align: left; display: block;  }
.sub2-two .two-box2 p:nth-child(3) br { display: none; }
.sub2-two .two-box3 { display: block; padding: 0; padding-top: 50px; }
.sub2-two .two-box3 span { display: block; width: 100%; height: 200px; background: url(../img/sub_img/sub2-1_img2.png) no-repeat center; background-size: cover;  }
.sub2-two .two-box3 p:nth-child(2) { display: block; width: 100%; height: 50px; text-align: center; font-size: 18px; padding-top: 10px;  }
.sub2-two .two-box3 p:nth-child(3) {  font-size: 15px; color: #fff; text-align: left; display: block;  }
.sub2-two .two-box3 p:nth-child(3) br { display: none; }
.sub2-two .two-box4 { display: block; padding-top: 50px; }
.sub2-two .two-box4 span { display: block; width: 100%; height: 200px; background: url(../img/sub_img/sub2-1_img3.png) no-repeat center;  background-size: cover;  }
.sub2-two .two-box4 p:nth-child(2) { display: block; width: 100%; height: 50px; text-align: center; font-size: 18px; padding-top: 10px; }
.sub2-two .two-box4 p:nth-child(3) { font-size: 15px; color: #fff; text-align: left; display: block;  } 
.sub2-two .two-box4 p:nth-child(3) br { display: none; }    
    
    
.sub2-thr { display: block; width: 100%; height: auto; background: #fff8f1; padding: 40px 15px; }
.sub2-thr-all { display: block;  }
.sub2-thr h2 { font-size: 20px; text-align: left; padding-bottom: 40px; }
.thr-all { width: 100%; height: 600px; }
.thr-all span { display:none; }   
    
.sub2-thr .thr-box1 { display: block; width: 100%; height: 270px; background: #fff; padding-top: 32px;  }
.sub2-thr .thr-box2 { display: block; width: 100%; height: 270px; background: #fff; padding-top: 32px; margin: 20px 0; }
  
.sub2-thr .thr-box3 { display: block; width: 100%; height: 270px; background: #fff; padding-top: 32px;  }  
    
.sub2-thr .thr-box4 { display: block; width: 100%; height: 270px; background: #fff; padding-top: 32px; margin-top: 20px; } 
    
    
 .sub2-four { display: block; width: 100%; height: auto; background: #fff; padding:40px 15px;}
.four-all { display: block; }
.sub2-four h2 { font-size: 20px; text-align: left; padding-bottom: 40px;  }
    
.sub2-four .four-box {  margin: 0 auto; display: block;}
.sub2-four .four-box .box1 { display: block; width: 100%; height: 230px; background: url(../img/sub_img/sub2-1_img4.png) no-repeat center; background-size: cover; overflow: hidden; margin-right: 0px;  padding: 0 15px;  padding-top: 103px; }
.sub2-four .four-box .box1 span {  font-size: 20px;   }
    
.sub2-four .four-box .box2 { display: inline-block; width: 100%; height: 230px; background: url(../img/sub_img/sub2-1_img5.png) no-repeat center; background-size: cover; overflow: hidden; padding: 0 15px;  padding-top: 103px; margin-top: 20px;}
.sub2-four .four-box .box2 span { font-size: 20px;   }
.sub2-four .four-box .box3 { display: inline-block; width: 100%; height: 230px; background: url(../img/sub_img/sub2-1_img6.png) no-repeat center; background-size: cover; overflow: hidden; margin-right: 0px; padding: 0 15px;  padding-top: 103px; margin-top: 20px;}
.sub2-four .four-box .box3 span { font-size: 20px;   }
.sub2-four .four-box .box4 { display: inline-block; width: 100%; height: 230px; background: url(../img/sub_img/sub2-1_img7.png) no-repeat center; background-size: cover; overflow: hidden; padding: 0 15px;  padding-top: 103px;  margin-top: 20px;}
.sub2-four .four-box .box4 span { font-size: 20px;   }
.sub2-four .four-box .box5 { display: inline-block; width: 100%; height: 230px; background: url(../img/sub_img/sub2-1_img8.png) no-repeat center; background-size: cover; overflow: hidden; padding: 0 15px; padding-top: 103px;   margin-top: 20px; }
.sub2-four .four-box .box5 span {font-size: 20px;   }
    
    
.sub2-five {  display: block; width: 100%; height: auto; background: #f1f1f1;  padding: 40px 15px; }
.five-all { display: block; text-align: left; }   
    
.sub2-five span:nth-child(1) { font-size: 20px; }
.sub2-five p:nth-child(2) { font-size: 18px;  padding-top: 40px; padding-bottom: 40px;  }
    .sub2-five p:nth-child(2) br { display: none; }
    
.sub2-five h3 { display: block; width: 100%; height: auto; background: #eb6100; margin: 0 auto; text-align: left; font-weight: 300; color: #fff; font-size: 17px; line-height: 1.4;  
padding: 20px; }

.sub2-five span:nth-child(4) { width: 236px; height: 137px; background: url(../img/sub_img/sub2-1_img12.png) no-repeat center; background-size: contain; display: table; margin: 0 auto; margin-top: 40px; margin-bottom: 40px;}
.sub2-five span:nth-child(5) { width: 100%; height: 600px; background: url(../img/sub_img/sub2-1_img10.png) no-repeat center; background-size: contain; display: table; margin: 0 auto; }
    
    
.sub2-six {  width: 100%; height: auto; background: #97938b; padding:40px 15px; }
.six-all { display: block; margin: 0 auto;  }
.sub2-six .six-a { display: block; overflow: hidden; padding-right: 0px; padding-bottom: 0px; }
.sub2-six .six-a span { width: 47px; height: 53px; background: url(../img/sub_img/sub2-1_img11.png) no-repeat center; background-size: contain; display: block; margin: 0 auto;}
.sub2-six .six-a p { font-size: 20px; color: #fff; font-weight: 500; text-align: center; padding-top: 20px; margin-bottom: 20px;}
    
.sub2-six .six-b { display: block; padding: 20px;width: 100%; height:auto; }
.sub2-six .six-b p { display: -webkit-box; font-size: 15px;  padding-bottom: 10px; }
.sub2-six .six-b p span { display:-webkit-box; width: 20px; height: 20px; border-radius: 5px; margin-right: 10px;   }
    
.sub2-seven { width: 100%; height: auto; padding:40px 15px; }
.seven-all { display: block; margin: 0 auto;   }
.sub2-seven .seven-a { display: block; overflow: hidden; padding-right: 0px; padding-bottom: 0px; }
.sub2-seven .seven-a span { width: 47px; height: 43px; background: url(../img/sub_img/sub2-1_img11.png) no-repeat center; background-size: contain; display: block; margin: 0 auto;}
.sub2-seven .seven-a p {font-size: 20px; color: #fff; font-weight: 500; text-align: center; padding-top: 20px; margin-bottom: 20px;}

.sub2-seven .seven-b { display: block;  padding: 20px; width: 100%; height:auto; }
.sub2-seven .seven-b p {display: -webkit-box; font-size: 15px;  padding-bottom: 10px; }
.sub2-seven .seven-b p span { display:-webkit-box; width: 20px; height: 20px; border-radius: 5px; margin-right: 10px;   }    
    
    
    
    
      
/* sub3-1 */ 
    
.sub3-one { padding: 40px 0; }   
    
.sub3-one .one-text h2 { font-size: 25px;  text-align: center; margin-bottom: 40px;   }
.one-box {  margin: 0 auto; margin-bottom: 50px; padding: 0 15px; }
.sub3-one .one-text p:nth-child(1) { font-size: 25px;  }
.sub3-one .one-text p:nth-child(2) { font-size: 25px; margin: 20px 0; }
.sub3-one .one-text p:nth-child(3) { font-size: 25px;  }
.sub3-one .one-text p:nth-child(1) span { width: 40px; height: 32px; background: url(../img/sub_img/sub3-1_img1.png) no-repeat center; background-size: contain;  margin-right: 30px; }
.sub3-one .one-text p:nth-child(2) span { width: 40px; height: 32px; background: url(../img/sub_img/sub3-1_img2.png) no-repeat center; background-size: contain; margin-right: 30px; }
.sub3-one .one-text p:nth-child(3) span { width: 40px; height: 32px; background: url(../img/sub_img/sub3-1_img3.png) no-repeat center; background-size: contain; margin-right: 30px; }
  
.two-con { }
.two-con .con-text {  background: #ff9f27; width: 100%;  }
.two-con .con-text h2 { font-size: 21px; font-weight: 400; color: #fff; text-align: left; padding: 30px 15px; margin-bottom: 50px; }
.con1-box1 {} 
.box1-img { display: block; }
.box1-img span{ width: 100%; height: 200px; background: url(../img/sub_img/sub3-1_main2.png) no-repeat center; display: block;  background-size: contain; }  
    
.box1-text { display: block; padding-left: 0px; padding: 20px 15px;}
.box1-text h2 { font-size: 25px; font-weight: 800; color: #ffb582; text-align: left; padding-bottom: 10px; }
.box1-text p:nth-child(2) { font-size: 25px;  }
.box1-text p:nth-child(3) { font-size: 20px; font-weight: 400; display: table-cell; }
.box1-text p:nth-child(3) span {  width: 40px; height: 32px; background: url(../img/sub_img/sub3-1_img1.png) no-repeat center; background-size: contain; display: inline-block; margin-right: 20px; vertical-align: middle; }
.box1-text p:nth-child(4) { font-size: 13px; margin-top: 25px;  }
.box1-text p:nth-child(4) br { display: none; }
    
    
    
.con1-box2 { margin: 50px 0;} 
.box2-img { display: block; }
.box2-img span{ width: 100%; height: 200px; background: url(../img/sub_img/sub3-1_main3.png) no-repeat center; display: block; background-size: contain; }
.baba { }
.box2-text { display: block; padding-left: 0px; padding: 20px 15px;}
.box2-text h2 { font-size: 25px; font-weight: 800; color: #ff9145; text-align: left; padding-bottom: 10px; }
.box2-text p:nth-child(2) { font-size: 25px; font-weight: 400; color: #ff9145; padding-bottom: 10px; }
.box2-text p:nth-child(3) { font-size: 18px; font-weight: 400; display: table-cell; }
.box2-text p:nth-child(3) span {  width: 40px; height: 32px; background: url(../img/sub_img/sub3-1_img2.png) no-repeat center; background-size: contain; display: inline-block; margin-right: 20px; vertical-align: middle; }
.box2-text p:nth-child(4) { font-size: 13px; margin-top: 25px;  }
.box2-text p:nth-child(4) br { display: none; }
    
    
.con1-box3 { } 
.box3-img { display: block; }
.box3-img span{  width: 100%; height: 200px; background: url(../img/sub_img/sub3-1_main4.png) no-repeat center; display: block;  background-size: contain; }
.baba { }
.box3-text { display: block; padding-left: 0px; padding: 20px 15px;}
.box3-text h2 { font-size: 25px; font-weight: 800; color: #eb6100; text-align: left; padding-bottom: 10px; }
.box3-text p:nth-child(2) { font-size: 25px; font-weight: 400; color: #eb6100; padding-bottom: 10px; }
.box3-text p:nth-child(3) { font-size: 18px; font-weight: 400; display: table-cell; }
.box3-text p:nth-child(3) span {  width: 40px; height: 32px; background: url(../img/sub_img/sub3-1_img3.png) no-repeat center; background-size: contain; display: inline-block; margin-right: 20px; vertical-align: middle; }
.box3-text p:nth-child(4) { font-size: 13px; margin-top: 25px;  }
.box3-text p:nth-child(4) br { display: none; }
    
    
    
.sub3-two {  display: block; margin: 0 auto; padding-top: 50px; padding-bottom: 50px;  }
.two-text { text-align: left; padding: 0 15px; padding-bottom: 40px;  }
.two-text h2 { font-size: 25px; font-weight: 400; padding-bottom: 15px; }
.two-text h2 font{ color: #eb6100;  }
.two-text p { font-size: 18px; }
 
    
.sub3-two .two-box1 { padding-bottom: 50px;  }
.two-box1 .two-box1-text  { text-align: center; } 
.two-box1 .two-box1-text h2 { font-size: 30px; font-weight: 600; color: #eb6100; border-bottom: 1px solid #eb6100; display: table; padding-bottom: 10px; margin: 0 auto; }
.two-box1 .two-box1-text p:nth-child(2) { font-size: 20px; }
.two-box1 .two-box1-text p:nth-child(3) { font-size: 16px; padding: 0 15px; }
    
.two-box1 .two-box1-img {margin-top: 20px;  }
.two-box1 .two-box1-img span:nth-child(1){ width: 100%; height: 253px; display: block;
 background-size: contain; }
.two-box1 .two-box1-img span:nth-child(2){  width: 100%; height: 253px; display: block;
 background-size: contain; }
.two-box1 .two-box1-img2 {margin-top: 20px;  }
.two-box1 .two-box1-img2 span:nth-child(1){ width: 100%; height: 253px; display: block;
 background-size: contain; }
.two-box1 .two-box1-img2 span:nth-child(2){ width: 100%; height: 253px; display: block;
 background-size: contain;  }
 
.two-box1 .two-box1-img3 {margin-top: 20px;  }
.two-box1 .two-box1-img3 span:nth-child(1){ width: 100%; height: 253px; display: block;
 background-size: contain; }
.two-box1 .two-box1-img3 span:nth-child(2){ width: 100%; height: 253px; display: block;
 background-size: contain;  }
 
    
  .two-box1 .two-box1-img4 {margin-top: 20px;  }
.two-box1 .two-box1-img4 span:nth-child(1){ width: 100%; height: 253px; display: block;
 background-size: contain; }
.two-box1 .two-box1-img4 span:nth-child(2){ width: 100%; height: 253px; display: block;
 background-size: contain;  }
   
    
  .two-box1 .two-box1-img5 {margin-top: 20px;  }
.two-box1 .two-box1-img5 span:nth-child(1){ width: 100%; height: 253px; display: block;
 background-size: contain; }
.two-box1 .two-box1-img5 span:nth-child(2){ width: 100%; height: 253px; display: block;
 background-size: contain;  }
   
    
  .two-box1 .two-box1-img6 {margin-top: 20px;  }
.two-box1 .two-box1-img6 span:nth-child(1){ width: 100%; height: 253px; display: block;
 background-size: contain; }
.two-box1 .two-box1-img6 span:nth-child(2){ width: 100%; height: 253px; display: block;
 background-size: contain;  }
   
    
  .two-box1 .two-box1-img7 {margin-top: 20px;  }
.two-box1 .two-box1-img7 span:nth-child(1){ width: 100%; height: 253px; display: block;
 background-size: contain; }
.two-box1 .two-box1-img7 span:nth-child(2){ width: 100%; height: 253px; display: block;
 background-size: contain;  }
   
    
.sub3-thr {  display: block; margin: 0 auto; padding-top: 30px; padding: 0 15px; padding-bottom: 30px;  }
.sub3-thr .thr-text {  text-align: left; margin-bottom: 50px;}
.sub3-thr .thr-text h2 { font-size: 30px; line-height: 1.5; }
.sub3-thr .thr-text p { font-size: 18px; color: #464646; line-height:1.6; }
    .sub3-thr .thr-text p br { display: none; }
.sub3-thr .thr-text p font { color: #ff8229; font-weight: 600; }
.sub3-thr .thr-text p span { border-bottom: 1px solid #464646; padding-bottom: 1px; }
    
.thr-con .thr-con-box1 { display: block; width: 100%;  margin-bottom: 70px;  }
.thr-con .thr-con-box1 h2 { font-size: 20px;  width: 200px; padding: 16px 0; text-align: center; border-radius: 10px;  margin: 0 auto; margin-bottom: 30px;}
.thr-con .thr-con-box1 span {  margin: 0 auto; width: 251px; height: 241px; background-size: contain; display: block; }
    
.thr-con .thr-con-box2 { display: block; width: 100%; padding: 0; margin-bottom: 70px; }
.thr-con .thr-con-box2 h2 { font-size: 20px;  width: 200px; padding: 16px 0; text-align: center; border-radius: 10px;  margin: 0 auto; margin-bottom: 30px;}
.thr-con .thr-con-box2 span {margin: 0 auto; width:  200px; height: 200px; background-size: contain; display: block;}

.thr-con .thr-con-box3 { display: block; width: 100%; padding: 0; }
.thr-con .thr-con-box3 h2 { font-size: 20px; font-weight: 400; color: #fff; background: #fe8340; width: 218px; padding: 16px 0; text-align: center; border-radius: 10px;  margin: 0 auto; margin-bottom: 30px;}
.thr-con .thr-con-box3 span { margin: 0 auto; width: 200px; height: 200px; background-size: contain; display: block;}
    





   
/* sub4-1 ÅëÁõÅ¬¸®´Ð */
.sub4-one { display: table; width: 100%; height: 300px; background-position: 8%; }
.sub4-one .sub4-one-box1 { display: table-cell;  vertical-align: middle; padding: 40px 15px;}
.sub4-one .sub4-one-box1 h2 { font-size: 25px; color: #fe8340; font-weight: 300; margin-bottom: 37px; width: 100%;  text-align: left; }
.sub4-one .sub4-one-box1 h2 b { font-weight: 500; }
.sub4-one .sub4-one-box1 p { font-size: 16px; color: #313131; text-align: left; }
  
    
    
.sub4-sec { width: 100%;  }

.sub4-sec .con1 .title { text-align:left; padding:0 15px;  }
.sub4-sec .con1 .title h3 { font-size:30px; margin-bottom:20px;  }
.sub4-sec .con1 .title p { font-size:20px; margin-bottom:50px; }

    
    
    
.sub4-thr { width: 100%; height: auto;  padding: 50px 0; }
.sub4-thr .sub4-thr-box1 { display:table; margin:  0 auto;}
.sub4-thr .sub4-thr-box1 .s4-b1 { display: block; background: #fff; width: 265px; height: 265px; border-radius: 200px; padding: 80px 0; overflow: hidden; }
.sub4-thr .sub4-thr-box1 .s4-b2 { display: block; background: #fff; width: 265px; height: 265px; border-radius: 200px; padding: 80px 0; overflow: hidden; margin: 50px 0; }
.sub4-thr .sub4-thr-box1 .s4-b3 { display: block; background: #fff; width: 265px; height: 265px; border-radius: 200px; padding: 80px 0; overflow: hidden; margin-right: 0px;  }
.sub4-thr .sub4-thr-box1 .s4-b4 { display: block; background: #fff; width: 265px; height: 265px; border-radius: 200px; padding: 80px 0; overflow: hidden; margin-top: 50px;}
    
.sub4-four { width: 100%;  display: table; padding-top: 40px; padding-bottom: 100px; }
.sub4-four h2 { text-align: center; font-size: 23px; font-weight: 400; margin-bottom: 60px;}
    
    
  
.sub4-four .four-box {  margin: 0 auto; display: table; width: 100%;}
.sub4-four .four-box .box1 { display: block; width: 100%; height: 230px;  overflow: hidden; margin-right: 0px; padding-top: 30px; padding-left: 40px; }
.four-box .box1 span { display: block;  color: #fff; font-size: 20px; text-align: left;   }
    
.sub4-four .four-box .box2 { display: block; width: 100%; height: 230px;  overflow: hidden; margin-right: 0px; padding-top: 30px; padding-left: 40px;  margin-top: 40px; }
.four-box .box2 span {font-size: 20px;   }
.sub4-four .four-box .box3 { display: block; width: 100%; height: 230px;  overflow: hidden; margin-right: 0px; padding-top: 30px; padding-left: 40px;  margin-top: 40px;}
.four-box .box3 span { font-size: 20px;   }
.sub4-four .four-box .box4 { display: block; width: 100%; height: 230px;  overflow: hidden; margin-right: 0px; padding-top: 30px; padding-left: 40px;  margin-top: 40px; }
.four-box .box4 span { font-size: 20px;  }
.sub4-four .four-box .box5 { display: block; width: 100%; height: 230px;  overflow: hidden; margin-right: 0px; padding-top: 30px; padding-left: 40px; margin-top: 40px; }
.four-box .box5 span {font-size: 20px;  }
.sub4-four .four-box .box6 { display: block; width: 100%; height: 230px;  overflow: hidden; margin-right: 0px; padding-top: 30px; padding-left: 40px;   margin-top: 40px; }
.four-box .box6 span { font-size: 20px;   }

.sub4-five { display: block; width: 100%; height: auto;  padding:0; padding:40px 15px; background-position: 50%;}
.sub4-five-text { }
.sub4-five-box {  width: 100%; padding: 20px 15px; }
.sub4-five-text h2 { display: table; margin: 0 auto; font-size: 20px; color: #fff; background: #f4a13a; text-align: left; width: 100%; padding: 20px; }
.sub4-five-text p { display: block;  text-align: left; font-size: 16px;  }
.sub4-five-text p br { display:none; }
.sub4-five-text p:nth-child(1), .sub4-five-text p:nth-child(2) { margin-bottom: 20px;  }
    
    





   
/* sub4-2 */
.sub42-one { width: 100%; height: 400px; background: #f5f5f5; margin-top: 60px; display: table; background-size: cover;  }
.sub42-one > span { display: block; background: url(../img/sub_img/sub4-2_main3.png) no-repeat center; width: 100%; height: 300px; background-size: cover;  }
.sub42-one .sub42-one-box1 { display: block;  padding:40px 15px;}
.sub42-one .sub42-one-box1 h2 { font-size: 25px; color: #fe8340;  margin-bottom: 27px; width: 100%;  }
.sub42-one .sub42-one-box1 h2 b { font-weight: 500; }
.sub42-one .sub42-one-box1 p { font-size: 16px; color: #313131;  line-height: 1.6; }
   
 .sub42-two {  }
.sub42-two > h2 { text-align: center; padding: 50px 0; font-size: 25px; }
.sub42-box {  padding-top: 50px; padding-bottom: 50px;  }
.sub42-two .sub42-box1 { display: table; width: 100%; text-align: center; padding: 50px 0 ; }
.sub42-two .sub42-box1 h2 { font-size: 25px;  display: table; color: #fff; padding: 5px; border-radius: 10px; margin: 0 auto; margin-bottom: 20px; }
.sub42-two .sub42-box1 h2 font { color: #eb6100;  }
.sub42-two .sub42-box1 p { font-size: 25px; color: #404040; margin-bottom: 30px; font-weight: 500;}
   
.sub42-box1-img {  }
.sub42-box1-img span:nth-child(1) { width: 45%; height: 300px;background-size: contain; display: inline-block;  margin-right: 0px; }
.sub42-box1-img span:nth-child(2) { width: 45%; height: 300px;background-size: contain;display: inline-block;  }  
    
.sub42-two .sub42-box2 { display: table; width: 100%; text-align: center; padding: 50px 0 ; }
.sub42-two .sub42-box2 h2 {  font-size: 25px;  display: table; color: #fff; padding: 5px; border-radius: 10px; margin: 0 auto; margin-bottom: 20px; }
.sub42-two .sub42-box2 p b { font-size: 25px; display: block;}
.sub42-two .sub42-box2 p { font-size: 18px; color: #404040; margin-bottom: 30px; padding:0 15px; }
  
    
.sub42-box2-img {  }
.sub42-box2-img span:nth-child(1) { width: 40%; height: 300px; background-size: contain; display: inline-block;  margin-right: 0px; }
.sub42-box2-img span:nth-child(2) {width: 40%; height: 300px; background-size: contain;  display: inline-block;  }
  
    
.sub42-two .sub42-box3 { display: table; width: 100%; text-align: center; padding: 50px 0 ; }
.sub42-two .sub42-box3 h2 { font-size: 25px;  display: table; color: #fff; padding: 5px; border-radius: 10px; margin: 0 auto; margin-bottom: 20px;  }
.sub42-two .sub42-box3 p b { font-size: 25px; display: block;}
.sub42-two .sub42-box3 p { font-size: 18px; color: #404040; margin-bottom: 30px; padding:0 15px;}

.sub42-box3-img {  }
.sub42-box3-img span:nth-child(1) {  width: 45%; height: 100px; background-size: contain;  display: inline-block;  margin-right: 0px; }
.sub42-box3-img span:nth-child(2) {  width: 45%; height: 100px; background-size: contain;  display: inline-block;  }

.sub42-two .sub42-box4 { display: table; width: 100%; text-align: center; padding: 50px 0 ; }
.sub42-two .sub42-box4 h2 { font-size: 25px;  display: table; color: #fff; padding: 5px; border-radius: 10px; margin: 0 auto; margin-bottom: 20px; }
.sub42-two .sub42-box4 > p b { font-size: 25px; display: block;}
.sub42-two .sub42-box4 > p { font-size: 18px; padding:0 15px; }
    
    
.sub42-box4-img { display:table; margin: 0 auto; }

.sub42-box4-a { display: inline-block; width: 40%; margin-right: 10%; }
.sub42-box4-a  span { width: 100%; height: 100px;   }
.sub42-box4-a p { font-size: 18px;  margin-bottom: 30px; }
.sub42-box4-b { display: inline-block; width: 40%; padding: 0px;}
.sub42-box4-b  span { width: 100%; height: 100px; }
.sub42-box4-b p { font-size: 18px;  margin-bottom: 30px; }
.sub42-box4-c { display: inline-block; width: 45%; margin-right: 10%;}
.sub42-box4-c  span {  width: 100%; height: 100px; }
.sub42-box4-c p {font-size: 20px;  margin-bottom: 30px;}
.sub42-box4-d { display: inline-block; padding: 0px; overflow: hidden; }
.sub42-box4-d  span { width: 100%; height: 200px;  display: inline-block;  }
.sub42-box4-d p {  }
   
    
    
 
.sub42-thr { width: 100%; padding: 50px 15px; }
.sub42-thr h2 { font-size: 30px; border-bottom: 1px solid #eb6100; padding-bottom: 20px;
display: table; margin: 0 auto; }
.sub42-thr > p { font-size:20px; text-align: center; padding-top: 20px;} 

    
.sub42-text-a { display: block; margin: 0 auto; margin-top: 50px; }
.sub42-text-a span {display: block; width: 27px; height: 21px;  background-size: contain; margin-top: 50px; margin-right: 0px; margin: 0 auto;  margin-bottom: 20px;}
.sub42-text-a p { display: table-cell; font-size: 18px; text-align: left; }
   
 .sub42-text-a p br { display: none; }    
    
    
 .sub42-text-b { display: block; margin: 0 auto; margin-top: 50px; }
.sub42-text-b span { display: block; width: 27px; height: 21px;  background-size: contain; margin-top: 50px; margin-right: 0px; margin: 0 auto;  margin-bottom: 20px;}
.sub42-text-b p { display: block; font-size: 18px; text-align: left; }
   
 .sub42-text-b p br { display: none; }    
    

  
  
/* sub5-1 »êÀü/»êÈÄ Å¬¸®´Ð */
    
.sub51-one {  padding: 40px 0; }
 
 
.sub51-one .s51-box1 { display: table; margin: 0 auto; width: 100%; }
.sub51-one .s51-box1 span { display: block; width: 100%; height: 300px;  background-size: cover; }
.sub51-one .s51-box1 .s51-box1-text { display: block; width: 100%; height: auto; padding: 30px 15px;  }
.sub51-one .s51-box1 .s51-box1-text h2 { font-size: 25px; margin-bottom: 30px; }
.sub51-one .s51-box1 .s51-box1-text p { font-size: 16px; line-height: 1.6;  }
   
    
.sub51-one .s51-box2 { display: table; margin: 0 auto; margin-top: 40px; }
.sub51-one .s51-box2 span { display: block; width: 100%; height: 300px;  background-size: cover; }
.sub51-one .s51-box2 .s51-box2-text { width: 100%; height: auto; padding: 30px 15px;  }
.sub51-one .s51-box2 .s51-box2-text h2 {  font-size: 25px; margin-bottom: 30px;}
.sub51-one .s51-box2 .s51-box2-text p { font-size: 16px; line-height: 1.6;   }
.sub51-one .s51-box2 .s51-box2-text p br{ display: none; }  
    
  .s51-two { width: 100%; padding: 40px 15px;  text-align: center; }
.s51-two h2 { font-size: 25px; font-weight: 400; text-align: left;
    }
.s51-two h2 font { color: #eb6100; }
.s51-two span {  width: 140px; height: 2px; margin: 30px 0; }
.s51-two p { font-size: 20px; text-align: left}
  
.s51-thr { width: 100%; padding: 40px 15px;   text-align: left; }
.s51-thr h2 { font-size: 25px; color: #313131; margin-bottom: 30px;  }
.s51-thr p { font-size: 20px; color: #313131; }
 
    
 .s51-thr-box  { margin-top: 40px;}
.s51-thr-box .s51-thr-boxa { margin-bottom: 40px; }
.s51-thr-box .s51-thr-boxa span:nth-child(1){ display: block; overflow: hidden; margin-right:0px; margin: 0 auto; margin-bottom: 40px;}
.s51-thr-box .s51-thr-boxa span:nth-child(2){display: block; overflow: hidden; margin-right:0px; margin: 0 auto; margin-bottom: 40px; }
    
.s51-thr-box .s51-thr-boxb span:nth-child(1){ display: block; overflow: hidden; margin-right:0px; margin: 0 auto; margin-bottom: 40px;}
.s51-thr-box .s51-thr-boxb span:nth-child(2){display: block; overflow: hidden; margin-right:0px; margin: 0 auto; margin-bottom: 40px; }
      
.s51-four-box p {   }
.s51-four { width: 100%; padding: 40px 15px; text-align: left; }
.s51-four-text { margin-bottom: 30px; }
.s51-four-text h2 { font-size: 25px; margin-bottom: 10px; }
.s51-four-text p { font-size: 18px; color: #313131; }
    .s51-four-text p br { display: none; } 
    
.s51-five {  width: 100%; padding: 40px 15px;  }
.s51-five h2 { font-size: 25px; color: #313131;   }
.s51-five h2 strong { color: #fe8340; }
.s51-five-all { display: table; margin: 0 auto; }
.s51-five-box { }
.s51-five-box .s51-fbox1 {margin-top: 30px; margin-left: 30px;  }
.s51-five-box .s51-fbox1 p{ font-size: 20px; font-weight: 300; color: #313131; font-weight: 500;}
    .s51-five-box .s51-fbox1 p br{ display: none; }
.s51-five-box .s51-fbox1 p:nth-child(2) {padding-left: 30px; font-weight: 300; font-size: 18px; }
 
    
.s51-six > h2 { font-size: 25px; font-weight: 400; padding: 40px 15px; text-align: left; }
.s51-six > h2 font { color: #eb6100; }
.s51-sixbox { width: 100%;   text-align: left; background: #f4f6f5; padding: 40px 15px;  }
.s51-sixbox h2 { font-size: 20px; text-align: left;  }
.s51-sixbox p { font-size: 18px; text-align: left; }
    .s51-sixbox p br{ display: none; }
    
.s51-seven { width: 100%; padding: 40px 0 ; } 
.s51-seven > h2 { font-size: 25px; text-align: left; padding: 0 15px; }
.s51-seven > h2 strong { font-weight: 700; }
.s51-seven > p { font-size: 20px; color: #313131; font-weight: 400; text-align: left; padding: 0 15px; }
.s51-seven > h2 strong { font-weight: 700; }
.s51-seven-box { display: block; margin: 0 auto; padding: 40px 0; }
 
    
.s51-seven-a { display: block; width: 100%; height: auto; background: #fff8ed; margin-bottom: 40px; padding: 40px 15px; }
.s51-seven-b { display: block; width: 100%; height: auto; background: #fdf2de; margin-bottom: 40px; padding: 40px 15px; }
.s51-seven-c { display: block; width: 100%; height: auto; background: #ffefd2; margin-bottom: 40px; padding: 40px 15px; }
   
.s51-seven-a h2 {display: block; width: 100%; height: auto; font-size: 30px; text-align: left}
 .s51-seven-b h2 {display: block; width: 100%; height: auto; font-size: 30px; text-align: left}
.s51-seven-c h2 {display: block; width: 100%; height: auto; font-size: 30px; text-align: left}
    
    
.s517-box { display: block; width: 100%; height: auto; padding-left: 0px;}
.s517-box b { display: block; font-size: 20px; margin-bottom: 10px;  }
.s517-box p { font-size: 18px;  }
.s517-box p br { display: none; }
    
.s51-seven-a .s517-box > span { display: block; width: 150px; height: 100px; background: url(../img/sub_img/sub5-1_icon9.png) no-repeat center;  background-size: contain;   margin: 20px 0; }
    
.s51-seven-b .s517-box > span { display: block; width: 150px; height: 100px; background: url(../img/sub_img/sub5-1_icon10.png) no-repeat center;  background-size: contain;   margin: 20px 0; }
    
.s51-seven-c .s517-box > span { display: block; width: 150px; height: 100px;; background: url(../img/sub_img/sub5-1_icon11.png) no-repeat center;  background-size: contain;   margin: 20px 0; }
    
    
    
.s51-eight { width:100%; padding: 0 15px; }
.s51-eight h2 { font-size: 25px; color: #313131; text-align: left; }
.s51-eight h2 font { color: #fe8340; }
    
    
.s51-ebox {  display: block; margin: 40px 0; text-align: center}
.s51-ebox1 { width: 120px; height: 120px; padding-top: 20px; display: inline-block; margin-bottom:10px; margin-right:10px;  }
.s51-ebox1 span { width: 30px; height: 35px;  margin-bottom: 10px;  }
.s51-ebox1 p { font-size: 20px; color: #fff; text-align: center; }
    
.s51-ebox2 { width: 120px; height: 120px; padding-top: 20px; display: inline-block; margin: 0; margin-bottom:10px; }
.s51-ebox2 span { width: 30px; height: 35px;  margin-bottom: 10px;  }
.s51-ebox2 p { font-size: 20px; color: #fff; text-align: center; }
    
 .s51-ebox3 { width: 120px; height: 120px; padding-top: 20px; display: inline-block; margin: 0; margin-right:10px;  }
.s51-ebox3 span { width: 30px; height: 35px;  margin-bottom: 10px;  }
.s51-ebox3 p { font-size: 20px; color: #fff; text-align: center; }
    
  .s51-ebox4 { width: 120px; height: 120px; padding-top: 20px; display: inline-block; margin: 0;  }
.s51-ebox4 span { width: 30px; height: 35px;  margin-bottom: 10px;  }
.s51-ebox4 p { font-size: 20px; color: #fff; text-align: center; }
       
    
   





/* sub5-2 ¿©¼º ÁúÈ¯ Å¬¸®´Ð */
.sub52-one { width: 100%; padding: 40px 0; }
.sub52-one > h2 { font-size: 30px; font-weight: 400; text-align: left; margin-bottom: 40px; padding-left: 15px;}
.sub52-one .s52-box1 { display: block; margin-bottom: 40px;  }
.sub52-one .s52-box1 span { display: block; width: 100%; height: 300px; background-size: cover;  }
.sub52-one .s52-box1 .s52-box1-text { display: block; width: 100%; height: auto; background: #f5f5f5; overflow: hidden;  padding: 30px 15px;  }
.sub52-one .s52-box1 .s52-box1-text h2 { font-size: 25px; font-weight: 400; color: #fe8340;
margin-bottom: 30px; }
.sub52-one .s52-box1 .s52-box1-text p { font-size: 18px;   }
.sub52-one .s52-box1 .s52-box1-text p br { display:none; }
    
.sub52-one .s52-box2 { display: block;  margin-bottom: 40px;  }
.sub52-one .s52-box2 span { display: block; width: 100%; height: 300px; background-size: cover;  }
.sub52-one .s52-box2 .s52-box2-text { display: block; width: 100%; height: auto; background: #f5f5f5; overflow: hidden; padding-left: 0px; padding-top: 0px;  padding: 30px 15px; }
.sub52-one .s52-box2 .s52-box2-text h2 { font-size: 25px; font-weight: 400; color: #fe8340;
margin-bottom: 30px; }
.sub52-one .s52-box2 .s52-box2-text p { font-size: 18px; line-height: 1.6;  }
.sub52-one .s52-box2 .s52-box2-text p br { display: none; } 
    
    
.sub52-one .s52-box3 { display: block;  }
.sub52-one .s52-box3 span { display: block; width: 100%; height: 300px; background-size: cover; }
.sub52-one .s52-box3 .s52-box3-text { display: block; width: 100%; height: auto; background: #f5f5f5; overflow: hidden;  padding: 30px 15px;   }
.sub52-one .s52-box3 .s52-box3-text h2 { font-size: 25px; font-weight: 400; color: #fe8340;
margin-bottom: 30px; }
.sub52-one .s52-box3 .s52-box3-text p { font-size: 18px; line-height: 1.6; }
    .sub52-one .s52-box3 .s52-box3-text p br { display: none; }    
    
    
  
.s52-two { display: block; width: 100%; padding: 50px 15px; margin-bottom: 70px; }
.s52-two > h2 { font-size: 25px; font-weight: 400; color: #313131; text-align: center; }
.s52-two > span:nth-child(2) { display: table; width: 100px; height: 3px; background: #eb6100; margin: 50px auto; }
    
.s52-two-img { width: 100%; height: auto; background:#f5f5f5; }
.s52-two-img > span { display: block; width: 100%; height: 250px; background: url(../img/sub_img/sub5-2_img5.png) no-repeat center; margin: 0 auto; background-size: contain; margin-bottom: 30px; }
   
    
    
.s52-two .s52-box1 , .s52-two .s52-box2 { display: block; margin-top: 0px;  }
.s52-two .s52-box2  { margin-left: 0px; }
.s52-two  .s52-box1 p, .s52-two  .s52-box2 p { display: block; font-size: 16px; text-align: left; width: 100%; height: 117px; padding: 20px ;  margin-bottom: 21px; background: #fff; }
.s52-two .s52-box1 p b , .s52-two  .s52-box2 p b  { font-size: 25px; font-weight: 400; display: block; text-align: left; margin-bottom: 10px;}
    
    

/* sub6-1 ¼Ò¾Æ ¼ºÀå Å¬¸®´Ð */
.sub61-one { padding: 40px 0; }
.sub61-one .s61-box1 { display: block; margin: 0 auto; }
.sub61-one .s61-box1 span { width:100%; height: 260px; background-size: cover; display: block; }
.sub61-one .s61-box1 .s61-box1-text {  display: block; width: 100%; height: auto; background: #f5f5f5; overflow: hidden;  padding: 30px 15px;  }
.sub61-one .s61-box1 .s61-box1-text h2 { font-size: 25px; font-weight: 400; color: #fe8340;
margin-bottom: 30px; padding-bottom: 0;}
.sub61-one .s61-box1 .s61-box1-text p {  font-size: 18px;  }  
.sub61-one .s61-box1 .s61-box1-text p br { display: none; }
    
    
.sub61-two { display: block; width: 100%; height: auto; background-size: cover; }
.s61-two-box { display: block;  padding-left: 0%;  text-align: right; padding: 260px 15px 30px 15px; }
.s61-two-box h2 { font-size: 24px; font-weight: 400; line-height: 1.6; }
.s61-two-box span { position: absolute; display: block; right: 15px; }
.s61-two-box p { font-size: 16px; font-weight: 400; line-height: 1.6; margin-top: 60px; }
  
    
.sub61-thr {  width: 100%;  padding: 40px 15px;  }
.sub61-thr h2 { font-size: 25px; text-align: left; margin-bottom: 30px;}
.sub61-thr h2 strong { color: #fe8340;  padding-right:10px; }
  
.sub61-thr-box { display: block; margin: 0 auto; }
.sub61-thr-box .sub61-abox { margin-bottom: 50px; }
.sub61-thr-box .sub61-abox span { width: 100%; display: block; margin-bottom: 20px; background-size: cover; }
   
.sub61-thr-box .sub61-bbox { margin-bottom: 50px; }
.sub61-thr-box .sub61-bbox span { display: block;width: 100%; margin-bottom: 20px; background-size: cover;  }
.sub61-thr-box .sub61-cbox { margin-bottom: 50px; }
.sub61-thr-box .sub61-cbox span { display: block; width: 100%; margin-bottom: 20px;background-size: cover;  } 
  
.s61-box-text { display: block; overflow: hidden; padding-left: 0px; }
.s61-box-text b { font-size: 20px; color: #313131; margin-bottom: 10px; display: block;}
.s61-box-text p { font-size: 15px; color: #313131; font-weight: 400;  }
    .s61-box-text p br{ display: none; }
    
    
    
  .sub61-four { width: 100%; padding: 40px 15px;   }
.sub61-four-box1 { display: block; margin: 0 auto; }
.sub61-four-box1 span { display: block; width: 250px; height: 250px; background-size: cover; margin-right: 0px; margin: 0 auto; margin-bottom: 20px;}
.sub61-four-abox1 { display: block; }
.sub61-four-abox1 h2 {  font-size: 24px; font-weight: 400; margin-bottom: 30px; line-height:1.4;  }
.sub61-four-abox1 p { font-size: 16px;  }
    .sub61-four-abox1 p br { display: none; }
.sub61-four-abox1 p:last-child { padding-top: 20px; }
    
.sub61-four-box2 { display: block; margin: 0 auto; padding-top: 0px; width: 100%;}
.sub61-four-bbox1 { display: block; width: 100%; height: 280px;  background: url(../img/sub_img/sub6-1_img11.png) no-repeat center;  background-size: contain; margin: 0 auto; margin-top: 50px; }
 
.sub61-four-bbox1 strong { display: none; }
.sub61-four-bbox1 strong:nth-child(1) { display: none; }
.sub61-four-bbox1 strong:nth-child(2) { display: none; }  
    
    
.sub61-four h3 { text-align: left; font-size: 20px; font-weight: 400; width: 100%; background: #898989; padding: 15px 10px; margin: 0 auto; }
    
    
.sub61-five { display: block; margin: 0 auto; width: 100%; padding-top: 40px;}
.sub61-five > h2 { font-size: 23px; font-weight: 400; color: #fff; background: #ff8229;  width: 100%; padding: 15px 20px;  text-align: left}
.sub61-five > p { font-size: 20px; font-weight: 400; color: #313131; text-align: left; margin: 20px 15px;  }
    
.s61-five-all {  display: block; margin: 0 auto;  padding: 0;}
.s61-five-box1 , .s61-five-box2, .s61-five-box3 { width: 100%; display: block; overflow: hidden; margin: 50px 0; }
.s61-five-box2 { margin: 0px;}
.s61-five-box1 >  span {  display: block; width: 200px; height: 200px; margin: 0 auto; background-size: contain; }
.s61-five-box1 > h2 { font-size: 20px; }
.s61-five-box1 > p { text-align: center; font-size: 18px; color: #313131; }
  
    
    
.s61-five-box2 >  span { display: block; width: 200px; height: 200px; margin: 0 auto; background-size: contain;}
.s61-five-box2 > h2 { font-size: 20px;  }
.s61-five-box2 > p { text-align: center; font-size: 18px; color: #313131; }
  
    
    
  .s61-five-box3 >  span {   display: block; width: 200px; height: 200px; margin: 0 auto; background-size: contain; }
.s61-five-box3 > h2 { font-size: 20px;}
.s61-five-box3 > p { text-align: center; font-size: 18px; color: #313131;  }
  
.sub61-five > h3 { width: 100%;  text-align: left;  line-height: 1.4; }   
    




    
/* sub6-2 ºñ¿° Å¬¸®´Ð  */

.sub62-one { padding: 40px 0; width: 100%; }
.sub62-one .s62-box1 { display: block; margin: 0 auto; }
.sub62-one .s62-box1  span { width:100%; height: 260px; background-size: cover; display: block; margin: 0 auto;}
.sub62-one .s62-box1 .s62-box1-text { display: block; width: 100%; height: auto; background: #f5f5f5; overflow: hidden;  padding: 30px 15px; }
.sub62-one .s62-box1 .s62-box1-text h2 {font-size: 25px; font-weight: 400; color: #fe8340;
margin-bottom: 30px; padding-bottom: 0; }
.sub62-one .s62-box1 .s62-box1-text p {  font-size: 18px; }
.sub62-one .s62-box1 .s62-box1-text p br { display: none; } 
    
    
.sub62-two { padding: 40px 15px;  }
.sub62-two .s62-box1 { }
.sub62-two .s62-box1 > h2 { font-size:25px;  text-align: left; line-height: 1.5;}
.sub62-two .s62-box1 > span {  margin: 30px 0; }
.sub62-two .s62-box1 > p { font-size: 18px;  text-align: left; line-height: 1.4; }
.sub62-two .s62-box1 > p  br { display: none; }   
  
    
.sub62-two  .s62-box2 { display: table; margin: 0 auto; margin-top: 40px; }
.sub62-two  .s62-box2 .s62-abox { width: 200px; height: 200px; border-radius: 100px; display: block; }
.sub62-two  .s62-box2 .s62-abox h2 { font-size: 25px; padding-bottom: 25px; }
.sub62-two  .s62-box2 .s62-abox p { font-size: 20px;  }

.sub62-two  .s62-box2 .s62-bbox { width: 200px; height: 200px; border-radius: 100px; display: block; }
.sub62-two  .s62-box2 .s62-bbox h2 { font-size: 25px; padding-bottom: 25px; }
.sub62-two  .s62-box2 .s62-bbox p {  font-size: 20px;}

.s62-abox-text { display: table; text-align: center; margin: 0 auto; padding: 60px 0; }
.s62-bbox-text { display: table; text-align: center; margin: 0 auto; padding: 40px 0; }
.s62-box2 .s62-bbox:nth-child(2) { margin: 30px 0; }
   
    
 /*
.sub62-two  .s62-box2 { display: table; margin: 0 auto; margin-top: 40px; width: 100%; }
.sub62-two  .s62-box2 .s62-abox { width: 100%; height: 50px; border-radius: 50px; display: block; }
.sub62-two  .s62-box2 .s62-abox h2 { display: inline-block; font-size: 20px; padding: 0; padding: 0 20px; }
.sub62-two  .s62-box2 .s62-abox p { display: inline-block;  font-size: 20px; }
 
.sub62-two  .s62-box2 .s62-bbox { width: 100%; height: 50px; border-radius: 50px; display: block; }
.sub62-two  .s62-box2 .s62-bbox h2 { display: inline-block; font-size: 20px; padding: 0;padding: 0 20px;}
.sub62-two  .s62-box2 .s62-bbox p { display: inline-block;  font-size: 20px; }

.s62-abox-text { display: block; text-align: left; margin: 0 auto; padding: 10px 0; }
.s62-bbox-text { display: block; text-align: left; margin: 0 auto; padding: 10px 0; }
    .s62-bbox-text br { display: none; }
.s62-box2 .s62-bbox:nth-child(2) { margin: 30px 0; }
 
*/    
    
.sub62-thr {  width: 100%;  padding: 40px 15px;  }
.sub62-thr h2 { font-size: 25px; text-align: left; margin-bottom: 30px;}
.sub62-thr h2 strong { color: #fe8340;  padding-right:10px; }
  
.sub62-thr-box { display: block; margin: 0 auto; }
.sub62-thr-box .sub62-abox { margin-bottom: 0px; }
.sub62-thr-box .sub62-abox span { width: 100%; display: block; margin-bottom: 20px; background-size: cover; }
   
.s62-box-text { display: block; overflow: hidden; padding-left: 0px; }
.s62-box-text b { font-size: 20px; color: #313131; margin-bottom: 10px; display: block;}
.s62-box-text p { font-size: 15px; color: #313131; font-weight: 400;  }
.s61-box-text p br{ display: none; }
    
    
    
.sub62-four { padding: 40px 15px;  }
.sub62-four >  h2 { font-size: 25px; text-align: left; margin-bottom: 30px;}
.sub62-four > span {  margin: 30px 0; }
.sub62-four >  h3 { width: 100%; font-size: 25px; padding: 15px 20px; text-align: left; display: block; margin: 0 auto; }
.sub62-four-box1 { display: block;  margin-top: 20px;  }
.sub62-four-box1 p { display: block;  font-size: 20px; text-align: left; }
.sub62-four-box1 p:nth-child(1) { margin-right: 0px; margin-bottom: 15px; }
    
.sub62-four-box2 { display: table; margin: 0 auto; margin-top: 40px;}
.sub62-four-box2 p { display: block; font-size: 20px; font-weight: 400; color: #313131; width: 210px; height: 210px; border: 3px solid #fe8340; border-radius: 105px; overflow: hidden; text-align: center; padding-top: 90px; }
.sub62-four-box2 p:nth-child(2),
.sub62-four-box2 p:nth-child(4) {padding-top: 65px; margin: 20px 0;}
.sub62-four-box2 p:nth-child(4){ margin-right: 0; }
    
.sub62-five { padding: 40px 15px;  }
.sub62-five > h2 {width: 100%; font-size: 25px; padding: 5px 20px; text-align: left; display: block; margin: 0 auto;}
.sub62-five > p { font-size: 18px; font-weight: 400; color: #313131; text-align: left; line-height: 1.5; margin: 30px 0; }
    .sub62-five > p br { display: none; }
    
.sub62-five-box { display: table; margin: 0 auto; overflow: hidden; }
.sub62-five-box1 , .sub62-five-box2, .sub62-five-box3, .sub62-five-box4 { display: block; overflow: hidden; vertical-align: top; margin-right: 0px; margin: 50px 0;  }
.sub62-five-box4 { margin: 0; }
    .sub62-five-box1 { margin: 0; }   
    
    
.sub62-six { padding: 40px 15px;  }
.sub62-six > h2 { width: 100%; font-size: 25px; padding: 5px 20px; text-align: left; display: block; margin: 0 auto; }
    
.sub62-six-abox { display: table; margin: 0 auto; padding:0; padding-top: 40px;}
.sub62-six-bbox { display: table; margin: 0 auto; padding-bottom: 40px; }
.sub62-six-abox1, .sub62-six-abox2 { display: table; overflow: hidden;  margin: 20px auto;  }
.sub62-six-bbox1, .sub62-six-bbox2, .sub62-six-bbox3 { display: table; overflow: hidden;  margin: 20px auto;}
.sub62-six-bbox2 { margin: 0px;}
    
.sub62-six-abox1 span , .sub62-six-abox2 span , .sub62-six-bbox1 span,
.sub62-six-bbox2 span , .sub62-six-bbox3 span  { display: block; width: 200px; height: 200px; border-radius: 100px;background-size: contain; margin: 0 auto; }
    
.sub62-six-abox1 h2 , .sub62-six-abox2 h2 , .sub62-six-bbox1 h2 ,
.sub62-six-bbox2 h2 , .sub62-six-bbox3 h2 { font-size: 25px; font-weight: 400; color: #313131; text-align: center; margin: 20px 0; }
    
.sub62-six-abox1 p , .sub62-six-abox2 p , .sub62-six-bbox1 p ,
.sub62-six-bbox2 p , .sub62-six-bbox3 p  { font-size: 18px; font-weight: 400; color: #313131; text-align: center; }
    

/* sub6-3 ÇÐ½À Å¬¸®´Ð */
.sub63-one { width: 100%; padding: 40px 0;  margin: 0 auto; }
.sub63-one .s63-box1, .sub63-one .s63-box2{ display: table; margin: 0 auto; }
    .sub63-one .s63-box1 { margin-bottom: 40px; }
    
.sub63-one .s63-box1  span { display: block; width:100%; height: 260px; background-size: cover; }
.sub63-one .s63-box1 .s63-box1-text { display: block; width: 100%; height: auto; background: #f5f5f5; overflow: hidden;  padding: 30px 15px;  }
.sub63-one .s63-box1 .s63-box1-text h2 { font-size: 25px; font-weight: 400; color: #fe8340;
margin-bottom: 30px; padding-bottom: 0;   }
.sub63-one .s63-box1 .s63-box1-text p { font-size: 18px; }
.sub63-one .s63-box1 .s63-box1-text p br{ display: none; }   
.sub63-one .s63-box2  span { display: block; width:100%; height: 260px; background-size: cover; }
.sub63-one .s63-box2 .s63-box2-text { display: block; width: 100%; height: auto; background: #f5f5f5; overflow: hidden;  padding: 30px 15px;  }
.sub63-one .s63-box2 .s63-box2-text h2 { font-size: 25px; font-weight: 400; color: #fe8340;
margin-bottom: 30px; padding-bottom: 0;   }
.sub63-one .s63-box2 .s63-box2-text p { font-size: 18px; }
.sub63-one .s63-box2 .s63-box2-text p br{ display: none; }   
    
    
    
.sub63-thr { width: 100%; padding: 40px 15px;   margin: 0 auto; }
.sub63-thr-box p { font-size: 20px;  display: block;  padding: 80px 0; margin: 0 auto;}
    
.sub63-thr-box p:nth-child(2),
.sub63-thr-box p:nth-child(4) { margin: 20px auto;   }
.sub63-thr-box p:nth-child(3) {padding:70px 0; }
.sub63-thr > p { font-size: 18px; font-weight: 400; color: #313131; line-height: 1.5;  text-align: left; }
    .sub63-thr > p br { display: none; }
.sub63-thr > p:nth-child(2) { margin: 30px 0;}
.sub63-thr > p:nth-child(3) { margin-bottom: 70px; }

.sub63-thr h2 { font-size: 25px; text-align: left; margin-bottom: 30px; }
.sub63-thr h2 strong {color: #fe8340;  padding-right:10px; }
.sub63-abox { display: table; width:100%; height: 242px; background-size: contain; margin: 0 auto;}
    
    
    
.sub63-five { width: 100%; padding: 40px 15px;   margin: 0 auto; }
.sub63-five > p { font-size: 18px; text-align: left; }
.sub63-five > p br{ display: none; }
.sub63-five-box { display: table; margin: 0 auto; padding: 40px 0; }
.sub63-five-box p { display:block; font-size: 16px;   }
.sub63-five-box p:nth-child(2) { padding: 20px 0;}
.sub63-five-box p span { width:35px; height: 30px; background-size: contain; margin-right: 10px;}
 
    
    
.sub63-six { width: 100%; padding: 40px 15px;   margin: 0 auto; }
.sub63-six-box1 { display: block; text-align: center; }
.sub63-six-box1 span { display: inline-block;  width: 100%; height: 1px; background: #eb6100; }
.sub63-six-box1 p { display: inline-block; font-size: 20px; font-weight: 500; color: #313131; padding: 20px 0;}
.sub63-six-box1 p strong { display: inline-block; width: 35px; height: 54px;  vertical-align: bottom;}
    
.sub63-six-box2 { display: table; margin: 50px auto; }
.sub63-six-box2-a { display: block;}
.sub63-six-box2-b { display: block; margin: 30px 0; }
.sub63-six-box2-c { display: block;}
.sub63-six-box2-d { display: block;  margin: 30px 0; }
.sub63-six-box2-e { display: block;}
    
    
    
 
.sub63-seven { padding: 40px 15px;   margin: 0 auto; background: #f39800;  }

.sub63-seven-box { display: table; margin: 50px auto; background: #fff; width: 100%; height: 265px; 
border-radius: 0px;  padding: 40px; text-align: center;}
.s63-seven-box1, .s63-seven-box2 { display: block; }
.s63-seven-box1 { margin-right: 0px; margin-bottom: 20px}
.s63-seven-box1 p , .s63-seven-box2 p{ display: block;  font-size: 20px; }
.s63-seven-box1 p:nth-child(2) , .s63-seven-box2 p:nth-child(2) { padding: 20px 0; }
.s63-seven-box1 p span , .s63-seven-box2 p span { display: inline-block; width: 36px; height: 31px;  vertical-align: middle; margin-right: 10px;}
   
    
     
    
/* sub7-1 ÅÁÀü ½Ã½ºÅÛ */
.sub71-one {  width: 100%; padding:40px 0; margin: 0 auto;  }
.sub71-one .s71-box1 { display: block;  width: 100%;  margin: 0 auto;  }
.sub71-one .s71-box1  span { display: block; width:100%; height: 500px;background-size: cover;}
.sub71-one .s71-box1 .s71-box1-text { display: block; width: 100%; height: auto; background: #f5f5f5; overflow: hidden;  padding: 30px 15px; }
.sub71-one .s71-box1 .s71-box1-text h2 {font-size: 25px; font-weight: 400; color: #fe8340;
margin-bottom: 30px; padding-bottom: 0;  }
.sub71-one .s71-box1 .s71-box1-text p { font-size: 18px; }    
    .sub71-one .s71-box1 .s71-box1-text p br { display: none; }   
   
.sub71-two { padding: 40px 15px;  }
.sub71-two-all { display: table; margin: 0 auto; }
.sub71-two-box1 , .sub71-two-box2 { display: table;  margin: 0 auto;  }
.sub71-two-box2 { margin-top: 0px; }
.sub71-two-box1 span , .sub71-two-box2 span { display: none; }
.sub71-two-box1 p, .sub71-two-box2 p {  padding-top: 55px}
 .sub71-two-box1 span:nth-child(4) { display: none; }
 .sub71-two-box2 span:nth-child(4) { display: none; }
    
.s71-two-box1-a { width: 150px; height: 150px; background-size: contain;  display: block; }
.s71-two-box1-b { width: 150px; height: 150px;  background-size: contain;  display: block; margin: 20px 0; }
.s71-two-box1-c { width: 150px; height: 150px;  background-size: contain; display: block;  }
.s71-two-box1-d { width: 150px; height: 150px; background-size: contain;  display: block; margin: 20px 0; }
.s71-two-box2-a { width: 150px; height: 150px; background-size: contain; display: block; }
.s71-two-box2-b { width: 150px; height: 150px; background-size: contain;  display: block; margin: 20px 0;}
.s71-two-box2-c { width: 150px; height: 150px; background-size: contain;  display: block;  }

.sub71-thr { padding: 40px 15px;  margin: 0 auto;  }
.sub71-thr > h2 { width: 100%; font-size: 25px; text-align: left; display: block; margin: 0 auto; }
.sub71-thr > span { margin: 30px 0; }
.sub71-thr-box { display: block; width: 100%; height: 500px;; background: url(../img/sub_img/sub7-1_main5.png)no-repeat center; background-size:contain; }

.sub71-thr-box1 { display:none;  } /*display: table; margin: 0 auto; width: 100%;*/
.sub71-thr-box1 p { color: #313131; text-align: left; font-size: 20px; font-weight: 400; display: block;  overflow: hidden; width: 100%; height: 50px; border-radius: 0;  padding-top: 0px;}
.sub71-thr-box1 p:last-child { padding-top: 0px;}
    .sub71-thr-box1 p br {display: none;}

.sub71-thr-box1 p:nth-child(1) { position : inherit;  margin-top: 0; }
.sub71-thr-box1 p:nth-child(2) { position: inherit;  margin-top: 0; margin-left: 0; }
.sub71-thr-box1 p:nth-child(3) { position: inherit;  margin-top: 0; margin-left: 0; }
.sub71-thr-box1 p:nth-child(4) { position: inherit;  margin-top: 0; margin-left: 0; }
.sub71-thr-box1 p:nth-child(5) { position: inherit;  margin-top: 0; margin-left: 0}

.sub71-thr-box2 h2{ display:none;   } /* font-size: 30px; font-weight: 600; color: #313131; text-align: left; margin-top: 0px;*/
    



/* sub7-2 º½ÇÑ¾à*/
.sub72-one {  width: 100%; padding: 0;  padding-top: 40px;  }
.sub72-one .s72-box1 { display: block;  width: 100%;  margin: 0 auto;  }
.sub72-one .s72-box1  span { display: block; width:100%; height: 300px; background-size: cover; }
.sub72-one .s72-box1 .s72-box1-text { display: block; width: 100%; height: auto; background: #f5f5f5; overflow: hidden;  padding: 30px 15px; }
.sub72-one .s72-box1 .s72-box1-text h2 {font-size: 25px; font-weight: 400; color: #fe8340;
margin-bottom: 30px; padding-bottom: 0;   }
.sub72-one .s72-box1 .s72-box1-text p {font-size: 18px; }
.sub72-one .s72-box1 .s72-box1-text p br {display: none; }

.sub72-one h3 { text-align: left; font-size: 25px; font-weight: 400; padding:40px 15px; line-height: 1.5;}

.sub72-thr {display: table; margin: 0 auto; padding: 40px 15px; width: 100%; }
.sub72-thr h2 { font-size: 25px; text-align: left; margin-bottom: 30px; }
.sub72-thr h2 strong { color: #fe8340;  padding-right:10px;  }

.sub72-thr .sub72-tbox1, .sub72-thr .sub72-tbox2 {  display: block; overflow: hidden; }
.sub72-thr .sub72-tbox1 span { display: block; width: 100%; height: 403px; background-size: cover; }
.sub72-thr .sub72-tbox2 { width: 100%; height: auto; padding: 25px;  background: #eef0f2; }
.sub72-thr .sub72-tbox2 > h2 { font-size: 25px; font-weight: 400; color: #313131; text-align: left; }
.sub72-thr .sub72-tbox2-text { }
.sub72-thr .sub72-tbox2-text p {  font-size: 20px; }
.sub72-thr .sub72-tbox2-text p:last-child { margin-bottom: 0; }
.sub72-four { padding: 40px 15px;}
.sub72-four .s72-box1 > h2 { font-size: 25px; font-weight: 400; color: #313131; text-align: left; }
.sub72-four .s72-box1 > span {  margin: 30px 0; }
.sub72-four .s72-box1 > p { font-size: 18px; font-weight: 400; color: #313131; text-align: left; line-height: 1.4; }
.sub72-four .s72-box1 > p br { display: none; }

.sub72-four .s72-box1 > p:nth-child(3) { margin-bottom: 30px;}
.s72-box2 { padding-top: 50px; display: table; margin: 0 auto; }
.s72-2boxa, .s72-2boxb,
.s72-2boxc, .s72-2boxd { display: table;  margin: 0 auto;}

.s72-2boxa span { padding-top: 83px; font-size: 25px;  }
.s72-2boxa p { font-size: 20px;  text-align: center; margin: 20px auto; }
.s72-2boxb  { margin: 0 50px;}
.s72-2boxb span { padding-top: 83px; font-size: 25px;}
.s72-2boxb p { font-size: 20px;  text-align: center; margin: 20px auto; }
.s72-2boxc { margin-right: 50px; }
.s72-2boxc span { padding-top: 83px; font-size: 25px; }
.s72-2boxc p { font-size: 20px;  text-align: center; margin: 20px auto;}
.s72-2boxd { margin-right: 50px; }
.s72-2boxd span { padding-top: 83px; font-size: 25px; }
.s72-2boxd p { font-size: 20px;  text-align: center; margin: 20px auto;}

.sub72-five { padding: 40px 15px; }
.sub72-five h2 { width: 100%; font-size: 30px;  text-align: left; display: block; margin: 0 auto; }

.s72-five-abox, .s72-five-bbox { display: table; margin: 0 auto; padding-top: 40px; }
.s72-five-abox1, .s72-five-abox2,
.s72-five-abox3 { display: block; margin: 30px 0; }
.s72-five-bbox1, .s72-five-bbox2,
.s72-five-bbox3 { display: block; }
.s72-five-abox2 , .s72-five-bbox2 { margin: 0;}
.s72-five-bbox { padding: 0; }
.s72-five-abox1 span, .s72-five-abox2 span,
.s72-five-abox3 span{ display: block; width: 200px; height: 200px; background-size: contain; margin: 0 auto; }
.s72-five-abox1 p, .s72-five-abox2 p,
.s72-five-abox3 p{ text-align: center; font-size: 20px; }

.s72-five-bbox1 span, .s72-five-bbox2 span,
.s72-five-bbox3 span{ display: block; width: 200px; height: 200px; background-size: contain; margin: 0 auto; }
.s72-five-bbox1 p, .s72-five-bbox2 p,
.s72-five-bbox3 p{ text-align: center; font-size: 20px; }

.sub72-six {display: table; margin: 0 auto; padding: 40px 15px; width: 100%; }
.sub72-six h2 { font-size: 25px; text-align: left; margin-bottom: 30px; }
.sub72-six h2 strong { color: #fe8340;  padding-right:10px;  }

.sub72-six .sub72-tbox1, .sub72-four .sub72-tbox2 { display: block; overflow: hidden; }
.sub72-six .sub72-tbox1 span { display: block; width: 100%; height: 263px; background-size: contain; }
.sub72-six .sub72-tbox2 { width: 100%; height: auto; padding: 25px;  background: #eef0f2; }
.sub72-six .sub72-tbox2 > h2 {font-size: 25px; font-weight: 400; color: #313131; text-align: left; }
.sub72-six .sub72-tbox2-text { }
.sub72-six .sub72-tbox2-text p {   font-size: 20px;  }
.sub72-six .sub72-tbox2-text p:last-child { margin-bottom: 0; }

.sub72-eight { padding: 40px 15px; }
.sub72-eight h2 { width: 100%; font-size: 30px;  text-align: left; display: block; margin: 0 auto; }


.s72-eight-abox, .s72-eight-bbox { display: table; margin: 0 auto; padding-top: 40px; }
.s72-eight-abox1, .s72-eight-abox2,
.s72-eight-abox3 { display: block; margin: 30px 0; }
.s72-eight-bbox1, .s72-eight-bbox2,
.s72-eight-bbox3 { display: block; }
.s72-eight-abox2 , .s72-eight-bbox2 { margin: 0;}
.s72-eight-bbox { padding: 0; }
.s72-eight-abox1 span, .s72-eight-abox2 span,
.s72-eight-abox3 span{ display: block; width: 200px; height: 200px; background-size: contain; margin: 0 auto; }
.s72-eight-abox1 p, .s72-eight-abox2 p,
.s72-eight-abox3 p{ text-align: center; font-size: 20px; }

.s72-eight-bbox1 span, .s72-eight-bbox2 span,
.s72-eight-bbox3 span{ display: block; width: 200px; height: 200px; background-size: contain; margin: 0 auto; }
.s72-eight-bbox1 p, .s72-eight-bbox2 p,
.s72-eight-bbox3 p{ text-align: center; font-size: 20px; }





}