.ie678 body{min-width:768px}.isMobile{display:none}.isTablet{display:block}.subTitle h1{font-size:30px}.header{float:left;width:20%;padding:0;min-height:1500px;margin-top:15px}.header:after{position:absolute;content:'';width:10px;height:100%;top:0;right:-10px;background:rgba(255,255,255,0.6)}.header .languages{display:block}.header .head{background:0;padding-top:80px;margin-bottom:100px;height:70px}.header h1{margin:0;padding:0}.header h1 img{height:auto;float:right;margin-right:30px}@media all and (min-width:768px) and (max-width:1100px){.header h1 img{margin-right:0}}.header .btns1{display:block;margin-bottom:20px}.header .tnb{display:none}.header nav{display:block;margin-top:20px}.header nav ul{border-top:1px solid #c6c6c6}.header nav ul li:first-child{border-top:1px solid white}.header nav ul li{border-bottom:1px solid white}.header nav ul li a{border-bottom:1px solid #c6c6c6;padding-left:1em;font-size:1em}.win .header nav ul li a{font-size:14px}.header nav ul li.active a,.header nav ul li a:hover{background:white;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}.header notice{text-align:left;padding:25px 0 20px 15px;vertical-align:middle;font-size:12px;color:blue;text-align:center}.header .bnrs{margin:1.5em 0 0 .8em;padding:0;list-style:none;display:block}.header .bnrs li{margin-bottom:.3em}.header .searchbox{display:block;padding:0 15px;margin-top:20px;background:0}.header .btns2{padding:2em 20px 0 15px;display:block;text-align:right}.header .btns2 a{display:inline-block;margin-right:.3em;text-decoration:none;color:gray}.header .btns2 a:hover{color:#333;text-decoration:underline}.header address{text-align:right;padding:.5em 26px 30px 15px;display:block}.header .navi_pc{display:block;margin-bottom:40px}.header .navi_m{display:none}.header .social_box{text-align:right;padding:0 20px 0 0}.footer{display:none}.container{margin:0;float:left;width:80%}.maintitle h1{border:0 none;padding:.8em 0 .3em .5em;font-size:1.5em}.__AUTO__.slide_container .caption{top:35%}.__AUTO__.slide_container .caption h1{font-size:60px;padding-bottom:20px;font-weight:700}.__AUTO__.slide_container .caption p{font-size:40px}.__AUTO__.slide_container .caption .line{margin-bottom:15px;width:100px}.__AUTO__.mLayoutIndex .item .body .subject{text-align:right}.__AUTO__.mLayoutIndex .item .body .subject2{text-align:right}.customer{display:none}.sub .header{margin-top:0;min-height:1075px}.sub .container{min-height:1015px;padding:2.5%;width:75%;background:url("/img_up/shop_pds/dongiledu/design/img/bg.jpg") no-repeat;background-size:100% 100%}.sub .container .contents_body{background-color:#fff;min-height:1000px;padding:3em 2.5em 2.5em}.sub .container .contents_body .AboutUs .section1{overflow:hidden}.sub .container .contents_body .AboutUs .section1 .left_box{width:40%;margin-right:1%;float:left}.sub .container .contents_body .AboutUs .section1 .left_box img{width:100%}.sub .container .contents_body .AboutUs .section1 .right_box{width:55%;margin-left:2%;float:left}.sub .container .contents_body .AboutUs .section1 .right_box .info_box .left_box{width:58%;margin:0 1%;float:left}.sub .container .contents_body .AboutUs .section1 .right_box .info_box .right_box{width:38%;margin:0 1%;float:left}.sub .container .contents_body .AboutUs .section2 h1{text-align:left}.sub .container .contents_body .AboutUs .section2 .flexslider .slides li .caption{padding:17px 0}.sub .container .contents_body .AboutUs .section2 .flexslider .slides li .caption h1{font-size:18px}.sub .container .contents_body .AboutUs .section2 .flexslider .slides li .caption ul li a{width:35px;height:35px}.sub .container .contents_body .AboutUs .section2 .flexslider .slides li .caption ul li a i{font-size:18px;line-height:35px}.sub .container .contents_body .AboutUs .section2 .flexslider .slides li:hover .caption{bottom:0}.sub .container .contents_body .AboutUs .section3 h1{text-align:left}.sub .container .contents_body .AboutUs .section4{overflow:hidden;margin-bottom:25px}.sub .container .contents_body .AboutUs .section4 h1{text-align:left}.sub .container .contents_body .AboutUs .section4 ul li{float:left;width:23%;margin:0 1%}.sub .container .contents_body .Services .post_box{overflow:hidden}.sub .container .contents_body .Services .post_box ul li{width:31%;margin:1%;float:left}.sub .container .contents_body .Services .static_box h1{text-align:left}.sub .container .contents_body .Services .static_box ul li{width:23%;float:left;margin:0 1%}.sub .container .contents_body .Services .skill_box h1{text-align:left}.sub .container .contents_body .Services .skill_box .left_box{width:31%;padding:0 1%;float:left}.sub .container .contents_body .Services .skill_box .right_box{width:100%;float:left}.sub .container .contents_body .Contact .map .contact_box{top:50px;right:50px;width:auto;padding:40px;margin-left:inherit;left:inherit}.tile_layout{margin:0}.tile_layout:after{content:'';display:block;clear:both}.tile_layout .item a{display:block;height:100%;border-bottom:0}.tile_layout .item{width:200px;height:200px;margin:0;float:left;overflow:hidden;position:relative;margin:0 1px 1px 0}.tile_layout .item a .thum,.tile_layout .item a .noimg{display:block;width:100%;height:100%;overflow:hidden}.tile_layout .item a .thum img{width:auto;height:auto}.tile_layout.gallery{margin:1px 0 0 1px}.tile_layout.gallery .item{padding:0}.tile_layout.gallery .item .bg{position:absolute;display:none;left:0;top:0;right:0;bottom:0;background:#000;opacity:.6}.tile_layout.gallery .item .bg.active{display:block}.tile_layout.gallery .item .sbox{position:absolute;display:none;left:0;top:0;width:100%;height:100%;padding:0}.tile_layout.gallery .item .sbox .tb{display:table;width:100%;height:100%}.tile_layout.gallery .item .sbox.active{display:block}.tile_layout.gallery .item .sbox .ment,.tile_layout.gallery .item .sbox .date{display:none}.tile_layout.gallery .item .sbox .subject{display:table-cell;text-align:center;vertical-align:middle;padding:0 .3em;font-size:14px;font-weight:400;color:white}.tile_layout.list{margin:0}.tile_layout.list .item{width:100%;border-bottom:1px solid #ccc;margin:0}.tile_layout.list .item:last-child{border-bottom:0;border:0}.tile_layout.list .item a{display:table;width:100%}.tile_layout.list .item .thum,.tile_layout.list .item .noimg{display:table-cell;width:210px;overflow:hidden}.tile_layout.list .item .sbox{display:table-cell;padding:12px 0 0 10px}.tile_layout.list .item .sbox span{display:block}.tile_layout.list .item .sbox .date{font-size:12px;color:#888;margin:.5em 0 0}.tile_layout.list .item .sbox .subject{font-size:18px;color:#333;font-weight:bold}.tile_layout.list .item .sbox .ment{font-size:14px;color:#555;margin-top:2px}.ie67 .tile_layout.list .item a{display:block}.ie67 .tile_layout.list .item .thum,.ie67 .tile_layout.list .item .noimg,.ie67 .tile_layout.list .item .sbox{display:block;float:left}.login{width:80%}.login .form1{display:block;width:100%}.login .form1 dl{margin:5px;font-weight:300;margin:-18px 0;padding:55px;border-bottom:1px solid #ddd}.login .form1 dl dt{font-size:20px;color:#333;font-weight:600}.login .form1 dl dd{font-size:14px;color:#666;font-weight:300}.login .form{display:inline-block;text-align:right;width:50%;margin:50px 40px 50px}.ie67 .header_bg{display:none}.ie67 .tile_layout .item a .thum{float:none;display:inline}