﻿@charset "utf-8";

* {margin:0; padding:0;}
html, body {height:100%;}
body {min-width:980px; background:transparent; color:#555555; font-size:0.75em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
body.iframeboard {min-width:700px; background:transparent; color:#555555; font-size:0.75em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
a:link, a:active {color:#555555; text-decoration:none;}
a:visited {color:#555555; text-decoration:none;}
a:hover   {color:#000000; text-decoration:none;}
input {vertical-align:middle; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
select {height:1.58em; border:0.08em solid #c7c7c7; padding:0.08em; font-size:1em; background:#ffffff; color:#787878; vertical-align:middle; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
img, fieldset, iframe {border:0;}
img {vertical-align:top}
em, address, cite {font-style:normal;}
table {border-collapse:collapse; border:0;}
caption {width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
textarea {color:#787878; background:#ffffff; font-size:1em; border:0.08em solid #d1d1d1; padding:0.42em; line-height:1.5em;}
.inputTxt {background:#ffffff; color:#555555; border:0.08em solid #cacaca; height:1.17em; font-size:1em; padding:0.25em 0 0 0.25em;}

/* Common Page  */
#wrapper {width:100%; background:url(../../files/images/common/bg_top.gif) 0 0 repeat-x;}
#wrapper #header {width:980px; margin:0 auto; background:url(../../files/images/common/bg_top1.jpg) 0 0 no-repeat;}
#wrapper #header .top1 {width:100%; height:58px;}
#wrapper #header .top1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .top1 .logo {width:350px; float:left; display:inline; padding:18px 0 0 367px;}
#wrapper #header .top1 #topmenu {width:240px; float:right; display:inline; padding-top:10px;}
#wrapper #header .top1 #topmenu:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .top1 #topmenu a {float:right; display:inline;}
#wrapper #header .top1 #topmenu a.a3 {margin-right:3px;}
#wrapper #header .top1 #topmenu a.a6 {margin-right:6px;}
#wrapper #header .top1 #topmenu a.a2 {margin-right:2px;}
#wrapper #header .top2 {width:100%; height:42px;}
#wrapper #header .top2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .top2 ul {width:580px; float:left; display:inline; list-style:none; padding-top:2px;}
#wrapper #header .top2 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .top2 ul li {float:left; display:inline;}
#wrapper #header .top2 ul li:hover {float:left; display:inline;}
#wrapper #header .top2 .btns {width:400px; float:right; display:inline;}
#wrapper #header .top2 .btns:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .top2 .btns img {float:right; display:inline;}
#wrapper #header .top3 {width:100%; height:32px;}
#wrapper #header .top3:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .top3 dt {width:154px; height:24px; float:left; display:inline; padding:6px 0 0 10px; font-weight:bold; color:#ffffff; background:url(../../files/images/common/bg_top2.gif) 0 0 no-repeat; font-size:11px;}
#wrapper #header .top3 dd {width:496px; float:left; display:inline; padding-top:5px; font-weight:bold; font-size:11px; letter-spacing:-1px;}
#wrapper #header .top3 dd strong {color:#3e821b;}
#wrapper #header .top3 dd img {vertical-align:middle;}
#wrapper #header .top3 dd img.ml {margin-left:10px;}
#wrapper #header .top3 .alert {width:320px; float:right; display:inline; text-align:right; padding-top:6px; color:#406C9B;}
#wrapper #container {width:980px; margin:0 auto; padding-bottom:10px;}
#wrapper #containerIframe {width:1100px; margin:0 auto; padding-bottom:10px; text-align:center}
#wrapper .subBg {background:url(../../files/images/common/bg_left.gif) 0 0 repeat-y;}
#wrapper #container:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #footer {width:980px; height:45px; margin:0 auto; border-top:1px #a3bbc7 solid; padding-top:25px;}

/* Main Page */
#wrapper #headOpen {width:980px; height:30px; margin:0 auto; background:url(../../files/images/main/bg_top_open.gif) 0 0 no-repeat; text-align:center;}
#wrapper .headView {width:980px; margin:0 auto; background:url(../../files/images/main/bg_main1.gif) 0 10px no-repeat; padding-top:25px;}
#wrapper .headView .headClose {width:100%; height:30px; background:#ffffff url(../../files/images/main/bg_main2.gif) 0 0 no-repeat; text-align:center; padding-top:15px;}
#wrapper .headView .row1 {width:100%;}
#wrapper .headView .dotBg {background:url(../../files/images/main/bg_dot2.gif) center 0 no-repeat; padding-top:15px; margin-top:10px;}
#wrapper .headView .row1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper .headView .row1 .sec1 {width:225px; min-height:192px; float:left; display:inline; background:url(../../files/images/main/bg_main3.gif) 13px 5px no-repeat; padding-left:13px; padding-right:8px;  padding-top:5px; border-right:1px #ececec solid;}
#wrapper .headView .row1 .sec1 .p1 {height:23px; padding:2px 0 0 71px;}
#wrapper .headView .row1 .sec1 .p1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper .headView .row1 .sec1 .p1 .tit {width:100px; float:left; display:inline;}
#wrapper .headView .row1 .sec1 .p1 .btn {width:30px; float:right; display:inline;}
#wrapper .headView .row1 .sec1 .p1 .btn:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper .headView .row1 .sec1 .p1 .btn a {float:left; display:inline;}
#wrapper .headView .row1 .sec1 .p1 .btn a.mr {margin-right:3px;}
#wrapper .headView .row1 .sec1 .p2 {height:40px; color:#0c4a59; font-weight:bold; line-height:16px; padding-left:71px;}
#wrapper .headView .row1 .sec1 ul {width:100%;list-style:none; overflow:hidden;}
#wrapper .headView .row1 .sec1 ul li {background:url(../../files/images/main/bg_dot1.gif) 0 0 repeat-x; font-size:11px; line-height:18px; padding:5px 0 3px 0;  margin-top:-1px;}
#wrapper .headView .row1 .sec1 ul li span {background:url(../../files/images/main/blt_001.gif) 0 3px no-repeat; padding-left:10px;}
#wrapper .headView .row1 .sec1 ul li span a,
#wrapper .headView .row1 .sec1 ul li span a:hover {color:#437b89;}
#wrapper .headView .row1 .sec1a {width:225px; min-height:192px; float:left; display:inline; background:url(../../files/images/main/bg_main14.gif) 13px 5px no-repeat; padding-left:8px; padding-right:8px;  padding-top:5px; border-right:1px #ececec solid;}
#wrapper .headView .row1 .sec1a .p1 {height:23px; padding:2px 0 0 71px;}
#wrapper .headView .row1 .sec1a .p1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper .headView .row1 .sec1a .p1 .tit {width:100px; float:left; display:inline;}
#wrapper .headView .row1 .sec1a .p1 .btn {width:30px; float:right; display:inline;}
#wrapper .headView .row1 .sec1a .p1 .btn:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper .headView .row1 .sec1a .p1 .btn a {float:left; display:inline;}
#wrapper .headView .row1 .sec1a .p1 .btn a.mr {margin-right:3px;}
#wrapper .headView .row1 .sec1a .p2 {height:40px; color:#0c4a59; font-weight:bold; line-height:16px; padding-left:71px;}
#wrapper .headView .row1 .sec1a ul {width:100%;list-style:none; overflow:hidden;}
#wrapper .headView .row1 .sec1a ul li {background:url(../../files/images/main/bg_dot1.gif) 0 0 repeat-x; font-size:11px; line-height:18px; padding:5px 0 3px 0;  margin-top:-1px;}
#wrapper .headView .row1 .sec1a ul li span {background:url(../../files/images/main/blt_001.gif) 0 3px no-repeat; padding-left:10px;}
#wrapper .headView .row1 .sec1a ul li span a,
#wrapper .headView .row1 .sec1a ul li span a:hover {color:#437b89;}
#wrapper .headView .row1 .sec2 {width:225px; min-height:192px; float:left; display:inline; background:url(../../files/images/main/bg_main4.gif) 8px 5px no-repeat; padding-left:8px; padding-right:8px;  padding-top:5px; border-right:1px #ececec solid;}
#wrapper .headView .row1 .sec2 .p1 {padding:0 0 2px 71px; color:#0c4a59; font-size:11px; line-height:14px;}
#wrapper .headView .row1 .sec2 .p2 {padding:0 0 3px 71px;}
#wrapper .headView .row1 .sec2 .p2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper .headView .row1 .sec2 .p2 a {float:left; display:inline; margin-right:3px;}
#wrapper .headView .row1 .sec2 ul {width:100%; list-style:none; overflow:hidden;}
#wrapper .headView .row1 .sec2 ul li {background:url(../../files/images/main/bg_dot1.gif) 0 0 repeat-x; font-size:11px; line-height:18px; padding:5px 0 3px 0; color:#437b89; margin-top:-1px; letter-spacing:-0.1px;}
#wrapper .headView .row1 .sec2 ul li input {vertical-align:middle;}
#wrapper .headView .row1 .sec3 {width:225px; float:left; display:inline; padding-left:8px; padding-right:8px;  padding-top:5px; border-right:1px #ececec solid;}
#wrapper .headView .row1 .sec3 .p1 {width:225px; height:64px;}
#wrapper .headView .row1 .sec3 .p1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper .headView .row1 .sec3 .p1 .btnL {width:13px; float:left; display:inline; padding-top:22px;}
#wrapper .headView .row1 .sec3 .p1 .btnR {width:13px; float:right; display:inline; padding-top:22px;}
#wrapper .headView .row1 .sec3 .p1 .tit {width:198px; float:left; display:inline; text-align:center;}

#wrapper .headView .row1 .sec3 ul {width:100%;list-style:none; overflow:hidden;}
#wrapper .headView .row1 .sec3 ul li {width:100%; background:url(../../files/images/main/bg_dot1.gif) 0 0 repeat-x; overflow:hidden; font-size:11px; line-height:18px; padding:5px 0 3px 0; color:#437b89; margin-top:-1px; letter-spacing:-0.1px;}
#wrapper .headView .row1 .sec3 ul li img {vertical-align:middle;}
#wrapper .headView .row1 .sec3 ul li a,
#wrapper .headView .row1 .sec3 ul li a:hover {color:#437b89;}
#wrapper .headView .row1 .sec4 {width:225px; float:left; display:inline; padding-left:8px;}
#wrapper .headView .row1 .sec4 .p1 {width:100%; text-align:center; font-weight:bold; color:#666666; position:relative;}
#wrapper .headView .row1 .sec4 .p1 img {margin-top:10px;}
#wrapper .headView .row1 .sec4 .p1 span {margin:0 6px;}
#wrapper .headView .row1 .sec4 .p1 strong {color:#dd4804; font-family:Tahoma; font-size:27px;}
#wrapper .headView .row1 .sec4 .p1 .btn {position:absolute; top:8px; right:0;}
#wrapper .headView .row1 .sec4 .p1 .btn img {margin-top:0 !important;}
#wrapper .headView .row1 .sec4 .sch {background:url(../../files/images/main/bg_main5.gif) 0 0 no-repeat; position:relative;}
#wrapper .headView .row1 .sec4 .sch table {width:94%; margin:0 auto;}
#wrapper .headView .row1 .sec4 .sch table th {padding:7px 0; font-size:11px;}
#wrapper .headView .row1 .sec4 .sch table td {width:28px; height:22px; font-family:Tahoma; font-size:11px; text-align:center;  color:#000000;}
#wrapper .headView .row1 .sec4 .sch table td.sun {color:#d54300;}
#wrapper .headView .row1 .sec4 .sch table td.sat {color:#005a9f;}
#wrapper .headView .row1 .sec4 .sch table td.sel1 {color:#ffffff !important; background:url(../../files/images/main/bg_main6.gif) 5px 2px no-repeat;}
#wrapper .headView .row1 .sec4 .sch table td.sel2 {color:#ffffff !important; background:url(../../files/images/main/bg_main7.gif) 5px 2px no-repeat;}
#wrapper .headView .row1 .sec4 .sch table td.sel1 a,
#wrapper .headView .row1 .sec4 .sch table td.sel1 a:hover,
#wrapper .headView .row1 .sec4 .sch table td.sel2 a,
#wrapper .headView .row1 .sec4 .sch table td.sel2 a:hover {color:#ffffff;}
#wrapper .headView .row1 .sec4 .sch table td.gry {color:#9a9a9a;}
#wrapper .headView .row1 .sec4 .sch .view {width:225px; position:absolute; top:28px; left:0; background:url(../../files/images/main/bg_main8.gif) 0 0 no-repeat; padding-top:7px;}
#wrapper .headView .row1 .sec4 .sch .view .viewBox {background:url(../../files/images/main/bg_main9.gif) 0 bottom no-repeat; padding-bottom:4px;}
#wrapper .headView .row1 .sec4 .sch .view .viewBox .vtop {width:100%; height:16px; background:url(../../files/images/main/ico_clock.gif) 8px 0 no-repeat;}
#wrapper .headView .row1 .sec4 .sch .view .viewBox .vtop:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper .headView .row1 .sec4 .sch .view .viewBox .vtop .date {width:100px; float:left; display:inline; padding-top:1px; padding-left:29px; font-weight:bold;}
#wrapper .headView .row1 .sec4 .sch .view .viewBox .vtop .close {width:16px; float:right; display:inline; padding-top:2px;}
#wrapper .headView .row1 .sec4 .sch .view .viewBox ul {width:210px; list-style:none; padding-left:20px;}
#wrapper .headView .row1 .sec4 .sch .view .viewBox ul li {background:url(../../files/images/main/blt_002.gif) 0 50% no-repeat; color:#000000; padding-left:8px; line-height:16px;}
#wrapper .headView .row1 .sec4 .sch .view .viewBox ul li a {color:#000000;}
#wrapper .headView .row1 .sec4 .sch .view .viewBox ul li a:hover {color:#000000; text-decoration:underline;}
#wrapper .smuNews {width:980px; margin:0 auto; height:40px; background:url(../../files/images/main/bg_main10.gif) 0 0 no-repeat;}
#wrapper .smuNews:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper .smuNews .sm1 {width:370px; float:left; display:inline; padding:8px 30px 0 135px; color:#406c9b;}
#wrapper .smuNews .sm2 {width:11px; float:left; display:inline; padding:8px 7px 0 0;}
#wrapper .smuNews .sm2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper .smuNews .sm2 img {float:left; display:inline; padding-bottom:3px;}
#wrapper .smuNews .sm3 {width:54px; float:left; display:inline; padding-top:5px;}
#wrapper .smuNews .sm4 {width:295px; float:right; display:inline; padding:2px 6px 0 0; text-align:right;}
#wrapper .smuNews .sm4:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper .smuNews .sm4 a {float:right; display:inline;}
#wrapper .smuNews .sm4 a.mr {margin-right:11px;}


.mainBoard1 {width:958px; background:url(../../files/images/main/bg_main11.gif) 0 0 no-repeat; margin:10px 0 0 10px;}
.mainBoard1 .tit {height:30px; padding:8px 0 0 11px; color:#3b4b6a; font-weight:bold;}
.mainBoard1 .con {width:938px; background:url(../../files/images/main/bg_main12.gif) 0 bottom no-repeat; padding:0 10px 8px 10px;}
.mainBoard1 .con .conTop {width:938px; height:27px;}
.mainBoard1 .con .conTop:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mainBoard1 .con .conTop .conL {width:500px; float:left; display:inline;}
.mainBoard1 .con .conTop .conL:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mainBoard1 .con .conTop .conL select {width:116px; margin-right:3px; float:left; display:inline; font-size:12px; vertical-align:middle;}
.mainBoard1 .con .conTop .conL a {margin-right:3px; float:left; display:inline;}
.mainBoard1 .con .conTop .conL img {vertical-align:middle;}
.mainBoard1 .con .conTop .conR {width:300px; float:right; display:inline;}
.mainBoard1 .con .conTop .conR:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mainBoard1 .con .conTop .conR a {margin-left:3px; float:right; display:inline;}
.mainBoard1 .con table {width:100%;}
.mainBoard1 .con table thead th {font-size:11px; background:#8a93c9; border-bottom:1px #7895b3 solid; color:#fff;  padding:6px 10px 4px 10px; font-weight:bold;}
.mainBoard1 .con table tbody td {font-size:11px; color:#4b7097; padding:4px 10px 4px 10px; empty-cells:show; text-align:center;}
.mainBoard1 .con table tbody td a,
.mainBoard1 .con table tbody td a:hover {color:#4b7097;}
.mainBoard1 .con table tbody td .fontRed {color:#df1a00;}
.mainBoard1 .con table tbody td.al {text-align:left;}
.mainBoard1 .con table tbody td img {vertical-align:middle;}
.mainBoard1 .con table tbody tr.gry td {background:#f3f3f3;}
.height10 {height:10px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Sub Page */
#wrapper .subBg {background:url(../../files/images/common/bg_left.gif) 0 0 repeat-y;}
#wrapper #container #leftSec {width:170px; float:left; display:inline; padding-right:10px; padding-bottom:40px;}
#wrapper #container #leftSec ul {width:170px; list-style:none; padding-top:2px;}
#wrapper #container #leftSec ul li {width:159px; display:block; background:url(../../files/images/common/bg_snb_off.gif) 0 0 no-repeat; font-weight:bold; padding:5px 0 5px 11px; margin-bottom:2px; line-height:18px; font-weight:bold; border-bottom:1px #bde0ea solid;}
#wrapper #container #leftSec ul li:hover {background:url(../../files/images/common/bg_snb_on.gif) 0 0 no-repeat;}
#wrapper #container #leftSec ul li:hover a {color:#555555;}
#wrapper #container #leftSec ul li a {color:#555555;}
#wrapper #container #leftSec ul li a:hover {text-decoration:none;}
#wrapper #container #leftSec ul li.on {background:url(../../files/images/common/bg_snb_on.gif) 0 0 no-repeat;}
#wrapper #container #leftSec ul li ul {width:150px; list-style:none; padding:6px 0 2px 0 !important;}
#wrapper #container #leftSec ul li ul li {width:120px; padding:0 0 0 10px !important; background:url(../../files/images/common/blt_001.gif) 0 7px no-repeat; font-weight:normal; border-bottom:0 !important;}
#wrapper #container #leftSec ul li ul li:hover { padding:0 0 0 10px !important; background:url(../../files/images/common/blt_001.gif) 0 7px no-repeat;}
#wrapper #container #leftSec ul li ul li a {color:#555555 !important;}
#wrapper #container #leftSec ul li ul li a:hover {color:#555555 !important; text-decoration:underline;}
#wrapper #container #leftSec ul li ul li a strong,
#wrapper #container #leftSec ul li ul li a:hover strong {color:#dd4e00; text-decoration:underline;}
#wrapper #container #leftSec ul li img {vertical-align:middle;}
#wrapper #container #rightSec {width:760px; float:right; display:inline; padding:20px 10px 40px 0;}
#wrapper #container #rightSec .lnb {width:100%; height:20px; color:#6c6c6c; font-size:11px; padding-top:6px;}
#wrapper #container #rightSec .lnb img {vertical-align:middle; margin:0 5px 1px 0;}
#wrapper #container #rightSec .lnb a,
#wrapper #container #rightSec .lnb a:hover {color:#6c6c6c; color:#6c6c6c;}
#wrapper #container #rightSec h3 {padding-bottom:20px;}
#wrapper #container #rightSec #content {width:100%;}
#wrapper #container #rightSec #content h4 {background:url(../../files/images/common/blt_003.gif) 0 0 no-repeat; padding:0 0 6px 20px; color:#236bb4; font-size:12px; line-height:15px;}

#wrapper2 {width:100%; background:url(../../files/images/common/bg_pass1.gif) 0 0 repeat-x;}
#wrapper2 .mainCont {width:690px; margin:0 auto; padding-bottom:20px;}
#wrapper2 .mainCont h1 {padding-top:19px; height:50px;}
#wrapper2 .mainCont .ptxt1 {line-height:18px; padding:20px 0;}
#wrapper2 .mainCont .ptxt1 .fontBlue {color:#4b7097;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Board Style */
.searchTop {width:542px; height:40px; padding:14px 0 0 218px; background:url(../../files/images/board/bg_search.gif) 0 0 no-repeat;}
.searchTop:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.searchTop select {width:90px; padding:2px 0; float:left; display:inline; text-align:center; margin-right:4px; vertical-align:middle;}
.searchTop input {width:270px; height:18px; float:left; display:inline; padding:2px 0 0 2px; font-size:12px; border-top:1px #b1bac1 solid; border-left:1px #b1bac1 solid; border-right:1px #e3e3e3 solid; border-bottom:1px #e3e3e3 solid; margin-right:4px;}
.btnCenter {text-align:center;}
.btnRight {text-align:right;}
.btnCenter {text-align:center;}

table.listTable {width:100%; background:url(../../files/images/board/bg_tbl_1.gif) 0 0 no-repeat; margin-bottom:20px;}
table.listTable thead th {height:30px; color:#1a5484; background:url(../../files/images/board/bg_tbl_2.gif) right 8px no-repeat;}
table.listTable thead th.last {background:none !important;}
table.listTable tbody td {border-bottom:1px solid #dadada; background:none !important; padding:6px 10px 3px 10px; line-height:17px; empty-cells:show;}
table.listTable tbody td.ac {text-align:center;}
table.listTable tbody td img {vertical-align:middle;}

table.viewTable {width:100%; background:url(../../files/images/board/bg_tbl_3.gif) 0 0 no-repeat; border-bottom:1px #9c9fa4 solid; margin-bottom:10px;}
table.viewTable thead th {height:28px; color:#1a5484; text-align:left; padding-left:10px; line-height:18px; }
table.viewTable tbody td {border-top:1px solid #c9d7db; padding:5px 10px 3px 10px; line-height:18px; empty-cells:show; vertical-align:top; background:none;}
table.viewTable tbody td.con {padding:20px 10px !important;}
table.viewTable tbody tr.attach td {background:#f9f9f9;}
table.viewTable tbody td strong.s1 {color:#5580a9; background:url(../../files/images/board/blt_002.gif) 0 4px no-repeat; padding-left:9px; letter-spacing:-1px;}
table.viewTable tbody td img {vertical-align:middle;}
table.viewTable tbody td p.ac {text-align:center;}

table.writeTable {width:100%; border-top:1px solid #7895b3; border-bottom:1px #656565 solid; margin-bottom:10px; background:#ffffff;} 
table.writeTable tr.tl th,
table.writeTable tr.tl td {border-top:1px solid #7895b3 !important;}
table.writeTable tbody th {border-top:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding:6px 3px 3px 10px; font-weight:bold; background:#f5fafd; text-align:left; vertical-align:top;}
table.writeTable tbody th strong {padding-left:9px; color:#4b7097;}
table.writeTable tbody th strong.blk {color:#3a3a3a !important;}
table.writeTable tbody th strong.st1 {background:url(../../files/images/board/blt_003.gif) 0 4px no-repeat;}
table.writeTable tbody td {border-top:1px solid #d1d1d1; padding:4px; empty-cells:show; text-align:left;}
table.writeTable tbody td input.w100 {width:98%;}
table.writeTable tbody td select.multi {width:540px; height:42px; border:1px #c8cece solid; margin-top:5px;}
table.writeTable tbody td select.se1 {width:56px; text-align:center;}
table.writeTable tbody td select.se2 {width:180px;}
table.writeTable tbody td p.p1 {padding-bottom:5px;}
table.writeTable tbody td.edit {height:291px; padding:4px 0 !important; background:url(../../files/images/board/img_edit.gif) 0 4px no-repeat;}

.prevNext {width:100%; border-top:1px #c9d7db solid; border-bottom:1px #c9d7db solid; margin-top:30px;}
.prevNext dl {width:750px; padding:6px 0 2px 10px; line-height:18px;}
.prevNext dl.line {border-bottom:1px #c9d7db solid;}
.prevNext dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.prevNext dl dt {width:60px; float:left; display:inline; padding-top:3px;}
.prevNext dl dd {width:690px; float:left; display:inline;}
.prevNext dl dd:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.prevNext dl dd .tit {width:580px; float:left; display:inline;}
.prevNext dl dd .date {width:78px; float:right; display:inline; font-size:11px; color:#666666; text-align:center; background:url(../../files/images/board/blt_001.gif) 0 4px no-repeat; font-family:Tahoma;}

.paging {width:100%; text-align:center; position:relative;}
.paging:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.paging .lSec {float:left; display:inline; position:absolute; top:0; left:0; font-size:11px; color:#888888;}
.paging .rSec {float:right; display:inline; position:absolute; top:-5px; right:0;}
.paging span {padding:0 5px 0 6px; background:url(../../files/images/board/blt_001.gif) 0 1px no-repeat;}
.paging span.bgNone {background:none !important;}
.paging span.curr {padding:0 5px 0 6px; font-weight:bold; color:#185084;}
.paging span.curr a {color:#185084;}
.paging span a:hover {color:#185084; text-decoration:none;}
.paging img {vertical-align:middle;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Portlet Setting */
.setPortlet {width:978px;  background:#ffffff url(../../files/images/common/bg_ptl1.gif) 0 0 repeat-x; margin-top:5px; position:relative;}
.setPortlet #tab1_head1 {position:absolute; top:8px; left:10px;}
.setPortlet #tab1_head2 {position:absolute; top:8px; left:105px;}
.setPortlet #tab1_head3 {position:absolute; top:8px; left:210px;}
.setPortlet #tab1_head4 {position:absolute; top:8px; left:305px;}
.setPortlet .ptlclose {position:absolute; top:3px; right:16px;}
.setPortlet .close2 {width:978px; height:9px; overflow:hidden;}
.setPortlet .close2 a {width:978px; height:9px; overflow:hidden;}
.setPortlet .close2 a:hover img {margin-top:-9px;}
.setPortlet .ptlBody {width:978px; padding-bottom:10px; padding-top:53px;}
.setPortlet .ptlBody .savePtl {text-align:right; padding:5px 42px 0 0;}
.setPortlet .ptlBody ul.selSkin {width:800px; list-style:none; padding-left:23px;}
.setPortlet .ptlBody ul.selSkin:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.setPortlet .ptlBody ul.selSkin li {width:92px; float:left; display:inline; padding-right:18px; text-align:center;}
.setPortlet .ptlBody ul.selSkin li p {padding-bottom:8px;}
.setPortlet .ptlBody .setPtl {width:100%;}
.setPortlet .ptlBody .setPtl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.setPortlet .ptlBody .setPtl .divPtl {width:132px; float:left; display:inline; margin:0 22px 0 11px; background:url(../../files/images/common/bg_ptl3.gif) 0 0 no-repeat; padding-top:5px;}
.setPortlet .ptlBody .setPtl .divPtl #setMyPtl {width:132px;  list-style:none; background:url(../../files/images/common/bg_ptl4.gif) 0 bottom no-repeat; padding-bottom:5px;}
.setPortlet .ptlBody .setPtl .divPtl #setMyPtl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.setPortlet .ptlBody .setPtl .divPtl #setMyPtl li {width:96px; height:19px; padding:5px 0 0 36px; float:left; display:inline; background:url(../../files/images/common/bg_ptl_off.gif) 0 0 no-repeat;}
.setPortlet .ptlBody .setPtl .divPtl #setMyPtl li.on {background:url(../../files/images/common/bg_ptl_on.gif) 0 0 no-repeat;}
.setPortlet .ptlBody .setPtl .divPtl #setMyPtl li:hover {background:url(../../files/images/common/bg_ptl_on.gif) 0 0 no-repeat; color:#ffffff; font-weight:bold;}
.setPortlet .ptlBody .setPtl .divPtl #setMyPtl li.on a,
.setPortlet .ptlBody .setPtl .divPtl #setMyPtl li:hover a,
.setPortlet .ptlBody .setPtl .divPtl #setMyPtl li.on a:hover,
.setPortlet .ptlBody .setPtl .divPtl #setMyPtl li:hover a:hover {color:#ffffff; font-weight:bold;}
.setPortlet .ptlBody .setPtl .secR {width:800px; float:left; display:inline; background:url(../../files/images/common/bg_ptl5.gif) 0 0 repeat;}
.setPortlet .ptlBody .setPtl .secR ul {width:800px; list-style:none; padding-bottom:5px;}
.setPortlet .ptlBody .setPtl .secR ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.setPortlet .ptlBody .setPtl .secR ul li {width:136px; height:17px; float:left; display:inline; padding:8px 0 0 24px; background:url(../../files/images/common/ico_001.gif) 2px 7px no-repeat; line-height:14px;}
.setPortlet .ptlBody .hist1 {height:44px; padding-left:73px; background:url(../../files/images/common/bg_ptl2.gif) 10px 0 no-repeat; line-height:18px;}
.setPortlet .ptlBody .hist1 span {color:#d04100;}
.setPortlet .ptlBody .hist1 strong {color:#d04100;}
.setPortlet .ptlBody .hist2 {width:958px; height:134px; overflow:auto; padding:0 10px;}
.setPortlet .ptlBody .hist2 table {width:930px; border-bottom:1px #b9b9b9 solid;}
.setPortlet .ptlBody .hist2 table th {border-bottom:1px #7895b3 solid; background:#8891c8; color:#ffffff; font-size:11px; padding:4px;}
.setPortlet .ptlBody .hist2 table td {padding:4px; empty-cells:show; text-align:center;}
.setPortlet .ptlBody .hist2 table td.tit {text-align:left !important;}
.setPortlet .ptlBody .hist2 table tr.gry td{background:#f3f3f3;}
.setPortlet .ptlBody .hist3 {width:930px; overflow:auto; padding:10px 0 10px 10px; text-align:right;}
.setPortlet .ptlBody .setBasic {width:100%;}
.setPortlet .ptlBody .setBasic:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.setPortlet .ptlBody .setBasic dl {width:202px; height:79px; float:left; display:inline; background:url(../../files/images/common/bg_ptl6.gif) 0 0 no-repeat; margin-left:10px;}
.setPortlet .ptlBody .setBasic dl dt {height:20px; font-weight:bold; color:#ffffff; padding:10px 0 0 37px; line-height:12px;}
.setPortlet .ptlBody .setBasic dl dt.d1 {background:url(../../files/images/common/bg_ptl7.gif) 10px 10px no-repeat;}
.setPortlet .ptlBody .setBasic dl dt.d2 {background:url(../../files/images/common/bg_ptl8.gif) 10px 10px no-repeat;}
.setPortlet .ptlBody .setBasic dl dt.d3 {background:url(../../files/images/common/bg_ptl9.gif) 10px 10px no-repeat;}
.setPortlet .ptlBody .setBasic dl dd {width:192px; height:33px; padding:10px 5px 0 5px; text-align:center;}
.setPortlet .ptlBody .setBasic dl dd input {width:164px; background:#f7f7f7; color:#555555; border:1px solid #c6c6c6; height:1.17em; padding:0.25em 0 0 0.25em;}
.setPortlet .ptlBody .setBasic dl dd img {vertical-align:middle; padding-bottom:3px;}
.setPortlet .ptlBody .setBasic dl dd span {padding-right:12px;}
.setPortlet .ptlBody .setBasic dl dd.dd2 {padding-top:13px !important;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Skin_1 */
.mySkin_1 {width:978px; border-top:1px #aac2da solid; border-right:1px #aac2da solid; border-left:1px #aac2da solid; padding-top:10px;}
.mySkin_1 .tabs {width:100%;}
.mySkin_1 .tabs ul {width:958px; list-style:none; padding:0 10px 0 10px;}
.mySkin_1 .tabs ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_1 .tabs ul li {min-width:40px; height:24px; float:left; display:inline; background:url(../../files/images/skin1/bg_tab_left.gif) 0 0 no-repeat; padding-left:23px; margin-right:3px; margin-bottom:5px;}
.mySkin_1 .tabs ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_1 .tabs ul li p {height:24px; white-space:nowrap; float:left; display:inline; background:url(../../files/images/skin1/bg_tab_right.gif) right 0 no-repeat; padding-right:24px;}
.mySkin_1 .tabs ul li p:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_1 .tabs ul li p span {line-height:25px;}
.mySkin_1 .tabs ul li p span a {float:left; display:inline; color:#599db8; font-weight:bold;}
.mySkin_1 .tabs ul li p img {float:left; display:inline;}
.mySkin_1 .tabs ul li.on {padding-left:9px !important;}
.mySkin_1 .tabs ul li.on p {background:url(../../files/images/skin1/bg_tab_right.gif) right 0 no-repeat; padding-right:0 !important;}
.mySkin_1 .tabs ul li p span a:hover,
.mySkin_1 .tabs ul li.on p span a {color:#236d93;}
.mySkin_1 .tabs ul li.more {background:none !important; padding:0 !important; margin:0 !important;}
.mySkin_1_foot {width:100%; height:4px; background:url(../../files/images/skin1/bg_bottom.gif) 0 bottom no-repeat;}

.mySkin_1 .mypage_mid1 {width:968px; padding-top:10px; padding-left:10px; min-height:300px;}
.mySkin_1 .mypage_mid1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_1 .mypage_mid1 ul {float:left; display:inline; list-style:none; padding-top:4px;}
.mySkin_1 .mypage_mid1 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_1 .mypage_mid1 ul li {width:100%; margin-bottom:8px; float:left; display:inline;}
.mySkin_1 .mypage_mid1 ul li .myTit {height:34px; background:url(../../files/images/skin1/bg_my_01.gif) 0 0 no-repeat; position:relative;}
.mySkin_1 .mypage_mid1 ul li .myTit .secL {height:12px; padding:9px 0 0 11px; font-weight:bold; color:#3b4b6a; position:absolute; top:0; left:0; overflow:hidden;}
.mySkin_1 .mypage_mid1 ul li .myTit .secR {width:85px; height:27px; padding-top:7px; padding-left:3px; padding-right:3px; background:url(../../files/images/skin1/bg_my_02.gif) right 0 no-repeat; margin-left:8px; position:absolute; top:0; right:0; z-index:20;}
.mySkin_1 .mypage_mid1 ul li .myTit .secR:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_1 .mypage_mid1 ul li .myTit .secR a {width:14px; float:right; display:inline; margin-right:2px;}
.mySkin_1 .mypage_mid1 ul li .myCon {padding-left:10px; background:url(../../files/images/skin1/bg_my_03.gif) 0 0 repeat-y;}
.mySkin_1 .mypage_mid1 ul li .myCon .cc {width:100%; background:url(../../files/images/skin1/bg_my_04.gif) right 0 repeat-y;}
.mySkin_1 .mypage_mid1 ul li .myCon .nn {width:100%; background:url(../../files/images/skin1/bg_my_04.gif) right 0 repeat-y;}
.mySkin_1 .mypage_mid1 ul li .myCon .cc:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_1 .mypage_mid1 ul li .myCon .cc ul.myList {width:100%; margin:0 !important; padding:0 !important; overflow:hidden; background:url(../../files/images/skin1/bg_my_04.gif) right 0 repeat-y;}
.mySkin_1 .mypage_mid1 ul li .myCon .cc ul.myList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_1 .mypage_mid1 ul li .myCon .cc ul.myList li {width:100%; height:18px; overflow:hidden; float:left; display:inline; margin:0 !important; background:url(../../files/images/skin1/blt_001.gif) 0 8px no-repeat !important; font-size:12px; line-height:20px;}
.mySkin_1 .mypage_mid1 ul li .myCon .cc ul.myList li span {padding:0 10px 0 10px;}
.mySkin_1 .mypage_mid1 ul li .myFot {height:8px; background:url(../../files/images/skin1/bg_my_05.gif) 0 bottom no-repeat; padding-left:10px;}
.mySkin_1 .mypage_mid1 ul li .myFot .fBg {width:100%; height:8px; background:url(../../files/images/skin1/bg_my_06.gif) right bottom no-repeat;}
.mySkin_1 .mypage_mid1 .myBar {width:14px; height:36px; float:left; display:inline; text-align:center; overflow:hidden;}
.mySkin_1 .mypage_mid1 .myBar a:hover img {margin-top:-36px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Skin_2 */
.mySkin_2 {width:978px; border-top:1px #d1b44d solid; border-right:1px #d1b44d solid; border-left:1px #d1b44d solid; background:#fdf8e8; padding-top:10px;}
.mySkin_2 .tabs {width:100%;}
.mySkin_2 .tabs ul {list-style:none; padding:0 10px 0 10px;}
.mySkin_2 .tabs ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_2 .tabs ul li {min-width:40px; height:24px; float:left; display:inline; background:url(../../files/images/skin2/bg_tab_left.gif) 0 0 no-repeat; padding-left:23px; margin-right:3px; margin-bottom:5px;}
.mySkin_2 .tabs ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_2 .tabs ul li p {height:24px; white-space:nowrap; float:left; display:inline; background:url(../../files/images/skin2/bg_tab_right.gif) right 0 no-repeat; padding-right:24px;}
.mySkin_2 .tabs ul li p:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_2 .tabs ul li p span {line-height:25px;}
.mySkin_2 .tabs ul li p span a {float:left; display:inline; color:#a38728; font-weight:bold;}
.mySkin_2 .tabs ul li p img {float:left; display:inline;}
.mySkin_2 .tabs ul li.on {background:url(../../files/images/skin2/bg_tab_left_on.gif) 0 0 no-repeat !important; padding-left:9px !important;}
.mySkin_2 .tabs ul li.on p {padding-right:0 !important; background:url(../../files/images/skin2/bg_tab_right_on.gif) right 0 no-repeat !important;}
.mySkin_2 .tabs ul li p span a:hover,
.mySkin_2 .tabs ul li.on p span a {color:#984413;}
.mySkin_2 .tabs ul li.more {background:none !important; padding:0 !important; margin:0 !important;}
.mySkin_2_foot {width:100%; height:4px; background:url(../../files/images/skin2/bg_bottom.gif) 0 bottom no-repeat;}

.mySkin_2 .mypage_mid1 {width:968px; padding-top:10px; padding-left:10px; min-height:300px;}
.mySkin_2 .mypage_mid1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_2 .mypage_mid1 ul {float:left; display:inline; list-style:none; padding-top:4px;}
.mySkin_2 .mypage_mid1 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_2 .mypage_mid1 ul li {width:100%; margin-bottom:8px; float:left; display:inline; }
.mySkin_2 .mypage_mid1 ul li .myTit {height:34px; background:url(../../files/images/skin2/bg_my_01.gif) 0 0 no-repeat; position:relative;}
.mySkin_2 .mypage_mid1 ul li .myTit .secL {height:12px; padding:9px 0 0 11px; font-weight:bold; color:#a3582d; position:absolute; top:0; left:0; overflow:hidden;}
.mySkin_2 .mypage_mid1 ul li .myTit .secR {width:85px; height:24px; padding-top:10px; padding-left:3px; padding-right:3px; background:url(../../files/images/skin2/bg_my_02.gif) right 0 no-repeat; margin-left:8px; position:absolute; top:0; right:0; z-index:20;}
.mySkin_2 .mypage_mid1 ul li .myTit .secR:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_2 .mypage_mid1 ul li .myTit .secR a {width:14px; float:right; display:inline; margin-right:2px;}
.mySkin_2 .mypage_mid1 ul li .myCon {padding-left:10px; background:url(../../files/images/skin2/bg_my_03.gif) 0 0 repeat-y;}
.mySkin_2 .mypage_mid1 ul li .myCon .cc {width:100%; background:url(../../files/images/skin2/bg_my_04.gif) right 0 repeat-y;}
.mySkin_2 .mypage_mid1 ul li .myCon .nn {width:100%; background:url(../../files/images/skin2/bg_my_04.gif) right 0 repeat-y;}
.mySkin_2 .mypage_mid1 ul li .myCon .cc:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_2 .mypage_mid1 ul li .myCon .cc ul.myList {width:100%; margin:0 !important; padding:0 !important; overflow:hidden; background:url(../../files/images/skin2/bg_my_04.gif) right 0 repeat-y;}
.mySkin_2 .mypage_mid1 ul li .myCon .cc ul.myList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_2 .mypage_mid1 ul li .myCon .cc ul.myList li {width:100%; height:18px; overflow:hidden; float:left; display:inline; margin:0 !important; background:url(../../files/images/skin2/blt_001.gif) 0 8px no-repeat !important; font-size:12px; line-height:20px;}
.mySkin_2 .mypage_mid1 ul li .myCon .cc ul.myList li span {padding:0 10px 0 10px;}
.mySkin_2 .mypage_mid1 ul li .myFot {height:8px; background:url(../../files/images/skin2/bg_my_05.gif) 0 bottom no-repeat; padding-left:10px;}
.mySkin_2 .mypage_mid1 ul li .myFot .fBg {width:100%; height:8px; background:url(../../files/images/skin2/bg_my_06.gif) right bottom no-repeat;}
.mySkin_2 .mypage_mid1 .myBar {width:14px; height:36px; float:left; display:inline; text-align:center; overflow:hidden;}
.mySkin_2 .mypage_mid1 .myBar a:hover img {margin-top:-36px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Skin_3 */
.mySkin_3 {width:978px; border-top:1px #74b8b6 solid; border-right:1px #74b8b6 solid; border-left:1px #74b8b6 solid; background:url(../../files/images/skin3/bg_skin.gif) 0 0 repeat; padding-top:10px;}
.mySkin_3 .tabs {width:100%;}
.mySkin_3 .tabs ul {list-style:none; padding:0 10px 0 10px;}
.mySkin_3 .tabs ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_3 .tabs ul li {min-width:40px; height:24px; float:left; display:inline; background:url(../../files/images/skin3/bg_tab_left.gif) 0 0 no-repeat; padding-left:23px; margin-right:3px; margin-bottom:5px;}
.mySkin_3 .tabs ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_3 .tabs ul li p {height:24px; white-space:nowrap; float:left; display:inline; background:url(../../files/images/skin3/bg_tab_right.gif) right 0 no-repeat; padding-right:24px;}
.mySkin_3 .tabs ul li p:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_3 .tabs ul li p span {line-height:25px;}
.mySkin_3 .tabs ul li p span a {float:left; display:inline; color:#6c9f9e; font-weight:bold;}
.mySkin_3 .tabs ul li p img {float:left; display:inline;}
.mySkin_3 .tabs ul li.on {background:url(../../files/images/skin3/bg_tab_left_on.gif) 0 0 no-repeat !important; padding-left:9px !important;}
.mySkin_3 .tabs ul li.on p {padding-right:0 !important; background:url(../../files/images/skin3/bg_tab_right_on.gif) right 0 no-repeat !important;}
.mySkin_3 .tabs ul li p span a:hover {color:#00666c;}
.mySkin_3 .tabs ul li.on p span a {color:#ffffff;}
.mySkin_3 .tabs ul li.more {background:none !important; padding:0 !important; margin:0 !important;}
.mySkin_3_foot {width:100%; height:4px; background:url(../../files/images/skin3/bg_bottom.gif) 0 bottom no-repeat;}

.mySkin_3 .mypage_mid1 {width:968px; padding-top:10px; padding-left:10px; min-height:300px;}
.mySkin_3 .mypage_mid1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_3 .mypage_mid1 ul {float:left; display:inline; list-style:none; padding-top:4px;}
.mySkin_3 .mypage_mid1 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_3 .mypage_mid1 ul li {width:100%; margin-bottom:8px; float:left; display:inline;}
.mySkin_3 .mypage_mid1 ul li .myTit {height:34px; background:url(../../files/images/skin3/bg_my_01.gif) 0 0 no-repeat; position:relative;}
.mySkin_3 .mypage_mid1 ul li .myTit .secL {height:12px; padding:9px 0 0 11px; font-weight:bold; color:#363636; position:absolute; top:0; left:0; overflow:hidden;}
.mySkin_3 .mypage_mid1 ul li .myTit .secR {width:85px; height:24px; padding-top:10px; padding-left:3px; padding-right:3px; background:url(../../files/images/skin3/bg_my_02.gif) right 0 no-repeat; margin-left:8px; position:absolute; top:0; right:0; z-index:20;}
.mySkin_3 .mypage_mid1 ul li .myTit .secR:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_3 .mypage_mid1 ul li .myTit .secR a {width:14px; float:right; display:inline; margin-right:2px;}
.mySkin_3 .mypage_mid1 ul li .myCon {padding-left:10px; background:url(../../files/images/skin3/bg_my_03.gif) 0 0 repeat-y;}
.mySkin_3 .mypage_mid1 ul li .myCon .cc {width:100%; background:url(../../files/images/skin3/bg_my_04.gif) right 0 repeat-y;}
.mySkin_3 .mypage_mid1 ul li .myCon .cc:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_3 .mypage_mid1 ul li .myCon .cc ul.myList {width:100%; margin:0 !important; padding:0 !important; overflow:hidden; background:url(../../files/images/skin3/bg_my_04.gif) right 0 repeat-y;}
.mySkin_3 .mypage_mid1 ul li .myCon .cc ul.myList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_3 .mypage_mid1 ul li .myCon .cc ul.myList li {width:100%; height:18px; overflow:hidden; float:left; display:inline; margin:0 !important; background:url(../../files/images/skin3/blt_001.gif) 0 8px no-repeat !important; font-size:12px; line-height:20px;}
.mySkin_3 .mypage_mid1 ul li .myCon .cc ul.myList li span {padding:0 10px 0 10px;}
.mySkin_3 .mypage_mid1 ul li .myFot {height:8px; background:url(../../files/images/skin3/bg_my_05.gif) 0 bottom no-repeat; padding-left:10px;}
.mySkin_3 .mypage_mid1 ul li .myFot .fBg {width:100%; height:8px; background:url(../../files/images/skin3/bg_my_06.gif) right bottom no-repeat;}
.mySkin_3 .mypage_mid1 .myBar {width:14px; height:36px; float:left; display:inline; text-align:center; overflow:hidden;}
.mySkin_3 .mypage_mid1 .myBar a:hover img {margin-top:-36px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Skin_4 */
.mySkin_4 {width:978px; border-top:1px #fdc2cf solid; border-right:1px #fdc2cf solid; border-left:1px #fdc2cf solid; background:#fff0f3 url(../../files/images/skin4/bg_skin.gif) 0 0 repeat; padding-top:10px;}
.mySkin_4 .tabs {width:100%;}
.mySkin_4 .tabs ul {list-style:none; padding:0 10px 0 10px;}
.mySkin_4 .tabs ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_4 .tabs ul li {min-width:40px; height:24px; float:left; display:inline; background:url(../../files/images/skin4/bg_tab_left.gif) 0 0 no-repeat; padding-left:23px; margin-right:3px; margin-bottom:5px;}
.mySkin_4 .tabs ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_4 .tabs ul li p {height:24px; white-space:nowrap; float:left; display:inline; background:url(../../files/images/skin4/bg_tab_right.gif) right 0 no-repeat; padding-right:24px;}
.mySkin_4 .tabs ul li p:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_4 .tabs ul li p span {line-height:25px;}
.mySkin_4 .tabs ul li p span a {float:left; display:inline; color:#dd6f87; font-weight:bold;}
.mySkin_4 .tabs ul li p img {float:left; display:inline;}
.mySkin_4 .tabs ul li.on {background:url(../../files/images/skin4/bg_tab_left_on.gif) 0 0 no-repeat !important; padding-left:9px !important;}
.mySkin_4 .tabs ul li.on p {padding-right:0 !important; background:url(../../files/images/skin4/bg_tab_right_on.gif) right 0 no-repeat !important;}
.mySkin_4 .tabs ul li p span a:hover {color:#dd6f87;}
.mySkin_4 .tabs ul li.on p span a {color:#0f8181;}
.mySkin_4 .tabs ul li.more {background:none !important; padding:0 !important; margin:0 !important;}
.mySkin_4_foot {width:100%; height:4px; background:url(../../files/images/skin4/bg_bottom.gif) 0 bottom no-repeat;}

.mySkin_4 .mypage_mid1 {width:968px; padding-top:10px; padding-left:10px; min-height:300px;}
.mySkin_4 .mypage_mid1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_4 .mypage_mid1 ul {float:left; display:inline; list-style:none; padding-top:4px;}
.mySkin_4 .mypage_mid1 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_4 .mypage_mid1 ul li {width:100%; margin-bottom:8px; float:left; display:inline;}
.mySkin_4 .mypage_mid1 ul li .myTit {height:34px; background:url(../../files/images/skin4/bg_my_01.gif) 0 0 no-repeat; position:relative;}
.mySkin_4 .mypage_mid1 ul li .myTit .secL {height:12px; padding:9px 0 0 11px; font-weight:bold; color:#bf3e41; position:absolute; top:0; left:0; overflow:hidden;}
.mySkin_4 .mypage_mid1 ul li .myTit .secR {width:85px; height:24px; padding-top:10px; padding-left:3px; padding-right:3px; background:url(../../files/images/skin4/bg_my_02.gif) right 0 no-repeat; margin-left:8px; position:absolute; top:0; right:0; z-index:20;}
.mySkin_4 .mypage_mid1 ul li .myTit .secR:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_4 .mypage_mid1 ul li .myTit .secR a {width:14px; float:right; display:inline; margin-right:2px;}
.mySkin_4 .mypage_mid1 ul li .myCon {padding-left:10px; background:url(../../files/images/skin4/bg_my_03.gif) 0 0 repeat-y;}
.mySkin_4 .mypage_mid1 ul li .myCon .cc {width:100%; background:url(../../files/images/skin4/bg_my_04.gif) right 0 repeat-y;}
.mySkin_4 .mypage_mid1 ul li .myCon .nn {width:100%; background:url(../../files/images/skin4/bg_my_04.gif) right 0 repeat-y;}
.mySkin_4 .mypage_mid1 ul li .myCon .cc:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_4 .mypage_mid1 ul li .myCon .cc ul.myList {width:100%; margin:0 !important; padding:0 !important; overflow:hidden; background:url(../../files/images/skin4/bg_my_04.gif) right 0 repeat-y;}
.mySkin_4 .mypage_mid1 ul li .myCon .cc ul.myList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_4 .mypage_mid1 ul li .myCon .cc ul.myList li {width:100%; height:18px; overflow:hidden; float:left; display:inline; margin:0 !important; background:url(../../files/images/skin4/blt_001.gif) 0 8px no-repeat !important; font-size:12px; line-height:20px;}
.mySkin_4 .mypage_mid1 ul li .myCon .cc ul.myList li span {padding:0 10px 0 10px;}
.mySkin_4 .mypage_mid1 ul li .myFot {height:8px; background:url(../../files/images/skin4/bg_my_05.gif) 0 bottom no-repeat; padding-left:10px;}
.mySkin_4 .mypage_mid1 ul li .myFot .fBg {width:100%; height:8px; background:url(../../files/images/skin4/bg_my_06.gif) right bottom no-repeat;}
.mySkin_4 .mypage_mid1 .myBar {width:14px; height:36px; float:left; display:inline; text-align:center; overflow:hidden;}
.mySkin_4 .mypage_mid1 .myBar a:hover img {margin-top:-36px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Skin_4 */
.mySkin_5 {width:978px; border-top:1px #d2e090 solid; border-right:1px #d2e090 solid; border-left:1px #d2e090 solid; background:#fff0f3 url(../../files/images/skin5/bg_skin.gif) 0 0 repeat; padding-top:10px;}
.mySkin_5 .tabs {width:100%;}
.mySkin_5 .tabs ul {list-style:none; padding:0 10px 0 10px;}
.mySkin_5 .tabs ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_5 .tabs ul li {min-width:40px; height:24px; float:left; display:inline; background:url(../../files/images/skin5/bg_tab_left.gif) 0 0 no-repeat; padding-left:23px; margin-right:3px; margin-bottom:5px;}
.mySkin_5 .tabs ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_5 .tabs ul li p {height:24px; white-space:nowrap; float:left; display:inline; background:url(../../files/images/skin5/bg_tab_right.gif) right 0 no-repeat; padding-right:24px;}
.mySkin_5 .tabs ul li p:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_5 .tabs ul li p span {line-height:25px;}
.mySkin_5 .tabs ul li p span a {float:left; display:inline; color:#ab9216; font-weight:bold;}
.mySkin_5 .tabs ul li p img {float:left; display:inline;}
.mySkin_5 .tabs ul li.on {background:url(../../files/images/skin5/bg_tab_left_on.gif) 0 0 no-repeat !important; padding-left:9px !important;}
.mySkin_5 .tabs ul li.on p {padding-right:0 !important; background:url(../../files/images/skin5/bg_tab_right_on.gif) right 0 no-repeat !important;}
.mySkin_5 .tabs ul li p span a:hover {color:#ab9216;}
.mySkin_5 .tabs ul li.on p span a {color:#ffffff;}
.mySkin_5 .tabs ul li.more {background:none !important; padding:0 !important; margin:0 !important;}
.mySkin_5_foot {width:100%; height:4px; background:url(../../files/images/skin5/bg_bottom.gif) 0 bottom no-repeat;}

.mySkin_5 .mypage_mid1 {width:968px; padding-top:10px; padding-left:10px; min-height:300px;}
.mySkin_5 .mypage_mid1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_5 .mypage_mid1 ul {float:left; display:inline; list-style:none; padding-top:4px;}
.mySkin_5 .mypage_mid1 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_5 .mypage_mid1 ul li {width:100%; margin-bottom:8px; float:left; display:inline;}
.mySkin_5 .mypage_mid1 ul li .myTit {height:34px; background:url(../../files/images/skin5/bg_my_01.gif) 0 0 no-repeat; position:relative;}
.mySkin_5 .mypage_mid1 ul li .myTit .secL {height:12px; padding:9px 0 0 11px; font-weight:bold; color:#79a40e; position:absolute; top:0; left:0; overflow:hidden;}
.mySkin_5 .mypage_mid1 ul li .myTit .secR {width:85px; height:24px; padding-top:10px; padding-left:3px; padding-right:3px; background:url(../../files/images/skin5/bg_my_02.gif) right 0 no-repeat; margin-left:8px; position:absolute; top:0; right:0; z-index:20;}
.mySkin_5 .mypage_mid1 ul li .myTit .secR:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_5 .mypage_mid1 ul li .myTit .secR a {width:14px; float:right; display:inline; margin-right:2px;}
.mySkin_5 .mypage_mid1 ul li .myCon {padding-left:10px; background:url(../../files/images/skin5/bg_my_03.gif) 0 0 repeat-y;}
.mySkin_5 .mypage_mid1 ul li .myCon .cc {width:100%; background:url(../../files/images/skin5/bg_my_04.gif) right 0 repeat-y;}
.mySkin_5 .mypage_mid1 ul li .myCon .nn {width:100%; background:url(../../files/images/skin5/bg_my_04.gif) right 0 repeat-y;}
.mySkin_5 .mypage_mid1 ul li .myCon .cc:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_5 .mypage_mid1 ul li .myCon .cc ul.myList {width:100%; margin:0 !important; padding:0 !important; overflow:hidden; background:url(../../files/images/skin5/bg_my_04.gif) right 0 repeat-y;}
.mySkin_5 .mypage_mid1 ul li .myCon .cc ul.myList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.mySkin_5 .mypage_mid1 ul li .myCon .cc ul.myList li {width:100%; height:18px; overflow:hidden; float:left; display:inline; margin:0 !important; background:url(../../files/images/skin5/blt_001.gif) 0 8px no-repeat !important; font-size:12px; line-height:20px;}
.mySkin_5 .mypage_mid1 ul li .myCon .cc ul.myList li span {padding:0 10px 0 10px;}
.mySkin_5 .mypage_mid1 ul li .myFot {height:8px; background:url(../../files/images/skin5/bg_my_05.gif) 0 bottom no-repeat; padding-left:10px;}
.mySkin_5 .mypage_mid1 ul li .myFot .fBg {width:100%; height:8px; background:url(../../files/images/skin5/bg_my_06.gif) right bottom no-repeat;}
.mySkin_5 .mypage_mid1 .myBar {width:14px; height:36px; float:left; display:inline; text-align:center; overflow:hidden;}
.mySkin_5 .mypage_mid1 .myBar a:hover img {margin-top:-36px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* 로딩중 */
.cc .loading {width:100%; padding:30px 0; text-align:center;}

/* 강의실 */
.cc .classroom {padding-right:9px;}
.cc .classroom .search {width:100%; padding-bottom:8px;}
.cc .classroom .search span {background:url(../../files/images/skin1/blt_001.gif) 0 7px no-repeat; padding:3px 0 0 9px; line-height:12px;}
.cc .classroom .search img {vertical-align:middle;}
.cc .classroom .search select.s1 {width:55px; margin-right:5px;}
.cc .classroom .search select.s2 {width:95px;}
.cc .classroom table {width:100%; border-top:1px #7895b3 solid;}
.cc .classroom table thead th {color:#4b7097; font-size:11px; background:#f1f5fb; border-bottom:1px #7895b3 solid; border-right:1px #7895b3 solid; padding:4px 5px 2px 5px;}
.cc .classroom table tbody th {text-align:left; font-size:11px; color:#4b7097; background:#f1f5fb; border-bottom:1px #7895b3 solid; border-right:1px #7895b3 solid; padding:4px 5px 2px 5px; empty-cells:show; line-height:14px;}
.cc .classroom table tbody td {font-size:11px; border-bottom:1px #7895b3 solid; border-right:1px #7895b3 solid; padding:4px 5px 2px 5px; empty-cells:show;}
.cc .classroom table tbody td.ac {text-align:center;}
.cc .classroom table tbody td.ar {text-align:right; padding-right:4px;}
.cc .classroom table .noLine {border-right:0 !important;}
.cc .classroom table tbody tr.gry td {background:#f7f7f7;}
.cc .classroom table tbody td a,
.cc .classroom table tbody td a:hover {color:#9e5e0f; text-decoration:underline;}

.cc .class2 {padding-right:9px;}
.cc .class2 table {width:100%; border:0;}
.cc .class2 table tbody th {text-align:left; font-size:11px; border:0; padding:4px 0 2px 0; font-weight:normal;}
.cc .class2 table tbody th span {background:url(../../files/images/skin1/blt_001.gif) 0 3px no-repeat; padding-left:7px}
.cc .class2 table tbody td {text-align:left; font-size:11px; border:0; padding:4px 5px 2px 5px; empty-cells:show;}

/* 항목보기 */
.nn .viewItem {padding:4px 9px 3px 0;}
.nn .viewItem .p1 {background:url(../../files/images/common/blt_002.gif) 0 0 no-repeat; padding-left:19px; font-weight:bold; color:#000000;}
.nn .viewItem .p2 {background:url(../../files/images/skin1/blt_001.gif) 10px 18px no-repeat; padding:10px 0 0 19px; line-height:12px;}
.nn .viewItem .p2 select {font-size:12px;}
.nn .viewItem .p2 select,
.nn .viewItem .p2 img {vertical-align:middle;}

/* 기념일 D-day */
.cc .dDay {padding-right:9px;}
.cc .dDay .p1 {background:url(../../files/images/skin1/blt_001.gif) 0 9px no-repeat; padding:3px 0 0 10px; color:#4b7097;}
.cc .dDay .p1 img {vertical-align:middle;}
.cc .dDay .p1 input {vertical-align:middle;}
.cc .dDay .p2 {width:121px; height:44px; background:url(../../files/images/common/bg_dday_1.gif) 0 0 no-repeat; padding:15px 26px 0 140px;}
.cc .dDay .p2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.cc .dDay .p2 strong {width:40px; text-align:center; font-size:32px; float:left; display:inline; color:#ffffff;}

/* 나의 시간표 */
.cc .schedule {padding-right:9px;}
.cc .schedule table {width:100%; border-spacing:2px; border-collapse:separate;}
.cc .schedule table thead th {color:#ffffff; font-size:11px; background:#8891c8; border:1px #6f79b5 solid; padding:4px 0 2px 0;}
.cc .schedule table tbody th {font-size:11px; border:1px #7895b3 solid; background:#f1f5fb; color:#4b7097; padding:4px 2px 2px 2px; text-align:center; empty-cells:show;}
.cc .schedule table tbody td {font-size:11px; border:1px #c6c6c6 solid; padding:4px 2px 2px 2px; text-align:center; empty-cells:show;}

/* 통합검색 */
.cc .totalSch {padding-right:9px; padding-bottom:4px;}
.cc .totalSch img {vertical-align:middle;}
.cc .totalSch select {width:85px;}
.cc .totalSch input {width:140px; background:#f7f7f7; color:#555555; border:1px solid #cacaca; height:16px; font-size:12px; padding:2px 0 0 2px;}

/* 웹검색 */
.cc .webSch {padding-right:9px; padding-bottom:4px;}
.cc .webSch .tabs {width:100% ;border-bottom:1px #789fc6 solid; margin-bottom:12px;}
.cc .webSch .tabs:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.cc .webSch .tabs p {float:left; display:inline; font-size:11px; margin:0 !important;}
.cc .webSch .tabs p:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.cc .webSch .tabs p a.on {float:left; display:inline; background:url(../../files/images/common/bg_tab_l_on.gif) no-repeat 0 0; padding-left:8px; text-decoration:none; color:#cf4500;}
.cc .webSch .tabs p a.on span {display:block; background:url(../../files/images/common/bg_tab_r_on.gif) no-repeat right 0; font-weight:bold; line-height:1.5em; padding:3px 8px 0 0; color:#3b4b6a;}
.cc .webSch .tabs p a.off {float:left; display:inline; background:url(../../files/images/common/bg_tab_l_off.gif) no-repeat 0 0; padding-left:8px; text-decoration:none; color:#555555;}
.cc .webSch .tabs p a.off span {display:block; background:url(../../files/images/common/bg_tab_r_off.gif) no-repeat right 0; font-weight:bold; line-height:1.5em; padding:3px 8px 0 0; color:#53678c;}
.cc .webSch .schBox select {width:85px;}
.cc .webSch .schBox input {width:146px; background:#f7f7f7; color:#555555; border:1px solid #cacaca; height:16px; font-size:12px; padding:2px 0 0 2px;}

/* 설문조사 */
.cc .poll {padding-right:9px;}
.cc .poll .question {background:url(../../files/images/common/bg_q.gif) 0 0 no-repeat; min-height:30px; line-height:16px; padding:0 0 5px 30px;}
.cc .poll .answer {background:#f7f7f7; border:1px #c6c6c6 solid; padding:4px 10px 2px 10px;}
.cc .poll .answer p {font-size:11px; padding:4px 0 4px 0; background:url(../../files/images/common/bg_dot_1.gif) 0 bottom repeat-x;}
.cc .poll .btns {padding:5px 0; text-align:right;}

/* 식당메뉴 */
.cc .foodM {width:205px; background:url(../../files/images/common/bg_menu_1.gif) 0 0 no-repeat; min-height:34px; padding:14px 20px 0 62px; color:#ca6002; font-size:11px; line-height:17px; font-weight:bold;}
.cc .foodf {width:287px; height:10px; background:url(../../files/images/common/bg_menu_2.gif) 0 bottom no-repeat;}

.cc .foodM2 {width:368px; background:url(../../files/images/common/bg_menu_3.gif) 0 0 no-repeat; min-height:34px; padding:14px 20px 0 62px; color:#ca6002; font-size:11px; line-height:17px; font-weight:bold;}
.cc .foodf2 {width:450px; height:10px; background:url(../../files/images/common/bg_menu_4.gif) 0 bottom no-repeat;}

/* 나의 식당메뉴(임시) */
.cc .food {padding-right:9px;}
.cc .food table {width:100%; border-spacing:2px; border-collapse:separate;}
.cc .food table thead th {color:#ffffff; font-size:11px; background:#8891c8; border:1px #6f79b5 solid; padding:4px 0 2px 0;}
.cc .food table tbody th {font-size:11px; border:1px #7895b3 solid; background:#f1f5fb; color:#4b7097; padding:4px 2px 2px 2px; text-align:center; empty-cells:show;}
.cc .food table tbody td {font-size:11px; border:1px #c6c6c6 solid; padding:4px 2px 2px 2px; text-align:center; empty-cells:show;}

/* 교직원 조회 */
.cc .srch1 {padding-right:9px; padding-top:4px;}
.cc .srch1 select {width:164px;}
.cc .srch1 input {width:160px; background:#f7f7f7; color:#555555; border:1px solid #cacaca; height:16px; font-size:12px; padding:2px 0 0 2px;}

/* 길이 환산기 */
.cc .length {width:234px; padding:0 9px 0 53px; background:url(../../files/images/common/bg_length.gif) 0 bottom no-repeat;}
.cc .length p {padding-top:3px;}
.cc .length select {width:166px;}
.cc .length input {width:162px; background:#f7f7f7; color:#555555; border:1px solid #cacaca; height:16px; font-size:12px; padding:2px 0 0 2px;}
.cc .length input.type1 {width:150px !important; height:20px !important; background:none !important; border:0 !important; padding:8px 15px 0 6px; vertical-align:middle;}
.cc .length p img {vertical-align:middle;}

/* 개인앨범 */
.cc .album {padding-right:9px;}
.cc .album ul {width:100%;}
.cc .album ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.cc .album ul li {width:89px; float:left; display:inline; text-align:center; margin-bottom:5px; overflow:hidden;}
.cc .album ul li img {width:77px; height:50px; border:2px #222222 solid; margin-bottom:5px;}

/* 나의 메모장 */
.cc .myMemo  {width:100%;}
.cc .myMemo textarea {width:95%; height:110px; padding:0 5px; background:#f3ecd7 url(../../files/images/common/bg_memo_3.gif) 0 0 repeat; line-height:22px; color:#555555; border-top:0; border-right:1px #d5c9a8 solid; border-left:1px #d5c9a8 solid; border-bottom:1px #d5c9a8 solid;}
.cc .myMemo .btn {padding:10px 12px 0 0; text-align:right;}

/* 학부장학금현황 */
.cc .scholarship {padding-right:9px;}
.cc .scholarship table {width:100%; border-top:1px #7895b3 solid;}
.cc .scholarship table thead th {color:#4b7097; font-size:11px; background:#f1f5fb; border-bottom:1px #7895b3 solid; border-right:1px #7895b3 solid; padding:4px 2px 2px 2px;}
.cc .scholarship table tbody td {font-size:11px; border-bottom:1px #7895b3 solid; border-right:1px #7895b3 solid; padding:4px 2px 2px 2px; empty-cells:show;}
.cc .scholarship table tbody td.ac {text-align:center;}
.cc .scholarship table tbody td.ar {text-align:right; padding-right:4px;}
.cc .scholarship table .noLine {border-right:0 !important;}

/* 기타 */
.pStyle1 {padding:3px 2px 2px 0;}
.spot1 {background:url(../../files/images/skin1/blt_001.gif) 0 3px no-repeat; padding:0 4px 0 9px;}
.btnRight {text-align:right; padding-top:5px;}

ul.spot2 {list-style:none; padding:0 0 20px 10px;}
ul.spot2 li {background:url(../../files/images/skin1/blt_001.gif) 0 7px no-repeat; padding:0 4px 0 9px; line-height:18px;}

/* Layer Popup */
.globalList {padding:10px;}
.globalList ul {width:100%; margin:0 !important; padding:0 !important; }
.globalList ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.globalList ul li {width:100%; height:18px; margin:0 !important; background:url(../../files/images/skin1/blt_001.gif) 0 8px no-repeat !important; font-size:12px; line-height:20px;}
.globalList ul li span {padding:0 10px 0 10px;}

.globalTable {padding:10px;}
.globalTable table {width:100%; border-top:1px #7895b3 solid;}
.globalTable table thead th {color:#4b7097; font-size:11px; background:#f1f5fb; border-bottom:1px #7895b3 solid; border-right:1px #7895b3 solid; padding:4px 5px 2px 5px;}
.globalTable table tbody th {text-align:left; font-size:11px; color:#4b7097; background:#f1f5fb; border-bottom:1px #7895b3 solid; border-right:1px #7895b3 solid; padding:4px 5px 2px 5px; empty-cells:show; line-height:14px;}
.globalTable table tbody td {font-size:11px; border-bottom:1px #7895b3 solid; border-right:1px #7895b3 solid; padding:4px 5px 2px 5px; empty-cells:show;}
.globalTable table tbody td.ac {text-align:center;}
.globalTable table .noLine {border-right:0 !important;}
.globalTable table tbody tr.gry td {background:#f7f7f7;}
.globalTable table tbody td a,
.globalTable table tbody td a:hover {color:#9e5e0f; text-decoration:underline;}

/* 학부학생조회 */
.cc .stList {padding-right:9px;}
.cc .stList .search {padding:5px 0;}
.cc .stList .search input {width:140px; background:#f7f7f7; color:#555555; border:1px solid #cacaca; height:16px; font-size:12px; padding:2px 0 0 2px;}
.cc .stList .stResult {width:100%; background:url(../../files/images/common/bg_dot_1.gif) 0 0 repeat-x; padding:5px 0;}
.cc .stList .stResult:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.cc .stList .stResult dl {width:133px; float:left; display:inline; background:url(../../files/images/skin1/blt_001.gif) 0 6px no-repeat; padding:2px 0 2px 10px; line-height:16px;}
.cc .stList .stResult dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.cc .stList .stResult dl dt {padding-right:5px; float:left; display:inline;}
.cc .stList .stResult dl dd {float:left; display:inline;}

/* 로그인 */
.logDiv {width:100%;height:100%;}
.logDiv td {vertical-align:middle; width:100%; height:100%;}

.bgLogin {width:100%; background:url(../../main/login/images/bg_login.gif) 0 0 repeat-x;}
#loginWrap {width:100%; background:url(../../main/login/images/img_log_top.jpg) center 0 no-repeat; padding-top:75px;}
#loginWrap #container {width:865px; height:380px; margin:0 auto; border-right:1px #dfdfdf solid;}
#loginWrap #container:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#loginWrap #container .secL {width:291px; float:left; display:inline;}
#loginWrap #container .secR {width:573px; float:left; display:inline;}
#loginWrap #container .secR .sec1 {width:100%; border-bottom:1px #dfdfdf solid;}
#loginWrap #container .secR .sec1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#loginWrap #container .secR .sec1 .sec1L {width:266px; height:166px; float:left; display:inline; border-right:1px #dfdfdf solid; padding:32px 0 0 30px; position:relative; background:url(../../main/login/images/bg_login2.gif) 30px 75px no-repeat;}
#loginWrap #container .secR .sec1 .sec1L input {width:140px; background:#f2f4f7; border:0; color:#7c859d;}
#loginWrap #container .secR .sec1 .sec1L input.in1 {position:absolute; left:40px; top:84px;}
#loginWrap #container .secR .sec1 .sec1L input.in2 {position:absolute; left:40px; top:114px;}
#loginWrap #container .secR .sec1 .sec1L .btn {position:absolute; left:198px; top:75px;}
#loginWrap #container .secR .sec1 .sec1L .find {width:116px; position:absolute; left:134px; top:150px; background:url(../../main/login/images/ico_001.gif) right 3px no-repeat; padding-right:14px; line-height:12px; padding-top:2px;}
#loginWrap #container .secR .sec1 .sec1L .find a {color:#7c859d; text-decoration:underline;}
#loginWrap #container .secR .sec1 .sec1R {width:245px; float:left; display:inline; padding:32px 0 0 30px;}
#loginWrap #container .secR .sec1 .sec1R .btns {width:100%; padding:18px 0 0 0;}
#loginWrap #container .secR .sec1 .sec1R .btns:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#loginWrap #container .secR .sec1 .sec1R .btns img {float:left; display:inline; margin-right:15px;}
#loginWrap #container .secR .sec2 {width:540px; padding:15px 0 0 30px;}
#loginWrap #container .secR .sec2 ul {width:500px; list-style:none; padding:7px 0 0 15px;}
#loginWrap #container .secR .sec2 ul li {background:url(../../main/login/images/blt_001.gif) 0 7px no-repeat; line-height:17px; font-size:11px; color:#666666; padding:0 0 5px 9px;}
#loginWrap #container .secR .sec2 ul li img {vertical-align:middle;}
#loginWrap #footer {width:865px; height:60px; margin:0 auto;}
#loginWrap #footer img {padding:20px 0 0 10px;}

.bgLogin2 {width:100%; background:url(../../main/login/images/bg_login3.gif) 0 0 repeat-x;}
.loginWrap2 {width:880px; margin:0 auto;}
.loginWrap2 h1 {height:53px;} 
.loginWrap2 .container {width:880px; background:url(../../main/login/images/img_log_visual2.jpg) 0 0 no-repeat; padding-top:123px;}
.loginWrap2 .container .logBox1 {width:455px; height:100px; border-bottom:1px #c0c2d4 solid;}  
.loginWrap2 .container .logBox1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.loginWrap2 .container .logBox1 h2 {width:118px; float:left; display:inline; padding-top:4px;}
.loginWrap2 .container .logBox1 .logSec {width:337px; float:left; display:inline; position:relative;}
.loginWrap2 .container .logBox1 .logSec .p1 {position:absolute; top:4px; left:0;}
.loginWrap2 .container .logBox1 .logSec .p2 {position:absolute; top:30px; left:0;}
.loginWrap2 .container .logBox1 .logSec .inp {width:100%;}
.loginWrap2 .container .logBox1 .logSec .inp:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.loginWrap2 .container .logBox1 .logSec .inp img {width:75px; float:left; display:inline;}
.loginWrap2 .container .logBox1 .logSec .inp input {width:192px; height:17px; float:left; display:inline; border:1px #e3e3e3 solid; padding:2px 0 0 2px; color:#555555;}
.loginWrap2 .container .logBox1 .logSec .login {position:absolute; top:0; right:0;}
.loginWrap2 .container .logBox1 .logSec .p3 {position:absolute; top:68px; left:0;}
.loginWrap2 .container .logBox2 {width:455px; height:108px;}
.loginWrap2 .container .logBox2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.loginWrap2 .container .logBox2 h2 {width:118px; float:left; display:inline; padding-top:29px;}
.loginWrap2 .container .logBox2 .btns {width:337px; float:left; display:inline; padding-top:24px;}
.loginWrap2 .container .notice {width:880px; height:126px; padding-top:13px;}  
.loginWrap2 .container .notice:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.loginWrap2 .container .notice .tit {width:118px; float:left; display:inline;}
.loginWrap2 .container .notice ul {width:762px; list-style:none; float:left; display:inline;}
.loginWrap2 .container .notice ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.loginWrap2 .container .notice ul li {width:752px; float:left; display:inline;  background:url(../../main/login/images/blt_001.gif) 0 7px no-repeat; line-height:17px; font-size:12px; color:#666666; padding-left:9px; padding-bottom:5px; letter-spacing:-0.5px;}
.loginWrap2 .container .notice ul li img {vertical-align:middle;}
.loginWrap2 .footer {width:880px; height:46px; padding-top:19px;}

.bgLogin3 {width:100%;}
.loginWrap3 {width:880px; margin:0 auto;}
.loginWrap3 h1 {height:53px;} 
.loginWrap3 .container {width:880px; background:url(../../main/login/images/img_log_visual_edu3.jpg) 0 0 no-repeat; padding-top:123px;}
.loginWrap3 .container .logBox1 {width:882px; height:629px; }  
.loginWrap3 .container .logBox1:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.loginWrap3 .container .logBox1 h2 {width:118px; float:left; display:inline; padding-top:4px;}
.loginWrap3 .container .logBox1 .logSec {width:385px; float:left; display:inline; position:relative;}
.loginWrap3 .container .logBox1 .logSec .p1 {position:absolute; top:165px; left:130px;}
.loginWrap3 .container .logBox1 .logSec .p2 {position:absolute; top:192px; left:130px;}
.loginWrap3 .container .logBox1 .logSec .inp {width:100%;}
.loginWrap3 .container .logBox1 .logSec .inp:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.loginWrap3 .container .logBox1 .logSec .inp img {width:75px; float:left; display:inline;}
.loginWrap3 .container .logBox1 .logSec .inp input {width:180px; height:17px; float:left; display:inline; border:1px #e3e3e3 solid; padding:2px 0 0 2px; color:#555555;}
.loginWrap3 .container .logBox1 .logSec .login {position:absolute; top:164px; right:0;}
.loginWrap3 .container .logBox1 .logSec .p3 {position:absolute; top:68px; left:0;}
.loginWrap3 .container .logBox2 {width:455px; height:108px;}
.loginWrap3 .container .logBox2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.loginWrap3 .container .logBox2 h2 {width:118px; float:left; display:inline; padding-top:29px;}
.loginWrap3 .container .logBox2 .btns {width:337px; float:left; display:inline; padding-top:24px;}
.loginWrap3 .container .notice {width:880px; height:126px; padding-top:13px;}  
.loginWrap3 .container .notice:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.loginWrap3 .container .notice .tit {width:118px; float:left; display:inline;}
.loginWrap3 .container .notice ul {width:762px; list-style:none; float:left; display:inline;}
.loginWrap3 .container .notice ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.loginWrap3 .container .notice ul li {width:752px; float:left; display:inline;  background:url(../../main/login/images/blt_001.gif) 0 7px no-repeat; line-height:17px; font-size:12px; color:#666666; padding-left:9px; padding-bottom:5px; letter-spacing:-0.5px;}
.loginWrap3 .container .notice ul li img {vertical-align:middle;}
.loginWrap3 .footer {width:880px; height:46px; padding-top:19px;}

/* 조직도 팝업 */
.popBg {min-width:750px !important; background:url(../../files/images/common/bg_pass1.gif) 0 0 repeat-x;}
#popWrap {width:690px; margin:0 auto;}
#popWrap .popTit {width:100%; height:69px;}
#popWrap .popTit:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#popWrap .popTit h1 {width:300px; padding-top:19px; float:left; display:inline;}
#popWrap .popTit .close {width:37px; padding-top:16px; float:right; display:inline;}
#popWrap .popCon1 {height:33px; background:url(../../files/images/popup/bg_pop_001.gif) 0 10px no-repeat; padding:12px 0 0 94px;}
#popWrap .popCon1 select {width:70px; text-align:center; font-size:12px; vertical-align:middle;}
#popWrap .popCon1 input {width:277px; height:18px; padding:3px 0 0 5px; vertical-align:middle; font-size:12px; border-right:1px #e3e3e3 solid; border-bottom:1px #e3e3e3 solid; border-top:1px #b1bbbf solid; border-left:1px #b1bbbf solid;}
#popWrap .popCon1 a.mr {margin-right:45px;}
#popWrap .popCon2 {width:100%; height:430px; background:url(../../files/images/popup/bg_pop_002.gif) 0 0 no-repeat;}
#popWrap .popCon2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#popWrap .popCon2 .conL {width:340px; float:left; display:inline;}
#popWrap .popCon2 .conL h2 {height:45px; padding:11px 0 0 15px;}
#popWrap .popCon2 .conL .orgL {width:295px; height:347px; overflow:auto; overflow-x:hidden; padding-left:23px;}
#popWrap .popCon2 .conL .orgL ul {width:272px; list-style:none;}
#popWrap .popCon2 .conL .orgL ul li {line-height:20px;}
#popWrap .popCon2 .conL .orgL ul li img {vertical-align:middle;}
#popWrap .popCon2 .conL .orgL ul li ul {width:252px; list-style:none; padding-left:20px;}
#popWrap .popCon2 .conL .orgL ul li ul li ul {width:232px; list-style:none; padding-left:20px;}
#popWrap .popCon2 .conL .orgL ul li ul li ul ul {width:212px; list-style:none; padding-left:20px;}
#popWrap .popCon2 .conL .orgL ul li span {padding:2px 3px;}
#popWrap .popCon2 .conL .orgL ul li span:hover {background:#cfe7fc; cursor:pointer;}
#popWrap .popCon2 .conL .orgL ul .ml20 {padding-left:20px;}
#popWrap .popCon2 .btns {width:60px; float:left; display:inline; text-align:center; padding-top:182px;}
#popWrap .popCon2 .btns p {padding-bottom:5px;}
#popWrap .popCon2 .conR {width:290px; float:right; display:inline;}
#popWrap .popCon2 .conR .orgR {width:245px; height:348px; overflow:auto; padding-left:22px; padding-top:55px;}
#popWrap .popCon2 .conR .orgR select {width:100%; height:350px; border:0;}
#popWrap .popCon2 .conR .orgR ul {width:100%; height:348px; list-style:none; overflow:auto; overflow-x:hidden;}
#popWrap .popCon2 .conR .orgR ul li {line-height:18px;}



/*default_gallery*/
.default_gallery { position:relative; margin-bottom:10px; width:760px; border-top:2px solid #9daecc;}
.default_gallery ul.gallery_list {*zoom:1; width:760px; margin-bottom:12px; padding-bottom:3px; background:url(../../files/images/board/board_gallery_bg.gif) repeat-x left bottom;}
.default_gallery ul.gallery_list:after {content:"";display:block;clear:both}
.default_gallery ul.gallery_list li {float:left;padding:15px 5px;width:180px; border-bottom:1px solid #ebebeb;list-style:none;}
.default_gallery ul.gallery_list li p.g_subject { width:176px; line-height:150%; padding:8px 2px 7px 2px; font-weight:bolder}
.default_gallery ul.gallery_list li p.g_subject a { font-size:12px; color:#555555}
.default_gallery ul.gallery_list li p.g_subject a:hover { color:#333333; text-decoration:underline}
.default_gallery ul.gallery_list li p.g_data { width:176px; padding:0px 2px 0px 2px; line-height:13px}
.default_gallery ul.gallery_list li p.g_data span { color:#717171; font-size:13px; padding-right:11px; margin-right:10px; background:url(../../files/images/board/board_gallery_bar.gif) no-repeat right 1px}
.default_gallery ul.gallery_list li p.g_data span.hits { background:none}
.default_gallery ul.gallery_list li img {border:1px solid #d6dde6}
.default_gallery .board_list_btn a { position :absolute; display:block; bottom:27px; right:0px; width:114px; height:21px; text-align:right}
.default_gallery p.page_num { border-top:2px solid #c0bebe; clear:left; padding-top:8px; color:#888; font-size:11px; height:11px}
.default_gallery p.page_num span {color:#be6258}


.searchTopIframe {width:100%; height:40px; text-align:center; padding:14px 0 0 0}
.searchTopIframe:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.searchTopIframe select {width:90px; padding:2px 0; display:inline; text-align:center; margin-right:4px; vertical-align:middle;}
.searchTopIframe input {width:270px; height:18px; display:inline; padding:2px 0 0 2px; font-size:12px; border-top:1px #b1bac1 solid; border-left:1px #b1bac1 solid; border-right:1px #e3e3e3 solid; border-bottom:1px #e3e3e3 solid; margin-right:4px;}

table.listTableIframe {width:100%; margin-bottom:20px;}
table.listTableIframe thead th {height:30px; color:#1a5484; background:url(../../files/images/board/bg_tbl_2.gif) right 8px no-repeat; background-color:#BDE1FD}
table.listTableIframe thead th.last {background:none; background-color:#BDE1FD}
table.listTableIframe tbody td {border-bottom:1px solid #dadada; background:none !important; padding:6px 10px 3px 10px; line-height:17px; empty-cells:show;}
table.listTableIframe tbody td.ac {text-align:center;}
table.listTableIframe tbody td img {vertical-align:middle;}

table.viewTableIframe {width:100%; border-bottom:1px #9c9fa4 solid; margin-bottom:10px;}
table.viewTableIframe thead th {height:28px; color:#1a5484; text-align:left; padding-left:10px; line-height:18px; background-color:#BDE1FD}
table.viewTableIframe tbody td {border-top:1px solid #c9d7db; padding:5px 10px 3px 10px; line-height:18px; empty-cells:show; vertical-align:top; background:none;}
table.viewTableIframe tbody td.con {padding:20px 10px !important;}
table.viewTableIframe tbody tr.attach td {background:#f9f9f9;}
table.viewTableIframe tbody td strong.s1 {color:#5580a9; background:url(../../files/images/board/blt_002.gif) 0 4px no-repeat; padding-left:9px; letter-spacing:-1px;}
table.viewTableIframe tbody td img {vertical-align:middle;}
table.viewTableIframe tbody td p.ac {text-align:center;}

table.writeTableIframe {width:100%; border-top:1px solid #7895b3; border-bottom:1px #656565 solid; margin-bottom:10px; background:#ffffff;} 
table.writeTableIframe tr.tl th,
table.writeTableIframe tr.tl td {border-top:1px solid #7895b3 !important;}
table.writeTableIframe tbody th {border-top:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding:6px 3px 3px 10px; font-weight:bold; background:#f5fafd; text-align:left; vertical-align:top;}
table.writeTableIframe tbody th strong {padding-left:9px; color:#4b7097;}
table.writeTableIframe tbody th strong.blk {color:#3a3a3a !important;}
table.writeTableIframe tbody th strong.st1 {background:url(../../files/images/board/blt_003.gif) 0 4px no-repeat;}
table.writeTableIframe tbody td {border-top:1px solid #d1d1d1; padding:4px; empty-cells:show; text-align:left;}
table.writeTableIframe tbody td input.w100 {width:98%;}
table.writeTableIframe tbody td select.multi {width:540px; height:42px; border:1px #c8cece solid; margin-top:5px;}
table.writeTableIframe tbody td select.se1 {width:56px; text-align:center;}
table.writeTableIframe tbody td select.se2 {width:180px;}
table.writeTableIframe tbody td p.p1 {padding-bottom:5px;}
table.writeTableIframe tbody td.edit {height:291px; padding:4px 0 !important; background:url(../../files/images/board/img_edit.gif) 0 4px no-repeat;}


/* 인증서등록 팝업 */
.popBg2 {min-width:100% !important; background:url(../../files/images/common/bg_pass1.gif) 0 0 repeat-x;}
#popWrap2 {width:450px; margin:0 auto;}
#popWrap2 .popTit {width:100%; height:69px;}
#popWrap2 .popTit:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#popWrap2 .popTit h1 {width:300px; padding-top:19px; float:left; display:inline;}
#popWrap2 .popTit .close {width:37px; padding-top:16px; float:right; display:inline;}
