/*************************************************************************************************
*	@CreateDate          : 2015.01.26
*	@ModifyDate          : 
*	@FileName            : deco.css
*	@Author-Design       : 
*	@Author-Publishing   : 
*************************************************************************************************/


@charset "utf-8";
/*login*/
#pop_title { width:100%; overflow:hidden; height:65px; text-align:center; background:#000; color:#fff;}
#pop_content { margin:0px 40px; border-top:2px solid #000; border-bottom:2px solid #000; overflow:hidden; padding:20px 30px; }
.login_content { width:365px; overflow:hidden; margin:0px auto; }
.login_content .login_input { width:240px; float:left; }
.login_content .login_input dl { margin-bottom:6px; }
.login_content .login_input dl dt { float: left; width:60px; }

/*마이페이지*/
#title .tit_bg_10011 { width:1140px; height:425px; background:url(../../img/header/tit_bg_10011.gif) no-repeat right top; }
.mypage_border_wrap { padding:80px 0px; border:1px solid #dfe1e3; border-top:2px solid #000; }
.mypage_input_wrap { width:100%; overflow:hidden; }
.mypage_input_wrap li { float:left; margin-left:80px; }
.division_type { width:488px; }
.division_type:first-child { border-right:1px solid #b4b4b4; }
.all_type { width:100%; }
.mypage_input_wrap dl { overflow:hidden; }
.mypage_input_wrap dl dt { float:left; width:142px; padding-left:15px; color:#000000; background:url(../../img/common/search_tit_bul.gif) no-repeat left center; }
.mypage_input_wrap dl dd { float:left; overflow:hidden; color:#626262; }

/*아이디/비밀번호찾기*/
#title .tit_bg_10111 { width:1140px; height:345px; background:url(../../img/header/tit_bg_10011.gif) no-repeat right top; }
.input_wrap_title { color:#000; font-size:18px; font-weight:bold; }

/*캠퍼스 개설안내*/
#title .tit_bg_10211 { width:1140px; height:345px; background:url(../../img/header/tit_bg_10211.gif) no-repeat right top; }

/*회원가입*/
#title .tit_bg_10311 { width:1140px; height:345px; background:url(../../img/header/tit_bg_10311.gif) no-repeat right top; }
.mypage_input_wrap .scroll_wrap { width:410px; height:167px; overflow-y:scroll; }

/*개인보호정책팝업*/
#pop_title2 { width:100%; overflow:hidden; height:37px; background:#000; color:#fff; padding:40px 0px 20px 40px; font-size:34px; }
#pop_content2 { margin:0px 40px; border:1px solid #dfe1e3; border-top:2px solid #000;  overflow:hidden; padding:30px;}
.privicy_content { height:283px; overflow-y:scroll; }

/* 비밀번호팝업 */
#password_input { width:500px; height:270px; background:#ffffff; }
#pop_title3 { width:100%; overflow:hidden; height:65px; text-align:center; background:#000; color:#fff;}
#pop_content3 { margin:0px 40px; border-top:2px solid #000; border-bottom:2px solid #000; overflow:hidden; padding:20px 30px; }
#pop_content3 .login_content .login_input { display:inline-block; float:none; }

/*common*/
.txt_btn { padding:4px 15px; display:inline-block; color:#6f8187; border:1px solid #6f8187; font-size:12px; margin:0px 2px;  }
.btn_group2 { text-align:center; }
.btn_group2 a { display:inline-block; margin:0px 5px 0px 0px; }
dd input { vertical-align:middle; }
.ml40 { margin-left:40px; }

/* 지도보기 팝업*/
#pop_map_wrap{ width:742px; margin:0 auto;}
#pop_map_wrap .list{ overflow:hidden;}
#pop_map_wrap .list ul li{ overflow:hidden; width:744px; float:left; background:url(../../img/common/academy_li_bul.gif ) no-repeat 0 center; padding-left:12px; font-weight:bold;}
#pop_map_wrap .list span{ font-weight:normal;}
#pop_map_wrap .map{ overflow:hidden; width:742px; height:480px; border-top:2px solid #000; border-left:1px solid #dfe1e3; border-right:1px solid #dfe1e3; border-bottom:1px solid #dfe1e3; margin-top:40px;}

/* 실습현장 슬라이더 */
.env-slider { padding:53px 0 !important; background:#000; }
.env-slider .swiper-slide { width:802px !important; background:transparent; }
.env-slider .swiper-slide img { opacity:0.45; }
.env-slider .swiper-slide.swiper-slide-active img { opacity:1; }
.env-slider .swiper-pagination-bullet { background:#fff; opacity:1; border-radius:10px; width:10px; height:10px; }
.env-slider .swiper-pagination-bullet-active { width:25px; }
.swiper-container-horizontal.env-slider > .swiper-pagination-bullets .swiper-pagination-bullet { margin:0 6px; bottom:15px !important; }
.env-slider .swiper-pagination { bottom:15px !important; }
.env-slider .navigator { width:945px; position:absolute; z-index:10; top:50%; left:50%; transform:translate(-50%, -50%); }
.env-slider .navigator .arrow.right { float:right; }


/* network01 */
#content.network > div { background:#2f2f2f; padding:80px; padding-top:0; }
#content.network .network-list li a { width:auto; background-size:25px; padding:13px 33px; background-position:center right 33px; }
