#scontainer{width:100%;}
#scontainer img{max-width:100%;}

.disb{display:block;}
.pd_t5{padding: 5em 0 0 0;}

.boardw{position: relative; max-width: 1500px; margin: 0 auto; min-height:500px; border-bottom:1px solid #ddd; padding-bottom: 4em;}
.boardw2{position: relative; max-width: 1500px; margin: 0 auto; border-top: 0px solid #136AFF; min-height:330px; border-bottom:0px solid #ddd;}
.bowrap{min-height:300px;}
.subbox{max-width:1500px; margin:0 auto;}
.scon{text-align:center;}
.scon1{text-align:center;}
.svisual{position:relative; width:100%; height:350px;padding-top:100px; text-align:center; color:#fff; }
.svisual1{background:url('../images/sub/sv01.jpg')no-repeat center/cover;}
.svisual_title1{font-size:50px; color:#fff; margin-bottom:20px;}
.svisual_title2{font-size:23px; color:#fff;}

.snav{position:absolute; bottom:0; left:50%; width:1660px; font-size:22px;height:80px;  margin-left:-830px; background:#02254e; color:#fff; z-index:500;}
.snav a{color:#fff; font-size:22px;}
.snav_home{width:120px;height:80px; float:left; text-align:center; border-right:1px solid rgba(255,255,255,0.2); padding-top:30px;}
.snav_list1w, .snav_list2w{width:315px; height:80px; float:left; border-right:1px solid rgba(255,255,255,0.2);}
.snav_list2w_plus{width:315px; height:80px; float:left; border-right:1px solid rgba(255,255,255,0.2);}
.snav_list1, .snav_list2{position:relative;overflow:hidden; text-align:left; padding:30px 30px 10px;  height:60px; background:#02254e; transition: all 0.5s;}
.snav_list1 li{margin-bottom:20px;}
.snav_list2 li{margin-bottom:20px;}
.snav_list1 li.f{margin-bottom:30px;}
.snav_list1.on{height:auto;}
.snav_list2.on{height:auto;}
.snav_list2_title{margin-bottom:30px;}
.snav_list2 li.on{display:none;}

.stitlew{text-align:center;}
.stitle{font-size:1.8em;padding:4em 0 30px 0;}
.stitle strong {font-weight: 600;}
.stitle2{font-size:34px; color:#264a9b; font-weight:900; margin-bottom:20px;text-align:center;}
.stitle2 span{font-size:45px; font-weight:900; }
.stitle3{font-size:20px; color:#444; line-height:1.6; margin-bottom:60px;text-align:center; }
.stitle3 span{display:block;}
.stitle4{font-size:43px; color:#fff; line-height:1.6;font-weight:600;}
.stitle5{font-size:26px; color:#fff; font-weight:400;}
.stitle6{font-size:30px; text-align:left;font-weight:600;}
.stitle6 span{font-size:24px;color:#de4e4e; display:block;font-weight:400;}



.snav_list1_open, .snav_list2_open{position:absolute; right:30px; top:30px; cursor:pointer;}
.snav_list1_close, .snav_list2_close{position:absolute; right:30px; top:30px; display:none; cursor:pointer;}

.sc0204box1{background-image:url('../images/sub/sc0204_i1.png');}
.sc0205box1{background-image:url('../images/sub/sc0205_i1.png');}
.sc0302box1{background-image:url('../images/sub/sc0302_i1.png');}
.sc0303box1{background-image:url('../images/sub/sc0303_i1.png');}
.sc0304box1{background-image:url('../images/sub/sc0304_i1.png');}
.sc0305box1{background-image:url('../images/sub/sc0305_i1.png');}
.sc0402box1{background-image:url('../images/sub/sc0402_i1.png');}
.sc0403box1{background-image:url('../images/sub/sc0403_i1.png');}
.sc0502box1{background-image:url('../images/sub/sc0502_i1.png');}
.sc0503box1{background-image:url('../images/sub/sc0503_i1.png');}
.sc0602box1{background-image:url('../images/sub/sc0602_i1.png');}
.sc0603box1{background-image:url('../images/sub/sc0603_i1.png');}
.sc0604box1{background-image:url('../images/sub/sc0604_i1.png');}
.sc1002box1{background-image:url('../images/sub/sc1002_i1.png');}
.sc1003box1{background-image:url('../images/sub/sc1003_i1.png');}
.sc1004box1{background-image:url('../images/sub/sc1004_i1.png');}
.sc1005box1{background-image:url('../images/sub/sc1005_i1.png');}
.sc0805box1{background-image:url('../images/sub/sc0805_i1.png');}

.s11box1{position:relative; padding-bottom:200px; line-height:1.6;}
.s11box1_text{text-align:left; max-width:860px;line-height:1.4;}
.s11box1_p1{font-size:40px;font-weight:300;}
.s11box1_p1 span{font-weight:900;}
.s11box1_p2{font-size:20px;}
.s11box1_list li{font-size:25px; margin-bottom:5px; color:#111; font-weight:600;}
.s11box1_img{position:absolute; right:0px; top:30px;}
.s11box2{text-align:left; background:#f3f3f3; line-height:1.8;}
.s11box2 .boxin{padding:200px 0 150px;}
.s11box2_text{max-width:730px; margin-bottom:100px;}
.s11box2_img1{position:absolute; left:0px; top:-80px;}
.s11box2_img2{position:absolute; right:0px; top:200px;}

.s12box1{padding:100px 20px; background:#f3f3f3;text-align:center;}
.s12box1_p1{font-size:25px; margin-bottom:5px;}
.s12box1_p1 span{font-size:36px; font-weight:900;}
.s12box1 .s1{margin-right:10px;}
.s12box2{padding:100px 20px 0;}
.s12box2 ul li{display:inline-block; width:45%; text-transform: uppercase; margin:1%; color:#fff; padding:40px 60px; font-size:18px;}
.s12box2 ul li:nth-child(1){background:#17669c;}
.s12box2 ul li:nth-child(2){background:#e89024;}
.s12box2 ul li:nth-child(3){background:#95c93d;}
.s12box2 ul li:nth-child(4){background:#f9cc77; color:#333;}
.s12box2_p1{float:left; font-size:20px; font-weight:bold;}
.s12box2_p2{float:right; text-align:right;}

.s13box1{text-align:left; padding-top:100px; line-height:1.6; overflow:hidden;}
.s13box1L{float:left; width:35%; _height:1000px;}
.s13box1R{float:left; width:65%; _height:1000px; text-align:left; border-left:1px solid #ccc; padding-left:80px;}
.s13_p1{ font-weight:300;}
.s13_p1 span{display:block; font-weight:600;}

.s14box{text-align:left;     padding-left: 2%;}
/*.s14box ul li{display:inline-block; width:22%; border:1px solid #ccc; margin:0 1%; border-radius:20px; overflow:hidden; vertical-align:top; padding:20px 0 40px; 
margin-bottom:2%; text-align:center;}*/
.s14box ul .s14box_bigbox{display:inline-block; width:22%; border:1px solid #ccc; margin:0 1%; border-radius:20px; overflow:hidden; vertical-align:top; padding:20px 0 40px; 
margin-bottom:2%; text-align:center; cursor:pointer; position:relative;}
.s14box_bigbox:hover{ box-shadow: 1px 1px 5px rgba(0,0,0,0.3); border:1px solid #4477ea !important;}
.s14box_bigbox:hover .s14box_p1{ color:#4477ea;}
.s14box_bigbox:hover .s14box_p2{ color:rgba(68,119,236,0.8);}
/*.s14box_bigbox:hover::before{content:''; background-color:rgba(0,0,0,0.3); top:0; left:0; width:100%; height:100%; position:absolute;}*/

/*���Ұ�_�˾�ȿ��*/
.pop_open{background-color:rgba(0,0,0,0.3); position:fixed; width:100%; height:100%; z-index:999; left:0; top:0; overflow:hidden; display:none;}
.layer{position:absolute; left:50%; top:50%; background:#fff; transform:translate(-50%,-50%); width:100%; max-width:1000px; padding:40px 20px;}
.layer div:first{}
.layer div .in_layerL{width:40%; display:inline-block; text-align:center;}
.layer div .in_layerL img{text-align:center;}
.layer div .in_layerR{width:55%; display:inline-block; vertical-align:top; padding-top:30px;}
.in_layerR h3{padding:0px; margin:0px;}
.in_layerR h3 span:first-child{background-color:#4477ea; color:#fff; position:relative; display:inline-block; padding-right:5px; padding-left:5px; font-size:14px; line-height:22px;}
.in_layerR h3 span:first-child:after{content:''; position: absolute; right:-22px; top:0px; width:0; height:0; border:11px solid transparent; border-left-color:#4477ea;}
.in_layerR h3 span:last-child{font-size:33px; line-height:33px; font-weight:800; text-align:left; display:block; margin-top:8px;}
.in_layerR p{font-size:15px; margin-top:13px; margin-bottom:25px; padding-right:25px;  text-align:left; word-break:keep-all; color:rgba(0,0,0,0.8);}
.in_layerR p strong{font-size:18px; line-height:24px; color:#4477ea; font-weight:600; display:block; margin-bottom:5px;}
.in_layerR ul{}
.in_layerR li{display:block; text-align:left; padding:2px 0px;}
.pop_close{position:absolute; right:13px; top:15px; width:32px; height:31px; z-index:999; background:url("/images/common/gear_icon.png") no-repeat;
			font-size:0px; border:0px; outline:0px;}

.s14box_p1{font-size:22px; font-weight:600; margin-bottom:5px;}
.s14box_p2{font-size:18px; }

.scbox0105{_padding-bottom:250px;}
.sgallery_wrap{width:90%; /*height:650px;*/ height:auto; margin:0 auto; max-width:1300px; position: relative; overflow: hidden;    box-sizing: content-box; /*padding-bottom:190px;*/ padding-bottom:70px;}
.sgallery_wrap li{position: relative; text-align:center;}
.sgallery_wrap img{width:100%; height:auto; text-align:center; max-width:1300px;}
.sgallery_wrap .bx-controls{/*position: absolute; top:0;left: 0;*/  width:100%; height:100%; z-index: 100; margin-top:5px;}
.sgallery_wrap .bx-pager{/*position:absolute; bottom:0px; left:0;*/ width:100%; display:inline-block;}
.sgallery_wrap .bx-pager div{float: left;  margin-right:0.5%; width:9.5%; height:70px; margin-bottom:0.5%; display:inline-block;}
.sgallery_wrap .bx-pager div a{display:block;  text-indent:-9999px; width:100%; height:100%;opacity:.6;}
.sgallery_wrap .bx-pager div .active{opacity:1;}
.sgallery_wrap .bx-pager div:nth-child(1) a{background:url('../images/sub/sgallery_i1.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(2) a{background:url('../images/sub/sgallery_i2.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(3) a{background:url('../images/sub/sgallery_i3.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(4) a{background:url('../images/sub/sgallery_i4.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(5) a{background:url('../images/sub/sgallery_i5.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(6) a{background:url('../images/sub/sgallery_i6.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(7) a{background:url('../images/sub/sgallery_i7.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(8) a{background:url('../images/sub/sgallery_i8.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(9) a{background:url('../images/sub/sgallery_i9.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(10) a{background:url('../images/sub/sgallery_i10.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(11) a{background:url('../images/sub/sgallery_i11.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(12) a{background:url('../images/sub/sgallery_i12.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(13) a{background:url('../images/sub/sgallery_i13.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(14) a{background:url('../images/sub/sgallery_i14.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:nth-child(15) a{background:url('../images/sub/sgallery_i15.jpg')no-repeat center/cover;}
.sgallery_wrap .bx-pager div:last-child{margin-right:0;}
.sgallery_wrap .bx-controls-direction a{display: block; width:45px; height:80px; text-indent: -9999px; background:#000; position:absolute; }
.sgallery_wrap a.bx-prev{background: url('../images/m_prev.png') no-repeat; top:50%; left: 50px; margin-top:-40px;}
.sgallery_wrap a.bx-next{background: url('../images/m_next.png') no-repeat; top:50%; right: 50px; margin-top:-40px;}


.sc0105box1{position:absolute; top:0; right:0; width:250px; height:auto; /*height:677px;*/ background:#264b9c; z-index:400; color:#fff;}
.sc0105box2{position:absolute; top:0; right:250px; width:250px; height:677px; background:rgba(2,15,43, 0.9); z-index:400; color:#fff; text-align:left; padding:40px;}
.sc0105box2_title{font-size:70px; font-weight:900; line-height:1;}
.sc0105box2 ul li{display:none;text-align:left; font-size:18px; line-height:2;}
.sc0105box2 ul li.on{display:block;}
.sc0105box2 ul li span{display:block;}
.sc0105box1 ul li{color:#fff; font-size:20px; padding:13.5% 0; border-bottom:1px solid rgba(255,255,255,0.3);}
.sc0105box1 ul li:last-child{border-bottom:none;}

.s23btn{max-width:1400px; margin:0 auto; margin-bottom:120px; text-align:center;}
.s23btn span{display:inline-block; width:32%; height:55px; line-height:55px;  background:#eee; font-size:20px;margin-bottom:3px;text-align:center;}
.s23btn span.on{background:#222; color:#fff;}
.s23btn span.on a{color:#fff;}
.s23btn span a{display:block; color:#222;}

.s42_box2{overflow:hidden;}
.s42_box2_L{width:50%; height:600px; float:left; background:url('../images/sub/sc0402_i3.jpg')no-repeat center/cover; color:#fff; padding-left:15%; padding-top:120px;text-align:left;}
.s42_box2_R{position:relative; width:50%; height:600px;  float:right; background:#f0f1f3;padding-top: 11%;}
.s42_box2_R p{position:absolute; top:50%; left:0; width: 100%; transform:translateY(-50%);}
.s42_box2_p1{font-size:40px; margin-bottom:30px;}
.s42_box2_L li{font-size:22px; margin-bottom:10px;}
.s42_box3{width:100%; height:370px;background:url('../images/sub/sc0402_i9.jpg')no-repeat center/cover;text-align:left; color:#fff; padding-left:50%; padding-top:100px;}
.s42_box4_c1{margin-bottom:70px; display:inline-block; max-width:1000px;}
.s42_box4_p1{font-size:20px; line-height:1.6; margin-bottom:30px;}
.s42_box5{width:100%; height:700px;background:url('../images/sub/sc0402_i7.jpg')no-repeat center/cover;text-align:center;  padding-top:100px;}
.s42_box5 .scdtitle{ color:#fff; margin-bottom:20px;}
.s42_box5 .scdtitle3{ color:#fff;}
.s42_box5_c{overflow:hidden; max-width:1200px; margin:0 auto;}
.s42_box5_cL{width:50%; height:320px; float:left; background:url('../images/sub/sc0402_i8.jpg')no-repeat center/cover;}
.s42_box5_cR{width:50%; height:320px; float:left; background:#133f78; color:#fff; padding:40px 60px; text-align:left; line-height:1.8; font-weight:300;}
.s43_box1{width:100%; height:540px;background:url('../images/sub/sc0403_i3.jpg')no-repeat center/cover;text-align:center; padding-top:100px;}
.s43_box1_p{display:inline-block; color:#fff; max-width:1000px; font-size:22px;margin-top:30px;}
.s43_box2{width:100%; max-width:1380px; margin:0px auto;}
/*20210309_�߰�*/
.s43_menu{border-top:2px solid #56526b;}
.s43_menu > li{border-bottom:1px solid #d4d4d4;}
.s43_menu > li span{font-size:19px; color:#323233; display:block; line-height:48px; text-align:left; padding-left:80px; padding-top:20px; padding-bottom:20px;   background-image:url("../images/sub/s43_icon_FAQ_q.gif"); background-repeat:no-repeat; background-position: 15px 20px; }
.s43_menu > li:before{content:''; position:absolute; background-color:}
.s43_sub{border-bottom:1px solid #d4d4d4;}
.s43_sub > li{background-image:url("../images/sub/s43_icon_FAQ_a.gif"); background-repeat:no-repeat; background-position: 15px 20px;
			  font-size:19px; color:#5c5e5c; display:block; line-height:2; text-align:left; padding-left:80px; padding-top:25px; padding-right:25%; padding-bottom:60px;}
/*20210309_�߰�*/

.s53btn{text-align:center; margin-bottom:80px;}
.s53btn span{display:inline-block; width:400px; height:55px; line-height:55px;  background:#eee; font-size:20px;}
.s53btn span.on{background:#222; color:#fff;}
.s53btn span.on a{color:#fff;}
.s53btn span a{display:block; color:#222;}
.sc0503 .scvbox{height:380px;}

.sc0504_box1{background:#222; color:#fff; padding:80px 0;}
.sc0504_box1_p1{font-size:30px; margin-bottom:20px; font-weight:bold;}
.sc0504_box1_p2{font-size:20px; font-weight:300; line-height:1.6;}

.sub_table01 table {width:100%; border-top:4px solid #22409a; border-left:1px solid #d9d9d9; }
.sub_table01 table th {line-height:1.6; padding:20px 40px;font-weight:bold; text-align:center; font-size:18px; color:#2f2f2f; background-color:#f2f6f8; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; }
.sub_table01 table th.long{font-size:14px;}
.sub_table01 table td{line-height:1.8; padding:20px 40px; text-align:center; font-size:16px; color:#555; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}

.table0804 table{border-top: 4px solid #22409a; border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;font-size:14px;width:100%;line-height:2em;}
.table0804 table th {line-height:1.6; padding:20px 40px;border-right:1px solid #d8d8d8;font-size: 16px; vertical-align:middle;text-align:center;}
.table0804 table th,.table0804 table td {border-bottom:1px solid #d8d8d8;padding:15px 0;}
.table0804 table td {color:#363434;padding-left:30px;border-right:1px solid #d8d8d8;font-size:16px;}
.table0804 p {font-size:14px;color:#868686;font-weight:bold;}
.table0804 table th.none {border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-right:2px solid #fff;border-left:1px solid #fff;}
.table0804 table th.none2 {border-top:1px solid #d8d8d8;border-bottom:0px;border-right:1px solid #fff;border-left:1px solid #fff;}
.table0804 table th.small {font-size:14px;text-align:right;vertical-align:bottom;border-bottom:1px solid #d8d8d8;border-right:2px solid #fff;border-left:1px solid #fff;}
.table0804 table th.close{border-top:2px solid #fff;border-bottom:0px;border-right:1px solid #fff;border-left:1px solid #d8d8d8;}
.table0804 table th.close2 {border-top:1px solid #fff;border-bottom:1px solid #d8d8d8;border-right:1px solid #fff;border-left:1px solid #d8d8d8;}
.table0804 table th.close3{border-top:2px solid #fff;border-bottom:1px solid #fff;;border-right:1px solid #fff;border-left:1px solid #fff; text-align:left; font-size:18px;}
.table0804 table .s85_p1 th{font-size:18px; background:#f2f6f8;color: #2f2f2f;    font-weight: bold;}
.sc0804 .table0804 table{border-top:2px solid #d8d8d8;}

.s11box1_list{margin-bottom:20px;}



.s0201box_title{margin-bottom:20px;}
.s0201box_title .s1{font-size:42px; color:#0b0b0b; font-weight:900; margin-right:10px;}
.s0201box_title .s2{font-size:30px; color:#0b0b0b; font-weight:400;margin-right:20px; border-right:1px solid #ddd; padding-right:30px;}
.s0201box_title .s3{font-size:30px; color:#264a9b;font-weight:400;}

.s0201boxw{max-width:1400px; margin:0 auto 80px;  text-align:left;}
.s0201box{overflow:hidden;}
.s0201box_img{float:left; width:585px; height:645px;background:#fff; margin-right:100px;}
.s0201box_text{float:left;}
.s0201box_p1{width:165px; height:35px; line-height:35px; letter-spacing:2; background:#264a9b; font-size:19px; color:#fff;text-align:center; margin-bottom:20px;}
.s0201box_p2{margin-bottom:40px; margin-left:20px;}
.s0201box_p2 li{font-size:19px; color:#393939; list-style:disc; margin-bottom:5px;}


.s0201box2{margin-top:60px;}
.s0201box2_title{font-size:18px; margin-bottom:10px;}
.s0201box2_title span{margin-left:20px; color:#666;}
.sub0201_table table {width:100%; border-top:4px solid #22409a; border-left:1px solid #d9d9d9; }
.sub0201_table table th {line-height:1.6; padding:20px 40px;font-weight:bold; text-align:center; font-size:18px; color:#2f2f2f; background-color:#f2f6f8; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; }
.sub0201_table table th.long{font-size:14px;}
.sub0201_table table td{line-height:1.8; padding:20px 40px; text-align:center; font-size:16px; color:#555; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}


.scvbox{width:100%; height:340px; padding-top:100px; background-position:center; background-color:#264a9b; background-repeat: no-repeat;background-size: cover;}
.sc0202box1{background-image:url('../images/sub/sc0202_i1.png');}
.sc020301box1{background-image:url('../images/sub/sc020301_i1.png');}
.sc0203 .scd3_b1, .sc0203 .scd3_b2{overflow:hidden; margin-bottom:80px;}
.sc0203 .scd3_b1 .text, .sc0203 .scd3_b2 .text{padding-top:20px;}
.sc0203 .scd4_p2{padding-left:20px;}
.sc0203 .scd4_p2 > li{list-style:disc}

.sc020304 .scd6List{max-width:1200px; margin:0 auto;}
.sc020303 .scd6List{max-width:1200px; margin:0 auto;}



.sfbox{height:460px; background:#083335; padding:80px 0;}
.sfboxin{max-width:1500px; margin:0 auto; overflow:hidden;}
.sfbox_b1{float:left; width:350px; height:300px; margin-right:40px;background:#093132; border:1px solid #395c5d; padding:30px 20px;}
.sfbox_b1 span{display:block;}
.sfbox_b1_p1{font-size:16px; color:#44888a;margin-bottom:10px;}
.sfbox_b1_p2{position:relative; font-size:24px; color:rgba(255,255,255,0.6);margin-bottom:50px;}
.sfbox_b1_p2:after{content:''; display:block; position:absolute; left:0; top:90px; width:40px; height:1px; background:#536f70;}
.sfbox_b1_p3{font-size:26px; color:#fff; font-weight:600;}

.sfbox_b2{width: calc( 100% - 400px);  float:left;}
.sfbox_b2 li{color:#fff; display:inline-block; text-align:center; margin-left:20px; vertical-align:top;}
.sfbox_b2_img{margin-bottom:10px;}
.sfbox_b2_p1{font-size:36px; font-weight:600; margin-bottom:10px;}
.sfbox_b2_p1 span{font-size:26px;font-weight:400;}
.sfbox_b2_p2{font-size:16px;}


/* ����ǥ�ٿ�ε�
.EtnInfo{}
.EtnInfo ul{margin-bottom:60px;text-align:left; }
.EtnInfo ul li{position:relative; width:285px; height:250px; display:inline-block; padding:30px;margin:0 1% 20px 0;
border:1px solid #d9d9d9;vertical-align:top;background:#f8fafc; text-align:left;}
.EtnInfo ul li a{display:block;color:#333;}
.EtnInfo ul li h1{margin-bottom:40px;font-size:24px;line-height:1.2; font-weight:900; width:70%; letter-spacing:-0.2px;}
*/

/*����Ƿ����Ұ�_����*/
.d_pro_01, .d_pro_02{max-width:1400px; margin:0 auto;}
/*.d_pro_03{max-width:700px; width:50%; display:inline-block; text-align:left;}*/
.d_pro_03{max-width:1400px; margin:0 auto;}
.d_pro_PLUS{width:50%; display:inline-block; vertical-align:top;}

.d_pro_01{padding-bottom:70px;}
.d_pro_02, .d_pro_03{padding-top:70px;padding-bottom:70px; border-top:1px solid #ededed; width:100%; clear:both;}
.d_pro_02{}
.d_pro_01 h3 span, 
.d_pro_02 h3 span, 
.d_pro_03 h3 span{font-size:25px; margin-bottom:40px; display:block; color:#264a9b;}

.d_pros{width:50%; display:inline-block;vertical-align:top;}
.d_pro_02 .d_pros{margin-bottom:40px;}
.d_pro_03 .d_pros{width:100%; display:block;vertical-align:top;}
.d_pro_L{width:35%; /*min-width:200px;*/ min-width:172px; display:inline-block; vertical-align:top; text-align:left;}
.d_pro_L img{width:100%; /*min-width:200px;*/ min-width:172px; max-width:400px !important;}
.d_pro_R{width:65%; display:inline-block; text-align:left; vertical-align:top; padding-left:25px; padding-right:25px;}
.d_pro_R h4 span {font-size:18px;}
.d_pro_R h4 span strong{font-size:25px; margin-right:5px;}
.d_pro_R dl{margin-top:20px; padding-left:5px;}
.d_pro_R dt{font-size:18px; background-color:#264a9b; line-height:30px; padding-left:10px; width:100px; color:#fff;}
.d_pro_R dd{font-size:16px; padding-top:10px; color:rgba(0,0,0,0.7);}
/*����Ƿ����Ұ�_��*/

.s03_img{margin-bottom:10px;}
.s03_img .fa{font-size:40px;}
.s03_p1{font-size:20px;}
.s03_p1 .fa{margin-left:10px;}
.EtnInfo ul li:last-child{margin-right:0;}
.EtnInfo_title{font-size:20px;text-align:left; margin-bottom:20px;}


.map{width:100%; height:500px;}
.map .root_daum_roughmap{width: 100%;}
.mapadd{position:relative; z-index:200; max-width:1338px; height:150px;margin:0 auto; margin-top:-50px; background:#264a9b; color:#fff; text-align:left; padding:40px 60px;}
.mapadd_p1{font-size:34px; font-weight:600; width:300px;  float:left;}
.mapadd_p2{font-size:20px; float:left; line-height:1.8;}
.mapadd_p2 span{font-weight:300;}

.maploc{margin-top:100px;}
.maplocboc{position:relative; text-align:left; max-width:1338px; margin:0 auto; overflow:hidden; border-top:1px solid #ddd; padding:20px;}
.maplocboc:after{content:''; display:block; position:absolute; top:0px; left:0; width:350px; height:3px; background:#264a9b;}
.maplocboc_title{width: 400px;float: left; font-size:32px; font-weight:900; padding:40px 0;  letter-spacing:1px;}
.maplocboc_con{width:800px;float: left;  font-size:20px;text-align:left; padding:40px 0; line-height:2;}
.maploc01{max-width:1338px; width:100%; margin:0px auto; padding:10px 20px; background:#f7f7f7; }
.maploc01 table td{background-color:#fff;}

.s72btn{margin-bottom:40px;}
.s72btn span{display:inline-block; width:280px; height:55px; line-height:55px; background:#eee; font-size:20px;}
.s72btn_plus span{width:auto; padding-right:15px; padding-left:10px;}
.s72btn span.on{background:#22409a; color:#fff;}
.s72btn span.on a{color:#fff;}
.s72btn span a{display:block; color:#333;}
.s7s1{display:block; margin-top:10px; }
.s7s2{color:#666;}

.s0702_box1{margin-bottom:60px;}
.sub0702_p1{font-size:26px; text-align:left; font-weight:bold; margin-bottom:20px;}
.sub0702_p1 .fa{margin-right:10px; font-size:16px; color:#33919a;}
.sub0702_p1 span{color:#999; font-size:20px;}
.sub0702_table table { border-top:4px solid #22409a; border-left:1px solid #d9d9d9; }
.sub0702_table table th {line-height:1.6; padding:20px 40px;font-weight:bold; text-align:left; font-size:18px; color:#2f2f2f; background-color:#f2f6f8; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; }
.sub0702_table table th.long{font-size:14px;}
.sub0702_table table td{line-height:1.8; padding:20px 40px; text-align:left; font-size:16px; color:#222; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}

.sub0703_table table {border-top:4px solid #22409a; border-left:1px solid #d9d9d9; }
.sub0703_table table th {line-height:1.6; padding:20px 40px;font-weight:bold; text-align:center; font-size:18px; color:#2f2f2f; background-color:#f2f6f8; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; }
.sub0703_table table th.long{font-size:14px;}
.sub0703_table table td{line-height:1.8; padding:20px 40px; text-align:left; font-size:16px; color:#222; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}


.scbox0704_topv{height:400px; max-width:1660px; margin:0 auto; background:url('../images/sub/scbox0704_topv.jpg')no-repeat center/cover; }
.scbox0704_List{ overflow:hidden;border-left:1px solid #d4d4d4; border-top:5px solid #22409a; border-bottom:1px solid #22409a;}
.scbox0704_List li{width:20%; min-width:290px; height:400px; float:left; padding-top:40px; text-align:center;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background:#fff;}
.s0704_img{margin-bottom:20px;}
.s0704_p1{font-size:24px; margin-bottom:20px;}
.s0704_p2{font-size:18px; }



.sc0801_box1{position:relative; padding-bottom:130px;}
.sc0801_box1:after{content:''; display:block; position:absolute; bottom:110px; left:50%; width:1px; height:120px; background:#c2c2c2;}
.sc0801_box1:before{content:''; display:block; position:absolute; bottom:100px; left:50%; width:10px; height:10px;  margin-left:-5px; border-radius:50%; background:#264a9b;}
.scbox0801_topv{height:400px; max-width:1660px; margin:0 auto; background:url('../images/sub/scbox0801_topv.jpg')no-repeat center/cover; }
.scbox0801_box1{overflow:hidden;}
.scbox0801_text{width:50%; height:550px; float:left;background:#264a9b; color:#fff;text-align:left; padding:70px; }
.scbox0801_list li{font-size:20px; margin-bottom:20px; padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.2); max-width:520px; letter-spacing:0;}
.scbox0801_text .s1{display:inline-block; width:100px;}
.scbox0801_text .s2{display:inline-block; width:70px;}
.sub0801_table table {width:100%; border-top:4px solid #22409a; border-left:1px solid #d9d9d9; }
.sub0801_table table th{line-height:1.6; padding:15px 40px;font-weight:bold; text-align:center; font-size:18px; color:#2f2f2f; background-color:#f2f6f8; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; }
.sub0801_table table th.long{font-size:14px;}
.sub0801_table table td{line-height:1.8; padding:15px 40px; text-align:center; font-size:16px; color:#555; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.sub0801_table table td.red{color:red;}
.sub0801_table table tr.gray{background:#f2f6f8;}
.sub0801_table_p1{font-size:20px; color:#22409a; line-height:1.2; margin-bottom:10px;}
.sub0801_table table td .sub0801_table_p2{font-size:18px; color:#222;}



.scbox0802{max-width:1400px; margin:0 auto;}
.sub0802_boxL{position:relative; height:600px; padding-left:730px; background-repeat: no-repeat;background-position:left top;}
.sub0802_text{max-width:560px; text-align:left;padding-top:120px;}
.sub0802_text.long{padding-top:60px;}
.sub0802_boxR{position:relative;height:600px; padding-right:500px; background-repeat: no-repeat;background-position:right top; }
.sub0802_box1{background-image:url('../images/sub/s0802_i1.jpg');}
.sub0802_box2{background-image:url('../images/sub/s0802_i2.jpg');}
.sub0802_box3{background-image:url('../images/sub/s0802_i3.jpg');}
.sub0802_box4{background-image:url('../images/sub/s0802_i4.jpg');}
.sub0802_box5{background-image:url('../images/sub/s0802_i5.jpg');}
.sub0802_box6{background-image:url('../images/sub/s0802_i6.jpg');}
.sub0802_box7{background-image:url('../images/sub/s0802_i7.jpg');}
.sub0802_box8{background-image:url('../images/sub/s0802_i8.jpg');}
.sub0802_box9{background-image:url('../images/sub/s0802_i9.jpg');}
.sub0802_box10{background-image:url('../images/sub/s0802_i10.jpg');}
.sub0802_box11{background-image:url('../images/sub/s0802_i11.jpg');}
.sub0802_p1{font-size:34px; margin-bottom:20px; font-weight:900;}
.sub0802_p2{font-size:18px; line-height:1.6;}
.sub0802_p3{font-size:27px; margin-top:20px; color:#ef7795; font-weight:bold;}
.sub0802_p4{font-size:27px; margin-bottom:20px; color:#605ca8; font-weight:bold;}
.s0802_bg1{position:absolute; left:-80px; top:-60px; z-index:-1;}
.s0802_bg2{position:absolute; right:-80px; top:-60px; z-index:-1;}
.sub0802_p1 img{vertical-align:text-bottom;}
.sub0802_p1 span{margin-left:20px;}

.sub0803_p1{font-size:20px; margin-bottom:20px;text-align:left;}



.scdtitle{font-size:48px; font-weight:600; color:#222;margin-bottom:40px; text-align:center; padding:0 20px;}
.scdtitle2{font-size:26px; color:#264a9b; margin-bottom:20px; font-weight:600;text-align:center;  padding:0 20px;}
.scdtitle3{font-size:20px; color:#333;margin-bottom:60px;text-align:center; padding:0 20px;}

.scd1 .img.long, .scd1 .text.long{height:400px;}
.scd1{max-width:1280px; margin:0 auto; margin-top:-120px;overflow:hidden; margin-bottom:150px;}
.scd1 .img{float:left;width:50%; height:421px;}
.scd1 .img img{width:100%;}
.scd1 .text{float:left;width:50%; height:421px;background:#f4f4f4; padding:60px;  text-align:left;}
.scd1 .text .p1{font-size:20px; color:#222; line-height:1.6;}
.scd1 .text .p2{font-size:24px; color:#222; font-weight:600;}
.scd2{text-align:left;}
.scd2 ul{max-width:1315px; margin:0 auto;}
.scd2 ul.fo{max-width:1050px; margin:0 auto;}
.scd2 ul li{position:relative; display:inline-block; width:250px; text-align:center; height:210px; padding:0px; border-radius:20px; background:#018de7; margin:0 5px 10px; font-size:26px; color:#fff7a6; vertical-align:top;}
.scd2 ul li .text{position:absolute; top:50%; left:0px; width:100%; transform:translateY(-50%); padding:20px;}
.scd2 ul li.top .text{_top:20px; _transform:none;}
.scd2 ul li .text .p1{font-size:20px; color:#fff;}
.scd3{padding:80px 0 100px; background:#f4ede3;}
.scd3in{max-width:1280px; margin:0 auto;}
.scd3_b1, .scd3_b2{overflow:hidden;}
.scd3_b1 .img{width:50%; float:left;}
.scd3_b1 .text{width:50%; float:right;text-align:left; padding:80px 40px 0;}
.scd3_b2 .img{width:50%; float:right;}
.scd3_b2 .text{width:50%; float:left;text-align:left; padding:80px 40px 0;}
.scd3_b3 .text{position:relative; width:100%; text-align:left; padding:80px 40px 0; }
.scd3_b3 .img{position:absolute; bottom:20px; right:0px;}
.clist li{position:relative;display:inline-block; width:180px; height:180px;  border-radius:50%; border:4px solid #333;  vertical-align:top; margin:0 10px; background: #f4ede3;}
.clist li p{position:absolute; top:50%; left:0px; transform:translateY(-50%); padding:0 10px;width:100%; text-align:center; font-size:20px;}
.scd3_b3_list2{margin-top:60px;}
.scd3_b3_list2 > li{width:auto; font-size:20px; color:#222; margin-bottom:30px; vertical-align:top;  margin-right:30px;}
.scd3_b3_list2 li span{display:inline-block; padding:0 20px; height:30px; margin-bottom:10px; line-height:30px; font-size:18px; background:#222; color:#fff; border-radius:30px;}
.scd3_b3_list2.long{display:block;}
.scd3_b3_list2.long li{text-align:left;}
.scd3_b3  .sc1004_i9{position:absolute; bottom:250px; right:0px;}
.sc1004_p1{display:inline-block; padding:0 20px; height:30px;  line-height:30px; font-size:18px; background:#222; color:#fff; text-align:center; border-radius:30px;}
.scd3_p1{font-size:32px; font-weight:900; margin-bottom:20px;}
.scd3_p1 span{display:inline-block; width:45px; line-height:45px; height:45px; background:#264a9b; color:#fff; font-weight:900; font-size:28px; text-align:center; margin-right:10px;}
.scd3_p2{font-size:22px;}
.scd4{position:relative; max-width:1660px; margin:0 auto; padding-top:80px; min-height: 600px;}
.scd4 ol{margin-left:15px;}

.scd4 ol li{list-style: decimal;}
.scd4 .scdtitle{padding:0;}
.scd4 .img{position:absolute; top:0; right:0px; z-index:200; width:60%;}
.scd4 .text{width:42%;position:relative; border-top:5px solid #000; text-align:left; padding:40px 60px;}
.scd4 .text .scdtitle{text-align:left;}
.scd4 .text:after{content:''; display:block; position:absolute; left:0; top:-1px; width:5px; height:100px; background:#000;}
.scd4 .scd4_p1{font-size:18px; color:#174291;}
.scd4_p2 > li{font-size:18px; margin-bottom:15px; color:#000;}
.scd4_p2 > li span{display:block;font-weight:600; margin-bottom:10px;}
.scd4_p2_list{padding-left:20px;}
.scd4_p2_list li{list-style: disc; margin-bottom:10px;color:#000;}
.scd4_p2.dot{padding-left:20px;}
.scd4_p2.dot{list-style: disc;}

.scd5{text-align:left; padding:100px 0;}

.scd5 .scdtitle, .scd5 .scdtitle3{padding:0;}

.scd5 .scdtitle, .scd5 .scdtitle3{text-align:left;}
.sc0202 .scd5{background:url('../images/sub/s22_i7.jpg')no-repeat center/cover;}
.scd5in{max-width:1200px; margin:0 auto;}
.scd5List{width:650px;}
.scd5List > li{width:45%; display:inline-block; font-size:20px; color:#4b59b1; margin-bottom:30px; margin-right: 4%; vertical-align: top;}
.scd5List li span{display:inline-block; padding:0 20px; height:30px; margin-bottom:10px; line-height:30px; font-size:18px; background:#4b59b1; color:#fff; text-align:center; border-radius:30px;}
.scd5List li span.s1{background:none; color:#4b59b1;display:block;padding:0;text-align:left; }
.scd5List2{padding-left:25px;}
.scd5List2 li{list-style:disc; margin-bottom:10px;}
.scd5List.long li{width:100%;}
.scd6{padding:100px 0; background:url('../images/sub/s020301_i1.jpg')no-repeat center/cover;}
.scd6 .scdtitle{color:#fff;}
.scd6_p1{font-size:20px; color:#fff; text-align:center; margin-top:20px;}
.scd6_p2{font-size:30px; color:#fff; text-align:center; margin-bottom:15px; font-weight:600;}
.scd6List{display: inline-block; max-width: 1000px;}
.scd6List.fo{display: inline-block; max-width: 1200px;}
.scd6List.fi{display: inline-block; max-width: 1200px;}
.scd6List li{position:relative; display:inline-block; width:280px; height:280px; border-radius:50%; border:5px solid #fff; background:rgba(0,0,0,0.5);
margin:0 10px; font-size:22px; color:#fff; vertical-align:top; margin-bottom:20px;}
.scd6List li .text{position:absolute; top:50%; left:0px; width:100%;transform:translateY(-50%); padding:20px; text-align:center;}
.scd6List.fo li{width:250px; height:250px;}
.scd6List.fi li{width:200px; height:200px;}
.scd7{padding:80px 0 100px; background:#f4ede3;text-align:center; }
.scd7List{max-width: 1300px; display: inline-block;}
.scd7 li{position:relative; display:inline-block; width:380px; height:180px;  margin:10px;}
.scd7 li .text{position:absolute; top:50%; left:0px; width:100%;transform:translateY(-50%); color:#fff; font-size:22px; text-shadow: 5px 5px 10px rgb(0, 0, 0, 0.8);}
.scd8{padding:0 20px;}
.scd8_p1{font-size:50px; font-weight:900;margin-bottom:10px;}
.scd8_p2{font-size:30px; margin-bottom:30px;}
.scd8_p3{font-size:20px;  max-width:700px; margin:0 auto;margin-bottom:60px;}
.scd9{text-align:center; }
.scd9List{max-width: 1300px; display: inline-block;}
.scd9 li{position:relative; display:inline-block; width:380px; _height:180px;  margin:0 10px 40px; vertical-align:top;}
.scd9 li .img{position:relative; margin-bottom:60px;}
.scd9 li .img .num{position:absolute; bottom:-30px; left:50%; transform:translateX(-50%); width:65px; height:65px; line-height:65px; font-weight:bold; border-radius:50%; color:#fff; background:#dab990;font-size:25px; color:#fff;}
.scd9_p1{font-size:22px; margin-bottom:20px; font-weight:bold;}
.scd9_p2{font-size:16px; color:#666; }
.scd9_p2 span{display:block;}
.scd10{padding:100px 0;  background-image:url("../images/sub/s020301_i2.png"); background-repeat:no-repeat; background-position:right bottom; background-color:#f7f6f6; background-size:contain;}
.scd10 table{max-width:1140px; padding-right:20px; margin:0px auto; border-top:3px solid #22409a;}
.scd10 table th{background-color:#3a3a3a; color:#fff; font-size:18px; font-weight:600; line-height:3.5; text-align:center; border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
.scd10 table th:last-child{border-right:0;}
.scd10 table td{background-color:#fff; color:#5a5d5a; font-size:15px; line-height:3; font-weight:600; border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
.scd10 table td:last-child{border-right:0;}
.scd10 table .red_text{color:#c30d23;}

.sc0502 .scd5{background:url('../images/sub/s020305_i1.jpg')no-repeat center/cover;}
.sc0503 .scd5{background:url('../images/sub/s020304_i1.jpg')no-repeat center/cover;}
.sc0505 .scd6{background:url('../images/sub/s020301_i1.jpg')no-repeat center/cover;}
.sc0505 .scd5{background:url('../images/sub/s020304_i1.jpg')no-repeat center/cover;}
.sc0603 .scd5{background:url('../images/sub/sc0603_i8.jpg')no-repeat center/cover;}
.sc020303 .scd5{background:url('../images/sub/s020304_i1.jpg')no-repeat center/cover;}
.sc020306 .scd5{background:url('../images/sub/s020305_i1.jpg')no-repeat center/cover;}
.sc0303 .scd5{background:url('../images/sub/s0303_i5.jpg')no-repeat center/cover;}
.sc0706 .scd5{background:url('../images/sub/sc0706_i6.jpg')no-repeat center/cover;}
.sc1002 .scd5{background:url('../images/sub/sc1002_i7.jpg')no-repeat center/cover;}
.sc1004 .scd5{background:url('../images/sub/sc1004_i4.jpg')no-repeat center/cover;}
.sc1005 .scd5{background:url('../images/sub/sc1005_i11.jpg')no-repeat center/cover;}
.sc1005 .scd6{background:url('../images/sub/sc1005_i4.jpg')no-repeat center/cover;}
.sc020304 .scd5{background:url('../images/sub/s020304_i1.jpg')no-repeat center/cover;}
.sc020305 .scd5{background:url('../images/sub/s020305_i1.jpg')no-repeat center/cover;}


.sc0203 .scd6{background:url('../images/sub/s020301_i1.jpg')no-repeat center/cover;}
.sc0204 .scd6{background:url('../images/sub/s0204_i3.jpg')no-repeat center/cover;}
.sc0205 .scd6{background:url('../images/sub/s0205_i3.jpg')no-repeat center/cover;}
.sc0302 .scd6{background:url('../images/sub/s0302_i3.jpg')no-repeat center/cover;}
.sc0304 .scd6{background:url('../images/sub/s020301_i1.jpg')no-repeat center/cover;}
.sc0503 .scd6{background:url('../images/sub/s020301_i1.jpg')no-repeat center/cover;}
.sc0602 .scd6{background:url('../images/sub/s0602_i3.jpg')no-repeat center/cover;}
.sc0604 .scd6{background:url('../images/sub/s0604_i3.jpg')no-repeat center/cover;}
.sc0605 .scd6{background:url('../images/sub/s0605_i6.jpg')no-repeat center/cover;}


.sc0805box2{margin-top:-150px; overflow:hidden;}
.sc0805box2_c{position:relative; width:650px; height:1100px; display:inline-block; border-radius:10px; vertical-align:top; padding:50px 60px; color:#fff;}
.sc0805box2_c1{background:#22409a; margin-right:10px;}
.sc0805box2_c2{background:#52942b;}
.sc0805box2_c ul li{text-align:left; margin-bottom:30px;}
.sc0805_p1{font-size:36px; margin-bottom:60px;}
.sc0805_p2{font-size:24px; margin-bottom:10px;}
.sc0805_p2 span{display:inline-block; background:#fff; padding:7px; font-size:20px; font-weight:900; margin-right:10px;line-height:1;}
.sc0805box2_c1 .sc0805_p2 span{color:#22409a;}
.sc0805box2_c2 .sc0805_p2 span{color:#52942b;}
.sc0805_p3{font-size:16px; }
.sc0805_i1{position:absolute; bottom:80px; left:60px; width:70%;}




.sc1003box2{width:100%; height:480px;background:url('../images/sub/sc1003_i3.jpg')no-repeat center/cover;text-align:left; color:#fff; padding-left:50%; padding-top:100px;}
.sc1003box2 li{display:inline-block;  margin:0 5px; text-align:center; width:130px;}
.sc1003box2 .sc1003box2_p1{width:130px; height:130px; border-radius:50%; border:1px solid #fff; color:#fff;  font-size:22px; margin-bottom:10px; padding-top:25px;}
.sc1003box2 .sc1003box2_p1 span{font-size:53px; font-weight:900;}
.sc1003box2 .sc1003box2_p2{font-size:20px;}



.s83_box1_c1{margin-bottom:40px;}
.s83_box1_c{text-align:left; }
.s83_box1_c span{display:inline-block;  width:290px; height:100px; padding:20px; vertical-align:top;text-align:center; font-size:20px;}
.s83_box1_c .s1{background:#4c556a; padding-top:30px; color:#fff; margin-right:40px;}
.s83_box1_c .s2, .s83_box1_c .s4{background:#f2f4f8; }
.s83_box1_c .s3{width:50px; padding-top:30px; color:#666; font-size:25px; font-weight:bold;}

.s83_box2 ol{margin-left:15px;}
.s83_box2 ol li{text-align:left; list-style: decimal; font-size:18px; margin-bottom:10px; font-weight:400;}

.s83btn{text-align:left;}
.s83btn span{display:inline-block;  width:48%; height:80px; background:#264b9c; color:#fff; font-size:22px; padding:25px;text-align:center; }
.s83btn span a{color:#fff; }


.sc95_box1{overflow:hidden;}
.sc95_box_img{width:30%;float:left;}
.sc95_box_text{width:70%;float:left; text-align:left; padding-left:60px;}
.sc95_p1{font-size:24px; color:#154073; margin-bottom:20px; font-weight:bold;}
.sc95_p2{font-size:18px;}


.uni{}
.uni strong{font-family:'Noto Sans KR' !important; font-weight:400;}

.bo_webzin .bo_img{text-align:center;}
.bo_webzin .bo_img img{width:auto !important;}


/*��������ó����ħ*/
.person_info{text-align:left; max-width:1300px; margin:0px auto;}
.person_info h2 span{font-size:23px; margin-top:20px; margin-bottom:10px; display:block;font-weight:bold;}
.person_info h3 span{font-size:18px; margin-top:10px; margin-bottom:20px; display:block;}
.person_info h4 span{font-size:18px; margin-top:25px; margin-bottom:20px; margin-left:5px; display:block; font-weight:bold;}
.person_info dl{margin-left:10px; margin-top:10px;}
.person_info dt{font-size:18px; margin-top:10px; margin-bottom:5px; font-weight:bold;}
.person_info dd{font-size:16px; margin-left:10px;}
.person_info dl ul{margin-top:5px; margin-bottom:8px;}
.person_info ul{margin-left:10px; margin-top:10px;}
.person_info li{margin-top:5px; margin-bottom:5px; font-size:16px;}
.person_info div{margin-bottom:40px;}
.person_info table{border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7;}
.person_info table th{background-color:#ededed; text-align:center; font-size:18px; padding: 13px 0px;border-top:2px solid #cfcfcf;}
.person_info table td{font-size:16px; padding:15px; border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}

.person_info00{}
.person_info00 p{font-size:18px; font-weight:bold; margin-bottom:15px; text-align:center; }
.person_info00 ul{border:2px solid #ededed; padding:3%;}
.person_info00 li{font-size:18px; line-height:1.5;}
.person_info01{margin-top:60px;}
.person_info04{}
.person_info02 li, .person_info03 li, .person_info04 li{position:relative; padding-left:15px;}
.person_info02 li:before, .person_info03 li:before, .person_info04 li:before{content:""; top:10px; left:0px; position:absolute; background-color:#222222; width:6px; height:1px; }
.person_info06{}
.person_info06 dt{display:inline-block; vertical-align:top; margin-top:0px;}
.person_info06 dd{display:inline-block; vertical-align:top;}
.person_info07 table tbody tr td:nth-child(1){text-align:center;}
.person_info07 table tbody tr td:nth-child(4){text-align:center;}
.person_info09 table td{text-align:center;}
.person_info10 dt{display:inline-block; vertical-align:top; margin-top:0px;}
.person_info10 dd{display:inline-block; vertical-align:top; width:70%;}

@media (max-width:1660px) {

.snav{width:100%; left:0; margin:0;}
.scd2 ul li{font-size:20px; width: 18%;}
.s0702_box1{margin:0 20px;}

}



@media (max-width:1460px) {

.scd2 {text-align: center;}
.s12box1 .s1{display:inline-block; width:48%; margin-right:10px;}
.s12box1 .s2{display:inline-block; width:48%;}
.s42_box2_L{padding-left:80px;}

.sc0105box1 ul li{padding:12.5% 0;} 

.s13box1L{padding-left:20px;padding-right:20px;}
.s13box1R{padding-right:20px; padding-left:40px;}

.sc0805box2_c{width:47%; padding:40px 20px;}

.s72btn span{width: 30%; margin:10px; font-size:18px;}
.scbox0704_List li{width:25%; min-width:auto; height:340px;}
.s0704_p1{font-size: 18px;}
.s0704_p2{font-size: 14px;}
.scbox0704_List li:last-child{display:none;}
.scbox0704_topv{height:300px;}



.sc0905{margin-left:20px;}

}




@media (max-width:1400px) {

.sfbox {height: auto; padding:40px;}
.sfbox_b2 li{width:45%; margin-bottom:20px;}
.sfbox_b2_img img{max-width:100%;}
.s11box1, .s11box2{padding-left:20px;}
.s11box1_text{width:48%;}
.s11box1_p1{font-size:26px;}
.s11box1_list li{font-size:20px;}
.s11box2_text{width:48%;}
.s11box1_img, .s11box2_img2{width:40%; right:20px;}
/*.sgallery_wrap{height:650px;padding-bottom:150px;}*/


.sc0105box1, .sc0105box2{height:auto;}
.sc0105box1 .sub{height:656px !important;}
.sc0105box1 ul li{padding: 11.5% 0;}

.s0201boxw{padding:0 20px;}
.s0201box_img{width:44%; height:auto; min-height:300px; margin-right:4%;}
.s0201box_text{width:51%;}
.mapadd{margin-top:0;}
.s13box1{padding-top:60px;}

.s83_box1_c span{width:200px; font-size:16px; height:90px;}
.s83_box1_c .s4{width:460px;}
.sc0803{margin-right:20px; margin-left:20px;}
.s83_box2 ol li{font-size:16px; }
.s83btn span, .scd7 li .text{font-size:18px; }

.stitlew{padding:0 20px;}

.scd10{background-size:cover; background-position:bottom;}
.scd10 table{width:90%;}
}



@media (min-width:1280px) {

.bx-viewport:before{content:''; width:250px; height:100%; position:absolute; right:0; display:block; z-index:100; /*background:#264b9c;*/}

}

@media (max-width:1280px) {

.svisual_title1{font-size: 40px;margin-bottom: 10px;}
.svisual_title2, .snav, .snav a{font-size:18px;}
.snav_home .fa{font-size:24px;}
.scd1{margin-top:0px;}
.scvbox{height: 260px;}
.sc0105box1{width:100%; height:50px; right:auto; left:0; }
.sc0105box2{width:100%; height:100px; right:auto;top:50px; left:0;}
.sc0105box1 ul{overflow:hidden;}
.sc0105box1 ul li{width:14%; float:left; padding:10px; border-bottom:none;border-right: 1px solid rgba(255,255,255,0.3);}
.sc0105box1 ul li:last-child{border-right:none;}
.sc0105box2{top:0px;}
.sgallery_wrap{padding-top:50px;}
.sc0105box2{position:relative; padding:20px; }
.sc0105box2_title{position:absolute; top:0px; left:20px;font-size: 50px;}
.sc0105box2 ul li{position:relative;padding-left:90px;}
.sc0105box2 ul li span{display:inline-block;}
/*.sgallery_wrap{height:auto; padding-bottom:180px;}*/
.scd4{padding-top:20px;}
.scd4 .img{width:50%;}
.scd4 .text{width:50%;}


.s42_box2_L{padding:60px; height:500px;}
.s42_box2_R{height:500px;}
.s42_box4_p1{font-size: 18px;}

}



@media (max-width:1200px) {

.snav_list1w{width:220px;}
.snav_list2w{width:270px;}
.scd1 .text .p1, .s43_box1_p {font-size: 18px;}
.sfbox_b2 li{width:40%; }
.scd2 ul li{width:23%;}
.scdtitle{font-size:34px;}
.scdtitle2{font-size:22px;}
.scdtitle3{font-size:16px;}
.scd5in{margin:0 20px;}
.stitle{padding:20px 0 20px; font-size:34px;}
.stitle2, .stitle2 span{font-size:24px;}
.stitle3, .s23btn span{font-size:18px;}
.s42_box2_p1{font-size:30px;}
.s42_box2_L li{font-size:18px;}

.s43_box1{height:auto; padding:80px 40px;}
.s42_box3{height:auto; padding:80px 40px; padding-left: 40%;}
.s42_box4{padding:20px;}

.scbox0801_topv{height:300px;}

.s11box1_p1{font-size: 22px; font-weight:400;}
.s11box1_list li, .s11box1_p2{font-size:18px;}

.d_pro_01{padding-right:5%;padding-left:5%;}
.d_pro_02{padding-right:5%;padding-left:5%;}
.d_pro_03{padding-right: 5%;  padding-left: 5%;}
.d_pro_PLUS{padding-right: 0;}
/*.d_pro_PLUSL{padding-left:5%;}
.d_pro_PLUSR{padding-right:5%;}*/
.d_pro_L{width:100%; }
.d_pro_R{width:100%; margin-top:10px;padding-left:5%;padding-right:5%;}
.d_pro_R h4 span strong{font-size:23px;}
.d_pro_R dl{margin-top:5%;}
.d_pro_R dt{font-size:16px;}
.d_pro_R dd{font-size:16px;}

.maplocboc{padding:40px 20px;}
.maplocboc_title, .maplocboc_con{padding:0; float:none; width:100%;}
.maplocboc_title{margin-bottom:20px;}

.stitle4 {font-size:32px;}
.sc1003box2{padding-left:0;text-align: center;}

.scd8_p1{font-size:30px;}
.scd8_p2{font-size:20px; margin-bottom:20px;}
.scd8_p3{font-size:16px;margin-bottom:30px;}

.sub0201_table table td{padding:20px 5px; font-size:14px;}
}




@media (max-width:1024px) {
.stitle{font-size: 24px; padding: 20px 15px;}
.sgallery_wrap .bx-pager div{height:65px; width:12%;}
.scd1 .img, .scd1 .text{height:270px;}
.scd1 .img.long, .scd1 .text.long {height:300px;}
.scd1 .text{padding:40px 30px;}
.scd1 .text .p1{font-size:16px;}
.scd3_p1 span{font-size:22px; width: 35px; line-height:35px; height:35px;}
.scd3_p1{font-size:20px; margin-bottom: 10px;}
.scd3_p2, .scd5List > li, .scd4_p2 > li{font-size:16px;}
.scd4{margin: 0 20px; min-height:auto;}
.scd4 .img{width:auto; position:relative; top:auto; right:auto;     }
.scd4 .text{width:auto;}

.scd6_p2{font-size:24px;}
.scd6List li .text{font-size:20px;}



.scbox0801_list li{font-size: 16px;}
.scbox0801_text{padding:40px; height:450px;}

.s0201box_p2 li{font-size: 16px;}
.s12box2 ul li{padding:20px;}

.scd6{padding: 80px 0;}
.scd6List li, .scd6List.fo li{width:230px; height:230px;}

.scd10{padding: 80px 0;}

.sc0805_p1{font-size:28px; margin-bottom:30px;}
.sc0805_p2{font-size:20px;}

.s53btn span{width:40%;}

.sub0201_table{overflow-x: scroll; }
.sub0201_table table{width:980px; }


.s83_box1_c span{width:160px;}
.s83_box1_c .s1{margin-right:20px;}
.s83_box1_c .s4{width:260px;}

.sc95_box_img{margin-bottom:40px;}
.sc95_box_img, .sc95_box_text{width:100%; padding-left:0;}

.sc0905{margin-right:20px;}
.sc0905 .sub_table01{margin:0;}


}







@media (max-width:960px) {

.scd1{margin-bottom:80px;}
.scd3_b1 .text, .scd3_b2 .text{padding:20px;}
.sfbox_b2_p1{font-size:26px;}
.s14box{padding-left:1%;}
/*.s14box ul li{width:31%; padding:10px 0 20px;}*/
.s14box ul .s14box_bigbox{width:31%; padding:10px 0 20px;}
.layer{width:90%;}
.layer div .in_layerL img{width:90%;}
.layer div .in_layerR{padding-left:30px; padding-top:3%;padding-bottom:3%;}
.in_layerR p{margin-top:3%; margin-bottom:5%;}
.in_layerR h3 span:last-child{font-size:28px; line-height:28px;}
.in_layerR p strong{font-size:16px; line-height:22px;}

.s14box_p1{font-size:18px;}
.s14box_p2{font-size:14px;}
.sgallery_wrap{padding-top:45px;}
.sc0105box1 ul li{font-size:16px; height:45px; line-height:45px; padding:0px;}
.sc0105box2 ul li{font-size:15px;}
.sc0105box1{height:45px;}
/*.sgallery_wrap{padding-top:45px;}*/
.scd2 ul li{width:31%;}
.s42_box3{text-align:center; padding:60px;}


.scbox0801_topv{height:200px;}
.s42_box5_cR{padding:40px; line-height: 1.6;}

.s11box1_text {width:75%;}
.s11box1_img{bottom:0; top:auto;}
.s11box1{padding-bottom:100px; margin-bottom:80px;}
.s11box1_p3, .s11box1_p2 {width:70%;}

.s11box2 .boxin{padding:0 0 100px;}
.s11box2_img1{position:relative; top:auto; left:auto; margin-bottom:40px;}
.sc0805_p2{font-size: 20px;}

.s72btn span{width:30%; margin:5px; font-size:16px;}
.sub0702_p1{font-size:20px;}
.sub0803_p1{font-size:16px;}

.table0804 table .s85_p1 th, .table0804 table th{font-size:15px;}

}




@media (max-width:860px) {
.pd_t5 {padding: 0 0 0 0;}	

.scbox0801_text{width:100%; height:auto;}
.mapadd{height:auto; padding:40px 20px;}
.mapadd_p1,.mapadd_p2{float:none;}
.mapadd_p1{margin-bottom:10px;}


.sc0805box2{margin-top:-80px;}
.sc0805box2_c{width:80%; padding:40px; margin:0; height:auto;}
.sc0805box2_c.sc0805box2_c1{margin-bottom:30px;}
.sc0805_i1{display:none;}

.scd7 li{width:280px; height:130px;}

.s83_box1_c span{width:100px; height:130px;}

.sub0703_table table th{padding:20px 10px; font-size:15px;}
.sub0703_table table td{padding:20px 10px; font-size:14px;}

.s72btn span, .sub0702_p1 span{font-size: 16px;}
.table0804 table .s85_p1 th{font-size:14px;}

}




@media (max-width:768px) {
.scon{margin-bottom:0; padding: 0 15px;}
.stitle4{font-size:30px;}
.scvbox{height:180px; padding-top:70px;}
.scd1 .img{display:none;}
.scd1 .text{width:100%; height:auto;}
.scd1 .img.long, .scd1 .text.long{height:auto;}
.sfbox_b1, .sfbox_b2{width:100%; float:none;}
.sfbox_b2 li{width:46%; margin:40px 1% 0px;}
.sgallery_wrap a.bx-prev{left:10px;}
.sgallery_wrap a.bx-next{right:10px;}

.s42_box2_p1{font-size:22px; margin-bottom:20px;}
.s42_box4_p1{font-size:16px;}
.scbox0801_text .fs26{font-size:22px;}


.s11box2_img2{width:80%; position:relative; top:auto; right:auto; margin-bottom:40px;}
.s11box2_text{width:100%; padding-right:20px; margin-bottom:40px;}
.s11box2_p1{padding-right:20px;}

.s12box1_p1 span{font-size:26px;}
.s12box2 ul li{font-size:16px;}
.s12box2_p1{font-size:18px;}

.s72btn span{width:46%;}

.scd8_img img{width:300px;}

.sc0105box2 ul li{padding-left:70px;}
.sc0105box2_title{left:10px;}

.boardw {padding: 0 0;}
}




@media (max-width:680px) {

/*.sgallery_wrap{padding-bottom:130px;}*/
.sgallery_wrap .bx-pager div{height:60px;/*width:13.7%;*/ width:19.5%;}
.sgallery_wrap .bx-controls-direction a{width:28px;}
.sgallery_wrap a.bx-next{background:url('../images/m_next.png') no-repeat 0 0/28px auto}
.sgallery_wrap a.bx-prev{background:url('../images/m_prev.png') no-repeat 0 0/28px auto}

.scdtitle{font-size:26px; margin-bottom:20px;}
.scdtitle2{font-size:20px;}
.scdtitle3, .s43_box1_p, .scd3_p1, .scd5List li span, .scd2 ul li .text .p1{font-size:16px;}
.scd2 ul li{font-size:18px;}

.scd3_p2, .scd4_p2 > li, .scd3_p2, .scd5List > li, .scd4_p2 > li{font-size: 14px;}
.scd3_p1 span{width:30px; height:30px; font-size:18px;}
.scd3_b1 .img, .scd3_b1 .text, .scd3_b2 .img, .scd3_b2 .text{width:auto; float:none;}
.scd3_b1, .scd3_b2{margin-bottom:20px;}
.scd3, .scd5{padding:50px 0;}
.scd5List > li{width:100%; margin-right:0; margin-bottom:10px;}
.scd4 .text{padding:30px;}
.scd4_p2 > li{margin-bottom:5px;}

.s42_box2_L{padding:60px 20px;}
.s42_box2_L, .s42_box2_R{height:450px;}

.s43_menu > li span{font-size:16px; padding-top:7%; padding-bottom:7%; line-height:1.5;}
.s43_sub > li{font-size:16px; padding-right:10%;}

.s0201box_p1{width:145px; font-size:17px;}
.s0201box_title .s1{font-size:26px;}
.s0201box_title .s2{font-size:18px; margin-right:10px; padding-right:10px;}
.s0201box_title .s3{font-size:18px;}

.s11box1{padding-bottom:0}
.s11box1_list li, .s11box1_p2{font-size:16px;}
.s11box1_p1{font-size:20px;} 

.scd5List{width:90%;}
.stitle3 span{display:inline;}
.sub0702_table table th, {font-size:16px;}
.sub0702_table table td, .table0804 table th, .table0804 table .s85_p1 th{font-size:14px;}

.scbox0704_List li{width:33.3333%; padding:40px 10px;}
.scbox0704_topv{height:180px;}
	
.s43_box1_img img{width:300px;}

.table0804{overflow-x: scroll; }
.table0804 table{width:680px; }

.scd2 ul li .text{padding:10px;}
.sc0105box2 ul li{line-height:1.6;}

.d_pro_02, .d_pro_03{padding-top:50px; padding-bottom:50px;}
.d_pro_01 h3 span, .d_pro_02 h3 span, .d_pro_03 h3 span{font-size:20px; margin-bottom:10%;}
.d_pro_R{margin-top:11%;}
.d_pro_R dt{font-size:14px; line-height:2;}
.d_pro_R dd{font-size:14px;}
.d_pro_03 .d_pros{width:50%;}
.d_pro_PLUS .d_pros{width:100%;}
}


@media (max-width:640px) {

.stitle{padding-top:0;font-size:30px;}
.stitle2, .stitle2 span{font-size:20px;}
.scd6_p2{font-size:20px; }
.stitle3, .s23btn span, .scd6List li .text, .scd7 li .text{font-size:16px;}
.stitle4{font-size:24px; font-weight:400;text-shadow: 5px 5px 25px rgba(0,0,0,0.7);}
.scvbox{background-position: left center; }
.snav, .snav_list1, .snav_list2{height:60px;}
.snav_list1, .snav_list2{padding:23px 20px 10px;}
.snav_list1_open, .snav_list2_open{top:23px;}
.snav_home{display:none}
.snav_list1w{width:40%;}
.snav_list2w{width:60%;}
.svisual_title2, .snav, .snav a{font-size:14px;}
.svisual{height: 250px; padding-top:65px;}
.svisual_title1{font-size:28px;}
/*.s14box ul li{width:47%;}*/
.s14box ul .s14box_bigbox{width:47%;}
.layer{height:70%;}
.layer>div{overflow-y:scroll; height:100%;}
.layer div .in_layerL{display:block; width:100%;}
.layer div .in_layerL img{width:50%;}
.layer div .in_layerR{display:block; width:100%; padding-left:3%;}
.in_layerR h3 span:last-child{font-size:25px; line-height:25px;}
.in_layerR p{font-size:14px;}
.in_layerR p strong{font-size:15px; line-height:20px;}
.s14box_p1 {font-size: 16px;}
.scd2 ul li{width:45%; height:160px;}

.s42_box5_cR{padding:30px;}
.s42_box2_L li {font-size: 16px;}
.s42_box4_c1{margin-bottom:40px;}
.s42_box2_p1 {font-size:20px; margin-bottom:10px;}
.s42_box2_R{padding:0;}
.s42_box2_R p{position:relative; top:auto; left:auto; transform:none;}
.s42_box2_L, .s42_box2_R {width:100%; height:auto;}

.s11box1_img{position:relative; top:auto; right:auto; width:350px; margin:20px auto 40px;}
.s11box1_text, .s11box1_p3, .s11box1_p2{width:100%;}
.s11box1{padding:20px;}

.s12box2_p1, .s12box2_p2{float:none; text-align:left;}

.s13box1{padding-top:40px;}
.s13box1L, .s13box1R{float:none; width:100%;}
.s13_p1 span{display:inline;}
.s13box1R{padding-left:20px;}
.s13_p1{font-weight:400;}
.s13box1L{margin-bottom:20px;}


.scd9 li .img{margin-bottom:50px;}
.scd9_p1{font-size:18px;margin-bottom:10px;}
.scd9 li .img .num{width:50px; height:50px; line-height: 50px; font-size:20px;}
.scd9_p2{font-size:15px;}

.stitle6 {font-size:24px;}
.stitle6 span{font-size:22px;}

.sc1003box2{height:auto; padding:80px 0;}
.sc1003box2 li{margin-bottom:20px;}
.sc1003box2 .sc1003box2_p1{padding-top:40px;}
.sc1003box2 .sc1003box2_p1 span{font-size:40px;}
.sc1003box2 .sc1003box2_p2, .s53btn span{font-size:18px;}
.sc1003 .s42_box2_p1{margin-bottom:20px;}

.sc020303 .scd7 li{width:220px; height:160px; margin:5px; overflow:hidden; padding:0 }
#scontainer .sc020303 .scd7 li img{height:100%; width:auto; max-width:none; margin-left:-45%;}
.sc020303 .scd7 li .text{padding:0 10px;}

.scd8_p1{font-size:24px;}
.scd8_p2{font-size:18px;}
.scd8_p3{font-size:14px;}

.sub0702_table, .sub0703_table, .sub_table01{overflow-x: scroll;}
.sub0702_table table, .sub0703_table table, .sub_table01 table{width:600px;}

.sc0905 .sub_table01 table{width:100%;}
.sc0905 .sub_table01 table th{padding:10px 5px; font-size:16px;}
.sc0905 .sub_table01 table td{padding:10px 5px; font-size:14px;}

.s83_box1_c span{font-size:14px; padding:20px 5px;}
.s83_box1_c .s3{font-size: 15px; width:30px;}

.s83_box1_c span{width:115px; margin-bottom:10px;}
.s83_box1_c .s4{width:105px;}

.sub0702_p1{font-size:18px; margin-bottom:10px;}
.s83_box2 ol li {font-size: 14px;}

.s83btn span {font-size: 16px;}
.sub0803_p1, .sub0702_p1 span{font-size:14px;}

.person_info h2 span{font-size:20px;}
.person_info h3 span{font-size:16px;}
.person_info h4 span{font-size:16px;}
.person_info table th{font-size:14px;}
.person_info table td{font-size:13px;}
.person_info dt{font-size:16px;}
.person_info dd{font-size:15px;}
.per_table{width:100%; overflow-x:scroll;}

.person_info06 dd{width:70%;}

}


@media (max-width:540px) {

.s0201box_text{width:100%;}
.s0201box_img{width:320px; margin-bottom:40px;}
.scd6List li, .scd6List.fo li{width:180px; height:180px;}

.mapadd_p1, .maplocboc_title{font-size:24px;}
.mapadd_p2, .maplocboc_con{font-size:16px;}


.sc0805box2_c{width:92%; padding:40px 20px;}
.sc0805_p1{font-size:24px;}
.sc0805box2_c{font-size:14px;}
.sc0805_p2, .sc0805_p2 span{font-size:16px;}

.s83_box1_c .s1{width:100%; height:auto; padding:20px;}
.s83_box1_c .s3{padding:50px 0;}
.s83_box1_c span{width:25%;}

.sc0105box2_title{left:0;}
.sc0105box2 ul li{padding-left:55px;}


}



@media (max-width:500px) {

/*.sgallery_wrap{padding-bottom:47%;}
.sgallery_wrap .bx-pager div{width:45px; height:45px;}*/

.s12box1 .s1{display:block; width:85%; margin:0px auto;}
.s12box1 .s1 img{margin-bottom:3%;}
.s12box1 .s2{display:block; width:85%; margin:0px auto;}
.s13_p1{font-weight:600;}
.s13box1R .fs20{color:rgba(0,0,0,0.6);}

.s42_box5 .scdtitle{margin-bottom:10px;}
.svisual_title1, .stitle{font-size:24px;}
.stitle4, .scdtitle{font-size:20px; margin-bottom:20px;}
.scdtitle2{font-size:16px;}
.scdtitle3{font-size:14px; margin-bottom:30px;}
.scvbox {height: 140px; padding-top: 55px;}
.scd1 .text{padding:20px;}
.scd1 .text .p1, .sc0105box1 ul li{font-size: 14px; }
.scd1{margin-bottom: 50px;}
.sfbox{padding: 30px;}
.sc0105box2_title{font-size:34px;}
.sc0105box2{padding:10px;}

.sc0105box2 ul li, .scd2 ul li{font-size:16px; line-height:1.6;}
.scd2 ul li{height:120px;}
.s42_box5{height:auto; padding:60px 20px 100px;}
.s42_box5_c{border-radius: 5px;}
.s42_box5_cL, .s42_box5_cR{width:100%;}
.s42_box5_cR{height:auto; }
.s12box2{padding:60px 20px 0;}

.s72btn span{width: 46%;vertical-align: top;line-height: 1.2;padding: 20px;height: auto; font-size:14px;margin-bottom:10px;}
.scbox0704_List li{width:50%; height:300px; padding-top:30px;}
.s0704_img img{width:80px;}

.scd8_p1{font-size:20px;}
.scd8_p2{font-size:16px;}
.scd8_img img{width:260px;}

.stitle6{font-size:20px;}
.stitle6 span{font-size:18px;}
.sc95_p1{font-size:20px;}
.sc95_p2{font-size: 16px;}
.scd4 .text {padding:20px;}

.sc020303 .scd7List{_margin:0 10px;}
.sc020303 .scd7 li{width:90%; height:auto; margin:0; margin-bottom:10px;}
#scontainer .sc020303 .scd7 li img{margin:0;}

.fs46{font-size:22px;}
.sub0801_table{overflow:auto;}
.sub0801_table table th{font-size:15px; padding:0.5% 2%;}
.sub0801_table table td{padding:0.3% 2%;font-size:13px;}
.sub0801_table_p1{font-size:15px; margin-bottom:2%;letter-spacing:-0.06em;}
.sub0801_table table td .sub0801_table_p2{font-size:13px; line-height:1.5; letter-spacing:-0.1em;}
}



@media (max-width:420px) {

.sfbox_b1, .sfbox_b2{height:auto;}

.sfbox_b1_p2, .sfbox_b2_p1{font-size:18px;}
.s42_box2_p1{ font-size: 16px;}

.s43_menu > li span{padding-top:9%; padding-bottom:9%;}

.sfbox_b1_p3{font-size:22px;}
.sfbox_b1_p2:after{top:75px;}
.sfbox_b1_p1, .sfbox_b2_p2, .stitle3, .s23btn span, .s53btn span{font-size:14px;}

.scd6List li, .scd6List.fo li{width:150px; height:150px; margin: 0 5px 10px; border:2px solid #fff; }
.scd6List li .text, .sc0105box2 ul li, .scd2 ul li{font-size:14px;}
.mapadd_p2, .maplocboc_con{font-size: 14px;}
.s12box2 ul li{width:100%;}
.scd9 li{width:auto;}
.scdtitle3, .s43_box1_p, .scd3_p1, .scd5List li span, .scd2 ul li .text .p1{font-size:14px; line-height:1.4; padding:5px 20px; height:auto;}
.sc0805_p3, .sc1003box2 .sc1003box2_p2 { font-size: 14px;}

.s83btn span{width:100%; margin-bottom:20px; height:auto; padding:15px; border-radius:10px;}

.scd10 table th{font-size:15px;}
.scd10 table td{font-size:14px;}

.d_pros{width:100%;}
.d_pro_01 .d_pros{margin-bottom:40px;}
.d_pro_01 .d_pros:last-child{margin-bottom:0px;}
.d_pro_03{width:100%;}
.d_pro_PLUS{width:100%; clear:both;}
.d_pro_PLUS:last-child{margin-top:40px; border-top:1px solid #ededed; padding-top:50px;}

.person_info h2 span{font-size:18px;}
.person_info h3 span{font-size:14px;}
.person_info h4 span{font-size:14px;}
.person_info li{font-size:14px;}
.person_info02 li, .person_info03 li, .person_info04 li{padding-left:4%;}
.person_info table th{font-size:13px;}
.person_info table td{font-size:12px;}
.person_info dt{font-size:14px;}
.person_info dd{font-size:13px;}

.person_info06 dd br{display:none;}

}