/* °øÅë ½ºÅ¸ÀÏ
-----------------------------------------------------------------------------*/
body {hpadding:0;margin:0;font-size:9pt;font-family:'Malgun Gothic', '¸¼Àº °íµñ',dotum,'µ¸¿ò',sans-serif;line-height:1.8em;color:#666;
_text-align /**/:center; /* IE 5.5 ÀÌÇÏ ÅØ½ºÆ® Á¤·Ä Ãß°¡ hack */}
div, td {color:#4C4C4C;font-family:malgun gothic, nanumgothic, dotum;font-size:9pt;line-height: 1.4;}
body, form {padding:0;margin:0;}

hr { display:none;visibility:hidden; }

A:link {color:#666;text-decoration:none;}
A:visited {color:#666;text-decoration:none;}
A:hover {color:#666;text-decoration:underline;}
A img {border:0;}

.form {border:1px solid #999;text-align:left;}
.t0 {text-decoration:none;}
.t1 {font-size:9pt;}
.bigtext {font-size:13pt;}
.bodytext {font-size:9pt;line-height:25px;}
.bodytext1 {font-size:9pt;line-height:16px;}
.bodytext2 {font-size:8pt;line-height:16px;}
.bold {font-size:9pt;font-weight:bold;}

.top-menu {font-size:8pt;}
.top-menu a:link,
.top-menu a:visited,
.top-menu a:hover {color:#9D9D9D ! important;text-decoration:none;}

.invisible {text-indent:-200px;height:1px;width:1px;margin:0px;padding:0px;font-size:1px;line-height:1px;position:absolute;left:-1000px;top:-1000px;visibility:hidden;overflow:hidden;}

a.button {text-decoration:none;display:inline-block;background:#f1f1f1 url(/gears/dlg_buttons/buttonWhite.gif) no-repeat left top;position:relative;vertical-align:top;white-space:nowrap;padding:0;font:0px/23px Sans-serif;margin-right:4px;}
a.button span {display:inline-block;background:#f1f1f1 url(/gears/dlg_buttons/buttonWhite.gif) no-repeat right top;padding:0 10px 0 8px;font-size:12px;color:#000;position:relative;vertical-align:top;cursor:pointer;left:2px;}




/* °øÅë 
-----------------------------------------------------------------------------*/
#skipNavigationDiv {text-indent:-2000px;clear:both;height:0px;margin:0px;padding:0px;font-size:0px;line-height:1px;position:absolute;visibility:hidden;overflow:hidden;}

.outWrap {clear:both;display:block;width:960px;position:relative;margin:0 auto;text-align:left;}

#topDiv {float:left;width:100%;height:111px;background:url(/coding/images/top_bg2.gif) repeat-x 0 0;}
#topDiv strong {float:left;width:205px;margin-top:32px;text-align:center;}

#topUtilDiv {clear:both;overflow:hidden;width:100%;height:20px;padding:0;margin:0;list-style:none;}
#topUtilDiv ol, #topUtilDiv ul {padding:0;margin:0;list-style:none;}
#topUtilDiv ol {float:left;    padding-top: 5px;}
#topUtilDiv ul {float:right;}
#topUtilDiv li {display:inline;padding-right:7px;margin-right:7px;font-size:0.8em;font-weight:bold;font-family:Arial, Helvetica, Geneva, sans-serif;background:url(/coding/images/line.gif) no-repeat right 50%;}
#topUtilDiv li a {color:#fff;}
#topUtilDiv li.none {padding-right:0;margin-right:0;background:none;border-right:none;}

#topMenuDiv {float:right;width:730px;padding:0;margin:30px 0 0 0;list-style:none;text-align:center;}
#topMenuDiv li {display:inline;float:left;margin:0 40px;font-size:1.3em;font-weight:bold;font-family:"Malgun Gothic","dotum","Gulim","wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";text-align:center;}
#topMenuDiv li.none {margin-right:0;}
#topMenuDiv li a {color:#fff;}
#topMenuDiv li a:hover {color:#00FF00;text-decoration:none;}
#topMenuDiv li div {display:none;}

#topMenuDiv ul.topSubMenu {display:none;list-style-type:none;list-style-position:outside;padding:0 0 0 10px;margin:0;position:absolute;height:20px;top:80px;line-height:28px;}
#topMenuDiv ul.topSubMenu li {display:inline;float:left;width:auto;padding:0 10px;margin:0;line-height:2.0em;font-size:9pt;font-weight:bold;font-family:'Malgun Gothic', '¸¼Àº °íµñ',dotum,'µ¸¿ò', sans-serif;background:#424C5E url(/coding/images/line.gif) no-repeat right 50%;}
#topMenuDiv ul.topSubMenu li a {color:#fff;}
#topMenuDiv ul.topSubMenu li a:hover {color:#00FF00;}
#topMenuDiv ul.topSubMenu li.last {padding-right:10px;background-image:none;}
#topMenuDiv ul.submenu1 {left:235px;width:350px;}
#topMenuDiv ul.submenu2 {left:200px;width:780px;}
#topMenuDiv ul.submenu3 {left:450px;width:270px;}
#topMenuDiv ul.submenu4 {left:530px;width:315px;}
#topMenuDiv ul.submenu5 {left:500px;width:490px;}
#topMenuDiv ul.submenu6 {left:620px;width:370px;}

#quick {float:left;position:relative;width:1px;height:1px;left:770px;top:145px;}
#quickIn {float:left;position:absolute;left:0;top:0;width:62px;padding-bottom:10px;background:url(/coding/images/quick_bg.gif) no-repeat 0 bottom;}
#quickIn ul {padding:50px 0 0 0;margin:0;list-style:none;background:url(/coding/images/quick_bg.gif) no-repeat 0 0;}
#quickIn ul li {text-align:center;}
#quickIn ul li img {border-bottom:1px solid #ddd;vertical-align:top;}
#quickIn ul li.none img {border-bottom:none;}

#bottomDiv {clear:both;overflow:hidden;width:100%;border-top:1px solid #3E3E3E;background:url(/coding/images/bottom_bg.jpg) 50% 0;/*padding-bottom: 50px;*/}
#bottomDiv .outWrap {height:120px;background:url(/coding/images/bottom_logo.png) no-repeat right 40%;}

#privacyUI {padding:0;margin:20px 0 10px 0;list-style:none;}
#privacyUI {float:left;}
#privacyUI li {display:inline;float:left;font-size:9pt;font-weight:bold;color:#333;padding-right:15px;margin-right:15px;background:url(/coding/images/line.gif) no-repeat right 50%;}
#privacyUI li.bg a {color:#FA963E;}
#privacyUI li a {font-weight:bold;color:#666;}
#privacyUI li.none {background:none;}
#privacyUI li.none a {background:none;color:#666;}
#privacyUI li.color a {color:#00A0E9;}
#privacyUI li.color1 a {color:#555;padding-right:15px;}

#copyrightDiv {clear:both;overflow:hidden;width:100%;padding:0;margin:0;list-style:none;text-align:left;font-size:9pt;}
#copyrightDiv li {color:#7D7D7D;font-size:8pt;line-height:1.5em;}
#copyrightDiv li.copy {margin-top:5px;font-size:7pt;}
#copyrightDiv li strong {font-weight:bold;color:#DCDCDC;}




/* ¸ÞÀÎ 
-----------------------------------------------------------------------------*/

body#main #topDiv {background:url(/coding/images/top_bg.png) repeat-x 0 0;}

body#main #quick {display:none;}

#mainMidDiv {clear:both;overflow:hidden;width:100%;padding:465px 0 20px 0;border-bottom:1px solid #191919;background:url(/coding/images/bottom_bg.gif) repeat-x 50% bottom;}

#bottom_btn {clear:both;overflow:hidden;width:100%;padding:0;margin:0;list-style:none;}
#bottom_btn li {display:inline;float:left;width:20%;text-align:center;}






/* ¼­ºê 
-----------------------------------------------------------------------------*/

#subMidDiv {clear:both;overflow:hidden;width:100%;padding-top:20px;}
#midLeftDiv {float:left;width:205px;padding-bottom:20px;}
#midLeftDiv h2 {clear:both;overflow:hidden;width:100%;padding-left:10px;margin:0 0px 10px 0;font-size:1.5em;color:#666;text-align:left;}
#midLeftDiv h3 {clear:both;overflow:hidden;width:100%;padding-left:10px;margin:0 0px 10px 0;font-size:1.2em;color:#666;text-align:left;font-weight:bold;}
#midContentDiv1 {float:right;width:720px;border-bottom:1px solid #0F0F0F;}
#midContentDiv {float:right;width:720px;padding-bottom:10px;background:url(/coding/sub1/images/st_bg.gif) repeat-x 0 34px;}

#subtitle {float:left;padding:0;margin-top:5px;font-size:1.4em;color:#222;}
#subtitle span {color:#a17d90;font-size:8pt}
#locationDiv {float:right;margin-top:17px;text-align:right;padding-left:12px;font-size:7pt;background:url(/coding/sub1/images/location.gif) no-repeat 0 30%;}
#locationDiv {color:#666;font-size:8pt;} 
#locationDiv a {color:#9D9D9D;}

#contentDiv {clear:both;overflow:hidden;width:100%;padding:20px 0;text-align:left;overflow-x:hidden;line-height:1.8em;}

#leftMenuDiv {float:left;width:100%;margin-bottom:20px;margin-top:3px;}
#leftMenuDiv ul {float:left;width:100%;padding:0;margin:0;list-style:none;}
#leftMenuDiv ul li {float:left;display:block;width:100%;line-height:2.5em;font-weight:bold;background:url(/coding/sub1/images/sm_bg1.gif) no-repeat 0 0;}
#leftMenuDiv ul li a {display:block;padding-left:10px;color:#666666;}
#leftMenuDiv ul li a:hover {font-weight:bold;text-decoration:none;color:#fff;background:url(/coding/sub1/images/sm_bg2.gif) no-repeat 0 0;}
#leftMenuDiv ul li a.selected {font-weight:bold;text-decoration:none;color:#fff;background:url(/coding/sub1/images/sm_bg2.gif) no-repeat 0 0;}
#leftMenuDiv ul li ul {display:block;position:relative;left:0px;width:100%;margin:0;padding:5px 0;list-style:none none outside;border-bottom:1px solid #EBEBEB;}
#leftMenuDiv ul li ul li {display:block;padding:0;margin:0;font-size:8pt;line-height:1.7em;}
#leftMenuDiv ul li ul li a {display:block;padding-left:20px;font-weight:100;color:#797979;}
#leftMenuDiv ul li ul li a:hover {text-decoration:none;color:#1D2088;background:none;}
#leftMenuDiv ul li ul li a.selected {text-decoration:none;color:#1D2088;background:none;}

#promotion {clear:both;overflow:hidden;width:100%;background:url(/coding/sub1/images/promotion_bg.gif) no-repeat 10px 22px;}
#promotion h3 {padding:0 0 5px 0;margin:5px;border-bottom:1px solid #EFEFEF;}
#promotion ul {position:relative;left:20px;padding:0;margin:0;list-style:none;}
#promotion ul li {font-size:8pt;font-family:dotum;line-height:1.6em;}
#tel {clear:both;overflow:hidden;width:100%;margin-top:35px;text-align:center;}
#expo {clear:both;overflow:hidden;width:100%;margin-top:30px;text-align:center;}

#tabs1 {clear:both;overflow:hidden;width:100%;margin-bottom:20px;background:url(/coding/sub1/images/tabs1_bg.gif) repeat-x 0 0;}
#tabs1 ul {clear:both;overflow:hidden;width:100%;margin:0;padding:0;list-style:none;}
#tabs1 li {display:inline;margin:0;padding:0;}
#tabs1 a {float:left;background:url(/coding/sub1/images/tableft1.gif) no-repeat 0 0;padding-left:15px;text-decoration:none;}
#tabs1 a span {float:left;display:block;background:url(/coding/sub1/images/tabright1.gif) no-repeat right 0;padding:8px 15px 10px 0;color:#898989;}

#tabs1 a span {float:none;}

#tabs1 a:hover span {font-weight:bold;color:#898989;}
#tabs1 a:hover {background-position:0% -35px;}
#tabs1 a:hover span {background-position:100% -35px;}
#tabs1 #current a {font-weight:bold;background-position:0% -35px;}
#tabs1 #current a span {background-position:100% -35px;color:#898989;}

#tabs2 {clear:both;overflow:hidden;width:100%;margin-bottom:20px;}
#tabs2 ul {clear:both;overflow:hidden;width:100%;margin:0;padding:0;list-style:none;}
#tabs2 li {display:inline;margin:0;padding:0;}
#tabs2 a {float:left;text-decoration:none;}
#tabs2 a span {float:left;display:block;padding:2px 15px;margin-right:5px;color:#898989;border:1px solid #DCDCDC;background-color:#FAFAFA;}

#tabs2 a span {float:none;}

#tabs2 a:hover span {font-weight:bold;color:#898989;}
#tabs2 a:hover {}
#tabs2 a:hover span {margin-right:5px;border:1px solid #CECECE;background-color:#E0DFDF;color:#898989;}
#tabs2 #current a {font-weight:bold;}
#tabs2 #current a span {margin-right:5px;border:1px solid #CECECE;background-color:#E0DFDF;color:#898989;}

#info1 {clear:both;overflow:hidden;width:100%;}
#info1 dl {padding:0;margin:0 0 20px 0;}
#info1 dl dt {padding:0;margin:0 0 5px 0;font-weight:bold;}
#info1 dl dd {padding:0;margin:0;font-size:9pt;font-family:malgun gothic, nanumgothic, dotum;line-height:1.6em;letter-spacing: -1px;}
#info1 ul {padding:0;margin:0;list-style:none;}
#info1 ul li {padding-left:10px;background:url(/coding/sub1/images/dot.gif) no-repeat 0 45%;}

#info2 {clear:both;overflow:hidden;width:718px;margin-top:20px;border:1px solid #E8E8E8;background-color:#F3F3F3;}
#info2 dl {clear:both;overflow:hidden;padding:0;margin:10px 20px;}
#info2 dl dt {padding:0 0 0 25px;margin:0 0 10px 0;font-weight:bold;font-size:11pt;background:url(/coding/sub1/images/phone.gif) no-repeat 0 50%;}
#info2 dl dd {clear:both;overflow:hidden;width:100%;padding:0;margin:0;font-size:9pt;font-family:malgun gothic, nanumgothic, dotum;}
#info2 dl dd ul {clear:both;overflow:hidden;padding:0;margin:0 10px;list-style:none;}
#info2 dl dd ul li {display:inline;float:left;width:30%;padding-left:10px;background:url(/coding/sub1/images/dot.gif) no-repeat 0 45%;}
#info2 dl dd ul li img {border:0;vertical-align:middle;}

#info3 {clear:both;overflow:hidden;width:100%;}
#info3 dl {clear:both;overflow:hidden;padding:0;margin:0 0 20px 0;}
#info3 dl dt {clear:both;overflow:hidden;padding:0;margin:0 0 10px 0;font-weight:bold;}
#info3 dl dd {clear:both;overflow:hidden;padding:0;margin:3px 0 0 0;font-size:8pt;font-family:malgun gothic, nanumgothic, dotum;}
#info3 dl dd ul {padding:0;margin:0;list-style:none;}
#info3 dl dd ul li {display:inline;float:left;padding-left:10px;margin-right:30px;background:url(/coding/sub1/images/dot.gif) no-repeat 0 45%;}

.info4 {float:left;font-size:8pt;color:#333;padding:0;margin:0 1% 20px 1%;}
.info5 {float:left;width:100%;font-size:8pt;color:#333;padding:0;margin:0;}
.info4 dt {padding:0;margin:0;font-weight:bold;padding-bottom:5px;}
.info5 dt {padding:0;margin:0;font-weight:bold;}
.info4 dd {padding:0;margin:0 0 0px 0;color:#666;line-height:1.6em;}
.info5 dd {padding:0;margin:0;font-size:8pt;line-height:1.4em;color:#666;}

.order_t {margin-bottom:20px;}
.order_t caption {display:none;}
.order_t tbody th {background-color:#F4F4F4;border:1px solid #C1C1C1;text-align:center;}
.order_t input, 
.order_t select, 
.order_t textarea {font-size:1.0em;border:1px solid #C1C1C1;color:#666;line-height:1.3em;}

/*table01 */
.tbl_corp01 {border-bottom:#d6b3b1 1px solid; margin-top:10px; margin-bottom:20px; border-top:#d6b3b1 2px solid; color:#333;font-size:12px;}
.tbl_corp01 TH {border-bottom: #d7b4b2 1px solid;text-align: center;padding-bottom:5px;background-color: #ebf4f7;padding-left:0px;padding-right: 0px;color: #7b3333;font-weight: bold;border-right: #d1e5ec 1px solid;padding-top:5px;}
.tbl_corp01 TH.nl {border-right: medium none;}
.tbl_corp01 TD {font-size:11px; border-bottom:#ededed 1px solid; text-align:left; padding-bottom:4px; padding-left:10px; padding-right:0px;border-right: #ededed 1px solid;padding-top:4px;}
.tbl_corp01 TD.line {border-bottom: #d7b4b2 1px solid;}
.tbl_corp01 TD.st {text-align:left; padding-left:10px;color: #575757;}
.tbl_corp01 TD.na {text-align:center; padding-left:0px;color: #575757;}
.tbl_corp01 TD.na a {text-align:left; color:#854f69;font-size:12px;font-weight:bold;}
.tbl_corp01 TD.naa {font-size:12px;font-weight:bold;}
.tbl_corp01 TD.nl {border-right: medium none;font-size:13px;font-weight:bold;}
.tbl_corp01 TD.nl a {border-right: medium none;padding-right:15px; margin-right:5px; color:#0066FF; background:url(http://ipsi.suncheon.ac.kr/resource/ipsi/images/sub1/link_bul.gif) no-repeat right 0;}
.tbl_corp01 TD.last {border-bottom: medium none;}

/*table02 */
.tbl_corp02 {border-bottom:#d6b3b1 0px solid;margin-top:0px;margin-bottom:20px;border-top:#fff 2px solid;color:#333;font-size:12px;}
.tbl_corp02 TH {border-bottom: #d7b4b2 1px solid;text-align:center;padding-bottom:5px;background-color: #ebf4f7;padding-left:0px;padding-right: 0px;color: #7b3333;font-weight: bold;border-right: #d1e5ec 1px solid;padding-top:5px;}
.tbl_corp02 TD {font-size:11px;border-bottom:#ededed 1px solid;text-align:left;padding-bottom:4px;padding-left:10px;padding-right:0px;border-right: #ededed 1px solid;padding-top:4px;}
.tbl_corp02 TD.img {padding-left:0px;padding-top:5px;padding-bottom:5px;border-bottom: medium none;}
.tbl_corp02 TD.tit {padding-left:12px;padding-top:0px;padding-bottom:0px;border-bottom: medium none;}
.tbl_corp02 TD.right {padding-left:0px;padding-top:0px;padding-bottom:0px;border-bottom: medium none;}
.tbl_corp02 TD.b {padding:-left:12px;padding-top:4px;padding-bottom:0px;font-size:12px;font-weight:bold;border-bottom: medium none;}
.tbl_corp02 TD.text {padding-left:12px;padding-top:0px;padding-bottom:0px;border-bottom: medium none;}
.tbl_corp02 TD.line {border-bottom: #d7b4b2 1px solid;}
.tbl_corp02 TD.st {text-align: center;padding-left: 0px;color: #575757;font-weight: bold}
.tbl_corp02 TD.nl {border-right: medium none;}
.tbl_corp02 TD.last {border-bottom: medium none;}

/*È£ÅÚ¼Ò°³
#info1 {background:url(/coding/sub1/images/s1_2_img.jpg) no-repeat right 0;}
#info1 dl {clear:both;overflow:hidden;width:100%;}
#info1 dl dd ul li {display:inline;float:left;width:40%;font-size:1.3em;font-family:Arial, Helvetica, sans-serif;line-height:1.7em;}*/

#info1 {clear:both;overflow:hidden;width:100%;}
#info1 dl {padding:0;margin:0 0 20px 0;}
#info1 dl dt {padding:0;margin:0 0 5px 0;font-weight:bold;font-size: 11pt;}
#info1 dl dd {padding:0;margin:0;font-size:10pt;font-family:malgun gothic, nanumgothic, dotum;line-height:1.8em;}
#info1 ul {padding:0;margin:0;list-style:none;}
#info1 ul li {padding-left:10px;background:url(/coding/sub1/images/dot.gif) no-repeat 0 45%;}

/*¿À½Ã´Â±æ*/
#map1 ul li {margin-bottom:10px;font-size:9pt;font-family:dotum;line-height:1.7em;background-position:0 7px;}
#map1 ul li span {color:#0099CC;}
#map1 ul li table th,
#map1 ul li table td {padding:2px 10px;text-align:center;}

/* Áö¹èÀÎ ¸Þ¼¼Áö */
#greeting {float:left;width:100%;background:url(/coding/sub1/images/gmm.jpg) no-repeat 0 0px;line-height:1.7em;}
#greeting h3 {padding:0;margin:0 0 20px 0;margin-left:170px;}
#greeting p {margin-left:170px;}
#greeting b {float:left;padding:0;margin-top:5px;font-size:1.3em;color:#222;}