@charset "utf-8";

@import url('/css/web/reset.css');
@import url('/css/web/terms.css');
@import url('/css/web/ir_common.css');
@import url('/css/web/ir_layout.css?ver=20200603');

a:link {color:#666;}
a:hover,
a:active {color:#f60;}

/* title */
.blueTit {margin-top:40px; font-weight:bold; font-size:14px; color:#1575b9;}

.indexTab {float:left; position:relative; width:245px; height:115px;}
.indexTab h3 {float:left; padding-left:11px; margin-left:11px; background:url('/images/web/ir/common/ln_gray02.gif') no-repeat;}
.indexTab h3:first-child {padding-left:0; margin-left:0; background-image:none;}
.indexTab .indexCont {display:none; position:absolute; top:30px; left:0; width:235px;}
.indexTab .indexCont li {overflow:hidden; line-height:21px;}
.indexTab .indexCont li em {float:left; width:70px; font-style:normal; text-transform:uppercase;}
.indexTab .indexCont li > span {float:right; white-space:nowrap;}
.indexTab .indexCont li > span .num1 {display:inline-block; width:80px; padding-right:25px; text-align:right;}
.indexTab .indexCont li > span .num2 {display:inline-block; width:35px; padding-left:20px; text-align:right;}

.ceoMessage {position:relative; float:left; width:280px; margin-left:70px; background:url('/images/web/ir/contents/bg_ceo_message.gif') no-repeat 155px 37px;}
.ceoMessage p {margin-top:20px; line-height:18px; height:64px;}
.ceoMessage .more {position:absolute; top:0; right:0;}

.notice {float:right; position:relative; width:295px;}
.notice ul {margin-top:18px;}
.notice ul li {overflow:hidden; line-height:21px;}
.notice ul a {float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; max-width:220px;}
.notice ul em {font-style:normal; color:#ff5318;}
.notice ul .date {float:right;}
.notice .more {position:absolute; top:0; right:0; line-height:0;}
.notice .more a {float:none; display:block;}

.pageTitle {position:relative; margin-bottom:40px;}
.pageTitle .location {position:absolute; bottom:0; right:0; color:#808080;}
.pageTitle .location span {color:#4d4d4d;}
.pageTitle .location strong {color:#000;}
.topTxtArea {margin-bottom:60px;}

.depthTab {overflow:hidden;}
.depthTab li a {float:left; height:37px; min-width:138px; padding:0 20px; margin-right:-1px; line-height:37px; text-align:center; font-weight:bold; color:#808080; border:1px solid #d9d9d9; background:#f5f5f5;}
.depthTab li a.on {color:#fff; border:1px solid #34425c; background:#34425c;}

.bbsView {padding-top:2px; color:#000; background:url('/images/web/ir/contents/bg_list_table.gif') no-repeat;}
.bbsView h3 {padding:17px 2.2em; min-height:21px; line-height:21px; font-size:14px; font-weight:bold; border-bottom:1px solid #d4d4d4; word-break:break-all;}
.bbsView table {width:100%; border-bottom:1px solid #d4d4d4;}
.bbsView th {padding-right:1em; line-height:53px; text-align:left; font-size:14px; font-weight:bold; white-space:nowrap;}
.bbsView th:first-child {padding-left:2.2em;}
.bbsView td {float:left; padding:18px 2.2em 18px 0; line-height:17px; font-size:13px; color:#666;}
.viewArea {padding:30px; line-height:19px; border-bottom:1px solid #d4d4d4;}

.btn01 {display:inline-block; height:33px; vertical-align:middle; font-size:14px; line-height:33px; cursor:pointer; background:url('/images/web/ir/common/bg_btn01.gif') no-repeat;}
.btn01 span,
.btn01 button {display:inline-block; height:33px; overflow:visible; margin-left:3px; padding:0 15px 0 12px; color:#333; font-weight:bold; text-align:center; line-height:33px; color:#fff; white-space:nowrap; background:url('/images/web/ir/common/bg_btn01.gif') no-repeat right top;}

.btn02 {display:inline-block; height:23px; vertical-align:middle; font-size:12px; line-height:23px; cursor:pointer; background:url('/images/web/ir/common/bg_btn02.gif') no-repeat;}
.btn02 span,
.btn02 button {display:inline-block; height:23px; overflow:visible; margin-left:3px; padding:0 15px 0 12px; color:#333; font-weight:bold; text-align:center; line-height:23px; color:#fff; white-space:nowrap; background:url('/images/web/ir/common/bg_btn02.gif') no-repeat right top;}
.btnArea {margin-top:30px; text-align:right;}

.btn03,.btn03 button{position:relative;display:inline-block;background:url("/images/web/common/btn/bg_btn.gif") no-repeat;overflow:hidden;overflow:visible;vertical-align:top;}
.btn03 button:hover{color:#f60 !important}
.btn03 button::-moz-focus-inner{margin:-1px;padding:0;}
.btn03.bt_1 {height:22px;line-height:22px;padding-right:2px; background-position:right -108px;}
.btn03.bt_1 button{height:22px;line-height:22px;color:#000;font-size:0.95em;font-weight:normal;padding:0 12px;background-position:left -108px;}

.bbsList {padding-top:2px; color:#000; xbackground:url('/images/web/ir/contents/bg_list_table.gif') no-repeat;}
.bbsList table {width:100%;}
.bbsList table tr {background:none}
.bbsList table thead th {height:21px; line-height:21px; padding:16px 1em; font-size:14px; border-bottom:1px solid #a6a6a6;}
.bbsList table tbody td {height:21px; line-height:21px; padding:16px 1em; text-align:center; border-bottom:1px solid #d4d4d4;}
.bbsList .cellText-Center {text-align:center !important;}
.bbsList .cellText-Left {text-align:left !important;}
.bbsList .cellText-Right {text-align:right !important;}

.bbsList02 {width:100%; margin-top:50px; border:solid #a6a6a6; border-width:1px 0;}
.bbsList02 tr:first-child th,
.bbsList02 tr:first-child td {border-bottom:1px solid #d4d4d4;}
.bbsList02 th {text-align:left; padding-left:2.2em; font-size:14px;}
.bbsList02 td {padding:16px 0 16px 0; font-size:13px; line-height:19px; word-break:break-all;}

.up {color:#c00;}
.up.arr {padding-left:20px; background:url('/images/wts/common/ico_up01.gif') no-repeat 2px 45%;}
.up.limit {padding-left:20px; background:url('/images/wts/common/ico_up_limit01.gif') no-repeat left 45%;}
.dw {color:#00f;}
.dw.arr {padding-left:20px; background:url('/images/wts/common/ico_dw01.gif') no-repeat 2px 45%;}
.dw.limit {padding-left:20px; background:url('/images/wts/common/ico_dw_limit01.gif') no-repeat left 45%;}

.agreeBox {max-height:210px; padding:25px; margin-top:15px; overflow-y:auto; font-size:12px; line-height:19px; border:1px solid #d2d2d2; border-top:2px solid #323740;}
textarea.agreeBox {width:928px; max-width:928px; max-height:500px;}
.numList {font-size:12px;}
.numList > li {margin-top:10px;}
.numList > li:first-child {margin-top:0;}
.hyList {font-size:12px;}
.hyList li {padding-left:10px; text-indent:-10px;}
.agreeChk {margin-top:11px; line-height:20px;}
.agreeChk input[type=checkbox]{margin:-2px 5px 0 10px; vertical-align:middle;}
.agreeChk label {font-size:14px; color:#000; font-weight:bold;}
.descTxt {line-height:19px; padding-left:16px; text-indent:-16px;}

/* paging */
.pc-pager-skin-ir {position:relative; margin-top:20px;text-align:center;}
.pc-pager-skin-ir a,
.pc-pager-skin-ir strong {position:relative; display:inline-block; color:#000;margin:0 0;padding-top:2px;}
.pc-pager-skin-ir span{display:inline-block;margin:0 10px;}
.pc-pager-skin-ir span a,
.pc-pager-skin-ir span strong{padding:0 7px;}
.pc-pager-skin-ir a:hover,
.pc-pager-skin-ir a:focus,
.pc-pager-skin-ir strong{color:#f23219;text-decoration:underline;}
.pc-pager-skin-ir .firstpage,
.pc-pager-skin-ir .lastpage,
.pc-pager-skin-ir .preBlockpage,
.pc-pager-skin-ir .prepage,
.pc-pager-skin-ir .nextpage,
.pc-pager-skin-ir .nextBlockpage {display:inline-block;width:20px;height:19px;vertical-align:middle;font-size:0;line-height:0;overflow:hidden;background:url("/images/web/ir/common/btn_paging.gif") no-repeat 0 0;}
.pc-pager-skin-ir .firstpage{background-position:0 0;}
.pc-pager-skin-ir .nextpage,
.pc-pager-skin-ir .nextBlockpage {background-position:-60px 0;}
.pc-pager-skin-ir .prepage,
.pc-pager-skin-ir .preBlockpage{background-position:-30px 0;}
.pc-pager-skin-ir .lastpage,
.pc-pager-skin-ir .lastpage{background-position:-90px 0;}
.pc-pager-skin-ir .pager-Disabled {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50); opacity:0.5;}

/* tab */
.pc-smartUItab-skin-ir-tab1 {position:relative; padding-top:80px;}
.pc-smartUItab-skin-ir-tab1 .smartUItab-Link {position:absolute; top:0; left:0;}
.pc-smartUItab-skin-ir-tab1 .smartUItab-Link a {display:block; height:37px; font-size:14px; line-height:37px; text-align:center; font-weight:bold; color:#808080; border:1px solid #d9d9d9; background:#f5f5f5;}
.pc-smartUItab-skin-ir-tab1 .smartUItab-Link.smartUItab-LinkOn {z-index:2;}
.pc-smartUItab-skin-ir-tab1 .smartUItab-Link.smartUItab-LinkOn a {color:#fff; border:1px solid #34425c; background:#34425c;}
.pc-smartUItab-skin-ir-tab1 .smartUItab-Contents {display:none;}
.pc-smartUItab-skin-ir-tab1 .smartUItab-ContentsOn {display:block;}
.pc-smartUItab-skin-ir-tab2 {position:relative; padding-top:25px;}
.pc-smartUItab-skin-ir-tab2 .smartUItab-firstLink {background:none !important;}
.pc-smartUItab-skin-ir-tab2 .smartUItab-Link {position:absolute; top:-40px; left:0; background:url('/images/web/ir/common/ln_gray03.gif') no-repeat left 12px;}
.pc-smartUItab-skin-ir-tab2 .smartUItab-Link a {display:block; height:38px; font-size:14px; line-height:38px; text-align:center; font-weight:bold; color:#666; border:0; background:none;}
.pc-smartUItab-skin-ir-tab2 .smartUItab-Link.smartUItab-LinkOn a {color:#1575b9; border:0; background:none;}
.pc-smartUItab-skin-ir-tab2 .smartUItab-Contents {display:none;}
.pc-smartUItab-skin-ir-tab2 .smartUItab-ContentsOn {display:block;}

.searcArea {margin-top:30px; text-align:center;}
.searcArea select {width:95px;}
.searcArea label {margin-right:10px; font-weight:bold; font-size:14px; vertical-align:middle;}
.searcArea {text-align:center; }

/* content */
.investment {}
.investment .sTxt1 {height:218px; background:url('/images/web/ir/contents/bg_investment01.gif') no-repeat 682px top;}
.infoTblX {width:100%; margin-top:15px; color:#666; border-top:2px solid #000; border-bottom:1px solid #d2d2d2;}
.infoTblX th {padding:13px 1.5em; line-height:19px; text-align:left; color:#000; border:solid #d2d2d2; border-width:1px 0 0 1px; background:#f8f8f8;}
.infoTblX th:first-child {border-left:0;}
.infoTblX td {padding:13px 1.5em; line-height:19px; border:solid #d2d2d2; border-width:1px 0 0 1px;}
.infoTblY {width:100%; margin-top:15px; color:#666; border-top:2px solid #000; border-bottom:1px solid #d2d2d2;}
.infoTblY thead th {padding:13px 1.5em; line-height:19px; color:#000; border:solid #d2d2d2; border-width:1px 0 0 1px; background:#f8f8f8;}
.infoTblY tbody th {padding:13px 1.5em; line-height:19px; text-align:left; color:#000; border:solid #d2d2d2; border-width:1px 0 0 0; background:#f8f8f8;}
.infoTblY tbody th.depth2 {color:#1575b9; border-left:1px solid #d2d2d2;}
.infoTblY tbody td {padding:13px 1.5em; line-height:19px; border:solid #d2d2d2; border-width:1px 0 0 1px;}
.infoTblY thead th:first-child,
.infoTblY tbody td:first-child {border-left:0;}

.chkStyle1 label {display:inline-block; color:#000; line-height:23px;}
.chkStyle2 label {display:inline-block; margin-right:30px; color:#000; line-height:23px;}

.director {height:465px; text-indent:-9999px; background:url('/images/web/ir/contents/bg_director_250327.gif') no-repeat;}
.organization {height:950px; text-indent:-9999px; background:url('/images/web/ir/contents/bg_organization.gif') no-repeat;}
.overview {}
.overview .txt1 {height:190px; text-indent:-9999px; background:url('/images/web/ir/contents/txt_overview01.gif') no-repeat;}
.overview .sTxt1 {height:92px; margin-top:70px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_overview01.gif') no-repeat;}
.overview .sTxt3 {height:293px; padding-top:70px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_overview03.gif') no-repeat left 70px;}

.history {xbackground:url('/images/web/ir/contents/bg_history2.jpg') no-repeat right 70px top;}
.history .txt1 {height:100px; text-indent:-9999px; background:url('/images/web/ir/contents/txt_history01.gif') no-repeat;}

.history .sTxt1 {height:136px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_history06.gif') no-repeat left 40px;}
.history .sTxt1 dt:first-child {background:url('/images/web/ir/common/ln_dot_gray01.gif') repeat-x left top;}
.history .sTxt2 {height:186px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_history05.gif') no-repeat left 40px;}
.history .sTxt2 dt:first-child {background:url('/images/web/ir/common/ln_dot_gray01.gif') repeat-x left top;}
.history .sTxt3 {height:130px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_history04.gif') no-repeat left 40px;}
.history .sTxt3 dt:first-child {background:url('/images/web/ir/common/ln_dot_gray01.gif') repeat-x left top;}
.history .sTxt4 {height:273px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_history01.gif') no-repeat left 40px;}
.history .sTxt4 dt:first-child {background:url('/images/web/ir/common/ln_dot_gray01.gif') repeat-x left top;}
.history .sTxt5 {height:273px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_history02.gif') no-repeat left 40px;}
.history .sTxt5 dt:first-child {background:url('/images/web/ir/common/ln_dot_gray01.gif') repeat-x left top;}
.history .sTxt6 {height:305px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_history03.gif') no-repeat left 40px;}
.history .sTxt6 dt:first-child {background:url('/images/web/ir/common/ln_dot_gray01.gif') repeat-x left top;}
.history .sTxt7 {height:136px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_history07.gif') no-repeat left 40px;}
.history .sTxt7 dt:first-child {background:url('/images/web/ir/common/ln_dot_gray01.gif') repeat-x left top;}
.history .sTxt8 {height:150px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_history08.gif') no-repeat left 40px;}
.history .sTxt8 dt:first-child {background:url('/images/web/ir/common/ln_dot_gray01.gif') repeat-x left top;}
.history .sTxt9 {height:136px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_history09.gif') no-repeat left 40px;}

.employment {height:350px; background:url('/images/web/ir/contents/bg_employment.gif') no-repeat right top;}

.joinInfo1 ul {overflow:hidden; padding-top:380px; background:url('/images/web/ir/contents/bg_join_info01.jpg') no-repeat 120px 0;}
.joinInfo1 ul li {float:left; width:326px;}
.joinInfo2 .txt1 {padding-top:345px; text-align:center; background:url('/images/web/ir/contents/bg_join_info02.jpg') no-repeat center 0;}
.joinInfo3 ul {overflow:hidden; margin-top:50px;}
.joinInfo3 ul li {float:left; width:50%; margin-top:30px;}

.mapTab {overflow:hidden; margin-top:40px;}
.mapTab li {float:left; width:139px; margin-right:-1px; border:1px solid #d9d9d9;}
.mapTab li:first-child {width:138px;}
.mapTab li a {display:block; line-height:37px; height:37px; text-align:center; font-weight:bold; font-size:14px; color:#808080; background:#f5f5f5;}
.mapTab li.on {position:relative; border:1px solid #34425c;}
.mapTab li.on a {color:#fff; background:#34425c;}
.mapArea {overflow:hidden}
.mapArea .map {float:left;}
.mapArea .naverMap {width:650px; height:500px; background:url('/images/web/ir/contents/img_map01.jpg') no-repeat;}
.mapArea .address {float:right; width:280px;}
.mapArea .address dt {margin-top:40px;}
.mapArea .address dt:first-child {margin-top:10px;}
.mapArea .address dd {margin-top:15px; font-size:13px; line-height:20px; color:#666;}

.ci {overflow:hidden;}
.ci .ciTxt01 {float:left; width:505px; height:212px;}
.ci .ciTxt02 {float:right; width:470px; height:212px; text-indent:-9999px; background:url('/images/web/ir/contents/bg_ci01.gif') no-repeat;}
.ci .ciTxt03 {float:left; width:470px; margin-top:70px;}
.ci .ciTxt03 h3 {height:21px;}
.ci .ciTxt03 .txt {height:50px; margin-top:15px;}
.ci .ciTxt03 ul {width:470px; height:368px; text-indent:-9999px; background:url('/images/web/ir/contents/bg_ci02.gif') no-repeat;}
.ci .ciTxt04 {float:right; width:470px; margin-top:70px;}
.ci .ciTxt04 h3 {height:21px;}
.ci .ciTxt04 .txt {height:50px; margin-top:15px;}
.ci .ciTxt04 ol {width:470px; height:368px; text-indent:-9999px; background:url('/images/web/ir/contents/bg_ci03.gif') no-repeat;}
.ci .ciTxt05 {clear:both; padding-top:70px;}
.ci .ciTxt05 .ciImg {float:left; width:50%;}
.ci .ciTxt05 .ciImg p {margin-top:15px;}
.brand {overflow:hidden;}
.brand .brandTxt01 {height:300px; margin-top:40px; text-indent:-9999px; background:url('/images/web/ir/contents/bg_brand01.gif') no-repeat;}
.brand .brandImg {float:left; width:50%;}
.brand .brandImg p {margin-top:15px;}

.ceoProfile {position:relative;}
.ceoProfile .popLayer {top:-20px; left:130px;}
.ceoProfile .profileList {overflow:hidden;}
.ceoProfile .profileList > li {float:left; height:160px; min-width:160px; padding:0 40px 0 30px; background:url('/images/web/ir/common/ln_dot_gray02.gif') repeat-y;}
.ceoProfile .profileList > li:first-child {padding-left:0; background:none;}
.ceoProfile .profileList li ul {margin-top:20px;}
.ceoProfile .profileList li li {margin-top:10px; padding-left:9px; background:url('/images/web/ir/common/bu_dot02.gif') no-repeat left 6px;}
.ceoProfile .profileList li li:first-child {margin-top:0;}

.ceoTxt {overflow:hidden; margin-top:50px;}
.ceoTxt .inner {float:left;}
.ceoTxt .inner p {margin-top:10px;}
.ceoTxt .inner.first {width:530px;}
.ceoSign {margin-top:60px; text-align:right; padding-right:40px;}

.anchor {overflow:hidden; margin-top:70px;}
.anchor li {float:left; width:318px; font-size:14px; margin:10px 0 0 10px; border:1px solid #d4d4d4;}
.anchor li a {display:block; height:21px; padding:22px; line-height:21px; font-size:14px; font-weight:bold; color:#666; background:url('/images/web/ir/common/btn_more.png') no-repeat 283px center;}
.anchor li a:hover {color:#1575b9; background-image:url('/images/web/ir/common/btn_more_on.png');}

.ruleBox {margin-top:20px; border-bottom:1px solid #a6a6a6; background:url('/images/web/ir/contents/bg_list_table.gif') no-repeat;}
.ruleList p {color:#666; line-height:19px;}
.ruleList h4 {font-weight:bold;}
.ruleList li {padding:32px 20px; font-size:14px; color:#1575b9; line-height:21px; border-top:1px solid #d4d4d4;}
.ruleList li:first-child {border-top:0;}
.ruleList > li > ul {margin-top:10px;}
.ruleList li li {padding:0; margin-top:10px; font-size:14px; color:#1575b9; line-height:28px; color:#000; border:0;}
.ruleList li li:first-child {margin-top:0;}
.ruleList li li li {padding:0; margin-top:0; font-size:13px; color:#1575b9; line-height:20px; color:#666; padding-left:20px; text-indent:-20px; border:0;}

.vision {margin-top:40px; padding-top:3px; background:url('/images/web/ir/contents/bg_list_table.gif') no-repeat;}
.vision > li {border-bottom:1px solid #d4d4d4;}
.vision > li a {display:block; position:relative; padding:40px 0 40px 40px; text-align:center;overflow:hidden}
.vision > li .ico {position:absolute; top:50%; left:0; margin-top:-15px;}
.vision .openBtn {position:absolute; top:50%; right:35px; height:19px; width:19px; margin-top:-9px; text-indent:-9999px; background:url('/images/web/ir/contents/btn_plus_minus.gif') no-repeat;}
.vision .openBtn.on {background-position:left bottom;}
.vision .visionTxt {display:none; padding:20px 0; text-align:center; background:#ededed;}
.vision .visionTxt.tp2 {position:relative; overflow:hidden; padding:20px 0 20px 130px; text-align:left;}
.vision .visionTxt.tp2 .ico {top:20px; margin-top:0;}
.vision .visionTxt.tp2 dt {display:none;}
.vision .visionTxt.tp2 dd {float:left; padding-right:80px; font-size:0; line-height:0;}
.vision .visionTxt.tp2 dd img {vertical-align:top;}
.vision .visionTxt.tp2 dd li {margin-top:8px; padding-left:8px; background:url('/images/web/ir/common/bu_dot03.gif') no-repeat left 5px;}
.vision .visionTxt.tp2 dd li:first-child {margin-top:0;}
.vision .visionTxt.tp3 {overflow:hidden; padding:20px 0 20px 130px; text-align:left;}
.vision .visionTxt.tp3 dt {display:none;}
.vision .visionTxt.tp3 dd {float:left; width:205px; font-size:0; line-height:0;}

.halfArea {float:left; width:50%;}
.groupTxt1_1 {height:362px; margin-top:50px; text-indent:-9999px; background:url('/images/web/ir/contents/txt_group01_02.jpg') no-repeat center top;}
.groupTxt1_2 {height:255px; margin-top:45px; text-indent:-9999px; background:url('/images/web/ir/contents/txt_group01_03.gif') no-repeat center top;}
.groupTxt2_1 {height:469px; margin-top:70px; text-indent:-9999px; background:url('/images/web/ir/contents/txt_group02_02.gif') no-repeat center top;}
.groupTxt3_1 {height:378px; margin-top:60px; text-indent:-9999px; background:url('/images/web/ir/contents/txt_group03_03.gif') no-repeat center top;}
.groupTxt5_1 {padding-bottom:70px; border-bottom:1px solid #d4d4d4; background:url('/images/web/ir/contents/bg_group04_01.gif') no-repeat 650px top;}
.groupTxt5_1 ul {margin-top:100px; overflow:hidden;}
.groupTxt5_1 ul li {float:left;}
.groupTxt5_1 ul li:first-child {width:510px;}
.groupTxt5_2 {line-height:19px; color:#666;}
.groupTxt5_2 ul {margin:30px 0; font-size:14px; font-weight:bold; color:#000; line-height:25px;}
.groupTxt7_1 {line-height:19px; color:#666;}
.groupTxt7_1 .step {height:108px; text-indent:-9999px; background:url('/images/web/ir/contents/bg_group07_01.gif') no-repeat;}
.groupList {overflow:hidden; margin-top:15px;}
.groupList li {float:left; margin:0 10px 10px 0;}
.groupList li a {display:block; border:1px solid #d4d4d4;}
.groupList li a:hover {border-color:#808080;}

.fcp02 ul {overflow:hidden; margin-top:50px;}
.fcp02 ul li {float:left; width:50%; margin-top:30px;}
.fcplist {height:145px; margin-top:45px; text-indent:-9999px; background:url('/images/web/ir/contents/stxt_fcp_01.gif') no-repeat;}

.boxWrap1 {width:auto !important;border:solid #3d5056; border-width:3px 1px 1px 1px; position:relative; padding:10px;}
.boxWrap1 th{font-size:12px;}
.boxWrap1 td{font-size:12px;border:solid #d4d4d4;border-width:0 0 1px 1px;}
.boxWrap1 td:first-child{border-left:0;}
.boxWrap1 tr.last td{border-bottom:0;}
.globalArea{height:500px;overflow-y:scroll;}

.capeIcon {display:inline-block; height:66px; width:66px; background:url('/images/web/ir/common/main_logo.jpg') no-repeat top left/80% 80%;}