@charset "utf-8";

/* Common */
* {margin:0; padding:0;}
html, body {height:100%;}
body {color:#555555; font-size:0.75em; font-family:"굴림", Gulim, "돋움", Dotum, AppleGothic, Sans-serif; position:relative;}
a:link, a:active {color:#555555; text-decoration:none;}
a:visited {color:#555555; text-decoration:none;}
a:hover   {color:#555555; text-decoration:none;}
input {vertical-align:middle; font-size:12px; font-family: "굴림", Gulim, "돋움", Dotum, AppleGothic, Sans-serif;}
select {font-size:12px; font-family:"굴림", Gulim, "돋움", Dotum, AppleGothic, Sans-serif;}
img, fieldset, iframe {border:0;}
img {vertical-align:top}
.displayNone, hr, legend {display:none;}
table {border-collapse:collapse; border:0;}
caption {width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
textarea {color:#555555; background:#ffffff; font-size:1em; padding:0.42em; line-height:1.4em;  font-family:"굴림", Gulim, "돋움", Dotum, AppleGothic, Sans-serif;}
.accessibility {position:relative; width:100%; z-index:1000;}
.accessibility a {display:block; overflow:hidden; height:0; color:#f9f4f4 !important; font-weight:bold; text-align:center;}
.accessibility a:hover, .accessibility a:active, .accessibility a:focus {background:#769601; padding:.8em; height:auto;}
.accessibilityHide {width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
.inputTxt {background:#ffffff; color:#555555; border:0.08em solid #d3dfec; height:1.17em; font-size:1em; padding:0.25em 0 0 0.4em;}
.vaM {vertical-align:middle;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.c {clear:both; display:none;}
.al {text-align:left;}
.ac {text-align:center;}
.ar {text-align:right;}
.lh1 {line-height:1.3em;}
.lh2 {line-height:1.4em;}
.lh3 {line-height:1.5em;}
.lh4 {line-height:1.6em;}
.lh5 {line-height:1.7em;}
.lh6 {line-height:1.8em;}
.lh7 {line-height:1.9em;}
.lh8 {line-height:2.0em;}
.ls1 {margin-left:0.42em !important;}
.ls2 {margin-left:0.83em !important;}
.ls3 {margin-left:1.25em !important;}
.ls4 {margin-left:1.67em !important;}
.ls5 {margin-left:2.08em !important;}
.ls6 {margin-left:2.50em !important;}
.ls7 {margin-left:2.92em !important;}
.ls8 {margin-left:3.33em !important;}
.ls9 {margin-left:3.75em !important;}
.ls10 {margin-left:4.17em !important;}
.rs1 {margin-right:0.42em !important;}
.rs2 {margin-right:0.83em !important;}
.rs3 {margin-right:1.25em !important;}
.rs4 {margin-right:1.67em !important;}
.rs5 {margin-right:2.08em !important;}
.rs6 {margin-right:2.50em !important;}
.rs7 {margin-right:2.92em !important;}
.rs8 {margin-right:3.33em !important;}
.rs9 {margin-right:3.75em !important;}
.rs10 {margin-right:4.17em !important;}
.ts1 {margin-top:0.42em !important;}
.ts2 {margin-top:0.83em !important;}
.ts3 {margin-top:1.25em !important;}
.ts4 {margin-top:1.67em !important;}
.ts5 {margin-top:2.08em !important;}
.ts6 {margin-top:2.50em !important;}
.ts7 {margin-top:2.92em !important;}
.ts8 {margin-top:3.33em !important;}
.ts9 {margin-top:3.75em !important;}
.ts10 {margin-top:4.17em !important;}
.bs1 {margin-bottom:0.42em !important;}
.bs2 {margin-bottom:0.83em !important;}
.bs3 {margin-bottom:1.25em !important;}
.bs4 {margin-bottom:1.67em !important;}
.bs5 {margin-bottom:2.08em !important;}
.bs6 {margin-bottom:2.50em !important;}
.bs7 {margin-bottom:2.92em !important;}
.bs8 {margin-bottom:3.33em !important;}
.bs9 {margin-bottom:3.75em !important;}
.bs10 {margin-bottom:4.17em !important;}

@media print {
  body{background:none #ffffff !important;}
  }  

.subBg {min-width:960px; background:url(/pipc/images/common/bg_sub.gif) 0 0 repeat-x;}

#wrapper {width:100%; position:relative; overflow:hidden;}
#wrapper #header {width:960px; margin:0 auto; height:139px; position:relative;}
#wrapper #header .headTop {width:100%; height:78px;}
#wrapper #header .headTop:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .headTop h1 {float:left; display:inline; padding:15px 0 0 0px;}
#wrapper #header .headTop .topMenu {width:250px; float:right; display:inline; padding-top:33px; text-align:right;}
#wrapper #header .headTop .topMenu span {background:url(/pipc/images/common/blt_001.gif) 0 4px no-repeat; padding-left:6px;}
#wrapper #header .headTop .topMenu span.home {background:none; padding-left:0;}
#wrapper #header .headMenu {width:100%;}
#wrapper #header .headMenu:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .headMenu ul {width:100%; float:left; display:inline;; list-style:none; position:relative;}
#wrapper #header .headMenu ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .headMenu ul li {float:left; display:inline;}
#wrapper #header .headMenu ul li.on ul {display:block; position:absolute; top:43px; list-style:none;}
#wrapper #header .headMenu ul li ul {display:none; list-style:none;}
#wrapper #header .headMenu ul li ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .headMenu ul li ul li {float:left; display:inline; overflow:hidden; padding-left:7px; padding-right:24px;}
#wrapper #header .headMenu ul li ul li:hover {background:url(/pipc/images/common/blt_002.gif) 0 3px no-repeat;}
#wrapper #header .headMenu ul li ul li.on {background:url(/pipc/images/common/blt_002.gif) 0 3px no-repeat;}
#wrapper #header .headMenu ul li .m1 {width:753px; left:25px;}
#wrapper #header .headMenu ul li .m2 {width:500px; left:230px;}
#wrapper #header .headMenu ul li .m3 {width:830px; left:130px;}
#wrapper #header .headMenu ul li .m4 {width:480px; left:520px;}
#wrapper #header .headMenu ul li .m4_1 {width:700px; left:520px;}
#wrapper #header .headMenu ul li .m5 {width:270px; left:715px;}
#wrapper #container {width:960px; margin:0 auto; background:url(/pipc/images/common/bg_left.gif) 0 0 repeat-y;}
#wrapper #container:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .leftBg1 {background:url(/pipc/images/common/bg_left1.gif) 0 0 no-repeat;}
#wrapper #container .leftBg2 {background:url(/pipc/images/common/bg_left2.jpg) 0 0 no-repeat;}
#wrapper #container .leftBg3 {background:url(/pipc/images/common/bg_left3.jpg) 0 0 no-repeat;}
#wrapper #container .leftBg4 {background:url(/pipc/images/common/bg_left4.jpg) 0 0 no-repeat;}
#wrapper #container .leftBg5 {background:url(/pipc/images/common/bg_left5.gif) 0 0 no-repeat;}
#wrapper #container #leftSection {width:210px; min-height:640px; float:left; display:inline; padding-top:30px; padding-bottom:40px;}
#wrapper #container #leftSection h2 {height:62px;}
#wrapper #container #leftSection ul {width:100%; list-style:none;}
#wrapper #container #leftSection ul li {padding:0;}
#wrapper #container #rightSection {width:720px; float:right; display:inline; padding-top:30px;}
#wrapper #container #rightSection h3 {height:34px; padding-top:12px;}
#wrapper #container #rightSection .conTop {width:100%; height:51px;}
#wrapper #container #rightSection .conTop:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #rightSection .conTop .lnb {width:600px; float:left; display:inline; font-size:11px; color:#45526e; padding-top:10px;}
#wrapper #container #rightSection .conTop .lnb a,
#wrapper #container #rightSection .conTop .lnb a:hover {color:#45526e;}
#wrapper #container #rightSection .conTop .conUtil {width:120px; float:right; display:inline; text-align:right;}
#wrapper #container #rightSection #content {width:100%; padding-bottom:80px; line-height:20px;}
#wrapper #container #rightSection #content h4 {background:url(/pipc/images/common/blt_h4.gif) 0 0 no-repeat; padding:0 0 5px 22px; color:#3762a4; font-weight:bold; line-height:17px; font-size:13px;}
#wrapper #footer {width:100%; border-top:1px #dfdfdf solid; padding-top:18px;}
#wrapper #footer ul.fmenu {width:960px; margin:0 auto; list-style:none;}
#wrapper #footer ul.fmenu:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #footer ul.fmenu li {float:left; display:inline; background:url(/pipc/images/common/blt_003.gif) 0 1px no-repeat; padding:0 6px 0 8px;}
#wrapper #footer ul.fmenu li.first {background:none; padding:0 6px 0 0;font-family:Arial;font-weight:bold;}
#wrapper #footer ul.rmenu {width:350px; margin:0 auto; list-style:none;}
#wrapper #footer ul.rmenu:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #footer ul.rmenu li {float:left; display:inline; background:url(/pipc/images/common/blt_003.gif) 0 1px no-repeat; padding:0 6px 0 8px;}
#wrapper #footer ul.rmenu li.first {background:none; padding:0 6px 0 0;}
#wrapper #footer ul.rmenu li.content {float:right;background:none; padding:0 6px 0 0;text-align:right;padding-top:5px;}
#wrapper #footer .fcon {width:960px; margin:0 auto; padding-bottom:25px;}
#wrapper #footer .fcon:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #footer .fcon .conL {width:500px; float:left; display:inline; padding-top:8px;}
#wrapper #footer .fcon .conL address {padding-bottom:2px;}
#wrapper #footer .fcon .conR {position:relative; width:350px; float:right; display:inline; text-align:right;}
#wrapper #footer .fcon .conR img {position:absolute; left:40px; top:7px;}
#wrapper #footer .fcon .conR select {width:135px; vertical-align:middle; font-size:11px; text-align:center; margin-left:10px;}

/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


/* Contents */
#wrapper #container #rightSection #content .con010501 {width:100%; }
#wrapper #container #rightSection #content .con010501 dl {width:100%; background:url(/pipc/images/001/bg_001005.gif) 0 0 no-repeat; margin-bottom:40px;}
#wrapper #container #rightSection #content .con010501 dl dt {height:37px; font-weight:bold; font-size:13px; text-align:center; color:#ffffff; padding:8px 0 10px 0}
#wrapper #container #rightSection #content .con010501 dl dd {width:100%;}
#wrapper #container #rightSection #content .con010502 {width:100%;}
#wrapper #container #rightSection #content .con010502 dl {width:100%; margin-bottom:40px;}
#wrapper #container #rightSection #content .con010502 dl dt {color:#3762a4; font-weight:bold; line-height:17px; font-size:13px;}
#wrapper #container #rightSection #content .con010502 dl dd {width:100%; }
#wrapper #container #rightSection #content .con0302 {width:100%; padding-bottom:30px;}
#wrapper #container #rightSection #content .con0302:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #rightSection #content .con0302 .conL {width:165px; float:left; display:inline;}
#wrapper #container #rightSection #content .con0302 .conR {width:555px; float:right; display:inline;}
#wrapper #container #rightSection #content .con0302 .conR .sp1 {background:#e5e9f2; color:#5078b5; font-size:13px; font-weight:bold;}
#wrapper #container #rightSection #content .con030301 {width:100%; padding-bottom:20px;}
#wrapper #container #rightSection #content .con030301:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #rightSection #content .con030301 .conL {width:490px; float:left; display:inline;}
#wrapper #container #rightSection #content .con030301 .conR {width:210px; float:right; display:inline; padding:36px 10px 0 0; text-align:right;}
#wrapper #container #rightSection #content .con030302 {width:100%;}
#wrapper #container #rightSection #content .con030302 ul {width:100%; list-style:none;}
#wrapper #container #rightSection #content .con030302 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #rightSection #content .con030302 ul li {width:143px; height:60px; float:left; display:inline; background:url(/pipc/images/003/bg_tab1_off.gif) 0 0 no-repeat; font-weight:bold; line-height:16px; text-align:center; padding-top:9px; margin-right:1px; margin-top:1px; letter-spacing:-0.5px;}
#wrapper #container #rightSection #content .con030302 ul li.on {background:url(/pipc/images/003/bg_tab1_on.gif) 0 0 no-repeat;}
#wrapper #container #rightSection #content .con030302 ul li.on span {color:#ffffff;}
#wrapper #container #rightSection #content .con030302 .tabCon {width:690px; height:312px; background:url(/pipc/images/003/bg_003003001.gif) 0 0 no-repeat; padding:20px 0 0 30px; margin-bottom:10px;}
#wrapper #container #rightSection #content .con030302 .tabCon .tab01 {min-height:120px; background:url(/pipc/images/003/bg_003003002.gif) right 0 no-repeat;}
#wrapper #container #rightSection #content .con030302 .tabCon .tab02 {min-height:120px; background:url(/pipc/images/003/bg_003003003.gif) right 0 no-repeat;}
#wrapper #container #rightSection #content .con030302 .tabCon .tab03 {min-height:120px; background:url(/pipc/images/003/bg_003003004.gif) right 0 no-repeat;}
#wrapper #container #rightSection #content .con030302 .tabCon .tab04 {min-height:120px; background:url(/pipc/images/003/bg_003003005.gif) right 0 no-repeat;}
#wrapper #container #rightSection #content .con030302 .tabCon .tab05 {min-height:120px; background:url(/pipc/images/003/bg_003003006.gif) right 0 no-repeat;}
#wrapper #container #rightSection #content .con030302 .tabCon .tab06 {min-height:120px; background:url(/pipc/images/003/bg_003003007.gif) right 0 no-repeat;}
#wrapper #container #rightSection #content .con030302 .tabCon .tab07 {min-height:120px; background:url(/pipc/images/003/bg_003003008.gif) right 0 no-repeat;}
#wrapper #container #rightSection #content .con030302 .tabCon .tab08 {min-height:120px; background:url(/pipc/images/003/bg_003003009.gif) right 0 no-repeat;}
#wrapper #container #rightSection #content .con030302 .tabCon .tab09 {min-height:120px; background:url(/pipc/images/003/bg_003003010.gif) right 0 no-repeat;}
#wrapper #container #rightSection #content .con030302 .tabCon .tab10 {min-height:120px; background:url(/pipc/images/003/bg_003003011.gif) right 0 no-repeat;}
#wrapper #container #rightSection #content .con030302 .tabCon div .tabTit {width:100%; font-size:13px; color:#405b8b; font-weight:bold; padding:10px 0;}
#wrapper #container #rightSection #content .con030302 .tabCon div .tabTit:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #rightSection #content .con030302 .tabCon div .tabTit .num {width:50px; float:left; display:inline;}
#wrapper #container #rightSection #content .con030302 .tabCon div .tabTit .txt {width:530px; float:left; display:inline;}
#wrapper #container #rightSection #content .con030302 .tabCon div .tabTxt {width:560px;}
#wrapper #container #rightSection #content .con030302 .tabCon div .tabTxt1 {width:630px; padding:8px 15px; font-size:11px; background:#eaebf4; line-height:16px; margin-top:10px;}
#wrapper #container #rightSection #content .con030401 {height:215px; background:url(/pipc/images/003/bg_003004001.gif) 0 0 no-repeat; padding:25px 0 0 215px; font-size:13px;}
#wrapper #container #rightSection #content .con030401 .sp1 {background:#e5e9f2; color:#5078b5; font-weight:bold;}
#wrapper #container #rightSection #content .con030402 {width:100%; background:url(/pipc/images/003/bg_003004002.gif) 0 0 no-repeat; margin-top:10px;}
#wrapper #container #rightSection #content .con030402 ul {list-style:none;}
#wrapper #container #rightSection #content .con030402 ul li {padding-top:30px;}
#wrapper #container #rightSection #content .con030402 ul li strong {color:#3762a4; font-size:13px;} 
#wrapper #container #rightSection #content .con030402 ul li.type1 {height:85px; padding-left:82px;}
#wrapper #container #rightSection #content .con030402 ul li ul li {padding-top:0 !important;}
#wrapper #container #rightSection #content .con030402 ul li.type2 {height:124px; padding-left:244px;}
#wrapper #container #rightSection #content .con030402 ul li.type3 {height:104px; padding-left:244px;}
#wrapper #container #rightSection #content .con030501 {width:100%;}
#wrapper #container #rightSection #content .con030501:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #rightSection #content .con030501 h4 {float:left; display:inline;}
#wrapper #container #rightSection #content .con030501 .btns {float:right; display:inline;} 
#wrapper #container #rightSection #content .con030502 {width:100%; padding:5px 0 20px 0;}
#wrapper #container #rightSection #content .con030502 ul {width:100%; list-style:none;}
#wrapper #container #rightSection #content .con030502 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #rightSection #content .con030502 ul li {width:239px; height:26px; float:left; display:inline; background:url(/pipc/images/003/bg_tab3_off.gif) 0 0 no-repeat; font-weight:bold; line-height:16px; text-align:center; padding-top:12px; margin-right:1px; margin-top:1px;}
#wrapper #container #rightSection #content .con030502 ul li.on {background:url(/pipc/images/003/bg_tab3_on.gif) 0 0 no-repeat;}
#wrapper #container #rightSection #content .con030502 ul li.on span {color:#ffffff;}
#wrapper #container #rightSection #content .map1 {background:url(/pipc/images/001/img_001004002.gif) 0 0 no-repeat; padding:20px 0px 15px 90px; border-bottom:solid 1px #adc2da}
#wrapper #container #rightSection #content .map2 {background:url(/pipc/images/001/img_001004003.gif) 0 0 no-repeat; padding:20px 0px 15px 90px; border-bottom:solid 1px #adc2da}
.tablist { overflow:hidden; width:100%; margin:0 0 20px}
.tablist li { float:left; width:143px; margin:0 1px 0 0; list-style:none}
.tablist li a { display:block; height:26px; padding:12px 0 0; font-weight:bold; text-align:center; line-height:1.2; background:url(/pipc/images/005/bg_tablist.gif) no-repeat 0 0}
.tablist li.on a,
.tablist li a:hover,
.tablist li a:active,
.tablist li a:focus{color:#fff; background-position:100% 100%}
.blind { overflow:hidden; position:absolute; top:-1000%; left:-1000%; width:1px; height:1px; font-size:0; line-height:0}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ 

/* Board Style */
.searchBox {width:720px; height:40px; background:url(/pipc/images/board/bg_search1.gif) 0 0 no-repeat; padding-top:23px; margin-bottom:30px;}
.searchBox label {background:url(/pipc/images/common/blt_004.gif) 0 4px no-repeat; padding:0 3px 0 9px; font-weight:bold; margin-left:28px;}
.searchBox input {width:192px; height:17px; border:1px #d3dfec solid; background:#ffffff; padding:0 0 0 5px; vertical-align:middle;}
.searchBox img {vertical-align:middle;}

.searchBox2 {width:720px; background:url(/pipc/images/board/bg_search2.gif) 0 0 no-repeat; padding-top:18px; margin-bottom:30px; margin-top:7px;}
.searchBox2 fieldset {width:720px; background:url(/pipc/images/board/bg_search3.gif) 0 bottom no-repeat; padding-bottom:10px;}
.searchBox2 fieldset:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.searchBox2 fieldset ul {width:602px; float:left; display:inline; list-style:none; padding-left:20px;}
.searchBox2 fieldset ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.searchBox2 fieldset ul li {width:340px; height:23px; float:left; display:inline; border-bottom:1px #b6c6db solid; background:url(/pipc/images/common/blt_004.gif) 0 11px no-repeat; padding-left:10px; padding-top:4px;}
.searchBox2 fieldset ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.searchBox2 fieldset ul li.type2 {width:240px;}
.searchBox2 fieldset ul li.type3 {width:590px;}
.searchBox2 fieldset ul li.noLine {border-bottom:0 !important;}
.searchBox2 fieldset .btns {width:83px; float:right; display:inline; text-align:center;}
.searchBox2 fieldset ul li img {vertical-align:middle;}
.searchBox2 fieldset ul li input {vertical-align:middle;}
.searchBox2 fieldset ul li label.fl {float:left; display:inline;}
.searchBox2 fieldset ul li .srch {width:209px; height:17px; float:left; display:inline; border:1px #d3dfec solid; background:#ffffff}
.searchBox2 fieldset ul li .srch input {width:160px; border:0; margin:0 10px 2px 10px;}
.searchBox2 fieldset ul li .srch img {vertical-align:top; margin-top:1px;}
.searchBox2 fieldset ul li .srch2 {width:150px; height:17px; float:left; display:inline; border:1px #d3dfec solid; background:#ffffff;}
.searchBox2 fieldset ul li .srch2 input {width:104px; border:0; margin:0 10px 0 10px;}
.searchBox2 fieldset ul li .srch2 img {vertical-align:top; margin-top:1px;}

.searchPop {width:460px; height:40px; background:url(/pipc/images/popup/bg_pop_search.gif) 0 0 no-repeat; padding-top:23px; margin-bottom:30px;}
.searchPop label {background:url(/pipc/images/common/blt_004.gif) 0 4px no-repeat; padding:0 3px 0 9px; font-weight:bold; margin-left:28px;}
.searchPop input {width:270px; height:17px; border:1px #d3dfec solid; background:#ffffff; padding:0 0 0 5px; vertical-align:middle;}
.searchPop img {vertical-align:middle;}

.searchTop {width:100%; margin-bottom:10px;}
.searchTop:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.searchTop .sTopL  {float:left; display:inline;}
.searchTop .sTopR  {float:right; display:inline;}
.searchTop .sTopR select {font-size:12px; text-align:center;}

.resultTop {width:720px; background:url(/pipc/images/board/bg_search5.gif) 0 0 no-repeat; padding-top:15px; margin-bottom:30px; margin-top:10px;}
.resultTop .inLi {width:680px; background:url(/pipc/images/board/bg_search6.gif) 0 bottom no-repeat; padding:0 20px 12px 20px;}
.resultTop .inLi:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.resultTop .inLi dl {width:100%; float:left; display:inline; line-height:18px;}
.resultTop .inLi dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.resultTop .inLi dl dt {width:70px; height:22px; float:left; display:inline; background:url(/pipc/images/common/blt_006.gif) 0 7px no-repeat; padding-left:10px; color:#4b6ba4; font-weight:bold;}
.resultTop .inLi dl dd {width:250px; height:22px; float:left; display:inline; background:url(/pipc/images/common/blt_007.gif) 0 5px no-repeat; padding-left:10px;}
.resultTop .inLi dl dd.typeA {width:585px;}
.resultTop .inLi dl dd.typeA:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.resultTop .inLi dl dd.typeA .graph {width:200px; height:10px; float:left; display:inline; background:url(/pipc/images/board/bg_graph1.gif) 0 0 repeat-x; margin-top:4px;}
.resultTop .inLi dl dd.typeA span {color:#bf4b2c; padding-left:10px;}

.listTable {width:100%; border-top:2px #6f8bb9 solid;}
.listTable thead th {background:#f8f9fc; border-bottom:1px #b6c6db solid; color:#4b6ba4; padding:5px 3px 4px 3px; empty-cells:show; text-align:center; line-height:18px;}
.listTable thead th.rl {border-right:1px #b6c6db solid;}
.listTable tbody td {border-bottom:1px #d3dfec solid; padding:6px 20px 4px 20px; empty-cells:show; line-height:18px; text-align:left;}
.listTable tbody td.std {padding:6px 5px 4px 10px !important;}
.listTable tbody td.rl {border-right:1px #d3dfec solid;}
.listTable tbody td.ac {padding:6px 2px 4px 2px !important; text-align:center;}
 
.listTable2 {width:100%; border-top:2px #6f8bb9 solid;}
.listTable2 tbody th {background:#f8f9fc; color:#4b6ba4; padding:5px 10px 4px 15px; empty-cells:show; text-align:center; border-bottom:1px #d3dfec solid; border-right:1px #d3dfec solid; vertical-align:middle; line-height:18px;}
.listTable2 tbody th.al2 {text-align:left; padding:5px 0 4px 15px !important; letter-spacing:-0.5px;}
.listTable2 tbody th img {vertical-align:middle;}
.listTable2 tbody th.stit {background:#6f8bb9; color:#ffffff; font-weight:bold; text-align:left;}
.listTable2 tbody th.al {text-align:left;}
.listTable2 tbody th.noRLine {border-right:0 !important;}
.listTable2 tbody td {border-bottom:1px #d3dfec solid; padding:4px 15px 4px 15px; empty-cells:show; line-height:18px; text-align:left;}
.listTable2 tbody td.std {padding:4px 10px 4px 10px !important;}
.listTable2 tbody td.gray {background:#f8f9fc; }
.listTable2 tbody td.rl {border-right:1px #d3dfec solid;}  
.listTable2 tbody td ul {list-style:none;}  
.listTable2 tbody td textarea {background:#ffffff; border:1px #d3dfec solid;}
.listTable2 tbody td input.w98 {width:96%;}
.listTable2 tbody td.ac {text-align:center;}
.listTable2 tbody td.gry {background:#f9f9f9;}

.viewTable {width:100%; border-top:2px #6f8bb9 solid;}
.viewTable tbody th {background:#f8f9fc; color:#4b6ba4; padding:5px 10px 4px 15px; empty-cells:show; text-align:left; border-bottom:1px #d3dfec solid; border-right:1px #d3dfec solid; vertical-align:middle; line-height:18px;}
.viewTable tbody td {border-bottom:1px #d3dfec solid; padding:6px 15px 3px 15px; empty-cells:show; line-height:18px; text-align:left;}
.viewTable tbody td.con {padding:20px 20px 60px 20px !important; line-height:20px;}
.viewTable tbody th .prev {background:url(/pipc/images/common/blt_011.gif) 0 3px no-repeat; padding-left:15px;}
.viewTable tbody th .next {background:url(/pipc/images/common/blt_012.gif) 0 4px no-repeat; padding-left:15px;}

.movList {width:100%; border-top:2px #6f8bb9 solid; margin-bottom:20px;}
.movList ul {width:100%; list-style:none;}
.movList ul li {width:100%; border-bottom:1px #d3dfec solid; padding:15px 0;}
.movList ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.movList ul li .mov {width:232px; float:left; display:inline; padding-left:15px;}
.movList ul li dl {width:450px; float:left; display:inline; padding-top:5px;}
.movList ul li dl dt {width:100%; color:#4b6ba4; font-size:13px; font-weight:bold;}
.movList ul li dl dd .desc {width:100%; min-height:75px;}

.faqList {width:100%; border-top:2px #6f8bb9 solid; margin-bottom:20px;}
.faqList ul {width:100%; list-style:none;}
.faqList ul li {width:100%; border-bottom:1px #d3dfec solid;}
.faqList ul li .q {background:url(/pipc/images/008/bg_q.gif) 10px 8px no-repeat; padding:10px 20px 8px 38px;} 
.faqList ul li .a {background:#f4f6f2 url(/pipc/images/008/bg_a.gif) 10px 9px no-repeat; padding:10px 20px 8px 64px; border-top:1px #d3dfec solid;} 

.paging {width:100%; text-align:center;}
.paging span {padding:0 6px;}
.paging span.curr {padding:0 5px; color:#3587d3; font-weight:bold;}
.paging span.curr a {color:#3587d3; font-weight:bold;}
.paging span a {color:#454545; text-decoration:none;}
.paging span a:hover {color:#3587d3;}
.paging img {vertical-align:middle; padding:2px;}

.btnGroup {width:100%;}
.btnGroup:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.btnGroup .btnGL {width:300px; float:left; display:inline;}
.btnGroup .btnGR {width:400px; float:right; display:inline; text-align:right;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* term search */
.sch_dt_wrap {position:relative}
#sch_dt{ display:none; position:absolute; top:20px; left:0; margin-top:-1px; width:230px; z-index:9999; background-color:#fff}
#sch_dt ul { position:absolute; top:0; left:0; z-index:10; width:230px; border:1px solid #cdd5e6; background:#fff}
#sch_dt li { float:none !important ;padding:2px 5px; color:#5f7aa4; text-align:left !important; list-style:none}
#sch_dt input{width:70px}
#searchDt{background:url(/pipc/images/004/img_sel_allow.gif) no-repeat 100% 0}
#sch_dt .hands { cursor:pointer}
.searchWrap .sTopR input,
.searchWrap .sTopR select,
.searchWrap .sTopR .sch_dt_wrap {float:left; margin:0 2px 0 0}
.searchWrap .sTopR .sch_dt_wrap input { margin:0}
.searchWrap .sTopR select { height:20px; font-size:11px; font-family:arial; line-height:14px; border:1px solid #d3dfec}
.searchWrap .sTopR input.input_text { width:190px; height:18px; line-height:18px; border:1px solid #d3dfec}
.sTopR #sch_dt input { float:none}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* ETC */
ul.spot1 {list-style:none;}
ul.spot1 li {background:url(/pipc/images/common/blt_004.gif) 11px 8px no-repeat; padding-left:21px; line-height:20px;}
ul.spot1 li.first {color:#3366CC;font-weight:bold;font-size:12px;letter-spacing:-1px;background:url(/pipc/images/common/bl_blue.gif) no-repeat 7px 2px;padding-left:25px;}
ul.spot2 {list-style:none;}
ul.spot2 li {background:url(/pipc/images/common/blt_004.gif) 0 8px no-repeat; padding-left:10px; line-height:20px;}
ul.spot3 {list-style:none;}
ul.spot3 li {padding-left:30px; line-height:20px;}

.margin{width:100%;height:15px;}
.tmg{width:100%;height:5px;background:none;.height:1px;}
.bold{font-weight:bold;background:none!important;color:#245e9e;}

/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Main Layout */
#wrapper #mainContain {width:100%; background:url(/pipc/images/english/main/bg_m_001.jpg) center 0 no-repeat;}
#wrapper #mainContain .mColumn1 {width:309px; margin:0 auto; height:270px; padding-top:220px; padding-left:610px;}
#wrapper #mainContain .mColumn1 ul {width:100%; list-style:none;}
#wrapper #mainContain .mColumn1 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #mainContain .mColumn1 ul li {float:left; display:inline;}
#wrapper #mainContain .mColumn2 {width:960px; margin:0 auto; height:140px;}
#wrapper #mainContain .mColumn2:after {content:""; display:block; clear:both; height:0; visibility:hidden; }
#wrapper #mainContain .mColumn2 .mSecL {width:600px; height:500px; float:left; display:inline; padding-right:30px; position:relative;}
#wrapper #mainContain .mColumn2 .mSecL #tab1_head1 {position:absolute; top:355px; left:0;font-family:"verdana", Gulim, Dotum, AppleGothic, Sans-serif;}
#wrapper #mainContain .mColumn2 .mSecL #tab1_head2 {position:absolute; top:365px; left:177px;}
#wrapper #mainContain .mColumn2 .mSecL .more {position:absolute; top:365px; left:555px;}
#wrapper #mainContain .mColumn2 .mSecL .tabList1 {width:600px; position:absolute; top:390px;border-top:1px #d4d4d4 solid;}	
#wrapper #mainContain .mColumn2 .mSecL .tabList1 ul {width:590px; top:100px; list-style:none;}
#wrapper #mainContain .mColumn2 .mSecL .tabList1 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #mainContain .mColumn2 .mSecL .tabList1 ul li {width:600px; float:left; display:inline; line-height:27px; vertical-align:text-top; overflow:hidden; border-top:1px #e9e9e9 solid;}
#wrapper #mainContain .mColumn2 .mSecL .tabList1 ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #mainContain .mColumn2 .mSecL .tabList1 ul li .ptxt {width:520px; float:left; display:inline;font-weight:bold;font-size:10pt;font-family:"verdana", Gulim, Dotum, AppleGothic, Sans-serif;}
#wrapper #mainContain .mColumn2 .mSecL .tabList1 ul li .content {width:600px; float:left; display:inline;font-family:"arial", Gulim, Dotum, AppleGothic, Sans-serif;}
#wrapper #mainContain .mColumn2 .mSecL .tabList1 ul li .date {width:75px; float:right; display:inline; text-align:right; text-valign:top;color:#588ae5;font-family:"arial", Gulim, Dotum, AppleGothic, Sans-serif;}
#wrapper #mainContain .mColumn2 .mSecC {width:460px; float:left; display:inline; position:relative;}
#wrapper #mainContain .mColumn2 .mSecC h2 {position:absolute; top:3px; left:0;}
#wrapper #mainContain .mColumn2 .mSecC .more {position:absolute; top:8px; left:302px;}
#wrapper #mainContain .mColumn2 .mSecC ul {width:340px; list-style:none; position:absolute; top:35px; left:5px;}
#wrapper #mainContain .mColumn2 .mSecC ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #mainContain .mColumn2 .mSecC ul li {width:330px; float:left; display:inline; background:url(/pipc/images/common/blt_001.gif) 0 8px no-repeat; padding:0 0 1px 9px; line-height:20px; overflow:hidden;}
#wrapper #mainContain .mColumn2 .mSecC ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #mainContain .mColumn2 .mSecC ul li .ptxt {width:260px; float:left; display:inline;}
#wrapper #mainContain .mColumn2 .mSecC ul li .date {width:70px; float:right; display:inline; text-align:right;}
#wrapper #mainContain .mColumn2 .mSecC .smpl {width:100%; background:#f2f2f2; text-align:center; padding:34px 0; position:absolute; top:35px; left:5px;}
#wrapper #mainContain .mColumn2 .mSecR {width:210px; float:right; display:inline;}
#wrapper #mainContain .mColumn2 .mSecR img {margin-bottom:1px;}
#wrapper #mainContain .network {width:950px; margin:0 auto; height:70px; padding-top:0px; padding-left:0px;}
#wrapper #mainContain .banners {width:900px; margin:0 auto; height:70px; padding-top:0px; padding-left:0px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* 20111007 */
#wrapper #container #rightSection #content .con060601 {width:100%; background:url(/pipc/images/001/bg_001006002.gif) 0 bottom no-repeat; padding-bottom:30px; margin-top:5px;} 
#wrapper #container #rightSection #content .con060601 dl {width:100%; background:url(/pipc/images/001/bg_001006001.gif) 0 0 no-repeat;} 
#wrapper #container #rightSection #content .con060601 dl dt {padding:12px 0 30px 22px; font-weight:bold; color:#3762a4;}
#wrapper #container #rightSection #content .con060601 dl dd {width:100%;}
#wrapper #container #rightSection #content .con060601 dl dd:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #rightSection #content .con060601 dl dd .conL {width:262px; float:left; display:inline; text-align:center;}
#wrapper #container #rightSection #content .con060601 dl dd .conR {width:420px; float:left; display:inline;}
#wrapper #container #rightSection #content .con060601 dl dd strong.blu {color:#3762a4;}
#wrapper #container #rightSection #content .con060602 {width:100%; height:180px; background:url(/pipc/images/001/bg_001006003.gif) 0 0 no-repeat; margin-top:5px; padding-top:25px}
#wrapper #container #rightSection #content .con060602:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #rightSection #content .con060602 dl {float:left; display:inline;}
#wrapper #container #rightSection #content .con060602 dl.type1 {width:410px;}
#wrapper #container #rightSection #content .con060602 dl.type2 {width:310px;}
#wrapper #container #rightSection #content .con060602 dl dt {width:100%; height:120px; text-align:center;}
#wrapper #container #rightSection #content .con060602 dl dd {width:100%; font-weight:bold; text-align:center;}

/* 20111012 */
#wrapper #container #rightSection #content .con010601 {width:100%; padding-bottom:30px; margin-top:5px;}
#wrapper #container #rightSection #content .con010601:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #rightSection #content .con010601 .conL {width:240px; height:192px; float:left; display:inline; padding-right:23px; text-align:center; background:url(/pipc/images/001/bg_001006004.gif) 0 0 no-repeat;}
#wrapper #container #rightSection #content .con010601 .conL .p1 {padding-top:25px; height:142px;}
#wrapper #container #rightSection #content .con010601 .conL strong {color:#3762a4;}
#wrapper #container #rightSection #content .con010601 .conL img {vertical-align:middle;}
#wrapper #container #rightSection #content .con010601 .conR {width:450px; float:left; display:inline;}
#wrapper #container #rightSection #content .con010602 {width:100%; margin-top:5px;}
#wrapper #container #rightSection #content .con010602:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #rightSection #content .con010602 .conL {width:240px; float:left; display:inline; padding:0 23px 15px 0;}
#wrapper #container #rightSection #content .con010602 .conR {width:450px; float:left; display:inline;}
#wrapper #container #rightSection #content .con010602 .conR strong.grn {color:#78bf1d;}
strong.blu {color:#3762a4;}


/* 20111024 */
#pipp {width:740px; /*float:center;*/ display:inline; padding-top:30px;padding-left:10px;padding-right:10px;}
#pipp #content {width:98%; padding-bottom:80px; padding-left:5px; padding-right:5px; line-height:20px;}
#pipp #content h4 {background:url(/pipc/images/common/blt_h4.gif) 0 0 no-repeat; padding:0 0 5px 22px; color:#3762a4; font-weight:bold; line-height:17px; font-size:13px;}
#pipp #content .con080201 {width:100%; background:url(/pipc/images/main/bg_002001002001.gif) 0 0 no-repeat; padding-top:15px; margin:0 0 20px 0;}
#pipp #content .con080201 .boxL {background:url(/pipc/images/main/bg_002001002002.gif) 0 bottom no-repeat; padding:0 20px 15px 20px;}
#pipp #content .listTable {width:100%; border-top:2px #6f8bb9 solid;color:#555555; font-size:1em; font-family:"굴림", Gulim, "돋움", Dotum, AppleGothic, Sans-serif; position:relative;}
#pipp #content .listTable thead th {background:#f8f9fc; border-bottom:1px #b6c6db solid; color:#4b6ba4; padding:5px 3px 4px 3px; empty-cells:show; text-align:center; line-height:18px;}
#pipp #content .listTable thead th.rl {border-right:1px #b6c6db solid;}
#pipp #content .listTable tbody td {border-bottom:1px #d3dfec solid; padding:6px 20px 4px 20px; empty-cells:show; line-height:18px; text-align:left;}
#pipp #content .listTable tbody td.std {padding:6px 5px 4px 10px !important;}
#pipp #content .listTable tbody td.rl {border-right:1px #d3dfec solid;}
#pipp #content .listTable tbody td.ac {padding:6px 2px 4px 2px !important; text-align:center;}


/* Organize Map */
.organize { width:100%}
.organize .org_strapline { margin:0 0 10px; padding:0 0 0 15px}
.organize .org_caution { margin:0 0 25px}
.organize .org_map_in { position:relative; width:720px; height:422px; background:url(/pipc/images/001/bg_org.gif) no-repeat 0 0}
.organize .org_map li { list-style:none}
.organize .org_map .item { position:absolute}
.organize .org_map .org1 { top:34px; left:244px}
.organize .org_map .org2a { top:112px; left:52px}
.organize .org_map .org2b { top:112px; left:487px}
.organize .org_map .org2c { top:180px; left:263px}
.organize .org_map .org2c_1 { top:313px; left:42px}
.organize .org_map .org2c_2 { top:313px; left:258px}
.organize .org_map .org2c_3 { top:313px; left:476px}
.caution_Text { padding:0 0 5px 22px; color:#c50000; background:url(/pipc/images/common/blt_h4.gif) 0 0 no-repeat}

/* #skipNavi */
#skipNavi{position:relative; width:900px; margin:0 auto;}
#skipNavi a{display:block; position:absolute; left:0; top:0; width:0; height:0; font-size:0; overflow:hidden;}
#skipNavi a:active, #skipNavi a:focus{width:100%; height:auto; background:#369; color:#fff; font-size:1em; text-align:center; padding:5px 0;}

/* 위원장약력 */
#wrapper #container #rightSection #content .profile{position:relative; padding-left:225px; background:url(/pipc/images/001/profile_bg.gif) no-repeat 286px 144px;}
#wrapper #container #rightSection #content .profile .img{position:absolute; left:50px; top:20px;}
#wrapper #container #rightSection #content .profile h4{padding:0; background:none !important;}
#wrapper #container #rightSection #content .profile li{padding-left:22px; line-height:22px; list-style:none; background:url(/pipc/images/001/icon_bul.gif) no-repeat 6px 50%;}
#wrapper #container #rightSection #content .profile li img{margin-right:13px; vertical-align:middle;}
#wrapper #container #rightSection #content .profile li span   {color:#6ca3e6; padding-right:5px;}
#wrapper #container #rightSection #content .profile li em{font-weight:bold; color:#555;}
#wrapper #container #rightSection #content .profile_list01{padding:15px 0 36px 0;}
#wrapper #container #rightSection #content .profile_list02{padding:18px 0 0 0;}


/* 위원장소개 */
#wrapper #container #rightSection #content .intro{overflow:hidden; height:auto;background-color:white; }
#wrapper #container #rightSection #content .intro .left{float:left; width:130px; padding:113px 0 0 50px}
#wrapper #container #rightSection #content .intro .right{float:left; width:425px; padding:71px 0 0 34px; background:url(/pipc/images/001/intro_bg.gif) no-repeat 28px 18px;}
#wrapper #container #rightSection #content .intro .right img{padding-bottom:26px;}
