@charset "utf-8";

@import url(/pcms/common/css/font/font_gyeonggi_main.css);

h3{font-weight:normal;margin-top:0;}
.clearfix {width:100%;}
.clearfix:after {content:"";display:block;visibility:hidden;clear:both;}

#body_layout{overflow: hidden;position:relative;width:100%;}
#body_layout .body_wrap{width:100%;}
#mcont{position: relative;}
.inner{width:1280px;height:100%;margin:0 auto;padding-bottom:70px;}
.cont1 .inner:before{position:absolute;bottom:0;left:0;z-index:0;content:"";display:inline-block;width:518px;height:652px;background:url(/template/template_d1/images/main/cont_bg_left.png);}
.cont1{position:relative;background:#e1e1e1 url(/template/template_d1/images/main/cont_bg_right.png) right top no-repeat;}
.cont2{position:relative;z-index:1;background:url(/template/template_d1/images/main/gallery_bg_patt.png) repeat;overflow:hidden;padding:90px 0 141px 0;}
.box{}
.box.box1{height:665px;background:url(/template/template_a1/images/main/main_bg.jpg) no-repeat 50% 50%;background-size:cover;}
.box.box2{position:absolute;top:-80px;left:0;z-index:10;width:100%;height:145px;text-align: center;}
.box.box3{margin-bottom:30px;padding-top:115px;}
#ir .box.box3{margin-bottom:30px;padding-top:55px;}
.box.box4{height:290px;}
.box.box5{}


#construction .box.box1{background-image:url(/images/construction/main/main_bg.jpg);}
#conv_leisure .box.box1{background-image:url(/images/conv_leisure/main/main_bg.jpg);}
#mooncon .box.box1{background-image:url(/images/mooncon/main/main_bg.jpg);}
#tourismplanning .box.box1{background-image:url(/images/tourismplanning/main/main_bg.jpg);}
#globalair .box.box1{background-image:url(/images/globalair/main/main_bg.jpg);}
#ibiz .box.box1{background-image:url(/images/ibiz/main/main_bg.jpg);}
#ir .box.box1{background-image:url(/images/ir/main/main_bg.jpg);}
#childhood .box.box1{background-image:url(/images/childhood/main/main_bg.jpg);}
#english .box.box1{background-image:url(/images/english/main/main_bg.jpg);}
#beauty .box.box1{background-image:url(/images/beauty/main/main_bg.jpg);}
#aniscience .box.box1{background-image:url(/images/aniscience/main/main_bg.jpg);}

/* 메인비주얼 시작 */

.mvisual{position:relative;width:100%;}
#tourismplanning .mvisual .main_titbox{position:absolute;top:145px;left:0;z-index:5;width:100%;text-align: center;background-color: rgba(253,146,8,0.9);}
.mvisual .main_titbox{position:absolute;top:145px;left:0;z-index:5;width:100%;text-align: center;}
#weilai .mvisual .main_titbox{position:absolute;top:145px;left:0;z-index:5;width:100%;text-align: center;display:none;}
#weilai_cn .mvisual .main_titbox{position:absolute;top:145px;left:0;z-index:5;width:100%;text-align: center;display:none;}
#childhood .mvisual .main_titbox{position:absolute;top:40px;left:0;z-index:5;width:100%;text-align: center;}
#dhc .mvisual .main_titbox:before{content:"";display:block;width:54px;height:54px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat -405px -114px;vertical-align:middle;margin:0 auto 15px;}
#tourismplanning .mvisual .main_titbox:before{content:"";display:block;width:81px;height:78px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat -314px -91px;vertical-align:middle;margin:10px auto 0px;}
#globalair .mvisual .main_titbox:before{content:"";display:block;width:54px;height:54px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat;vertical-align:middle;margin:0 auto 15px;}
#ibiz .mvisual .main_titbox:before{content:"";display:block;width:54px;height:54px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat;vertical-align:middle;margin:0 auto 15px;}
#ir .mvisual .main_titbox:before{content:"";display:block;width:54px;height:54px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat;vertical-align:middle;margin:0 auto 15px;}
#english .mvisual .main_titbox:before{content:"";display:block;width:54px;height:54px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat -280px -114px;;vertical-align:middle;margin:0 auto 15px;}
.mvisual .main_titbox:before{content:"";display:block;width:54px;height:54px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat;vertical-align:middle;margin:0 auto 15px;}
#childhood .mvisual .main_titbox:before{content:"";display:none;width:54px;height:54px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat;vertical-align:middle;margin:0 auto 15px;}
#dhc .mvisual .main_titbox .main_tit{display:block;font-family:'ggsv_m';font-size:44px;color:#363636;letter-spacing:-7px;margin-bottom:15px;text-shadow: 0 0 10px white;}
#tourismplanning .mvisual .main_titbox .main_tit{display:block;font-family:'ggsv_m';font-size:44px;color:#fff;letter-spacing:-7px;margin-bottom:15px;}
#globalair .mvisual .main_titbox .main_tit{display:block;font-family:'ggsv_m';font-size:44px;color:#fff;letter-spacing:-7px;margin-bottom:15px;text-shadow: 0px 0px 10px black;}
#ibiz .mvisual .main_titbox .main_tit{display:block;font-family:'ggsv_m';font-size:44px;color:#fff;letter-spacing:0px;margin-bottom:15px;text-shadow: 0px 0px 10px black;}
#ir .mvisual .main_titbox .main_tit{display:block;font-family:'ggsv_m';font-size:44px;color:#fff;letter-spacing:0px;margin-bottom:15px;text-shadow: 0px 0px 10px black;}

.mvisual .main_titbox .main_tit{display:block;font-family:'ggsv_m';font-size:44px;color:#fff;letter-spacing:-7px;margin-bottom:15px;}
#childhood .mvisual .main_titbox .main_tit{display:none;font-family:'ggsv_m';font-size:45px;color:#fff;letter-spacing:-7px;margin-bottom:5px;text-shadow: 0px 0px 2px #000, 0px 0px 10px #000;}
.mvisual .main_titbox .main_tit br{display:none;}
.mvisual .main_titbox .main_tit .ent{ font-family: 'ggsv_m';letter-spacing:-3px;}
#dhc .mvisual .main_titbox .main_txt{font-size:16px;color:#363636;letter-spacing: 0;text-shadow: 0 0 10px white;}
#tourismplanning .mvisual .main_titbox .main_txt{font-size:16px;color:#00203c;letter-spacing: 0;}
#globalair .mvisual .main_titbox .main_txt{font-size:16px;color:#fff;letter-spacing: 0;text-shadow: 0px 0px 5px black;}
#ibiz .mvisual .main_titbox .main_txt{font-size:16px;color:#fff;letter-spacing: 0;text-shadow: 0px 0px 5px black;}
#ir .mvisual .main_titbox .main_txt{font-size:16px;color:#fff;letter-spacing: 0;text-shadow: 0px 0px 5px black;}
.mvisual .main_titbox .main_txt{font-size:16px;color:#fff;letter-spacing: 0;}
#childhood .mvisual .main_titbox .main_txt{font-size:16px;color:#f9ff00;letter-spacing: 0;}
#tourismplanning .mvisual .main_titbox .main_txt b{display:block;font-family:'ggsv_m';font-size:30px;}
/*#childhood .mvisual .main_titbox .main_txt b{display:block;font-family:'nsr_m';font-size:20px;text-shadow: 0px 0px 10px #000, 0px 0px 10px #000;}*/
#childhood .mvisual .main_titbox .main_txt b{display:block;font-family:'ggsv_m';font-size:45px;text-shadow: 0px 0px 10px #000, 0px 0px 10px #000;}
.mvisual .main_titbox .main_txt b{display:block;font-family:'nsr_m';font-size:20px;}
.mvisual .main_titbox .main_txt em{display:inline-block;font-weight:600;font-style: normal;}

.mvisual .sliderBox{ overflow:hidden;}
.mvisual .sliderBox ul{ position:relative;height: 100%;padding: 0;margin: 0;display: inline-block;}
.mvisual .sliderBox ul li{ position:absolute; top:0; left:0;height:665px;}
.mvisual .sliderBox ul li .thumbResize_A{position: relative;display: inline-block;width: 100%;height: 665px;padding: 0;margin: 0;overflow: hidden;}
.mvisual .sliderBox ul li .thumbResize_A img{width: 100%;max-width: none;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.mvisual .controlBox{position:absolute;top:375px;left:0;z-index:10;display:inline-block;width:100%;margin:0 auto;text-align:center;}
#weilai .mvisual .controlBox{position:absolute;top:500px;left:0;z-index:10;display:inline-block;width:100%;margin:0 auto;text-align:center;}
#weilai_cn .mvisual .controlBox{position:absolute;top:500px;left:0;z-index:10;display:inline-block;width:100%;margin:0 auto;text-align:center;}
.mvisual .controlBox button{display:inline-block;width:24px;height:24px;font-size:0;text-indent:-9999px;margin-left:5px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat;vertical-align:middle;border:none;}
.mvisual .controlBox button.btn_prev{background-position:-105px 0;}
.mvisual .controlBox button.btn_next{background-position:-133px 0;}
.mvisual .controlBox button.btn_stop{background-position:-161px 0;}
.mvisual .controlBox button.btn_play{background-position:-189px 0;}
.mvisual .controlBox .paging{display:inline-block;}
.mvisual .controlBox .paging button{width:14px;height:18px;background-position:-86px 0;}
.mvisual .controlBox .paging button:first-child{margin-left:0;}
.mvisual .controlBox .paging button.on{width:18px;background-position:-64px 0;}

/* 메인비주얼 끝 */

/* 퀵메뉴 시작 */

.mquickmenu{position:relative;width:100%;height:100%;}
.mquickmenu .grap{display:table;table-layout: fixed;border-collapse: collapse;position:relative;width:915px;height:100%;margin:0 auto;box-shadow: 5px 5px 5px rgba(0,0,0,0.1);background-color:#fff;}
.mquickmenu .grap .obj{display:table-row;position: relative;width:100%;height:100%;}
.mquickmenu .grap .obj .item{display:table-cell;position:relative;height:100%;background-color:#fff;vertical-align: middle;}
.mquickmenu .grap .obj .item:before{position:absolute;top:25px;left:0;content:"";display:inline-block;width:1px;height:95px;background-color:#e1e1e1;}
.mquickmenu .grap .obj .item:first-child:before{display:none;}
.mquickmenu .grap .obj .item a{position:relative;display:table;width:100%;height:100%;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;line-height:1.2;vertical-align:middle;}
.mquickmenu .grap .obj .item a:hover,
.mquickmenu .grap .obj .item a:focus{z-index:11;transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -webkit-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.3);box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.3);transition: all 0.1s ease-in;-webkit-transition: all 0.1s ease-in;-ms-transition: all 0.1s ease-in;background:url(/template/template_d1/images/main/type04_gradient_bg.png) 50% 50% no-repeat;background-size:cover;color:#fff;}
.mquickmenu .grap .obj .item a span{display:table-cell;vertical-align:middle;padding:0 20px;word-break: keep-all;}
.mquickmenu .grap .obj .item a span i{display:block;height:45px;/* background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat; */vertical-align:middle;margin:0 auto 10px;}
.mquickmenu .grap .obj .item a span i img{width:auto;height: 100%;}
.mquickmenu .grap .obj .item.ico1 a span i{width:40px;background-position: 0 -64px;}
.mquickmenu .grap .obj .item.ico2 a span i{width:37px;background-position: -50px -64px;}
.mquickmenu .grap .obj .item.ico3 a span i{width:32px;background-position: -97px -64px;}
.mquickmenu .grap .obj .item.ico4 a span i{width:28px;background-position: -139px -64px;}
.mquickmenu .grap .obj .item.ico5 a span i{width:30px;background-position: -177px -64px;}
.mquickmenu .grap .obj .item.ico6 a span i{width:44px;background-position: -217px -64px;}
.mquickmenu .grap .obj .item.ico1 a:hover span i,
.mquickmenu .grap .obj .item.ico1 a:focus span i{width:40px;background-position: 0 -119px;}
.mquickmenu .grap .obj .item.ico2 a:hover span i,
.mquickmenu .grap .obj .item.ico2 a:focus span i{width:37px;background-position: -50px -119px;}
.mquickmenu .grap .obj .item.ico3 a:hover span i,
.mquickmenu .grap .obj .item.ico3 a:focus span i{width:32px;background-position: -97px -119px;}
.mquickmenu .grap .obj .item.ico4 a:hover span i,
.mquickmenu .grap .obj .item.ico4 a:focus span i{width:28px;background-position: -139px -119px;}
.mquickmenu .grap .obj .item.ico5 a:hover span i,
.mquickmenu .grap .obj .item.ico5 a:focus span i{width:30px;background-position: -177px -119px;}
.mquickmenu .grap .obj .item.ico6 a:hover span i,
.mquickmenu .grap .obj .item.ico6 a:focus span i{width:44px;background-position: -217px -119px;}

.mquickmenu .control{display:none;}
.mquickmenu .control button{position: absolute;top: 70px;display:inline-block;width:8px;height:14px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat;vertical-align:middle;border:none;font-size:0;text-indent:-9999px;}
.mquickmenu .control button.btn_prev{left: 60px;background-position: -281px -64px;}
.mquickmenu .control button.btn_next{right: 60px;background-position: -310px -64px;}

/* 퀵메뉴 끝 */


/* 학과/대학원 소개 시작 */

#english .mintro{position:relative;text-align: left;}
#english .mintro ul{display:inline-block;width:100%;}
#english .mintro ul li{float:left;display:inline-block;width: 32%;height:140px;margin-left:2%;}
#english .mintro ul li:first-child{margin-left:0;}
#english .mintro ul li a{position:relative;display:inline-block;width:100%;height:100%;padding:40px 0 0 70px;border:1px solid #ccc;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;}
#english .mintro ul li a:after{opacity:0;display:inline-block;position:absolute;bottom:0;right:0;content:"";width:45px;height:45px;background:#0c4b8b url(/template/template_d1/images/main/type04_common_ir.png) -210px 12px no-repeat;vertical-align:middle;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;}
#english .mintro ul li a:hover,
#english .mintro ul li a:focus{border:1px solid #0c4b8b;}
#english .mintro ul li a:hover:after,
#english .mintro ul li a:focus:after{opacity:1;}
#english .mintro ul li a .link_tit{display:block;font-family:'ggsv_m';font-size:24px;color:#333;letter-spacing:-4px;margin-bottom:10px;}
#english .mintro ul li a .link_txt{font-size:15px;}
#english .mintro ul li a .intro_ico{position:absolute;top:35px;right:75px;display:inline-block;width:63px;height:60px;}
#english .mintro ul li:first-child .intro_ico{background:url(/template/template_d1/images/main/intro_ico1.png) right 76px top 36px no-repeat;}
#english .mintro ul li:nth-child(1) .intro_ico{background:url(/images/english/main/intro_ico4.png) right 76px top 36px no-repeat;}
#english .mintro ul li:last-child .intro_ico{background:url(/images/english/main/intro_ico3.png) right 76px top 36px no-repeat;}
#english .mintro ul li a .intro_ico img{width: auto;height:100%;}

#ibiz .mintro{position:relative;text-align: left;}
#ibiz .mintro ul{display:inline-block;width:100%;}
#ibiz .mintro ul li{float:left;display:inline-block;width: 32%;height:140px;margin-left:2%;}
#ibiz .mintro ul li:first-child{margin-left:0;}
#ibiz .mintro ul li a{position:relative;display:inline-block;width:100%;height:100%;padding:40px 0 0 70px;border:1px solid #ccc;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;}
#ibiz .mintro ul li a:after{opacity:0;display:inline-block;position:absolute;bottom:0;right:0;content:"";width:45px;height:45px;background:#0c4b8b url(/template/template_d1/images/main/type04_common_ir.png) -210px 12px no-repeat;vertical-align:middle;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;}
#ibiz .mintro ul li a:hover,
#ibiz .mintro ul li a:focus{border:1px solid #0c4b8b;}
#ibiz .mintro ul li a:hover:after,
#ibiz .mintro ul li a:focus:after{opacity:1;}
#ibiz .mintro ul li a .link_tit{display:block;font-family:'ggsv_m';font-size:24px;color:#333;letter-spacing:-4px;margin-bottom:10px;}
#ibiz .mintro ul li a .link_txt{font-size:15px;}
#ibiz .mintro ul li a .intro_ico{position:absolute;top:35px;right:75px;display:inline-block;width:63px;height:60px;}
#ibiz .mintro ul li:first-child .intro_ico{background:url(/images/english/main/intro_ico1.png) right 76px top 36px no-repeat;}
#ibiz .mintro ul li:nth-child(1) .intro_ico{background:url(/images/english/main/intro_ico2.png) right 76px top 36px no-repeat;}
#ibiz .mintro ul li:last-child .intro_ico{background:url(/images/english/main/intro_ico4.png) right 76px top 36px no-repeat;}
#ibiz .mintro ul li a .intro_ico img{width: auto;height:100%;}

#ir .mintro{position:relative;text-align: left;}
#ir .mintro ul{display:inline-block;width:100%;}
#ir .mintro ul li{float:left;display:inline-block;width: 32%;height:140px;margin-left:2%;}
#ir .mintro ul li:first-child{margin-left:0;}
#ir .mintro ul li a{position:relative;display:inline-block;width:100%;height:100%;padding:40px 0 0 70px;border:1px solid #ccc;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;}
#ir .mintro ul li a:after{opacity:0;display:inline-block;position:absolute;bottom:0;right:0;content:"";width:45px;height:45px;background:#0c4b8b url(/template/template_d1/images/main/type04_common_ir.png) -210px 12px no-repeat;vertical-align:middle;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;}
#ir .mintro ul li a:hover,
#ir .mintro ul li a:focus{border:1px solid #0c4b8b;}
#ir .mintro ul li a:hover:after,
#ir .mintro ul li a:focus:after{opacity:1;}
#ir .mintro ul li a .link_tit{display:block;font-family:'ggsv_m';font-size:24px;color:#333;letter-spacing:0px;margin-bottom:10px;}
#ir .mintro ul li a .link_txt{font-size:15px;}
#ir .mintro ul li a .intro_ico{position:absolute;top:35px;right:75px;display:inline-block;width:63px;height:60px;}
#ir .mintro ul li:first-child .intro_ico{background:url(/images/english/main/intro_ico1.png) right 76px top 36px no-repeat;}
#ir .mintro ul li:nth-child(1) .intro_ico{background:url(/images/english/main/intro_ico2.png) right 76px top 36px no-repeat;}
#ir .mintro ul li:last-child .intro_ico{background:url(/images/english/main/intro_ico4.png) right 76px top 36px no-repeat;}
#ir .mintro ul li a .intro_ico img{width: auto;height:100%;}

.mintro{position:relative;text-align: left;}
.mintro ul{display:inline-block;width:100%;}
.mintro ul li{float:left;display:inline-block;width: 49%;height:140px;margin-left:2%;}
#weilai .mintro ul li{float:left;display:inline-block;width: 32%;height:140px;margin-left:2%;}
#weilai_cn .mintro ul li{float:left;display:inline-block;width: 32%;height:140px;margin-left:2%;}
.mintro ul li:first-child{margin-left:0;}
#weilai .mintro ul li:first-child{margin-left:0;}
#weilai_cn .mintro ul li:first-child{margin-left:0;}
.mintro ul li a{position:relative;display:inline-block;width:100%;height:100%;padding:40px 0 0 70px;border:1px solid #ccc;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;}
#tourismplanning .mintro ul li a:after{opacity:0;display:inline-block;position:absolute;bottom:0;right:0;content:"";width:45px;height:45px;background:#0c278b url(/template/template_d1/images/main/type04_common_ir.png) -210px 12px no-repeat;vertical-align:middle;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;}
.mintro ul li a:after{opacity:0;display:inline-block;position:absolute;bottom:0;right:0;content:"";width:45px;height:45px;background:#0c4b8b url(/template/template_d1/images/main/type04_common_ir.png) -210px 12px no-repeat;vertical-align:middle;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;}
.mintro ul li a:hover,
.mintro ul li a:focus{border:1px solid #0c4b8b;}
.mintro ul li a:hover:after,
.mintro ul li a:focus:after{opacity:1;}
.mintro ul li a .link_tit{display:block;font-family:'ggsv_m';font-size:24px;color:#333;letter-spacing:-4px;margin-bottom:10px;}
.mintro ul li a .link_txt{font-size:15px;}
.mintro ul li a .intro_ico{position:absolute;top:35px;right:75px;display:inline-block;width:63px;height:60px;}
/*.mintro ul li:first-child .intro_ico{background:url(/template/template_d1/images/main/intro_ico1.png) right 76px top 36px no-repeat;}
.mintro ul li:last-child .intro_ico{background:url(/template/template_d1/images/main/intro_ico2.png) right 76px top 36px no-repeat;}*/
.mintro ul li a .intro_ico img{width: auto;height:100%;}

/* 학과/대학원 소개 끝 */

/* 공지사항 시작 */

.mnotice.type1{width:100%;height: 100%;background: #fff url(/images/korean/main/type01_notice_bg.png) right bottom no-repeat;}
.mnotice.type1 .mboard-wrap{display:table;width:100%;height:100%;padding-right:69px;}
.mnotice.type1 .mboard-wrap .mboardbox{display:table-row;position:relative;width:100%;height:100%;}
.mnotice.type1 .mboard-wrap .mboardbox > strong{display:table-cell;position:relative;text-align: center;vertical-align:top;}
.mnotice.type1 .mboard-wrap .mboardbox > strong a{display:block;position:relative;padding:0 20px 0 20px;height:70px;line-height:60px;font-weight:normal;font-size:17px;color:#fff;background-color:#333a44;border-top:5px solid transparent;}
.mnotice.type1 .mboard-wrap .mboardbox > strong a.ov{border-top:5px solid #53b13c;background-color:#fff;color:#53b13c;font-size:19px;font-weight:700;}
.mnotice.type1 .mboard-wrap .mboardbox > strong a:hover,
.mnotice.type1 .mboard-wrap .mboardbox > strong a:focus{text-decoration:none;}
.mnotice.type1 .mboard-wrap .mboardbox .grap{display:none;position:absolute;top:72px;left:0;z-index:10;width:100%;padding:0 30px;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj{width:100%;height:100%;overflow:hidden;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li{position:relative;clear:both;position:relative;display:block;text-align:left;margin-bottom:5px;line-height:1;color:#666;font-size:14px;padding-left:10px;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li:before{position:absolute;top:10px;left:0;content:"";display:inline-block;width:3px;height:3px;background-color:#666;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li a{display:inline-block;width:75%;color:#333;font-size:16px;text-align:left;white-space:nowrap;word-break: break-all;text-overflow:ellipsis;overflow:hidden;line-height: 24px;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li a .new_txt{display:none;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li a .date{position:absolute;top:0;right:0;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li a .date strong{font-weight:300;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li a .date strong:after{content:"-";display:inline-block;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li a:hover b,
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li a:focus b{text-decoration:underline;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li a b{display:inline-block; width: 100%; font-weight:normal;color:#000;word-break: break-all;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li a b i{float:left;display:inline-block;width:19px;height:19px;background:url(/images/korean/main/type01_common_ir.png) no-repeat;vertical-align:middle;background-position:-435px 0;font-size:0;text-indent: -9999px;margin-top:3px;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li:first-child{padding:40px 0 50px 100px;border-bottom:1px dashed #ddd;margin-bottom:30px;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li:first-child:before{position:absolute;top:35px;left:0;content:"";display:inline-block;width:83px;height:83px;background:url(/images/korean/main/type01_common_ir.png) no-repeat 0 0;vertical-align:middle;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li:first-child a{width:100%;white-space: normal;text-overflow: inherit;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li:first-child a b{display:block;font-size:18px;margin-bottom:5px;color:#333;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden;padding-right:25px;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li:first-child a b i{position:absolute;top:42px;right:0;display:inline-block;width:19px;height:19px;background:url(/images/korean/main/type01_common_ir.png) no-repeat;vertical-align:middle;background-position:-435px 0;font-size:0;text-indent: -9999px;margin-top:0;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li:first-child a .new_txt{display:inline-block;height:40px;font-size:15px;line-height:20px;overflow:hidden;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li:first-child a .date{position:absolute;top:auto;bottom:30px;right:0;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .obj li:first-child a .date strong{display:inline-block;font-weight:normal;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .more{position:absolute;top:-72px;right:0;z-index:10;display:inline-block;width:70px;height:70px;background-color:#21252c;font-size:0;text-indent:-9999px;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .more:hover,
.mnotice.type1 .mboard-wrap .mboardbox .grap .more:focus{background-color: #000;}
.mnotice.type1 .mboard-wrap .mboardbox .grap .more:after{position:absolute;top:25px;left:25px;content:"";display:inline-block;width:20px;height:20px;background:url(/images/korean/main/type01_common_ir.png) no-repeat;background-position:-405px -2px;vertical-align:middle;}
.mnotice.type1 .mboard-wrap #mboard-1{display: block;}
.mnotice.type1 .mboard-wrap #mboard-2 .obj{width:100%;height:100%;overflow:hidden}
.mnotice.type1 .mboard-wrap #mboard-2 .obj iframe{width:100%;height:210px;margin-top:-15px}

.mnotice.type2{width:100%;height: 100%;background: #fff;padding:55px 40px 0 40px;}
.mnotice.type2 .mboard-wrap{position:relative;}
.mnotice.type2 .mboard-wrap .mboardbox{display:table-row;position:relative;width:100%;height:100%;}
.mnotice.type2 .mboard-wrap .mboardbox > strong{float:left;display:inline-block;text-align:center;height:55px;border-bottom:3px solid transparent;font-size:24px;color:#333;}
.mnotice.type2 .mboard-wrap .mboardbox > strong a{display:block;position:relative;padding:0 20px 0 20px;height:100%;line-height:55px;font-weight:normal;font-size:25px;color:#000;border-bottom:3px solid transparent;}
.mnotice.type2 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #0051b6;color:#0051b6;font-weight:700;vertical-align:middle;}
.mnotice.type2 .mboard-wrap .mboardbox > strong a.ov:after{content:"";display:inline-block;width:10px;height:6px;background:url(/images/media/main/type03_notice_arr.png) no-repeat;vertical-align:middle;margin-left: 10px;}
.mnotice.type2 .mboard-wrap .mboardbox .grap{display:none;position:absolute;top:52px;left:0;z-index:10;width:100%;border-top: 1px solid #ddd;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj{width:100%;height:100%; max-height: 278px;overflow:hidden;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li{clear:both;position:relative;display:block;text-align:left;line-height:1;color:#666;font-size:14px;padding-left:10px;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li:before{position:absolute;top:10px;left:0;content:"";display:inline-block;width:3px;height:3px;background-color:#666;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li a{display:inline-block;width:75%;color:#333;font-size:16px;text-align:left;white-space:nowrap;word-break: break-all;text-overflow:ellipsis;overflow:hidden;line-height: 22px;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li a .new_txt{display:none;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li a .date{position:absolute;top:0;right:0;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li a .date strong{font-weight:300;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li a .date strong:after{content:"-";display:inline-block;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li a:hover b,
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li a:focus b{text-decoration:underline;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li a b i{float:left;content:"";display:inline-block;width:19px;height:19px;background:url(/images/media/main/type03_common_ir.png) no-repeat;vertical-align:middle;background-position:-101px 0;font-size:0;text-indent:-9999px;margin-top:2px;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li a b{display:inline-block; width: 100%; font-weight:normal;color:#000;word-break: break-all;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li:first-child{padding: 25px 0 25px 105px;border-bottom:2px dotted #ddd;margin-bottom:15px;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li:first-child:before{display:none;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li:first-child a .date{position:absolute;top:20px;right:auto;left:0;border:1px solid #ddd;width:84px;height:84px;padding:20px 16px;text-align:center;font-size:18px;color:#333;letter-spacing:0;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li:first-child a .date strong{display:block;line-height:1;font-weight:700;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li:first-child a .date strong:after{display:none;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li:first-child a{width:100%;white-space: normal;text-overflow: inherit;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li:first-child a b i{position:absolute;top:28px;right:0;content:"";display:inline-block;width:19px;height:19px;background:url(/images/media/main/type03_common_ir.png) no-repeat;vertical-align:middle;background-position:-101px 0;font-size:0;text-indent:-9999px;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li:first-child a b{display:block;font-size:18px;margin-bottom:5px;color:#333;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden;padding-right:20px;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li:first-child a .new_txt{display:inline-block;height:45px;font-size:15px;line-height:24px;overflow:hidden;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .more{position:absolute;top:-30px;right:0;display:inline-block;width:19px;height:19px;background:url(/images/media/main/type03_common_ir.png) no-repeat;vertical-align:middle;background-position:-130px 0;font-size:0;text-indent:-9999px;margin-top:0;transition: all 0.3s ease-in-out;}
.mnotice.type2 .mboard-wrap .mboardbox .grap .more:hover,
.mnotice.type2 .mboard-wrap .mboardbox .grap .more:focus{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.mnotice.type2 .mboard-wrap #mboard-1{display: block;}
.mnotice.type2 .mboard-wrap #mboard-2 .obj{width:100%;height:100%;overflow:hidden}
.mnotice.type2 .mboard-wrap #mboard-2 .obj iframe{width:100%;height:210px;margin-top:-15px}

.mnotice.type3{position:relative;height:100%;overflow: hidden;}
.mnotice.type3 .mboard-wrap{position:relative;}
.mnotice.type3 .mboard-wrap .mboardbox{display:table-row;position:relative;width:100%;height:100%;}
.mnotice.type3 .mboard-wrap .mboardbox > strong{float:left;display:inline-block;text-align:center;height:55px;border-bottom:3px solid transparent;font-size:24px;color:#333;}
.mnotice.type3 .mboard-wrap .mboardbox > strong a{display:block;position:relative;padding:0 20px 0 20px;height:100%;line-height:55px;font-weight:normal;font-size:25px;color:#000;border-bottom:3px solid transparent;}
.mnotice.type3 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #0051b6;color:#0051b6;font-weight:700;vertical-align:middle;}
.mnotice.type3 .mboard-wrap .mboardbox > strong a.ov:after{content:"";display:inline-block;width:10px;height:6px;background:url(/images/budongsan/main/type02_notice_arr.png) no-repeat;vertical-align:middle;margin-left: 10px;}
.mnotice.type3 .mboard-wrap .mboardbox > strong a:hover,
.mnotice.type3 .mboard-wrap .mboardbox > strong a:focus{text-decoration:none;}
.mnotice.type3 .mboard-wrap .mboardbox .grap{display:none;position:absolute;top:52px;left:0;z-index:10;width:100%;border-top: 1px solid #ddd;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj{width:100%;height:100%;overflow:hidden;padding-top:25px;padding-left:55%;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li{clear:both;position:relative;display:block;text-align:left;line-height:1;color:#666;font-size:14px;padding-left:10px;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li:before{position:absolute;top:10px;left:0;content:"";display:inline-block;width:3px;height:3px;background-color:#666;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li a{display:inline-block;width:75%;color:#333;font-size:16px;text-align:left;white-space:nowrap;word-break: break-all;text-overflow:ellipsis;overflow:hidden;line-height: 22px;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li a .new_txt{display:none;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li a .date{position:absolute;top:0;right:0;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li a .date strong{font-weight:300;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li a .date strong:after{content:"-";display:inline-block;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li a:hover b,
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li a:focus b{text-decoration:underline;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li a b{display:inline-block; width: 100%; font-weight:normal;color:#000;word-break: break-all;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li a b i{float:left;display:inline-block;width:19px;height:19px;background:url(/images/budongsan/main/type02_common_ir.png) no-repeat;vertical-align:middle;background-position:0 0;font-size:0;text-indent:-9999px;margin-top:3px;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li:first-child{position:absolute;top:0;left:0;width:50%;padding:25px 0 20px 105px;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li:first-child:before{display:none;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li:first-child a .date{position:absolute;top:20px;right:auto;left:0;border:1px solid #ddd;width:84px;height:84px;padding:20px 16px;text-align:center;font-size:18px;color:#333;letter-spacing:0;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li:first-child a .date strong{display:block;line-height:1;font-weight:700;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li:first-child a .date strong:after{display:none;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li:first-child a{width:100%;white-space: normal;text-overflow: inherit;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li:first-child a b i{position:absolute;top:28px;right:0;display:inline-block;width:19px;height:19px;background:url(/images/budongsan/main/type02_common_ir.png) no-repeat;vertical-align:middle;background-position:0 0;font-size:0;text-indent:-9999px;margin-top:0;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li:first-child a b{display:block;font-size:18px;margin-bottom:5px;color:#333;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden;padding-right:20px;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li:first-child a .new_txt{display:inline-block;height:45px;font-size:15px;line-height:24px;overflow:hidden;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .more{position:absolute;top:-30px;right:0;display:inline-block;width:19px;height:19px;background:url(/images/budongsan/main/type02_common_ir.png) no-repeat;vertical-align:middle;background-position:-28px 0;font-size:0;text-indent:-9999px;transition: all 0.3s ease-in-out;}
.mnotice.type3 .mboard-wrap .mboardbox .grap .more:hover,
.mnotice.type3 .mboard-wrap .mboardbox .grap .more:focus{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}

.mnotice.type4{position:relative;width:100%;height:100%;background:#fff url(/template/template_d1/images/main/notice_ico.png) left 60px bottom 22px no-repeat;box-shadow: 5px 5px 5px rgba(0,0,0,0.1);}
.mnotice.type4 .mboard-wrap{position:relative;width:100%;height:100%;padding:45px 20px 55px 285px;}
.mnotice.type4 .mboard-wrap .mboardbox{display:block;position:relative;width:100%;height:100%;}
.mnotice.type4 .mboard-wrap .mboardbox > strong{position:absolute;top:50px;left:-225px;display: block;width:140px;text-align:left;height:45px;border-bottom:1px solid #ddd;font-size:18px;color:#333;}
.mnotice.type4 .mboard-wrap .mboardbox > strong:first-child{top:0;}
.mnotice.type4 .mboard-wrap .mboardbox > strong a{display:inline-block;width: 100%;height: 100%;line-height: 45px;}
.mnotice.type4 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #0c4b8b;color:#0c4b8b;font-weight:600;}
.mnotice.type4 .mboard-wrap .mboardbox > strong a.ov:after{position:absolute;top:15px;right:10px;content:"";display:inline-block;width:6px;height:10px;background:url(/template/template_d1/images/main/type04_notice_arr.png) no-repeat;vertical-align:middle;}
.mnotice.type4 .mboard-wrap .mboardbox .grap{display:none;position:absolute;top:0;left:0;z-index:10;width:100%;height:190px;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj{width:100%;height:100%;overflow:hidden;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item{position:relative;float:left;width:33.33%;height:100%;padding:0 40px;text-align: left;border-left:1px solid #ddd;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item:first-child{border-left:0;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item a{display:inline-block;width:100%;height:100%;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item a b{display:block;width:100%;white-space: nowrap;word-break: break-all;text-overflow: ellipsis;overflow: hidden;font-size:17px;color:#333;margin-bottom:20px;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item a b i { margin-right: 7px; font-size: 12px; font-weight: bold; color: #3999e2;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item a .new_txt{display:inline-block;max-height:98px;font-size:14px;line-height:1.4;overflow:hidden;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item a .date{display:block;position:absolute;bottom:25px;left:40px;font-size:14px;letter-spacing:0;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item a .date strong{font-weight:300;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item a .date strong:after{content:"-";display:inline-block;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item a:hover,
.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item a:focus{text-decoration:underline;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .control{display:none;position:absolute;bottom:-55px;right:28px;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .control button{display:inline-block;width: 46px;height: 46px;background: #e1e1e1 url(/template/template_d1/images/main/type04_common_ir.png) no-repeat;vertical-align: middle;font-size: 0;text-indent: -9999px;border:none;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .control button.btn_prev{background-position: -357px 0;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .control button.btn_next{background-position: -413px 0;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .more{position:absolute;bottom:-55px;right:-20px;width:46px;height:46px;background:#e5e9ee url(/template/template_d1/images/main/type04_common_ir.png) -243px 12px no-repeat;vertical-align:middle;font-size:0;text-indent:-9999px;}
.mnotice.type4 .mboard-wrap .mboardbox .grap .more:hover,
.mnotice.type4 .mboard-wrap .mboardbox .grap .more:focus{background-color:#bbb;}

@media (max-width: 1199px){
	.mquickmenu{padding:0 40px;}
	.mquickmenu .grap{width:100%;}
}

@media (max-width: 1023px){
	.mnotice.type4{background-image: none;}
	.mnotice.type4 .mboard-wrap{padding:20px 40px;text-align: left;}
	.mnotice.type4 .mboard-wrap .mboardbox > strong{position:relative;top:0;left:0;width:auto;text-align:left;margin-bottom:20px;display: inline-block;border-bottom:none;padding-right:25px;}
	.mnotice.type4 .mboard-wrap .mboardbox > strong:first-child:before{position:absolute;top:-10px;left:-80px;content:"";display:inline-block;width:66px;height:68px;background:url(/template/template_d1/images/main/notice_ico.png) no-repeat;background-size:contain;vertical-align:middle;margin-right:20px;}
	.mnotice.type4 .mboard-wrap .mboardbox > strong:first-child{margin-left:80px;}
	.mnotice.type4 .mboard-wrap .mboardbox > strong a{width:auto;}
	.mnotice.type4 .mboard-wrap .mboardbox > strong a.ov:after{top:18px;}
	.mnotice.type4 .mboard-wrap .mboardbox .grap{top:60px;}
	.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item{padding:0 20px;}
	.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item a .date{left:20px;}
	.mnotice.type4 .mboard-wrap .mboardbox .grap .control{bottom:-20px;right:8px;}
	.mnotice.type4 .mboard-wrap .mboardbox .grap .more{bottom:-20px;right:-40px;}
}

@media (max-width: 767px){
	.mnotice.type1 .grap{padding:70px 20px 20px 20px;}
	.mnotice.type1 .grap .obj ul li:first-child{padding:40px 0 50px 0;}
	.mnotice.type1 .grap .obj ul li:first-child:before{display:none;}

	.mnotice.type2{padding:20px;}
	.mnotice.type2 .mboard-wrap .mboardbox > strong a{font-size:20px;padding:0 10px;}
	.mnotice.type2 .mboard-wrap .mboardbox .grap .obj li:first-child a b{width:90%;}

	.mnotice.type3 .mboard-wrap .mboardbox .grap .obj{padding:0;}
	.mnotice.type3 .mboard-wrap .mboardbox .grap .obj li:first-child{position:static;width:100%;border-bottom:1px solid #ddd;margin-bottom:10px;}
	.mnotice.type3 .mboard-wrap .mboardbox > strong a{font-size:18px;}

	.mnotice.type4 .mboard-wrap{padding:20px;}
	.mnotice.type4 .mboard-wrap .mboardbox > strong:before{margin-right:10px;}
	.mnotice.type4 .mboard-wrap .mboardbox .grap .obj .item{width:100%;}
	.mnotice.type4 .mboard-wrap .mboardbox .grap .control{right:28px;}
	.mnotice.type4 .mboard-wrap .mboardbox .grap .more{right:-20px;}
}

/* 공지사항 끝 */

/* 학과갤러리 시작 */

.mphoto.type1{background-color:#fff;padding:27px 40px;}
.mphoto.type1 h3{display:inline-block;font-size:20px;margin-bottom:18px;}
.mphoto.type1 #touchSliderAuto{position:relative;width:305px;}
.mphoto.type1 #touchSliderAuto .sliderBox{position:relative;width:100%;height:180px;overflow:hidden;}
.mphoto.type1 #touchSliderAuto .obj{position:relative;width:100%;height:100%;}
.mphoto.type1 #touchSliderAuto .obj .item{position:relative;width:100%;height:180px;}
.mphoto.type1 #touchSliderAuto .obj .item a{display:inline-block;width:100%;height:100%;}
.mphoto.type1 #touchSliderAuto .obj .item .thumbResize_A{position: relative;display: inline-block;width: 100%;height: 180px;overflow: hidden;}
.mphoto.type1 #touchSliderAuto .obj .item .thumbResize_A img{width: 100%;max-width: none;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.mphoto.type1 #touchSliderAuto .obj .item .mphoto_txt{position:absolute;bottom:0;left:0;width:100%;height:45px;background-color:rgba(0,0,0,0.6);text-align: center;padding:10px;}
.mphoto.type1 #touchSliderAuto .obj .item .mphoto_txt .mp_tit{display:block;color:#fff;font-weight:normal;font-size:15px;white-space:nowrap;word-break: break-all;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;}
.mphoto.type1 #touchSliderAuto .obj .item .mphoto_txt .mp_txt{display:none;}
.mphoto.type1 #touchSliderAuto .obj .item .mphoto_txt .date{display:none;}
.mphoto.type1 #touchSliderAuto .btn_area{position:absolute;top:-35px;right:30px;z-index: 1}
.mphoto.type1 #touchSliderAuto .btn_area button{border:none;font-size:0;text-indent:-9999px;}
.mphoto.type1 #touchSliderAuto .btn_area .paging{float:left;display:inline-block;margin-top:2px;margin-right:5px;}
.mphoto.type1 #touchSliderAuto .btn_area .paging button{float:left;display:inline-block;width:7px;height:7px;background-color:#d9d9d9;vertical-align:middle;font-size:0;margin-right:5px;}
.mphoto.type1 #touchSliderAuto .btn_area .paging button.on{width:28px;height:7px;background-color:#60bb46;}
.mphoto.type1 #touchSliderAuto .btn_area > button{float:left;width:12px;height:12px;background:url(/images/korean/main/type01_common_ir.png) no-repeat;vertical-align:middle;background-position:-375px -32px;}
.mphoto.type1 #touchSliderAuto .btn_area > button.btn_play{display:none;background-position:-405px -32px;}
.mphoto.type1 .more{position:absolute;top:28px;right:40px;display:inline-block;width:20px;height: 20px;background:url(/images/korean/main/type01_common_ir.png) no-repeat;vertical-align:middle;background-position:-375px -2px;font-size:0;text-indent:-9999px;}

.mphoto.type2{position:relative;width:100%;text-align:left;}
.mphoto.type2 .grap{margin:0 -17px 0;}
.mphoto.type2 .grap:before{position:absolute;top:-10px;right:-90px;content:"";display:inline-block;width:261px;height:267px;background:url(/template/template_d1/images/main/gallery_ico.png) no-repeat;}
.mphoto.type2 h3{display:inline-block;font-family:'ggsv_m';font-size:28px;color:#fff;letter-spacing:-1px;vertical-align:middle;margin-bottom:60px;}
.mphoto.type2 h3 .mblue{display:inline-block;font-size:24px;color:#67bdff;margin-left:10px;font-family: 'ggsv_m';letter-spacing: -3px;}
.mphoto.type2 ul{position:relative;display:inline-block;width:100%;}
.mphoto.type2 ul li{position:relative;height:390px;overflow:hidden;border: 17px solid transparent;padding:0;}
.mphoto.type2 ul li a{position:relative;display:inline-block;width:100%;height:100%;background-color:#fff;overflow:hidden;}
.mphoto.type2 ul li a:before{display:none;position:absolute;top: 145px;left: 50%;margin-left: -25px;z-index: 10;width:54px;height:57px;content: "";background:url(/template/template_d1/images/main/type04_common_ir.png) -292px 0 no-repeat;}
.mphoto.type2 ul li a:after{display:none;position:absolute;top:0;left:0;content: "";width:101%;height:100%;background:url(/template/template_d1/images/main/type04_gradient_bg2.png) no-repeat;background-size:cover;}
.mphoto.type2 ul li a .thumbResize_A{position: relative;display: inline-block;width: 100%;height: 215px;padding: 0;margin: 0;overflow: hidden;}
.mphoto.type2 ul li a .thumbResize_A img{width: 100%;max-width: none;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.mphoto.type2 ul li a .mphoto_txt{display:inline-block;width:100%;height:140px;background-color:#fff;padding:15px 30px;}
.mphoto.type2 ul li a .mphoto_txt .mp_tit{display:block;font-size:17px;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;}
.mphoto.type2 ul li a .mphoto_txt .mp_txt{display:block;font-size:14px;line-height:1.4;max-height:38px;overflow:hidden;margin-bottom:10px;}
.mphoto.type2 ul li a .mphoto_txt .date{display:block;font-size:14px;font-style: normal;}
.mphoto.type2 ul li a:hover:after,
.mphoto.type2 ul li a:focus:after,
.mphoto.type2 ul li a:hover:before,
.mphoto.type2 ul li a:focus:before{display:inline-block;}
.mphoto.type2 .more{position:absolute;top:0;left:390px;display:inline-block;width:43px;height:43px;font-size: 0}
#dhc .mphoto.type2 .more:after{content:"";display:inline-block;width:100%;height:100%;border:1px solid #fff700;font-size:0;text-indent:-9999px;background:url(/template/template_d1/images/main/type04_common_ir.png) -213px 11px no-repeat;vertical-align: middle;}
.mphoto.type2 .more:after{content:"";display:inline-block;width:100%;height:100%;border:1px solid #37679a;font-size:0;text-indent:-9999px;background:url(/template/template_d1/images/main/type04_common_ir.png) -213px 11px no-repeat;vertical-align: middle;}
.mphoto.type2 .more:hover span,
.mphoto.type2 .more:focus span{background-color:rgba(255,255,255,0.3);}

@media (max-width: 1199px){
	.mphoto.type1 #touchSliderAuto{width:100%;}

	.mphoto.type2 ul li{margin-bottom:15px;}
	.mphoto.type2 ul li:nth-child(2n+1){margin-left:0;}
}

@media (max-width: 767px){
	.mphoto.type1 .more{top:27px;right:20px;}

	.mphoto.type2 ul{height:375px;overflow:hidden;margin-bottom:10px;}
	.mphoto.type2 ul li{float: none;width:100%;margin-left:0;}
	.mphoto.type2 h3{font-size: 22px;margin-bottom:20px;}
	.mphoto.type2 h3 .mblue{font-size:19px;}
	.mphoto.type2 .grap{text-align: center;}
	.mphoto.type2 ul li a{text-align: left}
	.mphoto.type2 .more{position:static;width:auto;height:50px;vertical-align: middle;padding:0 17px;font-size:15px;text-align: center;color:#fff;line-height:50px;border:1px solid rgba(255,255,255,0.3);}
	.mphoto.type2 .more:after{display:none;}
	.mphoto.type2 .more span{background:none;font-size:16px;text-indent:0;color:#fff;text-align: center;line-height:50px;}
	.mphoto.type2 .more span:after{content:"";display:inline-block;width: 43px;height: 43px;background: url(/template/template_d1/images/main/type04_common_ir.png) -213px 11px no-repeat;vertical-align:middle;margin-left:10px;}
}

/* 학과갤러리 끝 */

@media (max-width: 1499px){
	.inner{width:100%;padding:0 40px;}
}

@media (max-width: 1199px){
	.mquickmenu{padding:0 40px;}
	.mquickmenu .grap{width:100%;}
}

@media (max-width: 1023px){
	.cont1{background-image: none;padding-top:100px;}
	#ir .cont1{background-image: none;padding-top:20px;}
	.cont1:before{display:none;}
	.box.box3{margin-bottom: 0;padding-top: 0;}
	.mquickmenu .grap{display: inline-block;table-layout: auto;border-collapse: inherit;padding:0 50px;overflow:hidden;}
	.mquickmenu .grap .obj{display: inline-block;}
	.mquickmenu .grap .obj .item{float:left;width:33.33%;}
	.mquickmenu .control{display:inline-block;}
	#english .mintro{margin-bottom:10px;}
	#english .mintro ul li{float:none;width:100%;margin-left:0;margin-bottom:20px;}
	#english .mintro ul li a{padding-left:40px;}
	#ibiz .mintro{margin-bottom:10px;}
	#ibiz .mintro ul li{float:none;width:100%;margin-left:0;margin-bottom:20px;}
	#ibiz .mintro ul li a{padding-left:40px;}

	#ir .mintro{margin-bottom:10px;}
	#ir .mintro ul li{float:none;width:100%;margin-left:0;margin-bottom:20px;}
	#ir .mintro ul li a{padding-left:40px;}
	.mintro{margin-bottom:10px;}
	.mintro ul li{float:none;width:100%;margin-left:0;margin-bottom:20px;}
	#weilai .mintro ul li{float:none;width:100%;margin-left:0;margin-bottom:20px;}
	#weilai_cn .mintro ul li{float:none;width:100%;margin-left:0;margin-bottom:20px;}
	.mintro ul li a{padding-left:40px;}
}

@media (max-width: 767px){
	.inner{padding:0 20px;}
	.box.box1,
	.mvisual,
	.mvisual .sliderBox ul li,
	.mvisual .sliderBox ul li .thumbResize_A{height:310px;}
	.mvisual .main_titbox{top:25px;}
	.mvisual .main_titbox .main_tit{font-size:28px;line-height:1.2;letter-spacing:-4px;}
	#dhc .mvisual .main_titbox .main_tit{font-size:22px;line-height:1.2;letter-spacing:-2px;}
	.mvisual .main_titbox .main_tit br{display:block;}
	.mvisual .controlBox{top:250px;}
	#weilai .mvisual .controlBox{top:250px;}
	#weilai_cn .mvisual .controlBox{top:250px;}
	.cont1{padding-top:170px;}
	#ir .cont1{padding-top:10px;}
	.cont2{padding:40px 0 100px 0;}
	.box.box2{top:-10px;}
	.mquickmenu .grap .obj .item{width:50%;}

	#childhood .mvisual .main_titbox{top:25px;}
	#childhood .mvisual .main_titbox .main_tit{font-size:28px;line-height:1.2;letter-spacing:-4px;}
	#childhood .mvisual .main_titbox .main_tit br{display:block;}
	#childhood .mvisual .main_titbox .main_txt b{display:block;font-family:'nsr_m';font-size:16px;text-shadow: 0px 0px 10px #000, 0px 0px 10px #000;}

	#english .mintro ul li a{padding:30px 60px 0 30px;word-break: keep-all;}
	#english .mintro ul li a .intro_ico{right: 20px;}
	#english .mintro ul li a .link_tit{font-size:20px;}
	#english .mintro ul li:first-child {background: url(/images/english/main/intro_ico1.png) right 20px top 35px no-repeat;}
	#english .mintro ul li:nth-child(2) {background: url(/images/english/main/intro_ico4.png) right 20px top 35px no-repeat;}
	#english .mintro ul li:last-child {background: url(/images/english/main/intro_ico3.png) right 20px top 35px no-repeat;}
	#ibiz .mintro ul li a{padding:30px 60px 0 30px;word-break: keep-all;}
	#ibiz .mintro ul li a .intro_ico{right: 20px;}
	#ibiz .mintro ul li a .link_tit{font-size:20px;}
	#ibiz .mintro ul li:first-child {background: url(/images/english/main/intro_ico1.png) right 20px top 35px no-repeat;}
	#ibiz .mintro ul li:nth-child(2) {background: url(/images/english/main/intro_ico2.png) right 20px top 35px no-repeat;}
	#ibiz .mintro ul li:last-child {background: url(/images/english/main/intro_ico4.png) right 20px top 35px no-repeat;}

	#ir .mintro ul li a{padding:30px 60px 0 30px;word-break: keep-all;}
	#ir .mintro ul li a .intro_ico{right: 20px;}
	#ir .mintro ul li a .link_tit{font-size:20px;}
	#ir .mintro ul li:first-child {background: url(/images/english/main/intro_ico1.png) right 20px top 35px no-repeat;}
	#ir .mintro ul li:nth-child(2) {background: url(/images/english/main/intro_ico2.png) right 20px top 35px no-repeat;}
	#ir .mintro ul li:last-child {background: url(/images/english/main/intro_ico4.png) right 20px top 35px no-repeat;}

	.mintro ul li a{padding:30px 60px 0 30px;word-break: keep-all;}
	.mintro ul li a .intro_ico{right: 20px;}
	.mintro ul li a .link_tit{font-size:20px;}
	/*.mintro ul li:first-child {background: url(/template/template_d1/images/main/intro_ico1.png) right 20px top 35px no-repeat;}
	.mintro ul li:last-child {background: url(/template/template_d1/images/main/intro_ico2.png) right 20px top 35px no-repeat;}*/
	.mquickmenu{padding:0 20px;}
	.mquickmenu .grap{padding:0 30px;}
	.mquickmenu .control button.btn_prev{left:30px;}
	.mquickmenu .control button.btn_next{right:30px;}
}


@media (max-width: 479px){

}

#construction .mquickmenu .grap .obj .item a:hover,
#construction .mquickmenu .grap .obj .item a:focus{ background: url(/template/template_d1/images/main/linkbox_ov_bg_purple.png) 50% 50% no-repeat; background-size: cover;}
#construction .mintro ul li a:hover, .mintro ul li a:focus{border: 1px solid #4e2096;}
#construction .mintro ul li a:after{background-color:#4e2096;}
#construction .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #4e2096;color: #4e2096;}
#construction .cont2{background: url(/template/template_d1/images/main/gallery_bg_patt_purple.png) repeat;}
#construction .mphoto.type2 ul li a:after{background: url(/template/template_d1/images/main/type04_gradient_bg2_purple.png) no-repeat;background-size: cover;}
#construction .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov:after{background: url(/template/template_d1/images/main/type04_notice_arr_purple.png) no-repeat;}
#construction .mphoto.type2 h3 .mblue{color:#6767ff;}

#conv_leisure .mquickmenu .grap .obj .item a:hover,
#conv_leisure .mquickmenu .grap .obj .item a:focus{ background: url(/template/template_d1/images/main/linkbox_ov_bg_purple.png) 50% 50% no-repeat; background-size: cover;}
#conv_leisure .mintro ul li a:hover, .mintro ul li a:focus{border: 1px solid #4e2096;}
#conv_leisure .mintro ul li a:after{background-color:#4e2096;}
#conv_leisure .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #4e2096;color: #4e2096;}
#conv_leisure .cont2{background: url(/template/template_d1/images/main/gallery_bg_patt_purple.png) repeat;}
#conv_leisure .mphoto.type2 ul li a:after{background: url(/template/template_d1/images/main/type04_gradient_bg2_purple.png) no-repeat;background-size: cover;}
#conv_leisure .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov:after{background: url(/template/template_d1/images/main/type04_notice_arr_purple.png) no-repeat;}
#conv_leisure .mphoto.type2 h3 .mblue{color:#6767ff;}

#beauty .mquickmenu .grap .obj .item a:hover,
#beauty .mquickmenu .grap .obj .item a:focus{ background: url(/template/template_d1/images/main/linkbox_ov_bg_red.png) 50% 50% no-repeat; background-size: cover;}
#beauty .mintro ul li a:hover, .mintro ul li a:focus{border: 1px solid #c60000;}
#beauty .mintro ul li a:after{background-color:#c60000;}
#beauty .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #c60000;color: #c60000;}
#beauty .cont2{background: url(/template/template_d1/images/main/gallery_bg_patt_red.png) repeat;}
#beauty .mphoto.type2 ul li a:after{background: url(/template/template_d1/images/main/type04_gradient_bg2_red.png) no-repeat;background-size: cover;}
#beauty .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov:after{background: url(/template/template_d1/images/main/type04_notice_arr_red.png) no-repeat;}
#beauty .mphoto.type2 h3 .mblue{color:#ff4740;}

#aniscience .mquickmenu .grap .obj .item a:hover,
#aniscience .mquickmenu .grap .obj .item a:focus{ background: url(/template/template_d1/images/main/linkbox_ov_bg_green.png) 50% 50% no-repeat; background-size: cover;}
#aniscience .mintro ul li a:hover, .mintro ul li a:focus{border: 1px solid #20962e;}
#aniscience .mintro ul li a:after{background-color:#20962e;}
#aniscience .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #20962e;color: #20962e;}
#aniscience .cont2{background: url(/template/template_d1/images/main/gallery_bg_patt_green.png) repeat;}
#aniscience .mphoto.type2 ul li a:after{background: url(/template/template_d1/images/main/type04_gradient_bg2_green.png) no-repeat;background-size: cover;}
#aniscience .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov:after{background: url(/template/template_d1/images/main/type04_notice_arr_green.png) no-repeat;}
#aniscience .mphoto.type2 h3 .mblue{color:#67ffab;}
#aniscience .mphoto.type2 .grap:before{position:absolute;top:-10px;right:-90px;content:"";display:inline-block;width:261px;height:267px;background:url(/template/template_d1/images/main/gallery_ico_green.png) no-repeat;}
#aniscience .mintro ul li:first-child .intro_ico{background:url(/template/template_d1/images/main/intro_ico1_green.png) right 76px top 36px no-repeat;}
#aniscience .mintro ul li:last-child .intro_ico{background:url(/template/template_d1/images/main/intro_ico2_green.png) right 76px top 36px no-repeat;}

#tourismplanning .mquickmenu .grap .obj .item a:hover,
#tourismplanning .mquickmenu .grap .obj .item a:focus{ background: url(/template/template_d1/images/main/linkbox_ov_bg_navy.png) 50% 50% no-repeat; background-size: cover;}
#tourismplanning .mintro ul li a:hover, .mintro ul li a:focus{border: 1px solid #23267c;}
#tourismplanning .mintro ul li a:after{background-color:#23267c;}
#tourismplanning .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #23267c;color: #23267c;}
#tourismplanning .cont2{background: url(/template/template_d1/images/main/gallery_bg_patt_navy.png) repeat;}
#tourismplanning .mphoto.type2 ul li a:after{background: url(/template/template_d1/images/main/type04_gradient_bg2_navy.png) no-repeat;background-size: cover;}
#tourismplanning .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov:after{background: url(/template/template_d1/images/main/type04_notice_arr_navy.png) no-repeat;}
#tourismplanning .mphoto.type2 h3 .mblue{color:#00c4ff;}
#tourismplanning .mphoto.type2 .grap:before{position:absolute;top:-10px;right:-90px;content:"";display:inline-block;width:261px;height:267px;background:url(/template/template_d1/images/main/gallery_ico_navy.png) no-repeat;}
#tourismplanning .mintro ul li:first-child .intro_ico{background:url(/template/template_d1/images/main/intro_ico1_navy.png) right 76px top 36px no-repeat;}
#tourismplanning .mintro ul li:last-child .intro_ico{background:url(/template/template_d1/images/main/intro_ico2_navy.png) right 76px top 36px no-repeat;}

#globalair .mquickmenu .grap .obj .item a:hover,
#globalair .mquickmenu .grap .obj .item a:focus{ background: url(/template/template_d1/images/main/linkbox_ov_bg_navy.png) 50% 50% no-repeat; background-size: cover;}
#globalair .mintro ul li a:hover, .mintro ul li a:focus{border: 1px solid #23267c;}
#globalair .mintro ul li a:after{background-color:#23267c;}
#globalair .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #23267c;color: #23267c;}
#globalair .cont2{background: url(/template/template_d1/images/main/gallery_bg_patt_navy.png) repeat;}
#globalair .mphoto.type2 ul li a:after{background: url(/template/template_d1/images/main/type04_gradient_bg2_navy.png) no-repeat;background-size: cover;}
#globalair .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov:after{background: url(/template/template_d1/images/main/type04_notice_arr_navy.png) no-repeat;}
#globalair .mphoto.type2 h3 .mblue{color:#00c4ff;}
#globalair .mphoto.type2 .grap:before{position:absolute;top:-10px;right:-90px;content:"";display:inline-block;width:261px;height:267px;background:url(/template/template_d1/images/main/gallery_ico_navy.png) no-repeat;}
#globalair .mintro ul li:first-child .intro_ico{background:url(/template/template_d1/images/main/intro_ico1_navy.png) right 76px top 36px no-repeat;}
#globalair .mintro ul li:last-child .intro_ico{background:url(/template/template_d1/images/main/intro_ico2_navy.png) right 76px top 36px no-repeat;}

#ibiz .mquickmenu .grap .obj .item a:hover,
#ibiz .mquickmenu .grap .obj .item a:focus{ background: url(/template/template_d1/images/main/linkbox_ov_bg_navy.png) 50% 50% no-repeat; background-size: cover;}
#ibiz .mintro ul li a:hover, .mintro ul li a:focus{border: 1px solid #23267c;}
#ibiz .mintro ul li a:after{background-color:#23267c;}
#ibiz .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #23267c;color: #23267c;}
#ibiz .cont2{background: url(/template/template_d1/images/main/gallery_bg_patt_navy.png) repeat;}
#ibiz .mphoto.type2 ul li a:after{background: url(/template/template_d1/images/main/type04_gradient_bg2_navy.png) no-repeat;background-size: cover;}
#ibiz .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov:after{background: url(/template/template_d1/images/main/type04_notice_arr_navy.png) no-repeat;}
#ibiz .mphoto.type2 h3 .mblue{color:#00c4ff;}
#ibiz .mphoto.type2 .grap:before{position:absolute;top:-10px;right:-90px;content:"";display:inline-block;width:261px;height:267px;background:url(/template/template_d1/images/main/gallery_ico_navy.png) no-repeat;}

#ir .mquickmenu .grap .obj .item a:hover,
#ir .mquickmenu .grap .obj .item a:focus{ background: url(/template/template_d1/images/main/linkbox_ov_bg_navy.png) 50% 50% no-repeat; background-size: cover;}
#ir .mintro ul li a:hover, .mintro ul li a:focus{border: 1px solid #23267c;}
#ir .mintro ul li a:after{background-color:#23267c;}
#ir .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #23267c;color: #23267c;}
#ir .cont2{background: url(/template/template_d1/images/main/gallery_bg_patt_navy.png) repeat;}
#ir .mphoto.type2 ul li a:after{background: url(/template/template_d1/images/main/type04_gradient_bg2_navy.png) no-repeat;background-size: cover;}
#ir .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov:after{background: url(/template/template_d1/images/main/type04_notice_arr_navy.png) no-repeat;}
#ir .mphoto.type2 h3 .mblue{color:#00c4ff;}
#ir .mphoto.type2 .grap:before{position:absolute;top:-10px;right:-90px;content:"";display:inline-block;width:261px;height:267px;background:url(/template/template_d1/images/main/gallery_ico_navy.png) no-repeat;}

#dhc .mquickmenu .grap .obj .item a:hover,
#dhc .mquickmenu .grap .obj .item a:focus{ background: url(/template/template_d1/images/main/linkbox_ov_bg_yellow.png) 50% 50% no-repeat; background-size: cover;}
#dhc .mintro ul li a:hover, .mintro ul li a:focus{border: 1px solid #bfba20;}
#dhc .mintro ul li a:after{background-color:#bfba20;}
#dhc .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov{border-bottom-color: #bfba20;color: #bfba20;}
#dhc .cont2{background: url(/template/template_d1/images/main/gallery_bg_patt_yellow.png) repeat;}
#dhc .mphoto.type2 ul li a:after{background: url(/template/template_d1/images/main/type04_gradient_bg2_yellow.png) no-repeat;background-size: cover;}
#dhc .mnotice.type4 .mboard-wrap .mboardbox > strong a.ov:after{background: url(/template/template_d1/images/main/type04_notice_arr_yellow.png) no-repeat;}
#dhc .mphoto.type2 h3 .mblue{color:#fff700;}
#dhc .mphoto.type2 .grap:before{position:absolute;top:-10px;right:-90px;content:"";display:inline-block;width:261px;height:267px;background:url(/template/template_d1/images/main/gallery_ico_yellow.png) no-repeat;}
#dhc .mintro ul li:first-child .intro_ico{background:url(/template/template_d1/images/main/intro_ico1_yellow.png) right 76px top 36px no-repeat;}
#dhc .mintro ul li:last-child .intro_ico{background:url(/template/template_d1/images/main/intro_ico2_yellow.png) right 76px top 36px no-repeat;}

@media (max-width: 767px){
	#aniscience .mintro ul li:first-child {background: url(/template/template_d1/images/main/intro_ico1_green.png) right 20px top 35px no-repeat;}
	#aniscience .mintro ul li:last-child {background: url(/template/template_d1/images/main/intro_ico2_green.png) right 20px top 35px no-repeat;}

	#tourismplanning .mintro ul li:first-child {background: url(/template/template_d1/images/main/intro_ico1_navy.png) right 20px top 35px no-repeat;}
	#tourismplanning .mintro ul li:last-child {background: url(/template/template_d1/images/main/intro_ico2_navy.png) right 20px top 35px no-repeat;}

	#globalair .mintro ul li:first-child {background: url(/template/template_d1/images/main/intro_ico1_navy.png) right 20px top 35px no-repeat;}
	#globalair .mintro ul li:last-child {background: url(/template/template_d1/images/main/intro_ico2_navy.png) right 20px top 35px no-repeat;}

	#dhc .mintro ul li:first-child {background: url(/template/template_d1/images/main/intro_ico1_yellow.png) right 20px top 35px no-repeat;}
	#dhc .mintro ul li:last-child {background: url(/template/template_d1/images/main/intro_ico2_yellow.png) right 20px top 35px no-repeat;}
	
	#tourismplanning .mvisual .main_titbox{position:absolute;top:70px;left:0;z-index:5;width:100%;text-align: center;background-color: rgba(253,146,8,0.9);}
	#tourismplanning .mvisual .main_titbox:before{content:"";display:block;width:81px;height:78px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat -314px -91px;vertical-align:middle;margin:10px auto 0px;}
	#tourismplanning .mvisual .main_titbox .main_tit{display:block;font-family:'ggsv_m';font-size:30px;color:#fff;letter-spacing:-7px;margin-bottom:15px;}
	#tourismplanning .mvisual .main_titbox .main_txt{font-size:12px;color:#00203c;letter-spacing: 0;}
	#tourismplanning .mvisual .main_titbox .main_txt b{display:block;font-family:'ggsv_m';font-size:25px;}

	#globalair .mvisual .main_titbox{position:absolute;top:50px;left:0;z-index:5;width:100%;text-align: center;}
	#globalair .mvisual .main_titbox:before{content:"";display:block;width:54px;height:54px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat vertical-align:middle;margin:0 auto 15px;}
	#globalair .mvisual .main_titbox .main_tit{display:block;font-family:'ggsv_m';font-size:20px;color:#fff;letter-spacing:-3px;margin-bottom:15px;}
	#globalair .mvisual .main_titbox .main_txt{font-size:12px;color:#fff;letter-spacing: 0;}
	#globalair .mvisual .main_titbox .main_txt b{display:block;font-family:'nsr_m';font-size:25px;}

	#ibiz .mvisual .main_titbox{position:absolute;top:50px;left:0;z-index:5;width:100%;text-align: center;}
	#ibiz .mvisual .main_titbox:before{content:"";display:block;width:54px;height:54px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat vertical-align:middle;margin:0 auto 15px;}
	#ibiz .mvisual .main_titbox .main_tit{display:block;font-family:'ggsv_m';font-size:20px;color:#fff;letter-spacing:-3px;margin-bottom:15px;}
	#ibiz .mvisual .main_titbox .main_txt{font-size:12px;color:#fff;letter-spacing: 0;}
	#ibiz .mvisual .main_titbox .main_txt b{display:block;font-family:'nsr_m';font-size:25px;}

	#ir .mvisual .main_titbox{position:absolute;top:50px;left:0;z-index:5;width:100%;text-align: center;}
	#ir .mvisual .main_titbox:before{content:"";display:block;width:54px;height:54px;background:url(/template/template_d1/images/main/type04_common_ir.png) no-repeat vertical-align:middle;margin:0 auto 15px;}
	#ir .mvisual .main_titbox .main_tit{display:block;font-family:'ggsv_m';font-size:20px;color:#fff;letter-spacing:0px;margin-bottom:15px;}
	#ir .mvisual .main_titbox .main_txt{font-size:12px;color:#fff;letter-spacing: 0;}
	#ir .mvisual .main_titbox .main_txt b{display:block;font-family:'nsr_m';font-size:25px;}