@charset "utf-8";



/*컨텐츠 타이틀*/
#content_guide h4{background:url("/images/001kunsan/inc/title01.gif") left 5px no-repeat; padding-left:25px; margin-bottom:15px; font-size:21px; letter-spacing:-0.5px; font-weight:600; line-height:30px;color:#000;}
#content_guide h5{background:url("/images/001kunsan/inc/title01_01.gif") left 6px no-repeat; padding-left:20px;margin-bottom:15px;font-size:17px; letter-spacing:-0.5px; font-weight:600; line-height:26px; color:#032bbf;}
#content_guide h6{background:url("/images/001kunsan/inc/title01_02.gif") left 5px no-repeat; padding-left:18px;margin-bottom:15px;font-size:16px; letter-spacing:-0.5px; font-weight:600; line-height:24px; color:#2c2c2c;}





/* 텍스트 처리방식 */
.cul_none01{ margin-bottom:30px;}
.cul_none01 li{line-height:1.8em;}
.cul_none01 li ul{margin-bottom:10px; margin-left:15px;}



.cul00{ margin-bottom:35px;}
.cul00 li{line-height:1.8em;margin-bottom:10px;}


.cul01{ margin-bottom:35px;}
.cul01 li{ padding-left:10px; background:url("/images/001kunsan/inc/title01_03.gif") left 10px no-repeat;line-height:1.7em;margin-bottom:3px;}
.cul01 li ul{ margin-left:5px; margin-bottom:20px;}
.cul01 li ul li{ padding-left:7px; background:url("/images/001kunsan/inc/title01_05.gif") left 10px no-repeat; font-size:14px;}
.cul01 li ul li ul{ margin-left:5px; margin-bottom:20px;}
.cul01 li ul li ul li{ padding-left:8px; background:url("/images/001kunsan/inc/all_icon03.gif") left 10px no-repeat; font-size:13px;}
.cul01 li ul li ul li ul{ margin-left:5px; margin-bottom:20px;}
.cul01 li ul li ul li ul li{ padding-left:8px; background:url("/images/001kunsan/inc/title04_04.gif") left 10px no-repeat; font-size:12px;}
.cul01 li.li_none{background:none;}


.cul02{ margin-bottom:35px;}
.cul02 li{ padding-left:10px; background:url("/images/001kunsan/inc/title01_03.gif") left 10px no-repeat;line-height:1.7em;margin-bottom:3px;}
.cul02 li ul{ margin-left:5px; margin-bottom:0;}
.cul02 li ul li{ padding-left:7px; background:url("/images/001kunsan/inc/all_icon01.gif") left 10px no-repeat; font-size:15px;}


.cul03{ margin-bottom:35px;}
.cul03 li{ padding-left:10px; background:url("/images/001kunsan/inc/title01_03.gif") left 10px no-repeat;line-height:1.7em;margin-bottom:3px;}
.cul03 li ul{ margin:10px 0 10px 10px;}
.cul03 li ul li{ padding-left:7px; background:none; font-size:15px;text-indent: -18px;}

.cul04{ margin-bottom:35px;}
.cul04 li{ line-height:1.7em; text-indent: -18px;font-size:15px; margin-bottom:3px;}



.cul05{margin-bottom:35px;}
.cul05 li{ padding-left:10px; background:url("/images/001kunsan/inc/title01_03.gif") left 10px no-repeat;line-height:1.7em;margin-bottom:3px;}
.cul05 li ul{ margin:10px 0 10px 5px;}
.cul05 ul li{ padding-left:8px; background:url("/images/001kunsan/inc/all_icon01.gif") left 10px no-repeat;line-height:1.7em; font-size:14px;}


.cul06{ margin-bottom:35px;}
.cul06 li{ margin-left:10px; padding-left:10px;line-height:1.7em;margin-bottom:3px;text-indent:-18px;}
.cul06 li ul{margin-bottom:0;}
.cul06 li ul li{ padding-left:10px; font-size:14px; text-indent:-15px;}


.cul07{ margin-bottom:35px; }
.cul07 li{ margin-left:10px; padding-left:7px;line-height:1.7em;margin-bottom:3px;text-indent:-18px; font-size:14px;}
.cul07 li ul{margin-bottom:0;}
.cul07 li ul li{ padding-left:5px; font-size:14px; text-indent:-15px; margin-left:0;}



.cul08{ margin-bottom:35px;}
.cul08 li{ padding-left:7px; background:url("/images/001kunsan/inc/all_icon01.gif") left 10px no-repeat; font-size:15px;line-height:1.7em;margin-bottom:3px;}



.cdl01{margin-bottom:35px;}
.cdl01 dt{ font-weight:600; background:url("/images/001kunsan/inc/title01_02.gif") left 5px no-repeat; padding-left:18px; margin-bottom:5px; margin-top:20px; font-size:16px;line-height:24px;}
.cdl01 dd{ margin-left:10px; padding-left:8px; background:url("/images/001kunsan/inc/all_icon01.gif") left 10px no-repeat;line-height:1.7em;}


.cdl02{margin-bottom:35px;}
.cdl02 dt{ font-weight:600; background:url("/images/001kunsan/inc/title01_05.gif") left 10px no-repeat; padding-left:10px; margin-bottom:5px; font-size:14px;line-height:20px;margin-top:10px;}
.cdl02 dd{ margin-left:10px; padding-left:0px;margin-bottom:7px; background:none;line-height:1.4em; font-size:13px; text-indent:-10px;}






/*박스처리*/
.cbox01{border:1px solid #e6e6e6; padding:15px 3%; border-radius:3px; margin-bottom:30px; line-height:1.7em}
.cbox02{border:1px solid #e6e6e6; padding:25px 3%; margin-bottom:30px; line-height:1.7em; border-radius:40px 0 40px 0; background:#f4f4f4; box-shadow: 1px 3px 1px #f0f0f0;}
.cbox03{border:1px solid #e6e6e6; padding:25px 5% 0 5%; margin-bottom:30px; border-radius:40px; background:#f4f4f4; box-shadow: 1px 3px 1px #f0f0f0;}
.cbox04{border:1px solid #e6e6e6; padding:25px 5% 25px 5%;border-radius:20px; background:#f4f4f4 url("/images/001kunsan/content/sub02_img11.png"); box-shadow: 1px 3px 1px #f0f0f0;  display:inline-block; width:89.5%; float:none;}

.cbox05{border:1px solid #e6e6e6; padding:25px 5%; margin-bottom:30px; border-radius:20px; background:#f4f4f4 url("/images/001kunsan/content/sub02_img11.png"); box-shadow: 1px 3px 1px #f0f0f0; word-break:keep-all;}

.cbox06{border:1px solid #e6e6e6; padding:25px 5%; margin-bottom:30px; border-radius:30px 0 30px 0;  background:#f4f4f4 url("/images/001kunsan/content/sub02_img11.png");  box-shadow: 1px 3px 1px #f0f0f0; line-height:1.7em}


/* 텍스트 처리 */
.ctext01{margin-bottom:30px;line-height:1.7em;}


/* 버튼 스타일 이미지 들어가는거 */
.btn_link01{ background:#0079ce; color:#fff; padding:0 15px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px;box-shadow: 1px 2px 4px #d8d8d8; border-radius:4px;}
.btn_link01 a{ background:#0079ce url("/images/001kunsan/inc/file01.gif") right center no-repeat; color:#fff; padding:4px 25px 4px 0; display:inline-block; font-weight:600;line-height:1.8em;}

.btn_link01_01{ background:#5ea700; color:#fff; padding:0 15px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px;box-shadow: 1px 2px 4px #d8d8d8;border-radius:4px;}
.btn_link01_01 a{ background:#5ea700 url("/images/001kunsan/inc/file01.gif") right center no-repeat; color:#fff; padding:4px 25px 4px 0; display:inline-block; font-weight:600;line-height:1.8em;}



.btn_link02{ background:#5ea700; color:#fff; padding:0 15px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px;box-shadow: 1px 1px 2px #d8d8d8;border-radius:4px;}
.btn_link02 a{ background:#5ea700 url("/images/001kunsan/inc/down01.gif") right center no-repeat; color:#fff; padding:4px 25px 4px 2px; display:inline-block; font-weight:600;line-height:1.8em;}


.btn_link02_01{ background:#5ea700; color:#fff; padding:0 10px; display:inline-block; font-weight:600;line-height:1.8em; font-size:13px; text-indent:0;box-shadow: 1px 3px 1px #e3e3e3; border-radius:4px;}
.btn_link02_01 a{background:#5ea700 url("/images/001kunsan/inc/down01.gif") right center no-repeat; color:#fff; padding:1px 20px 1px 2px; display:inline-block; font-weight:600;line-height:1.8em;}

.btn_link02_02{ background:#0079ce; color:#fff; padding:0 15px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px;box-shadow: 1px 1px 2px #d8d8d8;border-radius:4px;}
.btn_link02_02 a{ background:#0079ce url("/images/001kunsan/inc/down01.gif") right center no-repeat; color:#fff; padding:4px 25px 4px 2px; display:inline-block; font-weight:600;line-height:1.8em;}



.btn_link02_03{ background:#5ea700; color:#fff; padding:0 15px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px;box-shadow: 1px 1px 2px #d8d8d8;border-radius:4px;}
.btn_link02_03 a{ background:#5ea700 url("/images/001kunsan/inc/listening01.png") right center no-repeat; color:#fff; padding:4px 25px 4px 2px; display:inline-block; font-weight:600;line-height:1.8em;}



.btn_link03{ background:#e75d00; color:#fff; padding:0 10px 0 15px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px;box-shadow: 1px 1px 2px #d8d8d8;border-radius:4px;}
.btn_link03 a{ background:#e75d00 url("/images/001kunsan/inc/search01.png") right center no-repeat; color:#fff; padding:4px 18px 4px 0; display:inline-block; font-weight:600;line-height:1.8em;}




.btn_link04{ background:#4158ff; color:#fff; padding:0 10px 0 15px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px;box-shadow: 1px 1px 2px #d8d8d8;border-radius:4px;}
.btn_link04 a{ background:#4158ff url("/images/001kunsan/inc/search02.png") right center no-repeat; color:#fff; padding:4px 18px 4px 0; display:inline-block; font-weight:600;line-height:1.8em;}


.btn_link05{ padding:0 20px; display:inline-block; font-weight:600;line-height:1.4em; font-size:14px; background:url("/images/001kunsan/inc/search03.png") 20px center no-repeat;}
.btn_link05 a{padding:4px 0 4px 25px; display:inline-block; font-weight:600;line-height:1.4em;}



/* 버튼스타일 기본 */

.btn_link_b01 a{ background:#868686; color:#fff; padding:4px 20px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px;}
.btn_link_b01 a:hover, .btn_link_b01 a:focus{background:#868686;}

.btn_link_b02 a{ background:#304aff; color:#fff; padding:4px 20px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px;}
.btn_link_b02 a:hover, .btn_link_b02 a:focus{background:#304aff; transition:all 0.8s ease-out;}

.btn_link_b02_01 a{ background:#304aff; color:#fff; padding:2px 20px; display:inline-block; font-weight:600;line-height:1.8em; font-size:13px;}
.btn_link_b02_01 a:hover, .btn_link_b02_01 a:focus{background:#304aff; transition:all 0.8s ease-out;}



.btn_link_b03{ background:#4158ff; color:#fff; padding:0 10px 0 15px; display:inline-block; font-weight:600;line-height:1.6em; font-size:13px;box-shadow: 1px 3px 1px #e3e3e3; border-radius:4px;}
.btn_link_b03 a{ background:#4158ff url("/images/001kunsan/inc/home01.png") right center no-repeat; color:#fff; padding:4px 25px 4px 0; display:inline-block; font-weight:600;line-height:1.6em;}

.btn_link_b03_01{ background:#4158ff; color:#fff; padding:2px 15px 2px 20px; display:inline-block; font-weight:600;line-height:1.6em; font-size:13px;box-shadow: 1px 3px 1px #e3e3e3; border-radius:4px;}
.btn_link_b03_01 a{ background:#4158ff url("/images/001kunsan/inc/home01.png") right center no-repeat; color:#fff; padding:6px 30px 6px 5px; display:inline-block; font-weight:600;line-height:1.6em;}
 
.btn_link_b03_02{ background:#5ea700; color:#fff; padding:0 10px 0 15px; display:inline-block; font-weight:600;line-height:1.6em; font-size:13px;box-shadow: 1px 3px 1px #e3e3e3; border-radius:4px;}
.btn_link_b03_02 a{ background:#5ea700 url("/images/001kunsan/inc/home01.png") right center no-repeat; color:#fff; padding:4px 25px 4px 0; display:inline-block; font-weight:600;line-height:1.6em;}


.btn_link_b04 a{ background:#e75d00 url("/images/000inc/org_bg01.png") right top no-repeat; background-size:15%; color:#fff; padding:10px 10%; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px; border-radius:15px 0 15px 0;box-shadow: 1px 3px 1px #e3e3e3;}
.btn_link_b04 a:hover, .btn_link_b04 a:focus{background:#304aff url("/images/000inc/org_bg01.png") right top no-repeat; background-size:15%; transition:all 0.8s ease-out;}


.btn_link_b05 a{ background:#5ea700 url("/images/001kunsan/inc/write01.gif") 90% center no-repeat; color:#fff; padding:10px 40px 10px 30px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px; border-radius:5px;box-shadow: 1px 3px 1px #e3e3e3;}

.btn_link_b05_01 a{ background:#5ea700 url("/images/000inc/org_bg01.png") left top repeat; background-size:15%; color:#fff; padding:10px 30px 10px 30px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px; border-radius:4px;box-shadow: 1px 3px 1px #e3e3e3;}
.btn_link_b05_01 a:hover, .btn_link_b05_01 a:focus{background:#ff8000 url("/images/000inc/org_bg01.png") left top repeat; background-size:15%; transition:all 0.8s ease-out;}



.btn_link_b06 a{ background:#4158ff url("/images/001kunsan/inc/write01.gif") 90% center no-repeat; color:#fff; padding:10px 40px 10px 30px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px; border-radius:5px;box-shadow: 1px 3px 1px #e3e3e3;}

.btn_link_b06_01 a{ background:#4158ff url("/images/000inc/org_bg01.png") left top repeat; background-size:15%; color:#fff; padding:10px 30px 10px 30px; display:inline-block; font-weight:600;line-height:1.8em; font-size:14px; border-radius:4px;box-shadow: 1px 3px 1px #e3e3e3;}
.btn_link_b06_01 a:hover, .btn_link_b06_01 a:focus{background:#ff8000 url("/images/000inc/org_bg01.png") left top repeat; background-size:15%; transition:all 0.8s ease-out;}


/* 정렬방식 01*/

.cal01{font-size:0; margin-bottom:30px;}
.cal01 li{ display:inline-block; font-size:15px; padding:5px;}


.cac01 { font-size:0;text-align:center;margin-bottom:30px;}
.cac01 li{display:inline-block; font-size:15px; padding:5px;}











/* 테이블 센터정렬 풀라인*/
.ctable01 {width:100%; border-top:2px solid #0f1f7e; margin-bottom:30px; word-break:keep-all;}
.ctable01 th{  padding:8px 10px;text-align:center;background: #F1F4F7; border:1px solid #ccc;color:#1638ac; line-height:1.8em; font-size:14px;}
.ctable01 td{border:1px solid #ccc; padding:8px 10px;text-align:center; line-height:1.8em; font-size:14px;}
.ctable01 .tl{ text-align:left;}
.ctable01 .tr{ text-align:right;}
.ctable01 .bg01{ background:red;}
.ctable01 .ctul01 li{  text-align:left; padding-left:15px; background: url("/images/001kunsan/inc/all_icon02.gif") left 10px no-repeat; }
.ctable01 .ctul01 li ul li{ text-align:left; padding-left:0; margin-left:10px; text-indent:-10px; font-size:13px;background:none; line-height:20px;}
.ctable01 .icon_call01{background: url("/images/001kunsan/inc/icon_call.png") left center no-repeat; padding-left:20px; }
.ctable01 td.point_bg{background: #fffff3;}
.ctable01 td.point_bg2{background: #F1F4F7;}
/* 테이블 왼쪽정렬 풀라인*/
.ctable02 {width:100%; border-top:2px solid #0f1f7e;margin-bottom:30px; word-break:keep-all;}
.ctable02 th{ padding:8px 10px;background: #F1F4F7; border:1px solid #ccc;color:#000; line-height:1.8em; font-size:14px;}
.ctable02 td{border:1px solid #ccc; padding:8px 10px;line-height:1.8em; font-size:14px;}
.ctable02 .tc{ text-align:center;}
.ctable02 .tr{ text-align:right;}
.ctable02 .ctul01 li{  text-align:left; padding-left:12px; background: url("/images/001kunsan/inc/all_icon02.gif") left 10px no-repeat;}
.ctable02 .ctul01 li ul li{ text-align:left; padding-left:0; margin-left:10px; text-indent:-10px; font-size:13px;background:none; line-height:20px;}
.ctable02 .ctul01 li.li_none {font-size: 15.5px;background: none;padding: 0;}
.ctable02 .ctdl01{ width:32%; display:inline-block; vertical-align:top; margin:10px 0;}
.ctable02 .ctdl01 dt{ font-weight:600; font-size:15px;}
.ctable02 .ctdl01 dd{ text-align:left; padding-left:12px; background: url("/images/001kunsan/inc/all_icon02.gif") left 10px no-repeat; font-size:13px;}




/* 테이블 가로선01 */
.ctable03 {width:100%; border-top:2px solid #0f1f7e;margin-bottom:30px;color:#000; word-break:keep-all;}
.ctable03 th{ padding:8px 10px;background: #F1F4F7; border-bottom:1px solid #ccc;color:#000; line-height:1.8em; font-size:14px;}
.ctable03 td{border-bottom:1px solid #ccc; padding:8px 10px;line-height:1.8em; font-size:14px;}
.ctable03 .tc{ text-align:center;}
.ctable03 .tr{ text-align:right;}





/* 탭처리 */
.ctab01 ul{ border-left:1px solid #e0e0e0; margin-bottom:30px;}
.ctab01 ul:after{content:''; display:block;clear:both;}
.ctab01 a {display: block;color:#000;background:#f3f5f7;border-bottom:1px solid #7e7e7e;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;font-weight:600;padding:7px 0;font-size: 14px;}
.ctab01 a:hover{ /* transition:all .3s;*/ }
.ctab01 li { float: left; line-height:1.8em; text-align:center;}
.ctab01 a:hover,.ctab01 a:focus,.ctab01 .on a{ color:#fff; background:#1A79BC;padding:7px 0 7px 0;}

.ctab02 ul{ border-left:1px solid #e0e0e0; margin-bottom:30px;}
.ctab02 ul:after{content:''; display:block;clear:both;}
.ctab02 a {display: block;color:#000; background:#f3f5f7; border-bottom:1px solid #7e7e7e; border-right:1px solid #e0e0e0; border-top:1px solid #e0e0e0;font-weight:600;padding:10px 0;}
.ctab02 .on a{ color:#000; background:#fff;border-bottom:none;border-top:solid 2px #e75d00;}
.ctab02 a:hover{ /* transition:all .3s;*/ }
.ctab02 li { float: left; line-height:1.8em; text-align:center;}
.ctab02 a:hover,
.ctab02 a:focus{ color:#fff; background:#e75d00;}

.ctab03{padding: 0 0 20px;text-align: center;}
.ctab03 ul{border: 0;margin: 0;}
.ctab03 ul:after{content:''; display:block;clear:both;}
.ctab03 a {display: block;color: #fff;background: #798089 url("/images/001kunsan/inc/submenu_icon01_01.png") 97% center no-repeat;font-weight: 600;font-size: 20px;padding: 12px 30px;padding-right: 50px;border-radius: 30px;box-shadow: 4px 4px 0px 2px #ddd;}
.ctab03 li {line-height:1.8em;text-align:center;padding: 0 10px;box-sizing: border-box;margin-bottom: 14px;}
.ctab03 .on a,
.ctab03 a:hover,
.ctab03 a:focus{background:#e75d00 url("/images/001kunsan/inc/submenu_icon01_on01.png") 96% center no-repeat}
@media all and (min-width:768px){
.ctab03{padding-top: 40px;}
.ctab03 a {font-size: 20px;padding: 16px 20px;padding-right: 40px;}
.ctab03 li {display: inline-block;/* width: 32%; */vertical-align: top;}
}
@media all and (min-width:1024px){
.ctab03 a {padding: 16px 30px;padding-right: 50px;}
.ctab03 li {width: 32%;}
}


.liw02 li{ width:49.7%;}
.liw03 li{ width:33%;}
.liw03_t01 li{ width:33%;}
.liw04 li{ width:24.7%;}
.liw05 li{ width:19.7%;}
.liw06 li{ width:16.3%;}

.liw06_t01 li{ width:16.6%;}

.bus_etc a{margin-left:20px;background:#fff;border:1px solid #dedede}
.bus_etc_on a{margin-left:20px;background:#019bd9;border:1px solid #dedede;color:#fff}


/* 정렬방식 02*/
.al_ac_1400{ text-align:left;}
.al_ac_1220{ text-align:left;}
.al_ac_1100{ text-align:left;}
.al_ac_1000{ text-align:left;}
.al_ac_768{ text-align:left;}
.al_ac_480{ text-align:left;}
.al_ac_320{ text-align:left;}

.ar_ac_1400{ text-align:right;}
.ar_ac_1220{ text-align:right;}
.ar_ac_1100{ text-align:right;}
.ar_ac_1000{ text-align:right;}
.ar_ac_768{ text-align:right;}
.ar_ac_480{ text-align:right;}
.ar_ac_320{ text-align:right;}


.ar_al_1400{ text-align:right;}
.ar_al_1220{ text-align:right;}
.ar_al_1100{ text-align:right;}
.ar_al_1000{ text-align:right;}
.ar_al_768{ text-align:right;}
.ar_al_480{ text-align:right;}
.ar_al_320{ text-align:right;}


.al_ar_1400{ text-align:left;}
.al_ar_1220{ text-align:left;}
.al_ar_1100{ text-align:left;}
.al_ar_1000{ text-align:left;}
.al_ar_768{ text-align:left;}
.al_ar_480{ text-align:left;}
.al_ar_320{ text-align:left;}





/* 사이트맵*/
.sitemap01{ display:inline-block;}
.sitemap01 li{ font-weight:600; width:30%;float:left; margin-right:3%; margin-bottom:5%;}
.sitemap01 .sitmap_title01{background:url(/images/common/inc/back01.png) left top repeat; width:93%; float:left; padding:5px 0 5px 7%; margin-bottom:10px; border-radius:0 5px 0 5px;color:#fff; font-size:14px;}
.sitemap01 .sitmap_title01 a{ color:#fff;}

.sitemap_guide01{font-weight:400;}
.sitemap_guide01 dl{ width:100%; float:left;}
.sitemap_guide01 dl dt{ border-bottom:1px solid #EBEBEB; padding:7px 0; background:url(/images/common/inc/icon08.gif) 5% 11px no-repeat; padding-left:13%; width:87%; float:left; font-weight:600;}
.sitemap_guide01 dl dd{ float:left;  padding:10px 0 10px 7%;border-bottom:1px solid #EBEBEB; width:93%; background:#f3f3f3;}
.sitemap_guide01 dl dd span{background:url(/images/common/inc/icon01.gif) 9% 8px no-repeat;padding-left:15%; width:85%; float:left;}



@media all and (max-width :1400px) {


/* 정렬방식 02*/
.al_ac_1400{ text-align:center;}
.ar_ac_1400{ text-align:center}
.ar_al_1400{ text-align:left;}
.al_ar_1400{ text-align:right;}

}



@media all and (max-width :1220px) {


/* 탭처리 */
.liw02 li{ width:49.7%;}
.liw03 li{ width:33%;}
/* .liw04 li{ width:49.7%;}*/
.liw05 li{ width:33%;}
.liw06 li{ width:33%;}
.liw06_t01 li{ width:33%;}


/* 정렬방식 02*/
.al_ac_1220{ text-align:center;}
.ar_ac_1220{ text-align:center}
.ar_al_1220{ text-align:left;}
.al_ar_1220{ text-align:right;}


}


@media all and (max-width :1100px) {


/* 정렬방식 02*/
.al_ac_1100{ text-align:center;}
.ar_ac_1100{ text-align:center}
.ar_al_1100{ text-align:left;}
.al_ar_1100{ text-align:right;}

}


@media all and (max-width :1000px) {


/* 정렬방식 02*/
.al_ac_1000{ text-align:center;}
.ar_ac_1000{ text-align:center}
.ar_al_1000{ text-align:left;}
.al_ar_1000{ text-align:right;}

}



/* 모바일 */
@media all and (max-width :768px) {


/* 정렬방식 02*/
.al_ac_768{ text-align:center;}
.ar_ac_768{ text-align:center}
.ar_al_768{ text-align:left;}
.al_ar_768{ text-align:right;}




/* 라인박스 안의 이미지가 있는경우 모바일에선 라인이 없어짐*/

.imbox01_moh{ border:0;}





/* 탭처리 */

.liw02 li{ width:49.3%;}
.liw03 li{ width:49.3%;}
.liw03_t01 li{ width:49.3%;}
.liw04 li{ width:49.3%;}
.liw05 li{ width:49.3%;}
.liw06 li{ width:32.7%;}
.liw06_t01 li{ width:32.7%;}


/* 사이트맵*/
.sitemap01 li{width:47%;}



/* 버튼 스타일 이미지 들어가는거 */
.btn_link01{margin-bottom:15px;}
.btn_link02{margin-bottom:15px;}
.btn_link03{ margin-bottom:15px;}
.btn_link04{ margin-bottom:15px;}
.btn_link05{ margin-bottom:15px;}


/* 버튼스타일 기본 */
.btn_link_b01 a{margin-bottom:15px;}
.btn_link_b02 a{ margin-bottom:15px;}
.btn_link_b03{ margin-bottom:15px;}
.btn_link_b04 a{ margin-bottom:15px;}
.btn_link_b05 a{ margin-bottom:15px;}
.btn_link_b06 a{ margin-bottom:15px;}

.btn_link_b05_01 a{ margin-bottom:15px;}
.btn_link_b06_01 a{ margin-bottom:15px;}


}



@media all and (max-width :480px) {


/* 정렬방식 02*/
.al_ac_480{ text-align:center;}
.ar_ac_480{ text-align:center}
.ar_al_480{ text-align:left;}
.al_ar_480{ text-align:right;}




/* 사이트맵*/
.sitemap01 li{ width:100%; margin-right:0;}
.sitemap_guide01 dl dt{  padding-left:12%; width:88%;}

/* 탭처리 */
.liw03_t01 li { text-align:left;}
.liw03_t01 a {padding:7px 10% 7px 5%;}
.liw03_t01 a:hover,.liw03_t01 a:focus,.liw03_t01 .on a{ background:#00a7de url("/images/001kunsan/inc/tab_icon01.gif") 95% center no-repeat;padding:7px 10% 7px 5%;}
.liw03_t01 li{ width:99.7%;}
.liw06_t01 li{ width:49.3%;}

}



@media all and (max-width :320px) {

/* 탭처리 */
.ctab01 li { text-align:left;}
.ctab01 a {padding:7px 5% 7px 5%;}
.ctab01 a:hover,.ctab01 a:focus,.ctab01 .on a{ background:#00a7de;padding:7px 5% 7px 5%;}

.liw02 li{ width:99.7%;}
.liw03 li{ width:99.7%;}
.liw04 li{ width:99.7%;}
.liw05 li{ width:99.7%;}
.liw06 li{ width:99.7%;}	
.liw06_t01 li{width:99.7%;}	


/* 정렬방식 02*/
.al_ac_320{ text-align:center;}
.ar_ac_320{ text-align:center}
.ar_al_320{ text-align:left;}
.al_ar_320{ text-align:right;}

}          

/*산학융합 조직도*/   
       
/*조직도*/
.org_left1{background: url("/images/000inc/org_left1_bg.gif") no-repeat center -61px;min-width: 675px;overflow: auto;margin-top: 30px;}

/*조직도 첫번째 - 장급*/
.org_left1 .step01{width: 21%;margin:0 auto;margin-bottom:20px;padding:25px 0;text-align:center;background:#35b559 no-repeat right top;color:#fff;font-size:20px;font-weight:600;border-radius:10px;display: inline-block;float: left;margin: 162px 0;}
.org_left1 .step01 a{ color:#fff;}

/*조직도 마지막 - 2칸일경우*/
.org_left1 .step02{width: 37%;margin-bottom:10px;margin-top: 0px;text-align:center;display: inline-block;margin-left: 75px;}
.org_left1 .step02 > div{display:inline-block;width: 100%;margin:0;vertical-align:top;text-align: left;}
.org_left1 .step02 > div.org_left1w02{width:30%; margin:0 1%;}
.org_left1 .step02 > div.org_left1w03{width:58%; margin:0 1%;}
.org_left1 .step02 > div > span{width:100%;display:block;padding:15px 0;text-align:center;background:#06C url("/images/000inc/org_bg01.png") no-repeat right top;color:#fff;font-size:15px;font-weight:600;border-radius:10px;margin-bottom:15px;/* text-align: left; *//* padding: 0 0 0 20px; */line-height: 1.6em;}
.org_left1 .step02 > div > span a{ color:#fff;}
.org_left1 .step02 > div > dl{ width:100%;  padding:20px 0 5px 0; background:#1e5fb0; border-radius:10px;}
.org_left1 .step02 > div > dl dt{ font-size:16px; font-weight:600; background:#1e5fb0; color:#fff; padding:0 0 15px 0; margin:0; text-align:center; width:98%; }
.org_left1 .step02 > div > dl dt a{ color:#fff;}
.org_left1 .step02 > div > dl dd{font-size:14px; background:#FFF url("/images/000inc/org_arrow.gif") no-repeat 22px 13px; margin:0px; text-align:left; padding:10px 0 10px 7px; width:92%; border-bottom-left-radius:10px; border-bottom-right-radius:10px; height:75px;}
.org_left1 .step02 > div > dl dd a{}
.org_left1 .step02 > div > dl dd.bgnone{background:#FFF none;}


/*조직도 두번째 - 오른쪽*/
.org_left1 .step03{margin-bottom:20px; width:50%; margin-left:50%; text-align:right; background:url("/images/000inc/org_bg03.gif") left center repeat-x;}
.org_left1 .step03 span{width:50%; display:inline-block;  padding:20px 0;  text-align:center; background:#08b395 url("/images/000inc/org_bg01.png") no-repeat right top; color:#fff; font-size:18px; font-weight:600; border-radius:10px;}
.org_left1 .step03 span a{ color:#fff;}

/*조직도 두번째 - 좌우*/
.org_left1 .step04{width: 23%;display: inline-block;margin-top: 59px;float: left;margin-left: 50px;}
.org_left1 .step04 span{width: 100%;display:inline-block;padding:20px 0;text-align:center;background:#0d5ea6 no-repeat right top;color:#fff;font-size:18px;font-weight:600;border-radius:10px;margin-bottom: 132px;}
.org_left1 .step04 span a{ color:#fff;}

@media (max-width:1000px) {
.org_left1{background: url("/images/000inc/org_left1_bg0.gif") no-repeat 17px -25px;}
}   
@media (max-width:1024px) {
.org_left1{background: url("/images/000inc/org_left1_bg.gif") no-repeat -40px -62px;}
}   

@media all and (max-width :768px) {
.org_left1{background: url("/images/000inc/org_left1_bg0.gif") no-repeat -15px -22px;}
}                
@media all and (max-width :320px) {
.org_left1{background: url("/images/000inc/org_left1_bg0.gif") no-repeat center -25px;}
}    


.txt_center{text-align:center}

.w100{width:100%;}
.w100 img{width:100%;}     
@media all and (min-width:1024px) {

.w100 img{width:auto;max-width: 100%;}   
}           

                                                                                                               