@charset "utf-8";
/*
body {margin:0px;padding:0px;:100%;height:100%;color:#999;font:normal 100%/100% 'dotum';color:#333;text-decoration:none;background:url("../../../images/iros/pubr/gnb_bg.jpg") no-repeat center top;}
div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd {margin:0px;padding:0px;font-family:"dotum";text-align:left;}
div, ul, ol {list-style:none;}
table, th, td {margin:0;padding:0;border:0;border-spacing:0px;border-collapse:collapse;}
legend, caption {width:0px;height:0px;font-size:0px;line-height:0px;overflow:hidden;visibility:hidden;}
img {border:0px;vertical-align:top;}
caption {display:none;}
div {border:0px solid #333;}
*/

@import url('base.css');
@import url('datatable.css');
@import url('guide.css');


div {border:0px solid #333;}





/* form
form {display:block;margin:0;padding:0;border:none;}
fieldset {margin:0px;padding:0px;border:none;}
input {font-size:1em;padding-top:0px;vertical-align:top;border:none;}
input[type~="text"] {border:1px solid #ccc;}
input[type~="password"] {border:1px solid #ccc;}
input[type~="file"] {border:1px solid #ccc;}
input[type~="checkbox"] {border:none;margin:-1px 0;}
input[type~="radio"] {border:none;margin:-1px 0;}
input[type~="image"] {padding:0;}
select {font-size:1em;vertical-align:middle;}
textarea {border:1px solid #ccc;}
*/

/* Link Style 
a {color:#333;text-decoration:none;}
a:link {color:#595959;text-decoration:none;}
a:visited {color:#595959;text-decoration:none;}
a:hover {color:#595959;text-decoration:none}
a:active {color:#595959;text-decoration:none;}
*/

/* --------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------- Form Style Start-------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------------------------------------- 
form {display:block; margin:0; padding:0; border:none}
fieldset {margin:0; padding:0; border:none}
input {font-size:1em; padding-top:2px; vertical-align:top; border:none}
input[type~="text"] {border:1px solid #ccc}
input[type~="password"] {border:1px solid #ccc}
input[type~="file"] {border:1px solid #ccc}
input[type~="checkbox"] {border:none; margin:-1px 0}
input[type~="radio"] {border:none; margin:-1px 0; vertical-align:middle}
input[type~="image"] {padding:0}
select {font-size:1em; vertical-align:middle}
textarea {border:1px solid #ccc}*/

/* --------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------- Link Style Start-------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------------------------------------- */
a:link {color:#595959; text-decoration:none}
a:visited {color:#595959; text-decoration:none}
a:hover {color:#595959; text-decoration:none}
a:active {color:#595959; text-decoration:none}
/* Clear Float */
.clfix:after {content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden}

/* --------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------- SubTitle Style Start-------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------------------------------------- */
/* Sub Title */

.subTitle {border-bottom:1px solid #dfdfdf; height:22px; margin:25px 0 0;}
.subTitle:after {content:""; display:block; clear:both; *zoom;1;}
.subTitle h1 {float:left; font-size:16px; color:#222; background:url("../../../images/iconUnit.png") no-repeat 0 0; padding-left:19px;}
.subTitle h1.title {float:left; padding:0 0 0 23px; background:url('../../../images/iros/pubr/common/icon_title.gif') no-repeat 5px 3px;}
.subTitle .innernavi {float:right; font-size:11px; color:#666666; }
.subTitle .innernavi .home { display:inline-block; padding:0 0 0 16px; background:url('../../../images/iros/pubr/common/icon_home.gif') no-repeat left center;}
.subTitle .innernavi span{color:#adadad;}
.subTitle .innernavi .orangeTxt{color:#0067af;}
.subTitle .innernavi a:link {color:#666;text-decoration:none;}
.subTitle .innernavi a:visited {color:#666;text-decoration:none;}
.subTitle .innernavi a:active {color:#666;text-decoration:none;}

.subTitle2 {border-bottom:1px solid #dfdfdf; height:60px; margin:25px 0 0;}
.subTitle2 h1 {float:left; font-size:16px; color:#222; background:url("../../../images/iconUnit.png") no-repeat 0 0; padding-left:19px;}
.subTitle2 h1.title2 {float:left; padding:0 0 0 23px; background:url('../../../images/iros/pubr/common/icon_title.gif') no-repeat 5px 3px;}
.subTitle2 .innernavi2 {float:right; font-size:11px; color:#666666; }
.subTitle2 .innernavi2 .home2 { display:inline-block; padding:0 0 0 16px; background:url('../../../images/iros/pubr/common/icon_home.gif') no-repeat left center;}
.subTitle2 .sTxt{padding-left:10px; color:#666; font-size:12px;}
.subTitle2 .sTxt02{padding-left:150px;}
.subTitle2 .hLine{padding-right:10px;color:#e5e5e5; font-size:12px;}




.ctnTitle_typeA {height:16px; margin:20px 0 0;}
.ctnTitle_typeA.first { margin:22px 0 7px;}
.ctnTitle_typeA h2 {float:left; font-size:12px; color:#474747; background:url("../../../images/iconUnit.png") no-repeat 0px -19px; padding-left:12px;}
.ctnTitle_typeA .btnRight {float:right;}
.ctnTitle_typeA .infoTxt {float:right;}
.ctnTitle_typeA .infoTxt .starPoint{color:#e67335;}

.ctnTitle_typeA {height:16px}
.ctnTitle_typeA h2 {float:left; font-size:12px; color:#474747; background:url("../../../images/iconUnit.png") no-repeat 0px -19px; padding-left:12px}
.ctnTitle_typeA .btnRight {float:right}
.ctnTitle_typeA .infoTxt {float:right}
.ctnTitle_typeA .infoTxt .starPoint{color:#e67335}



.ctnTitle_typeB {border-bottom:2px solid #555555; height:22px; margin:20px 0 0;}
.ctnTitle_typeB h2 {float:left; font-size:12px; color:#474747; background:url("../../../images/iconUnit.png") no-repeat 0px -19px; padding-left:12px;}
.ctnTitle_typeB .info {float:right;}

.ctnTitle_typeB {border-bottom:2px solid #555555; height:22px}
.ctnTitle_typeB h2 {float:left; font-size:12px; color:#474747; background:url("../../../images/iconUnit.png") no-repeat 0px -19px; padding-left:12px}
.ctnTitle_typeB .info {float:right}

.ctnTitle_typeB .info ul li{float:right; display:inline; font-size:11px; color:#8a8a8a; background:url("../../../images/iconUnit.png") no-repeat 0px -32px; padding-left:12px}
.ctnTitle_typeB .paddRight{padding-right:8px}
.ctnTitle_typeB .info a:link {color:#595959; text-decoration:none}
.ctnTitle_typeB .info a:visited {color:#595959; text-decoration:none}
.ctnTitle_typeB .info a:hover {color:#f2740c; text-decoration:none}
.ctnTitle_typeB .info a:active {color:#595959; text-decoration:none}


.ctnTitle_typeC {border-bottom:1px solid #d9d9d9; height:22px; margin:20px 0 0;}
.ctnTitle_typeC h2 {float:left; font-size:12px; color:#474747; background:url("../../../images/iconUnit.png") no-repeat 0px -19px; padding-left:12px;}
.ctnTitle_typeC .info {float:right;}

.ctnTitle_typeC {border-bottom:1px solid #d9d9d9; height:22px}
.ctnTitle_typeC h2 {float:left; font-size:12px; color:#474747; background:url("../../../images/iconUnit.png") no-repeat 0px -19px; padding-left:12px}
.ctnTitle_typeC .info {float:right}

.ctnTitle_typeC .info ul li{float:right; display:inline; font-size:11px; color:#8a8a8a; background:url("../../../images/iconUnit.png") no-repeat 0px -32px; padding-left:12px}
.ctnTitle_typeC .paddRight{padding-right:8px}
.ctnTitle_typeC .info a:link {color:#595959; text-decoration:none}
.ctnTitle_typeC .info a:visited {color:#595959; text-decoration:none}
.ctnTitle_typeC .info a:hover {color:#f2740c; text-decoration:none}
.ctnTitle_typeC .info a:active {color:#595959; text-decoration:none}



.ctnTitle_typeD {border-bottom:1px solid #dfdfdf; padding:3px 0 3px 0; height:25px;  margin:20px 0 0;}
.ctnTitle_typeD.first { margin:22px 0 7px; }
.ctnTitle_typeD h2 {float:left; font-size:12px; color:#8496b1; background:url("../../../images/iconUnit.png") no-repeat 0px -67px; padding-left:12px; padding-right:30px;}
.ctnTitle_typeD .hotList{float:left; color:#838383;}
.ctnTitle_typeD .hotList li{display:inline; padding:0 12px 0 12px; border-right:1px solid #838383;}

.ctnTitle_typeD {border-bottom:1px solid #dfdfdf; padding:3px 0 3px 0; height:25px}
.ctnTitle_typeD h2 {float:left; font-size:12px; color:#8496b1; background:url("../../../images/iconUnit.png") no-repeat 0px -67px; padding-left:12px; padding-right:30px}
.ctnTitle_typeD .hotList{float:left; color:#838383}
.ctnTitle_typeD .hotList li{display:inline; padding:0 12px 0 12px; border-right:1px solid #838383}

.ctnTitle_typeD .hotList .vline{}
.ctnTitle_typeD .info {float:right}
.ctnTitle_typeD .more {float:right; margin-top:3px}
.ctnTitle_typeD .sch {float:right}
.ctnTitle_typeD .more {float:left; margin-left:20px}


.ctnTitle_typeD .info ul li{float:right; display:inline; font-size:11px; color:#8a8a8a; background:url("../../../images/iconUnit.png") no-repeat 0px -32px; padding-left:12px}
.ctnTitle_typeD .paddRight{padding-right:8px}
.ctnTitle_typeD .info a:link {color:#595959; text-decoration:none}
.ctnTitle_typeD .info a:visited {color:#595959; text-decoration:none}
.ctnTitle_typeD .info a:hover {color:#f2740c; text-decoration:none}
.ctnTitle_typeD .info a:active {color:#595959; text-decoration:none}


/* Box Style */
.basicInfoBox_typeA {border:2px solid #aebac4; background:url("../../../images/basicInfo_bg.gif") no-repeat 0px 0px; padding:15px; margin-bottom:7px}
.basicInfoBox_typeA .basicInfoTitle{display:block; background:url("../../../images/iconUnit.png") no-repeat 0px -32px; padding-left:12px; font-size:14px; font-weight:bold; color:#474747}
.basicInfoBox_typeA .lst_typeA{ width:400px; overflow:hidden;  font-size:12px; color:#666666}
.basicInfoBox_typeA .lst_typeA dd.tit{margin-left:165px}
.basicInfoBox_typeA .lst_typeA dd.tit02{margin-left:10px}
.basicInfoBox_typeA .lst_typeA dd.photo{display:inline; float:left; padding:6px; border:1px solid #e9e9e9; text-align:center}
.basicInfoBox_typeA .lst_typeA dd{line-height:16px}
.basicInfoBox_typeA .lst_typeA dd img{border:none}
.basicInfoBox_typeA .lst_typeA dd li{display:inline; float:left}
.basicInfoBox_typeA .lst_typeA a{color:#2d2c2d; text-decoration:none}
.basicInfoBox_typeA .lst_typeA a:hover{text-decoration:underline}
.basicInfoBox_typeA .lst_typeA li{background:url("../../../images/iros/pubr/data/stit.gif") no-repeat 0px 0px; padding:2px 5px 3px 100px}

.basicInfoBox_typeA .lst_typeA2{ width:260px; overflow:hidden;  font-size:12px; color:#666666}
.basicInfoBox_typeA .lst_typeA2 dd.tit{margin-left:10px}
.basicInfoBox_typeA .lst_typeA2 dd.photo{display:inline; float:left; padding:6px; border:1px solid #e9e9e9; text-align:center}
.basicInfoBox_typeA .lst_typeA2 dd{line-height:16px}
.basicInfoBox_typeA .lst_typeA2 dd img{border:none}
.basicInfoBox_typeA .lst_typeA2 dd li{display:inline; float:left}
.basicInfoBox_typeA .lst_typeA2 a{color:#2d2c2d; text-decoration:none}
.basicInfoBox_typeA .lst_typeA2 a:hover{text-decoration:underline}
.basicInfoBox_typeA .lst_typeA2 li{background:url("../../../images/iros/pubr/data/stit.gif") no-repeat 0px 0px; padding:2px 5px 3px 100px}

.basicInfoBox_typeA .lst_typeA3{ width:600px; overflow:hidden;  font-size:12px; color:#666666}
.basicInfoBox_typeA .lst_typeA3 dd.tit{ width:400px; margin-left:165px}
.basicInfoBox_typeA .lst_typeA3 dd.tit02{margin-left:10px}
.basicInfoBox_typeA .lst_typeA3 dd.photo{display:inline; float:left; padding:6px; border:1px solid #e9e9e9; text-align:center}
.basicInfoBox_typeA .lst_typeA3 dd.mTxt{display:block; float:left; padding:6px; border:1px solid #e9e9e9}
.basicInfoBox_typeA .lst_typeA3 dd{line-height:16px}
.basicInfoBox_typeA .lst_typeA3 dd img{border:none}
.basicInfoBox_typeA .lst_typeA3 dd li{display:inline; float:left}
.basicInfoBox_typeA .lst_typeA3 a{color:#2d2c2d; text-decoration:none}
.basicInfoBox_typeA .lst_typeA3 a:hover{text-decoration:underline}
.basicInfoBox_typeA .lst_typeA3 li{background:url("../../../images/iros/pubr/data/stit.gif") no-repeat 0px 0px; padding:2px 5px 3px 100px}
.basicInfoBox_typeA .lst_typeA span{width:52px; height:43px}
.basicInfoBox_typeA .lst_typeA .idea{background-position: 0px 2px; }
.basicInfoBox_typeA .lst_typeA .pub{background-position: 0px -21px}
.basicInfoBox_typeA .lst_typeA .ctn{background-position: 0px -44px}
.basicInfoBox_typeA .lst_typeA .page{background-position: 0px -66px}
.basicInfoBox_typeA .lst_typeA .pub02{background-position: 0px -88px}


.basicInfoBox_typeA .lst_typeA3 .idea{background-position: 0px 2px; }
.basicInfoBox_typeA .lst_typeA3 .pub{background-position: 0px -21px}
.basicInfoBox_typeA .lst_typeA3 .ctn{background-position: 0px -44px}
.basicInfoBox_typeA .lst_typeA3 .page{background-position: 0px -66px}
.basicInfoBox_typeA .lst_typeA3 .pub02{background-position: 0px -88px}




.basicInfoBox_typeA .lst_typeB{ overflow:hidden;  font-size:12px; color:#666666}
.basicInfoBox_typeA .lst_typeB dd.tit{margin-left:30px}
.basicInfoBox_typeA .lst_typeB dd.line{display:inline; height:100px; float:left; padding:6px; border-left:1px solid #dbdfea; text-align:center}
.basicInfoBox_typeA .lst_typeB dd{line-height:16px}
.basicInfoBox_typeA .lst_typeB dd img{border:none}
.basicInfoBox_typeA .lst_typeB dd li{display:block; }
.basicInfoBox_typeA .lst_typeB a{color:#666666; text-decoration:none}
.basicInfoBox_typeA .lst_typeB a:hover{color:#e67335}
.basicInfoBox_typeA .lst_typeB li{border-bottom:1px solid #efefef; no-repeat 0px 0px; padding:2px 5px 3px 0}

.basicInfoBox_typeA .lst_typeC{width:260px; overflow:hidden;  font-size:12px; color:#666666}
.basicInfoBox_typeA .lst_typeC dd.tit{margin-left:30px}
.basicInfoBox_typeA .lst_typeC dd.line{display:inline; height:100px; float:left; padding:6px; border-left:1px solid #dbdfea; text-align:center}
.basicInfoBox_typeA .lst_typeC dd{line-height:16px}
.basicInfoBox_typeA .lst_typeC dd img{border:none}
.basicInfoBox_typeA .lst_typeC dd li{display:block; }
.basicInfoBox_typeA .lst_typeC a{color:#666666; text-decoration:none}
.basicInfoBox_typeA .lst_typeC a:hover{color:#e67335}
.basicInfoBox_typeA .lst_typeC li{border-bottom:1px solid #efefef; no-repeat 0px 0px; padding:2px 5px 3px 0}

.basicInfoBox_typeA .tag {clear:both; background:url("../../../images/ico_tag.gif") no-repeat 0px 17px; padding-top:15px; padding-left:34px; color:#666666}
.basicInfoBox_typeA .tag2 {clear:both; padding-top:15px; color:#666666}
.basicInfoBox_typeA .tag2 dt{display:inline; font-weight:bold}
.basicInfoBox_typeA .tag2 dd{display:inline; padding-right:10px}


.bx_typeA{width:420px; _width /**/:360px; height:45px; overflow:auto; border:0px solid #e5e5e5;  scrollbar-arrow-color: #000; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;  text-align:justify; line-height:16px; color:#666666; font-size:12px}
.bx_typeA *{ color:#666666; line-height:16px; text-align:justify}
.bx_typeA ul,
.bx_typeA ol,
.bx_typeA p{ margin:0 0 16px 0}
.bx_typeA ol ol,
.bx1 ol ul{ margin:0 0 0 10px}



.multiTxtBox {line-height:22px;  border-bottom:1px solid #aebac4; padding:15px 0 15px 20px}

/* Box Style 2012.10.09 김규빈 추가 */
.basicInfoBox_typeA .basicInfoTitleE{font-size:14px; font-weight:bold; color:#858585}


/* --------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------- Category Style Start-------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------- Data ----------------------------------------------------------------------------------- */

/* Data - Table List Style */
/*.tbl_data {width:100%;  border-bottom:2px solid #d9d9d9; font:11px Tahoma}
.tbl_data caption {display:none}
.tbl_data thead {border:1px solid #d7dce8; height:30px; background:url("../../../images/iros/pubr/table_bg.gif") repeat-x}
.tbl_data th {padding:7px 0 4px 0;  font:12px dotum; color:#858585; text-align:center}
.tbl_data tbody td {padding:8px 0 7px 0; border-bottom:1px solid #E5E5E5; color:#333333; text-align:center}
.tbl_data .vLine {background:url("../../../images/iros/pubr/table_line.gif") no-repeat left top; }
.tbl_data tbody td .leftTxt{text-align:left}
.tbl_data tbody td .rightTxt{text-align:right}
.tbl_data tbody td .centerTxt{text-align:center}
.tbl_data tbody tr:hover {background-color: #f2f6fc}
.tbl_data tbody tr { cursor: pointer; }

.tbl_data span .btnBg {background:url("../../../images/iros/pubr/btnBg.gif") no-repeat 0px 0px; width:59px; height:18px}
.tbl_data .ico_lock{padding:5px; background:url("../../../images/support/ico_lock.gif") no-repeat left 2px; ; }*/

/* Table View Style 
table.view_data {width:100%; border-bottom:1px solid #DDDEE2; table-layout:fixed; font:12px Dotum}
table.view_data caption {display:none}
table.view_data th {padding:8px 0 5px 20px; border-top:1px solid #DDDEE2; background:#F1F1F3; color:#666; font-weight:bold; text-align:left; vertical-align:top}
table.view_data td {padding:8px 5px 5px 12px; border-top:1px solid #DDDEE2; line-height:16px; vertical-align:top}*/


.tab_data{width:100%; background:url(../../../images/iros/pubr/data/bg_tab.gif) repeat-x left bottom; overflow:hidden; }
.tab_data li{float:left; width:97px; display:inline; margin-right:3px; margin-bottom:0px; border-top:1px solid #D4D4D4; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; color:#333}
.tab_data li.w140 { width:140px;}
.tab_data li a{_float:left; display:block; height:20px; padding:9px 12px 0 13px; color:#666; text-decoration:none}
.tab_data li a:hover{color:#333; background:#F4F4F4}
.tab_data li.selected{border-bottom:1px solid #F4F4F4; border-top:1px solid #018ac4; border-left:1px solid #018ac4; border-right:1px solid #018ac4; background:#fff}
.tab_data li.selected a{color:#333; font-weight:bold; letter-spacing:-1px}
.tab_data .count{color:#39a1cf; font-weight:bold}

.sch_count {border:1px solid #c8d5e4; background-color:#e4ebf4; padding:5px 15px 5px 15px}
.sch_count .caNum{float:left}
.sch_count .caNum a{color:#6d8bac}
.sch_count .caNum a:hover{color:#39a1cf}
.sch_count .caNum li{display:inline; padding-right:10px}
.sch_count .totalNum{float:right}
.sch_count .totalNum a{color:#6d8bac}
.sch_count .totalNum a:hover{color:#39a1cf}

.listCont {padding:5px 0 5px 0}


/* -------------------------------------------------------- Open API --------------------------------------------------------------------------------- */


/* Open API - Table List Style */
.tbl_api {width:100%;  border-bottom:2px solid #d9d9d9; font:11px Tahoma}
.tbl_api caption {display:none}
.tbl_api thead {border:1px solid #d7dce8; height:30px; background:url("../../../images/iros/pubr/table_bg.gif") repeat-x}
.tbl_api th {padding:7px 0 4px 0;  font:12px dotum; color:#858585; text-align:center}
.tbl_api .leftTxt{padding-left:20px; text-align:left}
.tbl_api tbody td {padding:8px 0 7px 0; border-bottom:1px solid #E5E5E5; color:#333333; text-align:center}
.tbl_api .vLine {background:url("../../../images/iros/pubr/table_line.gif") no-repeat left top; }
.tbl_api tbody td .leftTxt{text-align:left}
.tbl_api tbody td .rightTxt{text-align:right}
.tbl_api tbody td .centerTxt{text-align:center}
.tbl_api tbody tr:hover {background-color: #f2f6fc}
.tbl_api tbody tr { cursor: pointer; }

.tbl_api span .btnBg {background:url("../../../images/iros/pubr/btnBg.gif") no-repeat 0px 0px; width:59px; height:18px}

/* Table View Style */
table.view_api {width:100%; border-bottom:1px solid #DDDEE2; table-layout:fixed; font:12px Dotum}
table.view_api caption {display:none}
table.view_api th {padding:8px 0 5px 20px; border-top:1px solid #DDDEE2; background:#F1F1F3; color:#666; font-weight:bold; text-align:left; vertical-align:top}
table.view_api td {padding:8px 5px 5px 12px; border-top:1px solid #DDDEE2; line-height:16px; vertical-align:top}


.tab_api{width:100%; background:url(../../../images/iros/pubr/data/bg_tab.gif) repeat-x left bottom; overflow:hidden; }
.tab_api li{float:left; display:inline; margin-right:3px; margin-bottom:0px; border-top:1px solid #D4D4D4; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; color:#333}
.tab_api li a{_float:left; display:block; height:20px; padding:9px 12px 0 13px; color:#666; text-decoration:none}
.tab_api li a:hover{color:#333; background:#F4F4F4}
.tab_api li.selected{border-bottom:1px solid #F4F4F4; border-top:1px solid #018ac4; border-left:1px solid #018ac4; border-right:1px solid #018ac4; background:#fff}
.tab_api li.selected a{color:#333; font-weight:bold; letter-spacing:-1px}
.tab_api .count{color:#39a1cf; font-weight:bold}

.api_sch_count {border:1px solid #c8d5e4; background-color:#e4ebf4; padding:5px 15px 5px 15px}
.api_sch_count .caNum{float:left}
.api_sch_count .caNum a{color:#6d8bac}
.api_sch_count .caNum a:hover{color:#39a1cf}
.api_sch_count .caNum li{display:inline; padding-right:10px}
.api_sch_count .totalNum{float:right}
.api_sch_count .totalNum a{color:#6d8bac}
.api_sch_count .totalNum a:hover{color:#39a1cf}

.api_listCont {padding:5px 0 5px 0}


.apiList{padding:10px 0 10px 0; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; list-style:none}
.apiList li{clear:both; _height:0; margin-bottom:10px; _font-size:0}
.apiList li .underLine{border-bottom:1px solid #efefef}
.apiList2{font-family:'돋움',Dotum; font-size:12px; padding-left:10px}
.apiList2 dt{padding:5px 0; color:#333}
.apiList2 dt .tit{ }
.apiList2 dt .cate{color:#018ac4}
.apiList2 dt .date{font-size:11px}
.apiList2 dt .pointTxt{color:#ff923b}
.apiList2 dd .pointTxt{color:#ff923b}
.apiList2 dd{line-height:16px; padding:2px 0 2px 0}
.apiList2 dd img{border:none}
.apiList2 a{text-decoration:none}
.apiList2 a:hover{}
.apiList2 .btn_link {position:relative; overflow:hidden;   float:right; padding-right:10px}
.apiList2 .ico_group {}

/* ----------------------------------------------------- Agency Status ------------------------------------------------------------------------------- */



/* --------------------------------------------------------- Search ---------------------------------------------------------------------------------- */



/* ----------------------------------------------------- Support Request ----------------------------------------------------------------------------- */


.supportBox_typeA {border:1px solid #efefef; background-color:#f7f7f7; vertical-align:middle}
.supportBox_typeA  .sur_vLine{background:url("../../../images/support/supportBox_vLine.gif") no-repeat left -30px}


.supportLst_typeA{width:500px; padding:20px; border:0px solid #c2c2c2; list-style:none}
.supportLst_typeA li{margin-bottom:5px; padding-left:15px; line-height:14px; vertical-align:top; }
.supportLst_typeA li span{display:block; float:left; width:15px; height:14px; margin:0 0 0 -15px; _margin:0 -3px 0 -15px; color:green; font-weight:bold; background:url("../../../images/iconUnit.png") no-repeat 0px -34px}
.supportLst_typeA li a{color:#f2740c; text-decoration:underline}
.supportLst_typeA li a:hover{text-decoration:underline}


.supportLst_typeA li .supBullet{display:block; background:url("../../../images/iconUnit.png") no-repeat 0px -32px}


.tbl_support {width:100%;  border-bottom:2px solid #d9d9d9; font:11px Tahoma}
.tbl_support caption {display:none}
.tbl_support thead {border:1px solid #d7dce8; height:30px; background:url("../../../images/iros/pubr/table_bg.gif") repeat-x}
.tbl_support th {padding:7px 0 4px 0;  font:12px dotum; color:#858585; text-align:center}
.tbl_support tbody td {padding:8px 0 7px 15px; border-bottom:1px solid #E5E5E5; color:#333333; text-align:center}
.tbl_support .vLine {background:url("../../../images/iros/pubr/table_line.gif") no-repeat left top; }
.tbl_support tbody .leftTxt{text-align:left}
.tbl_support tbody .rightTxt{text-align:right}
.tbl_support tbody .centerTxt{text-align:center}
.tbl_support tbody tr:hover {background-color: #f2f6fc}
.tbl_support tbody tr { cursor: pointer; }

.tbl_support span .btnBg {background:url("../../../images/iros/pubr/btnBg.gif") no-repeat 0px 0px; width:59px; height:18px}
.tbl_support .ico_lock{padding:5px; background:url("../../../images/support/ico_lock.gif") no-repeat left 2px; ; }


table.view_support {width:100%; border-bottom:1px solid #DDDEE2; table-layout:fixed; font:12px Dotum}
table.view_support caption {display:none}
table.view_support th {padding:8px 0 5px 20px; border-top:1px solid #DDDEE2; background:#F1F1F3; color:#666; font-weight:bold; text-align:left; vertical-align:top}
table.view_support td {padding:8px 5px 5px 12px; border-top:1px solid #DDDEE2; line-height:16px; vertical-align:middle}
table.view_support .form{padding:5px 5px 5px 12px; border-top:1px solid #DDDEE2; line-height:16px; vertical-align:middle}
table.view_support .starPoint{color:#e67335}
table.view_support .infoTxt{color:#999999; font-size:11px}

/* View Style 2012.10.10 김규빈 추가 */
.faq {font:12px Dotum; line-height:150%;}
.noticeV {font:12px Dotum; line-height:180%;}


.form_table .item .i_agr1{width:780px; height:150px; padding:10px; line-height:140%}


/* 포털 css에 의해 제거
.innernavi{overflow:hidden;clear:both;width:100%; text-align:right; border-bottom:1px solid #e5e5e5;  font-size:11px; color:#929292; padding-top:15px; padding-bottom:15px; letter-spacing:-1px;}
.innernavi img{vertical-align:middle;}

.innernavi a:link {color:#929292;text-decoration:none;}
.innernavi a:visited {color:#595959;text-decoration:none;}
.innernavi a:hover {color:#595959;text-decoration:none}
.innernavi a:active {color:#595959;text-decoration:none;}

.ctnTitle {padding-top:30px; padding-bottom:5px;}
.ctnTitle .sTxt02{padding-left:142px;}
.ctnTitle .sTxt{padding-left:10px; color:#666; font-size:12px;}
.ctnTitle .hLine{padding-right:10px;color:#e5e5e5; font-size:12px;}
.ctnTitle1 {padding-left:142px;}
.infoTxt {text-align:right;font-size:11px; color:#888;padding-bottom:5px;}
.infoTxt .point{font-size:12px; color:#888;}
.infoTxt .orange{font-size:11px; color:#f66d31; font-weight:bold;}
.infoTxtbr {height:29px;}
*/

/*
.bbs_property{width:100%;border:none;border-bottom:2px solid #dcdcdc;font:12px Dotum;text-align:center;border-collapse:collapse}
.bbs_property caption{display:none}
.bbs_property tfoot{background-color:#f5f7f9;font-weight:bold}
.bbs_property th{padding:7px 0 4px;border-top:2px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-color:#f5f7f9;color:#666;font:12px dotum;font-weight:bold}
.bbs_property td{padding:6px 0 4px;border:1px solid #e5e5e5;color:#4c4c4c}
.bbs_property td.ranking{font-weight:bold}
*/


.tbl_type01,.tbl_type01 th,.tbl_type01 td{border:0}
.tbl_type01{width:100%;border-bottom:2px solid #dcdcdc;font-family:'돋움',dotum;font-size:12px;text-align:center;border-collapse:collapse;border-top:2px solid #5cb4fc;}
.tbl_type01 caption{display:none}
.tbl_type01 tfoot{background-color:#f5f7f9;font-weight:bold}
.tbl_type01 th{padding:8px 0 7px;border-right:0px solid #dff1f9;border-left:0px solid #dff1f9;background:url("../../../images/iros/pubr/tbl_bg.gif") repeat-x; color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
.tbl_type01 .hline{background:url("../../../images/iros/pubr/tbl_hline.gif") no-repeat left top;}
.tbl_type01 td{padding:8px 0 6px 0;border:1px solid #d9d9d9;color:#666666}
.tbl_type01 .noBoldLeft{border-left:1px solid #fff;color:#666666}
.tbl_type01 .noBoldRight{border-right:1px solid #fff;color:#666666}
.tbl_type01 td.ranking{font-weight:bold}
.tbl_type01 .left { text-align:left; padding-left:20px; padding-right:20px;}
.tbl_type01 input[type~="text"] {border:1px solid #ccc; width:300px;}
.tbl_type01 input[type~="password"] {border:1px solid #ccc; width:300px;}
.tbl_type01 select {font-size:1em;vertical-align:middle;  width:200px;}

.tbl_type02,.tbl_type02 th,.tbl_type02 td{border:0}
.tbl_type02{width:100%;border-bottom:2px solid #dcdcdc;font-family:'돋움',dotum;font-size:12px;text-align:center;border-collapse:collapse;border-top:2px solid #5cb4fc;}
.tbl_type02 caption{display:none}
.tbl_type02 tfoot{background-color:#f5f7f9;font-weight:bold}
.tbl_type02 th{padding:8px 0 7px;border-right:0px solid #dff1f9;border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold; background-color:#f9f9f9;}
.tbl_type02 .noBold{padding:8px 0 7px;border-right:0px solid #dff1f9;border-bottom:1px solid #d6d6d6; border-left:1px solid #fff;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold; background-color:#f9f9f9;}
.tbl_type02 td{padding:8px 0 6px 0;border:1px solid #d9d9d9;color:#666666; line-height:16px;}
.tbl_type02 input[type~="radio"] {border:none;margin-top:0px;}
.tbl_type02 .noBoldLeft{border-left:1px solid #fff;color:#666666}
.tbl_type02 .noBoldRight{border-right:1px solid #fff;color:#666666;text-align:left;padding-left:20px; padding-right:20px; vertical-align:middle;line-height:normal;}
.tbl_type02 .noBoldRight02{border-right:1px solid #fff;color:#666666;text-align:center;padding-left:20px; padding-right:20px; vertical-align:middle;line-height:normal;}
.tbl_type02 .noBoldRight03{border-right:1px solid #fff;color:#666666;text-align:right;padding-left:20px; padding-right:20px; vertical-align:middle;line-height:normal;}
.tbl_type02 td.ranking{font-weight:bold}
.tbl_type02 .left { text-align:left; padding-left:20px; padding-right:20px;}
.tbl_type02 .right { text-align:right; padding-right:10px; padding-right:10px;}
.tbl_type02 input[type~="text"] {border:1px solid #ccc; width:80%;}
.tbl_type02 .mTxt {border:1px solid #ccc; width:80%;}
.tbl_type02 input[type~="password"] {border:1px solid #ccc; width:300px;}
.tbl_type02 select {font-size:1em;vertical-align:middle;  width:200px;}

/* choyr add*/
.tbl_type02 .noBoldColspan{padding:8px 0 7px;border-right:0px solid #dff1f9;border-bottom:1px solid #d6d6d6; border-left:1px solid #fff;color:#666;font-family:'돋움',dotum;font-size:12px;}






/* --------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------- Common Style Start--------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------------------------------------- */
.searchBox_typeA {padding:10px 0 10px 0; vertical-align:middle}
.searchBox_typeA p{vertical-align:middle}
.searchBox_typeB {border:1px solid #efefef; padding:20px; background-color:#f7f7f7; vertical-align:middle}
.searchBox_typeB span{padding-left:100px;}

.searchBox_typeC {border:1px solid #efefef; padding:20px; background-color:#f7f7f7; vertical-align:middle}
.searchBox_typeC dt{display:inline; font-weight:bold; background:url("../../../images/iconUnit.png") no-repeat 0px -37px; padding-left:15px}
.searchBox_typeC dd{display:inline; padding-right:10px}

.searchBoxWrap {background-color:#f1f1f1; border:1px solid #e5e5e5; margin-bottom:20px;  margin-top:20px;}
.searchBox{overflow:hidden;padding:0;width:730px; padding:15px; 0 5px 20px;}
.searchBox li{display:inline;float:left;width:320px; margin:5px 5px 5px 20px;padding:0 0 0px 10px;color:#757575;font-family:'돋움',Dotum;font-size:12px; font-weight:bold; background:url("../../../images/iros/pubr/point01.gif") no-repeat 0 7px;text-align:left;list-style:none;vertical-align:middle;}
.searchBox dd,dt{display:inline; vertical-align:middle;}
.searchBox dt{float:left;width:90px; line-height:21px;}
.searchBox input[type~="text"] {border:1px solid #ccc; width:200px;}
.searchBox select {font-size:1em;vertical-align:middle;  width:200px;}
.searchBox .year {font-size:1em;vertical-align:middle;  width:80px;}
.searchBox .month {font-size:1em;vertical-align:middle;  width:50px;}
.searchBoxWrap .SbtnAreaWrap { padding:5px 10px 10px 10px;}
.searchBoxWrap .SbtnArea {width:100%; border-top:1px solid #cbcbcb; padding-top:10px;text-align:right;}

/*
.searchBoxWrap02 {background:url(..../../../images/searchBoxBg02.gif) no-repeat;}
.searchBox02{overflow:hidden;padding:0;width:730px; height:30px; padding:15px; 0 5px 20px;}
.searchBox02 li{display:inline;float:left;width:330px; margin:5px 5px 5px 20px;padding:0 0 0px 7px;color:#757575;font-family:'돋움',Dotum;font-size:12px; font-weight:bold; background:url("../../../images/iros/pubr/point01.gif") no-repeat 0 40%;text-align:left;list-style:none;vertical-align:middle;}
.searchBox02 dd,dt{display:inline;}
.searchBox02 dt{float:left;width:60px;}
.searchBox02 input[type~="text"] {border:1px solid #ccc; width:200px;}
.searchBox02 select {font-size:1em;vertical-align:middle;  width:200px;}
*/

.stitArea {position:relative; padding-top:25px; margin-bottom:27px;}
.stitArea .stit{float:left; background:url("../../../images/iros/pubr/ico_stit.gif") no-repeat 0 0; color:#333; font-size:12px;font-weight:bold; padding-left:15px;margin-top:4px;}
.stitArea .btnArea{float:right;padding-bottom:0px; font-size:12px; color:#888888;}
.stitArea .btnArea p{margin-top:5px;}


.bx1{ padding:20px; width:690px; _width /**/:360px; height:50px; font-size:12px;overflow:auto; border:1px solid #e5e5e5; background-color:#f1f0f0; margin:25px 0 25px 0; scrollbar-arrow-color: #000; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;}
.bx1 *{ color:#666666; line-height:16px; text-align:justify;}

.space30 {margin-top:30px;}
.space50 {margin-top:50px;}
.space80 {margin-top:80px;}



/* Paginate Style */

.paginate{padding:15px 0;margin:20px 0 0;text-align:center;}
.paginate a,.paginate strong{display:inline-block;_position:relative;padding:0 6px 0 5px; background:#fff;color:#313031;font-size:12px; font-family:'Tahoma';}

.paginate strong{padding:0 6px 1px 5px; border:1px solid #dfdfdf; background:#f3f3f3; color:#0080bc; font-weight:bold; line-height:14px;}
.paginate a:hover{background:#f7f7f7}
.paginate a.pre{padding:3px 8px 1px 16px; background:url('../../../images/iros/pubr/common/bu_pg1_l1.gif') no-repeat 8px center !important; font-weight:normal; color:#888; font-size:11px; font-family:'Dotum';}
.paginate a.pre_end{padding:3px 5px 1px 16px; background:url(../../../images/bu_pg1_l2.gif) no-repeat 4px 6px !important; font-weight:normal}
.paginate a.next{padding:3px 16px 1px 8px; background:url('../../../images/iros/pubr/common/bu_pg1_r1.gif') no-repeat 37px center !important; font-weight:normal; color:#888; font-size:11px; font-family:'Dotum';}
.paginate a.next_end{padding:3px 16px 1px 8px; background:url(../../../images/bu_pg1_r2.gif) no-repeat 37px 6px !important; font-weight:normal}


/* Btn Area Style */

.btn_right { margin:7px 0 0; text-align:right;}
.btn_right.mgt30 { margin:30px 0 0;}
.btn_left {text-align:left;}
.btn_center {text-align:center;}
.btn_right .btn_basics { text-align:right;}
.btn_right .btn_ex { background:url('../../../images/iros/pubr/common/btn_etype_open.gif') no-repeat 100% 3px; color: #838484; display:inline-block; padding: 0 18px 0 0;}
.btn_right .btn_ex1 { background:url('../../../images/iros/pubr/common/btn_etype_close.gif') no-repeat 100% 3px; color: #838484; display: inline-block; padding: 0 18px 0 0;}


.btn_both{overflow:hidden;clear:both;width:100%; margin-top:-35px;}
.btn_both .fl{float:left}
.btn_both .fr{float:right}

.btn_both_none{overflow:hidden;clear:both;width:100%; margin-top:10px; font-size:12px; color:#666666;}
.btn_both_none .fl{float:left}
.btn_both_none .fr{float:right}

.btn_both_none02{overflow:hidden;clear:both;width:100%; margin-top:10px; margin-bottom:30px; font-size:12px; color:#666666;}
.btn_both_none02 .fl{float:left}
.btn_both_none02 .fr{float:right}

.btn_cen{text-align:center; width:100%; margin-top:10px;}

/* float */
.fl {float:left}
.fr {float:right}

/* Color Txt */
.btn_pack,
.btn_pack *{display:inline-block; overflow:visible; position:relative; margin:0; border:0px; background:url(../../../images/iros/pubr/common/btn_pack.gif) no-repeat; font-size:12px; font-family:Tahoma, Sans-serif; color:#333; text-decoration:none !important; vertical-align:top; white-space:nowrap}
.btn_pack{margin-right:4px}
.btn_pack *{left:4px; cursor:pointer; _cursor:hand}

.btn_pack.large,
.btn_pack.large *{height:28px; line-height:28px}

.btn_pack.large{background-position:left -44px}

.btn_pack.large *{padding:0 0 0 6px; background-position:right -44px; font-size:12px; font-weight:bold}

.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{color:#690}
.btn_pack.strong *{font-weight:bold !important}
.btn_pack.icon *{padding-left:20px}
.btn_pack.large.icon *{padding-left:16px}
.btn_pack.icon span{width:40px; margin-right:-20px; !important}
.btn_pack.large .check{background-position:8px -148px}


/* Contents Gap */
.mt0 {margin-top:0px !important;}
.mt1 {margin-top:1px}
.mt2 {margin-top:2px}
.mt3 {margin-top:3px}
.mt4 {margin-top:4px}
.mt5 {margin-top:5px !important;}
.mt6 {margin-top:6px}
.mt7 {margin-top:7px !important;}
.mt8 {margin-top:8px}
.mt9 {margin-top:9px}
.mt10 {margin-top:10px !important;}
.mt11 {margin-top:11px}
.mt12 {margin-top:12px}
.mt13 {margin-top:13px}
.mt14 {margin-top:14px}
.mt15 {margin-top:15px}
.mt16 {margin-top:16px}
.mt17 {margin-top:17px}
.mt18 {margin-top:18px}
.mt19 {margin-top:19px}
.mt20 {margin-top:20px !important;}
.mt21 {margin-top:22px}
.mt22 {margin-top:22px}
.mt23 {margin-top:23px}
.mt24 {margin-top:24px}
.mt25 {margin-top:25px}
.mt26 {margin-top:26px}
.mt27 {margin-top:27px}
.mt28 {margin-top:28px}
.mt29 {margin-top:29px}
.mt30 {margin-top:30px}
.mt35 {margin-top:35px}
.mt40 {margin-top:40px}
.mt45 {margin-top:45px}
.mt50 {margin-top:50px}

.mb1 {margin-bottom:1px}
.mb2 {margin-bottom:2px}
.mb3 {margin-bottom:3px}
.mb4 {margin-bottom:4px}
.mb5 {margin-bottom:5px}
.mb6 {margin-bottom:6px}
.mb7 {margin-bottom:7px}
.mb8 {margin-bottom:8px}
.mb9 {margin-bottom:9px}
.mb10 {margin-bottom:10px}
.mb11 {margin-bottom:11px}
.mb12 {margin-bottom:12px}
.mb13 {margin-bottom:13px}
.mb14 {margin-bottom:14px}
.mb15 {margin-bottom:15px}
.mb16 {margin-bottom:16px}
.mb17 {margin-bottom:17px}
.mb18 {margin-bottom:18px}
.mb19 {margin-bottom:19px}
.mb20 {margin-bottom:20px}
.mb21 {margin-bottom:21px}
.mb22 {margin-bottom:22px}
.mb23 {margin-bottom:23px}
.mb24 {margin-bottom:24px}
.mb25 {margin-bottom:25px}
.mb26 {margin-bottom:26px}
.mb27 {margin-bottom:27px}
.mb28 {margin-bottom:28px}
.mb29 {margin-bottom:29px}
.mb30 {margin-bottom:30px}
.mb35 {margin-bottom:35px}
.mb40 {margin-bottom:40px}
.mb45 {margin-bottom:45px}
.mb50 {margin-bottom:50px}

.ml1 {margin-left:1px}
.ml2 {margin-left:2px}
.ml3 {margin-left:3px}
.ml4 {margin-left:4px}
.ml5 {margin-left:5px}
.ml6 {margin-left:6px}
.ml7 {margin-left:7px}
.ml8 {margin-left:8px}
.ml9 {margin-left:9px}
.ml10 {margin-left:10px}
.ml11 {margin-left:11px}
.ml12 {margin-left:12px}
.ml13 {margin-left:13px}
.ml14 {margin-left:14px}
.ml15 {margin-left:15px}
.ml16 {margin-left:16px}
.ml17 {margin-left:17px}
.ml18 {margin-left:18px}
.ml19 {margin-left:19px}
.ml20 {margin-left:20px}
.ml21 {margin-left:22px}
.ml22 {margin-left:22px}
.ml23 {margin-left:23px}
.ml24 {margin-left:24px}
.ml25 {margin-left:25px}
.ml26 {margin-left:26px}
.ml27 {margin-left:27px}
.ml28 {margin-left:28px}
.ml29 {margin-left:29px}
.ml30 {margin-left:30px}
.ml35 {margin-left:35px}
.ml40 {margin-left:40px}
.ml45 {margin-left:45px}
.ml50 {margin-left:50px}

.mr1 {margin-right:1px}
.mr2 {margin-right:2px}
.mr3 {margin-right:3px}
.mr4 {margin-right:4px}
.mr5 {margin-right:5px}
.mr6 {margin-right:6px}
.mr7 {margin-right:7px}
.mr8 {margin-right:8px}
.mr9 {margin-right:9px}
.mr10 {margin-right:10px}
.mr11 {margin-right:11px}
.mr12 {margin-right:12px}
.mr13 {margin-right:13px}
.mr14 {margin-right:14px}
.mr15 {margin-right:15px}
.mr16 {margin-right:16px}
.mr17 {margin-right:17px}
.mr18 {margin-right:18px}
.mr19 {margin-right:19px}
.mr20 {margin-right:20px}
.mr21 {margin-right:22px}
.mr22 {margin-right:22px}
.mr23 {margin-right:23px}
.mr24 {margin-right:24px}
.mr25 {margin-right:25px}
.mr26 {margin-right:26px}
.mr27 {margin-right:27px}
.mr28 {margin-right:28px}
.mr29 {margin-right:29px}
.mr30 {margin-right:30px}
.mr35 {margin-right:35px}
.mr40 {margin-right:40px}
.mr45 {margin-right:45px}
.mr50 {margin-right:50px}


/* ----------- 2012.10.09 우미숙 추가 ----------- */

.ctnTitle_typeC .care {float:right}
.ctnTitle_typeC .care ul li{float:right; display:inline; font-size:11px; color:#9f3700}
.ctnTitle_typeE {height:10px}
.ctnTitle_typeE h2 {float:left; font-size:12px; color:#474747; background:url("../../../images/iconUnit.png") no-repeat 0px -82px; padding-left:20px}
.ctnTitle_typeE .info {float:right}
.ctnTitle_typeE .info ul li{float:right; display:inline; font-size:11px; color:#8a8a8a; background:url("../../../images/iconUnit.png") no-repeat 0px -32px; padding-left:12px}
.ctnTitle_typeE .paddRight{padding-right:8px}
.ctnTitle_typeE .info a:link {color:#595959; text-decoration:none}
.ctnTitle_typeE .info a:visited {color:#595959; text-decoration:none}
.ctnTitle_typeE .info a:hover {color:#f2740c; text-decoration:none}
.ctnTitle_typeE .info a:active {color:#595959; text-decoration:none}
.ctnTitle_typeF ul li {background:url("../../../images/iros/pubr/common/bu_001.gif") no-repeat 0 4px; padding:3px 0 3px 12px}
table.view_data .td_f60_R11 {position:relative; float:right; padding-right:10px; font-size:11px; color:#ff6600}
table.view_data .td_f60_11 {position:relative; font-size:11px; color:#ff6600}
table.view_data .td_R11 {position:relative; float:right; padding-right:10px; font-size:11px}
table.view_data .td_top8_R11 {position:relative; float:right; padding-right:10px; font-size:11px; margin-top:8px}
table.view_data .td_w400_R11 {position:relative; float:right; width:400px; font-size:11px}
table.view_data .td_f60 {color:#ff6600}

.textbox_01 {border:1px solid #dde3f5; background-color:#f7f8fa; padding:10px}
.ftC_008fd1 {color:#008fd1}

/*
table.dummy-list thead tr { display : none; }
table.dummy-list th,
table.dummy-list td { border: none !important; background-color: #FFFFFF !important; }

table.hover tbody tr:hover { background-color: #eaeaea; }
table.select tbody tr, #cvcafContents table.select-multy tbody tr { cursor: pointer; }
table.select tbody tr.selected, table.select-multy tbody tr.selected { background-color: #e3e8ee; }

.txt_on { border: 1px solid #0DA9D8 !important; }
*/


/* title */
.stit { padding:0 0 0 9px; margin:20px 0 0 6px; background:url('../../../images/iros/pubr/common/blt_stit.gif') no-repeat 0 5px;color:#222;font-size:12px;}
.stit span { font-weight:normal; font-size:12px; color:#999;}

/* Ctext */
.ctext {padding:0 0 0 10px;background:url('../../../images/iros/pubr/common/icon_star.gif') no-repeat 0 5px;color:#595959;font-size:11px;}
.ctext1 {margin:19px 0 0 3px;padding:0 0 0 10px;background:url('../../../images/iros/pubr/common/icon_blt.gif') no-repeat 0 6px;color:#595959;font-size:11px;}
.ctext2 {margin:19px 0 0 3px;padding:0 0 0 10px;background:url('../../../images/iros/pubr/common/icon_blt.gif') no-repeat 0 6px;color:#474747;}
.ctext3 { margin:19px 0 0 3px;padding:0 0 0 19px;background:url('../../../images/iros/pubr/common/icon_ntp.gif') no-repeat 0 2px;color:#474747;}}


/* Color - Set */
.pointer {color:#ff6600 !important;}
.pointer2 {color:#888 !important;}
.pointer3 {color:#567eb7 !important;}
.pointer4 {color:#ff6600 !important;}


/* Title - Set */
.ntit {margin:19px 0 0 0;padding:0 0 0 10px;background:url('../../../images/iros/pubr/common/ntit_dot.gif') no-repeat 0 3px;color:#474747;font-size:12px;line-height:13px;}
.ntit-btn { margin:24px 0 0 0;padding:0 0 0 10px;background:url('../../../images/iros/pubr/common/ntit_dot.gif') no-repeat 0 3px;color:#474747;font-size:12px;line-height:13px;}

/* List */
ul.list { margin:16px 0 0 0;padding:0 0 4px 0;}
ul.list li {margin:5px 0 0 0;padding:0 0 0 10px;background:url('../../../images/iros/pubr/common/icon_blt.gif') no-repeat 0 6px;color:#474747;}
ul.list li.first {margin:0;}
ul.list li strong {font-weight:normal;}

ul.list2 { margin:16px 0 0 0;padding:0 0 4px 0;}
ul.list2 li {margin:5px 0 0 0;padding:0 0 0 10px;background:url('../../../images/iros/pubr/common/icon_star.gif') no-repeat 0 4px;color:#474747;}
ul.list2 li.first {margin:0;}

ul.list3 { margin:16px 0 0 0;padding:0 0 4px 0;}
ul.list3 li {margin:5px 0 0 0;padding:0 0 0 10px;background:url('../../../images/iros/pubr/common/ntit_dot.gif') no-repeat 0 4px;color:#474747;}
ul.list3 li.first {margin:0;}


ul.clist { margin:16px 0 0; padding:0 0 4px;}
ul.clist li { margin:0 0 4px; padding:0 0 0 21px; line-height:16px; background:url('../../../images/iros/pubr/common/icon_ntp.gif') no-repeat 0 1px;color:#474747;}
ul.clist li a { text-decoration:underline; color:#189ad5;}

ul.clist2 { margin:16px 0 0 17px; padding:0 0 4px;}
ul.clist2.line { margin:20px 0 0; padding:16px 0 12px 17px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
ul.clist2 li { margin:0 0 4px; padding:0 0 0 18px; line-height:16px; background:url('../../../images/iros/pubr/common/icon_ntp2.gif') no-repeat 0 1px;color:#333;}
ul.clist2 li a { text-decoration:underline; color:#567EB7 ;}
ul.clist2 li ul { }
ul.clist2 li ul li { padding:0 0 0 10px; background:url('../../../images/iros/pubr/common//blt_clist2.gif') no-repeat 0 5px;color:#333;}
ul.clist2 li ul li.subject { padding:0 0 0 13px; margin:0 0 0 13px; background:url('../../../images/iros/pubr/common/blt_clist2_1.gif') no-repeat 0 3px;color:#0080bc;}


/* input type */
input.checkbox,
input.radio { width:13px; height:13px; margin:0; padding:0; vertical-align:middle;}



.spacebar {margin:10px 0 0 0 !important;}
div.infor-text {width:774px;margin:52px 0 0 0;padding:13px 12px 14px 12px;border:1px solid #e8d29d;background:#fff6e0;overflow:hidden;}
div.infor-text strong {float:left;min-width:85px;min-height:16px;padding:1px 0 0 10px;background:url('../../../images/iros/pubr/common/infor_text_bg.gif') no-repeat 0 0;color:#fff;font-weight:normal;}
div.infor-text p.text {float:left;margin:1px 0 0 11px;}

/* View Style 2012.10.10 김규빈 추가 */
.faq {font:12px Dotum; line-height:150%;}
.noticeV {font:12px Dotum; line-height:180%;}


.subTitle h1 span { font-weight:normal; font-size:12px;}


/* Ctext */
.ctext4 { margin:16px 0 4px 17px; padding:0 0 0 18px; line-height:16px; background:url('../../../images/iros/pubr/common/icon_ntp2.gif') no-repeat 0 1px;color:#333;}


/* tab_contents */
ul.ui_tab { margin:20px 0 0; overflow:hidden; width:100%; background:url('../../../images/iros/pubr/common/bg_tab_line.gif') repeat-x left 100%; border-left:1px solid #dfdfdf; height:30px; }
ul.ui_tab li { float:left; line-height:15px; border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf;cursor:pointer;}
ul.ui_tab li span { display:block; padding:6px 0;  min-width:106px; border-right:1px solid #fff; border-left:1px solid #fff;border-top:1px solid #fff; background:#f9f9f9; text-align:center;}
ul.ui_tab li.on { border-top:1px solid #0067af;}
ul.ui_tab li.on span { font-weight:bold;background:url('../../../images/iros/pubr/common/bg_tab_on.gif') repeat-x left top; color:#0067af; padding:7px 0 6px;}


div.ui_tab_contents { padding:15px 7px 11px; margin:0px 0 0; border-bottom:1px solid #dfdfdf;  border-left:1px solid #dfdfdf;  border-right:1px solid #dfdfdf; color:#333;}
div.ui_tab_contents.procedure { padding:15px 0 0; border:0;}
div.ui_tab_cont { padding:15px 7px 11px;}
div.ui_tab_contents ul { padding:0 0 4px; margin:0 0 0 -14px;}
div.ui_tab_contents ul:after { content:""; display:block; clear:both;}
div.ui_tab_contents ul li { float:left; width:30%; margin:0 0 0 14px; padding:3px 0 3px 9px; line-height:16px; background:url('../../../images/iros/pubr/common/blt_tab_content.gif') no-repeat left 10px; border-right:1px dotted #ccc;}
div.ui_tab_contents ul li.last { border:none; }
div.ui_tab_contents ul li a { color:#333;}
div.ui_tab_contents h3 { margin:40px 0 0; padding:11px 0 11px 35px; background:#f1f1f1;}
div.ui_tab_contents h3.first { margin:0px 0 0;}
div.ui_tab_contents h4 { margin:30px 0 0; padding:10px 0 8px; border:1px solid #dfdfdf;}
div.ui_tab_contents h4.first { margin:10px 0 0;}
div.ui_tab_contents h4:after { clear:both; display:block; content:"";}
div.ui_tab_contents h4 span { float:left; padding:0 0 0 35px; font-weight:bold; color:#666;}
div.ui_tab_contents h4 strong { float:left; padding:0 0 0 10px; color:#000;}
div.ui_tab_contents dl { padding:16px 0 0 8px;}
div.ui_tab_contents dl dt { padding:20px 0 7px;}
div.ui_tab_contents dl dd { margin:6px 0 0 30px; padding:0 0 0 10px; background:url('../../../images/iros/pubr/common/blt_list.gif') no-repeat left 7px; color:#515151; line-height:20px;}
div.ui_tab_contents ol li { margin:10px 0 0; padding:10px 0; border-top:1px solid #b7d4e8; border-bottom:1px solid #b7d4e8;}
div.ui_tab_contents ol li:after { clear:both; display:block; content:"";}
div.ui_tab_contents ol li strong { float:left; width:104px; padding:15px 0 0 17px;}
div.ui_tab_contents ol li.subject strong { padding:23px 0 0 17px;}
div.ui_tab_contents ol li ul { float:left; height:50px; margin:0; padding:13px 0 0 18px; border-left:1px solid #b7d4e8;}
div.ui_tab_contents ol.openapi li ul { height:50px; padding:16px 0 0 18px;}
div.ui_tab_contents ol li.subject ul { height:71px; padding:5px 0 0 18px;}
div.ui_tab_contents ol li ul li {float:none; width:auto; margin:0; padding:0 0 0 9px; border:none; background-position:0 5px; color:#515151; line-height:14px; }
div.ui_tab_contents ul.clist2 { margin:27px 0 0 37px;}
div.ui_tab_contents ul.clist2 li { float:none; width:auto; margin:0; padding:0 0 0 18px; border:none; background:url("../../../images/iros/pubr/common/icon_ntp2.gif") no-repeat scroll 0 1px;}
div.ui_tab_contents .ctext4 { margin:16px 0 4px 37px;}
div.ui_tab_contents ul.no_reply { padding:20px 0; margin:0; text-align:center;}
div.ui_tab_contents ul.no_reply li { float:none; width:auto; padding:0; margin:0; background:none; border:0;}

.appraisal_area { overflow:hidden; width:100%; height:131px; margin:20px 0 0; background:url('../../../images/iros/pubr/common/bg_star.gif') no-repeat left 0;}
.appraisal_area .fl { width:159px; margin:1px 0 0; padding:0 0 23px; text-align:center; border-right:1px solid #e9e9e9;}
.appraisal_area .fl strong.total { display:block; padding:29px 0 0;}
.appraisal_area .fl strong.total span { font-family:'Arial'; font-size:24px; color:#222; line-height:18px;}
.appraisal_area .fl strong.total span img { vertical-align:top;}
.appraisal_area .fl .start_graph { width:98px; margin:0 auto;}
.appraisal_area .fl .start_graph .star_off { display:block; width:98px; height:18px; margin:8px 0 0; background:url('../../../images/iros/pubr/common/bg_bstar_de.gif') no-repeat left 0;}
.appraisal_area .fl .start_graph .star_off .star_on { display:block; width:98px; height:18px; background:url('../../../images/iros/pubr/common/bg_bstar_on.gif') no-repeat left 0;}
.appraisal_area .fl p { padding:14px 0 0; text-align:center;}
.appraisal_area .fr { width:581px;}
.appraisal_area .fr .reply { display:block; padding:19px 0 0; font-size:14px; color:#1a1a1a;}
.appraisal_area .fr .reply span { color:#7ba3c2;}
.appraisal_area .fr .grade { overflow:hidden; width:100%; margin:7px 0 0;}
.appraisal_area .fr .grade em { float:left; width:36px; font-weight:bold; color:#010101; border-right:1px solid #dfdfdf; line-height:16px;}
.appraisal_area .fr .grade ul { float:left; padding0; margin:0;}
.appraisal_area .fr .grade ul li {float:left; width:auto; padding:0; background:none; border-right:0; margin:0 0 0 16px;}
.appraisal_area .fr .grade ul li input { float:left; padding:0; margin:0;}
.appraisal_area .fr .grade ul li .start_graph {float:left; margin:0 0 0 3px;}
.start_graph .star_off { display:block; width:69px; height:13px; background:url('../../../images/iros/pubr/common/bg_sstar_de.gif') no-repeat left 0;}
.start_graph .star_off .star_on { display:block; width:69px; height:13px; background:url('../../../images/iros/pubr/common/bg_sstar_on.gif') no-repeat left 0;}
.appraisal_area .fr .textaera_aera { margin:9px 0 0;}
.appraisal_area .fr .textaera_aera .textarea { width:470px; height:35px; margin:0;}
.appraisal_area .fr .textaera_aera input { vertical-align:top;}
.appraisal_area .fr .textaera_aera p { text-align:right; font-size:11px; margin:0 109px 0 0; color:#555;}
.appraisal_area .fr .textaera_aera p span { font-weight:bold;}

.text_reply { position:relative;}
.text_reply ul li { position:relative; padding:12px 0; line-height:16px; border-bottom:1px solid #dfdfdf;}
.text_reply ul li .reply_info { overflow:hidden; width:100%;}
.text_reply ul li .reply_info .start_graph { float:left;}
.text_reply ul li .reply_info .name { float:left; padding:0 0 0 13px; color:#555;}
.text_reply.text_reply_v1 ul li .reply_info .name { float:left; padding:0; color:#555;}
.text_reply ul li .reply_info .day { float:left; padding:0 0 0 10px; font-size:11px; color:#999;}
.text_reply ul li .reply_info .btn { float:left; padding:0 0 0 13px;}
.text_reply ul li .txt { padding:5px 0 0; color:#555;}
.text_reply.text_reply_v1 .btn { position:absolute; top:15px; right:0;}

ul.out_tab { height:36px; margin:14px 0 0; border-left:1px solid #dfdfdf; background:url('../../../images/iros/pubr/common/blt_out_tab.gif') repeat-x left 100%;}
ul.out_tab:after { content:""; clear:both; display:block;}
ul.out_tab li { float:left; border-top:1px solid #dfdfdf;  border-right:1px solid #dfdfdf; line-height:14px; }
ul.out_tab li.selected { border-top:1px solid #9c9c9c;  border-left:1px solid #9c9c9c; border-right:1px solid #9c9c9c; color:#000; background:#fff;}
ul.out_tab li.selected a { display:block; margin:0 0 1px; line-height:18px; background:#fff; font-weight:bold;}
ul.out_tab li.selected a span { background:none;} 
ul.out_tab li span { display:block; padding:9px 30px 7px 30px; background:#f9f9f9; border:1px solid #fff;  line-height:16px; text-align:center;}
ul.out_tab li span .num { display:inline; padding:0; background:none; border:none;}

/* search_box */
.search_box { padding:10px 0 10px 17px; border:1px solid #d1d1d1; background:#f6f7f8;}
.search_box strong { display:inline-block; padding:0 0 0 7px; background:url('../../../images/iros/pubr/common/blt_search_box.gif') no-repeat left 7px; font-weight:normal; color:#333;}

/* tit_btn */
.tit_btn { overflow:hidden; width:100%; margin:20px 0 0;}
.tit_btn .stit { float:left; margin:0 0 0 6px;}
.tit_btn a { float:right;}
.tit_btn span { float:right; font-size:11px; color:#54bd0e;}
.tit_btn.subject a { margin:0;}
.tit_btn .btn_set { float:right;}
.tit_btn .btn_set a { float:none;}
.tit_btn .stit .info { padding:0 0 0 8px; color:#000;}
.tit_btn .stit .info strong { color:#0290d0;}
.tit_btn .btn_basics { float:right;}
.tit_btn .btn_basics a { float:none;}
.tit_btn.mt10 .stit{ margin:4px 0 0 6px;}


/* mapage */
div.device {position:relative;margin:7px 0 0 0; border-top:2px solid #9c9c9c;}
div.device.payment { margin:20px 0 0;}
div.device.details .books.payment { border-bottom:0;}
div.device.details .scope strong { padding:4px 0 0 12px !important;}
div.device.details .contents-text_v1 { padding:15px 0 0;}
div.device div.device-head {padding:16px 0 14px 23px; background:#fdfdfd url('../../../images/iros/pubr/common/bg_device_head.gif') repeat-x left 100%; border-bottom:1px solid #fff;}
div.device-head div.name {width:100%;overflow:hidden;}
div.device-head div.name .title {float:left;color:#0067af;font-size:18px;line-height:20px;}
div.device-head div.name .desc {float:left;margin:5px 0 0 8px;color:#333;}
div.device-head div.name .desc.en { margin:0 0 0 8px; color:#333; font-size:14px; font-weight:bold;}
div.device-head div.name .icon { float:left; margin:4px 0 0 13px;}
div.device-head p.notice {margin:3px 0 0 0;color:#565656;}
.device-head .name_list { font-size:12px; padding:5px 0 0 0; line-height:12px;}
.device-head .name_list:after { clear:both; content:""; display:block;}
.device-head .name_list li { float:left; padding:0 11px 0 12px; border-right:1px solid #e1e1e1; color:#000;}
.device-head .name_list li.first { padding:0 11px 0 0;}
.device-head .name_list li.last { border:0;}
.device-head .name_list li span.color { color:#888;}
div.device div.books,
div.device div.books-view {padding:17px 0 18px;border-top:1px solid #e3e3e3;border-bottom:1px solid #dfdfdf;}
div.device div.books:after,
div.device div.books-view:after { clear:both; display:block; content:"";}
div.device div.books-view {padding-bottom:14px;}
div.books div.picture {position:relative;float:left;padding: 0 16px 0 24px;}
div.books.payment {  padding:0 0 0 24px !important; overflow:hidden;}
div.books.payment .img_manage { float:left; padding:15px 15px 0 0;}
div.books.payment .view-books.manage { float:left; width:auto;}
div.books.payment table { margin:0; border-top:0; width:780px; }
div.books div.picture div.image {padding:5px;margin:0 0 0 16px;border:1px solid #f1f1f1;}
div.books div.picture div.viewport {width:159px;padding:0 0 0 16px;overflow:hidden;}
div.books div.picture ul.sub-picture-img {width:9999px;margin:15px 0 0 0;overflow:hidden;}
div.books div.picture ul.sub-picture-img li {float:left;margin:0 4px 0 0;padding:1px;border:3px solid #d6d6d6;}
div.books div.picture ul.sub-picture-img li.first {margin:0;}
div.books div.picture a.prev,
div.books div.picture a.next {position:absolute;top:222px;}
div.books div.picture a.prev {left:24px;}
div.books div.picture a.next {right:0;}
div.books div.contents {float:right;width:560px;}
div.books-view div.contents {float:none;width:100%;}
div.books-view div.contents div.active {margin:9px 0 0 0;padding:0 0 0 23px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
div.contents p.contents-text {line-height:18px; color:#333;}
div.books-view div.contents p.contents-text {padding:0 0 0 23px;}
div.contents p.notice-text {margin:11px 0 0 0;padding:1px 0 0 61px;background:url('../../../images/iros/pubr/data/notice_bg.gif') no-repeat 0 0;color:#666;font-size:11px;}
div.device div.books-view div.contents p.notice-text {margin:13px 0 0 24px;}
div.contents p.notice-text img {vertical-align:middle;}
div.device .view {position:absolute;top:17px;right:15px;}
.n-list {margin:9px 0 0 0;padding:28px 0 0 27px;background:url('../../../images/iros/pubr/common/data_content_bg.gif') no-repeat 0 0;color:#000;}
.n-list.first {padding:28px 0 0;} 
div.n-list * {color:#000;}
.btn-area {width:100%;margin:10px 0 0 0;overflow:hidden;}
.btn-area .btn-left {float:left;}
.btn-area .btn-right {float:right;}
.books-view. { padding:5px 0 0 24px !important; border-top:0 !important; width:auto !important; }
.books-view.payment .img_manage { float:left; padding:14px 19px 0 0;}
.books-view.payment .view-books.manage { float:left; width:auto;}
.books-view.payment .view-books { border-top:0; border-bottom:0; }

#content .scope { position:relative; padding:11px 10px; border:1px solid #dfdfdf;}
#content .scope:after { clear:both; display:block; content:"";}
#content .scope strong { float:left; font-weight:normal; color:#888; padding:4px 0 0;}
#content .scope ul { float:left; padding:4px 0 0 8px;}
#content .scope ul li { float:left; margin:0 0 0 3px;}
#content .scope p { float:left; padding:0 0 0 11px; color:#333;}
#content .scope .btn { display:block; position:absolute; right:0; bottom:0; width:112px; padding:0 0 0 7px; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; font-size:11px; color:#666;}


/* 전체메뉴 보기 */
.all_menu { position:absolute; top:129px; overflow:hidden; width:978px; height:270px; border-left:1px solid #0080bd; border-right:1px solid #0080bd; border-bottom:1px solid #0080bd; background:#fff; z-index:100; }
.all_menu .all_menu_cont { overflow:hidden; padding:14px 0 0;}
.all_menu .all_menu_cont ul.title { float:left; padding:0 0 0 32px; }
.all_menu .all_menu_cont .smtit { font-size:14px; color:#0080bc !important;}
.all_menu .all_menu_cont ul.title li { padding:0 0 10px; margin:0 0 12px; line-height:16px; border-bottom:1px solid #dcdcdc;}
.all_menu .all_menu_cont ul.title li.last { border:0;}
.all_menu .all_menu_cont ul.title li strong { color:#42c0f9;}
.all_menu .all_menu_cont ul.title li p { padding:5px 0 0; line-height:14px; color:#333;}
.all_menu .all_menu_cont .menu_list { float:left; width:154px; height:211px; padding:2px 0 0 15px; border-left:1px solid #dcdcdc;}
.all_menu .all_menu_cont .menu_list.first { margin:0 0 0 20px;}
.all_menu .all_menu_cont .menu_list ul { }
.all_menu .all_menu_cont .menu_list ul li { padding:5px 0 0; line-height:16px;}
.all_menu .all_menu_cont .menu_list ul li a { color:#333;}
.all_menu .btn_right { padding:11px 10px 11px 0; background:#d2ebf7;}

/* total */
.total_num { margin:21px 0 0 3px; padding:0 0 3px 13px; background:url('../../../images/iros/pubr/common/icon_total.gif') no-repeat left 3px; color:#333; }
.total_num strong { color:#0080bc;}

/* 기타 */
.select_right { margin:-23px 0 0; text-align:right;}

.reference_cont { overflow:hidden; margin:5px 0 0; border:1px solid #dfdfdf;}
.reference_cont table { width:100%;}
.reference_cont table th { padding:14px 0 14px 31px; background:#f9f9f9 url('../../../images/iros/pubr/common/icon_site.gif') no-repeat 15px center; border-top:1px solid #fff; border-left:1px solid #fff; border-bottom:1px solid #fff; font-weight:normal; color:#888; text-align:left;}
.reference_cont table th.application { background:#f9f9f9 url('../../../images/iros/pubr/common/icon_img.gif') no-repeat 15px center;}
.reference_cont table td { padding:14px 0 14px 15px; color:#333;}
.reference_cont table td a {color:#333;}

/* pop up */
#pop_wrap{overflow:visible;position:absolute;filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999',direction='135',strength='3');line-height:normal}
#pop_wrap img,#pop_wrap fieldset{border:none}
#pop_wrap legend{display:none}
#pop_content{position:relative;z-index:20;border:2px solid #777;background:#fff}
#pop_wrap .ly_header{margin:0 0 5px;padding:8px 0 7px 11px;background:#0653a2;color:#fff;font-family:'돋움',Dotum,'굴림',Gulim,AppleGothic,Sans-serif;font-size:13px;font-weight:bold}
#pop_wrap .ly_body{margin:0 20px;padding:15px 0 4px;color:#444;font-family:'돋움',Dotum,'굴림',Gulim,AppleGothic,Sans-serif;font-size:12px}
#pop_wrap .ly_body dt{margin:0 0 9px}
#pop_wrap .ly_body dd{margin:0 0 6px}
#pop_wrap .ly_body .input_radio{_margin:-3px;vertical-align:middle}
#pop_wrap .close_layer{position:absolute;top:9px;right:9px}
#pop_wrap .shadow{_display:none;overflow:visible;position:absolute;z-index:10;width:100%;height:100%}
#pop_wrap .shadow2{top:3px;left:3px;background:url(images/shadow2.png)}
#pop_wrap .shadow3{top:2px;left:2px;background:url(images/shadow3.png)}
#pop_wrap .shadow4{top:1px;left:1px;background:url(images/shadow4.png)}
#pop_footer{margin:0 20px;padding:10px 0 15px;border-top:1px solid #e8e8e8;text-align:center}
#pop_footer input,#pop_footer a,#pop_footer img{vertical-align:top}
#pop_footer input,#pop_footer a{margin:0 1px 0 0}

.btn_view { margin:36px 0 0;}
.btn_view a { display:block; padding:6px 0 5px; border-top:2px solid #aebac4;border-bottom:1px solid #adbad6;border-left:1px solid #bdc7de;border-right:1px solid #bdc7de; text-align:center; background:#f8f9fc;}

.stickGraph{border:1px solid #e5e5e5; background:#ffffff; margin-bottom:15px; padding:3px;}


.account_area { margin:15px 0 0; padding:0 0 15px 30px; border:1px solid #dfdfdf;}
.account_area table { width:100%;}
.account_area table td.use { background:url('../../../images/iros/pubr/common/line_data.gif') no-repeat left 40px;}
.account_area table .total { float:left; padding:17px 0 0 41px; text-align:center;}
.account_area.actype table .total,
.account_area.actype_v1 .stop.stop_v1 .total { padding:17px 0 0 76px;}
.account_area table .total h2 { padding:4px 0 6px 41px; background:url('../../../images/iros/pubr/common/bg_application.gif') no-repeat left top;}
.account_area table td.use .total { padding:17px 0 0 28px;}
.account_area table td.use .total h2 {padding:4px 0 6px 46px;background:url('../../../images/iros/pubr/common/bg_use.gif') no-repeat left top;}
.account_area table .total p { padding:18px 0 0; font-family:'Gulim'; color:#878787; line-height:22px;}
.account_area table .total span { color:#008fd1; font-size:22px; font-weight:bold;}
.account_area table .info { padding:17px 0 0;}
.account_area table .data_list { float:left; padding:18px 0 0; margin:0 0 0 47px; overflow:hidden;}
.account_area table td.use .data_list { margin:0 0 0 41px;}
.account_area table .data_list.no_data { margin:0 0 0 17px;}
.account_area table .data_list li { overflow:hidden; width:50px; padding:8px 0 6px; border-top:1px solid #dfdfdf;}
.account_area table .data_list li:first-child { padding:0 0 6px; border:0;}
.account_area table .data_list li.last { padding:8px 0 0;}
.account_area table .data_list li span.name { float:left; padding:0 0 0 3px; margin:2px 0 0; background:url('../../../images/iros/pubr/common/blt_atype.gif') no-repeat left 3px;}
.account_area table .data_list li p { float:right; line-height:16px; color:#555;}
.account_area table .data_list.no_data li p a,
.account_area table .data_list li.data p a { color:#949494;}
.account_area table .data_list li p span { font-weight:bold; line-height:16px;}
.account_area.actype_v1 table .total { overflow:hidden; padding:5px 0 0 10px;}
.account_area.actype_v1 table .total h2,
.account_area.actype_v1 .stop.stop_v1 .total h2 { float:left; padding:4px 0 6px 49px;}
.account_area.actype_v1 table .total p.number { float:left; padding:8px 0 0 11px;}
.account_area.actype_v1 table .total p.txt { clear:both; text-align:left; padding:9px 0 0 47px;}
.account_area.actype_v1  table .data_list li { padding:8px 0 6px 22px; }
.account_area.actype_v1  table .data_list li.icon1 { background:url('../../../images/iros/pubr/common/bg_data.gif') no-repeat left center;}
.account_area.actype_v1  table .data_list li.icon2 { background:url('../../../images/iros/pubr/common/bg_data1.gif') no-repeat left center;}
.account_area.actype_v1  table .data_list li.icon3 { background:url('../../../images/iros/pubr/common/bg_data2.gif') no-repeat left center;}
.account_area.actype_v1  table .data_list li .name { background:none;}
.account_area.actype_v1 td.use .total { padding:28px 0 0 28px;}
.account_area.actype_v1 .data_list li { width:65px;}
.account_area.actype_v1 .stop .total { padding:17px 0 0 20px;}
.account_area.actype_v1 .stop .total h2 {padding:4px 0 6px 40px;}
.account_area.actype_v1 .stop .total .txt { padding:9px 0 0 40px;}
.account_area.actype_v1 .stop .data_list { margin:0 0 0 19px;}
.account_area.actype_v1 .stop .data_list li { width:76px;}
.account_area.actype_v1 .stop td.use .data_list li { width:90px;}
.account_area.actype_v1 .stop td.use { background-position:0 30px;}
.account_area.actype_v1 .stop td.use .total { padding:28px 0 0 15px;}
.account_area.actype_v1 .stop td.use h2.use { padding:4px 0 6px 49px;}
.account_area.actype_v1 td.use h2.stop { background:url('../../../images/iros/pubr/common/bg_stop.gif') no-repeat left top;}
.account_area.actype_v1 .stop td.use .total p.number a span.stop { font-size:12px; color:#555;}
.account_area.actype table.result .data_list li { padding: 8px 0 6px 22px;}
.account_area.actype table.result .data_list li span { background:none;}
.account_area.actype  table.result .data_list li.icon1 { background:url('../../../images/iros/pubr/common/bg_data2.gif') no-repeat left center;}
.account_area.actype  table.result .data_list li.icon2 { background:url('../../../images/iros/pubr/common/bg_data.gif') no-repeat left center;}
.account_area.actype  table.result .data_list li.icon3 { background:url('../../../images/iros/pubr/common/bg_data5.gif') no-repeat left center;}
.account_area.actype  table.result .data_list li.icon4 { background:url('../../../images/iros/pubr/common/bg_data3.gif') no-repeat left center;}
.account_area.actype  table.result .data_list li.icon5 { background:url('../../../images/iros/pubr/common/bg_data6.gif') no-repeat left center;}
.account_area.actype  table.result .data_list li.icon6 { background:url('../../../images/iros/pubr/common/bg_data4.gif') no-repeat left center;}

/* 활용사례 */
.use_ex { position:relative;}
.use_ex .pre { position:fixed; left:50%; margin:0 0 0 -325px; top:50%;}
.use_ex .next { position:fixed; left:50%;margin:0 0 0 488px; top:50%;}
.use_ex .device .img_manage { float:left; margin:0 28px 0 28px;}
.use_ex .device .img_manage img { width:95px; height:95px;}
.use_ex .device .use { float:left;}
.use_ex .device .use h2 { font-size:18px; color:#0066ae;}
.use_ex .device .use .view-books { width:646px; border-top:0; margin:9px 0 0;}
.use_ex .device .use .view-books th { padding:2px 0 0 10px; background-position:0 8px;}
.use_ex .device .use .view-books td { padding:2px 0 0 8px;}
.use_ex .device .use .view-books tr.last th { padding:2px 0 0 10px;}
.use_ex .use_ex_set { line-height:16px;}
.use_ex .use_ex_set .utxt { padding:16px 0 0 29px; color:#333;}
.use_ex .use_ex_set .utit_view { padding:15px 0 0 29px; display:block; color:#141414;}
.use_ex .use_ex_view .utit_view { padding:15px 0 0 6px; display:block; color:#141414;}
.use_ex .use_ex_set .utxt_btn { overflow:hidden; width:100%;}
.use_ex .use_ex_set .utxt_btn p { float:left; margin:0 0 0 33px; padding:6px 0 0 11px; background:url('../../../images/iros/pubr/lab/blt_ex_view.gif') no-repeat left 12px; color:#333;}
.use_ex .use_ex_set .utxt_btn a { text-decoration:underline; float:right; padding:0 9px 0 0; margin:2px 13px 0 0; background:url('../../../images/iros/pubr/lab/icon_ex_view_open.gif') no-repeat 100% 6px; color:#555;}
.use_ex .use_ex_set .utxt_btn a.close { background:url('../../../images/iros/pubr/lab/icon_ex_view_close.gif') no-repeat 100% 6px;}
.use_ex .use_ex_view { padding:0 23px; line-height:16px;}
.use_ex .use_ex_view .ulist_img { width:100%; height:317px; margin:11px 0 0; background:url('../../../images/iros/pubr/lab/bg_ex_view_img.gif') no-repeat 0 0;}
.use_ex .use_ex_view .ulist_img .ulist_img_v1 { width:696px; padding:19px 0 12px; margin:0 0 0 29px; overflow-x:auto; overflow-y:hidden;}
.use_ex .use_ex_view .ulist_img .ulist_img_v1 ul { overflow:hidden; width:9999px; }
.use_ex .use_ex_view .ulist_img .ulist_img_v1 ul:after { clear:both; display:block; content:"";}
.use_ex .use_ex_view .ulist_img .ulist_img_v1 ul li { float:left; margin:0 0 0 16px;}
.use_ex .use_ex_view .ulist_img .ulist_img_v1 ul li:first-child { margin:0;}



