.boxThumb{border:1px solid #dedede; padding:45px 0 45px 210px; background:#f7f7f7 url(img/boxThumb_ico1_1.png) no-repeat 52px center; font-family: 'Noto Sans KR'; letter-spacing:-3px;}
.labelBox {display: flex;position:absolute;content:'';left: 0px;top: -20px; }
.labelBox img + img { margin-left: -13px; }
.boxThumb .tit{color:#182c5f; font-size:58px; font-weight:normal;}
.boxThumb .tit strong{color:#2763bb;}
.boxThumb .txt{color:#666; font-size:18px; letter-spacing:-2px; line-height:1.4;}

.colum01{overflow:hidden; letter-spacing:-1px;}
.colum01 > .section{width:415px;}
.colum01 > .section.left{float:left;}
.colum01 > .section.right{float:right;}
.colum01 .tit{color:#010101; font-size:18px; padding:0 10px 14px; font-weight:bold;}
.colum01 .aticle_box{border:1px solid #c2dcee; background:#f0f9ff; padding:20px; overflow:hidden;}
.colum01 .aticle_box .my_mentoPic{position:relative; width:124px; height:124px; float:left; margin:0 0 0 20px;}
.colum01 .aticle_box .my_mentoPic img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:2; width:100px !important;}
.colum01 .aticle_box .my_mentoPic:after{position:absolute; left:-3px; top:-3px; content:""; width:130px; height:130px; background:url(img/myMento_mask_pic.png) no-repeat; z-index:3;}
.colum01 .aticle_box .my_mentoPic:before{position:absolute; left:0; top:0; content:""; width:124px; height:124px; background:#fff; z-index:1;}
.colum01 .aticle_box .info{float:right; width:222px; text-align:center; padding:20px 0 0;}
.colum01 .aticle_box .info > span{display:block; line-height:1.4; letter-spacing:-2px;}
.colum01 .aticle_box .info .s1{color:#000; font-size:20px;}
.colum01 .aticle_box .info .s2{color:#2864b9; font-size:40px; letter-spacing:-3px;}
.colum01 .aticle_box .introd{position:relative; margin:23px 0 0; background:#fff; width:100%; height:115px; overflow:auto; border:1px solid #dedede;}
.colum01 .aticle_box.s1{position:relative;}
.colum01 .aticle_box.s1:after{position:absolute; bottom:21px; left:21px; content:""; background:#fff; height:15px; width:353px; z-index:2;}
.colum01 .aticle_box.s1:before{position:absolute; top:168px; left:21px; content:""; background:#fff; height:15px; width:353px; z-index:2;}
/*
.colum01 .aticle_box .introd:after{position:absolute; bottom:1px; left:1px; content:""; background:#fff; height:15px; width:353px;}
.colum01 .aticle_box .introd:before{position:absolute; top:1px; left:1px; content:""; background:#fff; height:15px; width:353px;}
*/
.colum01 .aticle_box .introd > .inner{  color:#646464; font-size:14px; padding:15px 15px 20px; }
.colum01 .aticle_box .myInfo_board{border:1px solid #2e69bb; background:#fff; overflow:hidden;}
.colum01 .aticle_box .myInfo_board > .inner{float:left; padding:16px 0; overflow:hidden;}
.colum01 .aticle_box .myInfo_board > .inner .article{float:left; width:102px; height:68px; padding:5px 0 0; text-align:center;}
.colum01 .aticle_box .myInfo_board > .inner .article.first{width:126px; border-right:1px solid #2864b9;}
.colum01 .aticle_box .myInfo_board > .inner .article > span{display:block;}
.colum01 .aticle_box .myInfo_board > .inner .article .s1{font-size:14px; color:#646464;}
.colum01 .aticle_box .myInfo_board > .inner .article .s2{font-size:24px; color:#2864b9; font-weight:bold; color:#ce1445;}
.colum01 .aticle_box .myInfo_board > .inner .article.first .s2{color:#2864b9;}
.colum01 .aticle_box .myInfo_board .btnA{float:right; width:143px; height:100px; background:#2864b9; color:#fff; font-size:24px; font-weight:bold;}
.colum01 .aticle_box .replyBox{margin:22px 0 0; border:1px solid #dedede; overflow:hidden; display:flex; background:#fff;}
.colum01 .aticle_box .replyBox .left{float:left; height:136px; background:#f6f6f6; width:110px; text-align:center; padding:25px 0 0;  border-right:1px solid #dedede;}
.colum01 .aticle_box .replyBox .left .txt{color:#606060; font-size:16px;}
.colum01 .aticle_box .replyBox .left .txt strong{color:#2864b9; font-size:22px;}
.colum01 .aticle_box .replyBox .right{background:#fff; float:left; width:261px; height:124px; overflow:hidden; padding:15px; /* overflow:auto;  */}
/* .colum01 .aticle_box .replyBox .right .slider{width:220px; height:120px;} */
.colum01 .aticle_box .replyBox .right li{color:#646464; font-size:14px; margin:0 0 0; padding:0 0 0 18px;}

.colum02{overflow:hidden; overflow:hidden; border:1px solid #dedede; background:#f7f7f7; padding:19px 0; letter-spacing:-1px; display:flex;}
.colum02 > .tit{float:left; position:relative; width:179px; min-height:151px; text-align:center; color:#182c5f; font-size:22px; background:url(img/colum02_line1.png) no-repeat right top; padding:20px 0 0; font-family: 'Noto Sans KR';}
.colum02 > .tit:after{position:absolute; content:""; left:123px; top:52px; background:url(img/boxThumb_ico2.png) no-repeat; width:39px; height:32px;}
.colum02 > .tit strong{color:#2864b9;}
.colum02 .itemBox{float:right; width:639px; margin:25px 0 0 30px;}
.colum02 .itemBox{overflow:hidden;}
.colum02 .itemBox > li{float:left; width:213px;}
.colum02 .itemBox > li > .tit{color:#fff; font-size:16px; font-weight:bold; width:169px; height:28px; line-height:25px; text-align:center; background:#182c5f;}
.colum02 .itemBox > li > .tit + ul{margin:15px 0 0;}
.colum02 .itemBox > li > .tit + ul > li{color:#000; font-size:13px; text-indent:-13px; padding:0 0 0 13px; margin:0 0 3px;}

.tit_type03{color:#010101; font-size:18px; padding:0 10px 14px; margin:0;}

.countBox{overflow:hidden; margin:10px 0 0;}
.countBox li{display:inline-block; font-size:16px; color:#111; font-weight:bold; margin:0 20px 0 0;}
.countBox li .s1{color:#2864b9;}
.countBox li .s2{color:#ce1445;}
.countBox li .s3{color:#53920a;}

.seachBox{position:absolute; right:0; top:0; width:262px;}
.seachBox > .inner{position:relative;}
.seachBox input{position:absolute; right:50px; top:0; width:100%; height:40px; padding:0 10px; font-size:15px; color:#323232; border:1px solid #cdcdcd; border-right:none;}
.seachBox input::-webkit-input-placeholder{color:#666;}
.seachBox input:-ms-input-placeholder{color:#666;}
.seachBox .btnSeach{position:absolute; right:0; top:0; height:40px; width:50px; background: #666 url(/_images/_common/icon_search.png) 16px 10px no-repeat; text-indent:-9999em;}

.tbl01 .boxType{display:block; width:130px; height:28px; line-height:25px; color:#fff; font-size:16px; font-weight:bold; text-align:center;}
.tbl01 .boxType.s1{background:#e47057;}
.tbl01 .boxType.s2{background:#3abaa3;}

.my_worryLayPop{display:none; z-index:9; position:fixed; left:0; right:0; bottom:0; top:0; margin:auto; width:700px; height:530px;
	-moz-box-shadow: 1px 0px 8px #000;
	-webkit-box-shadow: 1px 0px 8px #000;
	box-shadow: 1px 0px 8px #000;
}
.my_worryLayPop > .inner{position:relative; z-index:99;}
.my_worryLayPop > .inner .btnClose{position:absolute; right:0; top:-40px; background: url(img/my_worryLayPop_close.png) no-repeat; width:40px; height:40px;}
.my_worryLayPop > .inner .contents{position:relative;}
.my_worryLayPop > .inner .contents .selectForm{overflow:hidden; position:absolute; top:159px; left:76px; z-index:999;}
.my_worryLayPop > .inner .contents .selectForm li:first-child{margin:0;}
.my_worryLayPop > .inner .contents .selectForm li{float:left; margin:0 0 0 52px; position:relative; width:142px; height:215px; display:block; cursor:pointer;}
.my_worryLayPop > .inner .contents .selectForm li input[type='radio']{display:none;}
.my_worryLayPop > .inner .contents .selectForm li input[type='radio'] + .ch{display:inline-block; position:absolute; left:61px; top:182px; background:url(img/my_worryLayPop_select.png) no-repeat; width:22px; height:22px; /* cursor:pointer; */}
.my_worryLayPop > .inner .contents .selectForm li:first-child + li .ch{left:60px}
.my_worryLayPop > .inner .contents .selectForm li:first-child + li + li .ch{left:60px}
.my_worryLayPop > .inner .contents .selectForm li input[type='radio']:checked + .ch{background-position:0 -28px;}
@media \0screen {	
	.my_worryLayPop > .inner .contents .selectForm li input[type='radio']{display:inline-block; position:absolute; left:60px; top:190px; width:22px; height:22px;}
	.my_worryLayPop > .inner .contents .selectForm li input[type='radio'] + .ch{display:none;}
}


h1.title .tBlue{color:#2864b9; margin:0; border:none; padding:0; font-size:24px; font-weight:normal;}

.txtlist_Type01 li{margin-bottom:5px;}

.tbl01 .checkRadio{}
.tbl01 .checkRadio label{margin:0 10px 0 0; font-weight:normal;}
.tbl01 .tBlue{color:#2864b9}

.layerDimm{position:fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 9; opacity: .4; filter: alpha(opacity=40); background: #000; }



table.tbl01.replyView{}
table.tbl01.replyView tr:first-child{border:none !important;}
table.tbl01.replyView tbody .tit{background:#2763ba; color:#fff; text-align:left; padding:15px 30px !important; border:none;}

.noReplyBox{border:1px solid #999; padding:30px; text-align:center; font-size:15px; background:#fff; border-radius:5px;}


/*SKY ¸àÅä »ó´ã*/
.sky_box {background: #f0f9ff;border: 1px solid #c2dcee;margin-top: 36px;padding: 30px 19px 0;display: flex;flex-wrap: wrap;}
.sky_box article {display: flex;width: calc(50% - 22px);flex-direction: column;margin: 0 11px 30px;}
.sky_box article.full {width: 100%; }
.sky_box article .head { margin-bottom: 14px; }
.sky_box article h3 {color: #3f74c2;font-size: 22px;letter-spacing: -1px;}
.sky_box article .con {border: 1px solid #dedede;background: #fff;flex-grow: 1;}
.sky_box .introList {display: flex;padding: 20px 18px 13px;}
.sky_box .introList li {width: 100%;display: flex;flex-direction: column;}
.sky_box .introList li .line {display: flex;align-items: center;flex-grow: 1;}
.sky_box .introList li .line .bubble {background: #f7f7f7;font-size: 16px;color: #646464;letter-spacing: -1px;padding: 27px 2px 27px 16px;border-radius: 10px;border: 1px solid #dedede;position: relative;width: 141px;line-height: 1.3;height: 100%;display: flex;align-items: center;}
.sky_box .introList li .line .bubble::after {content:'';position: absolute;top: 50%;right: 0;transform: translate(100%, -50%);width: 19px;height: 23px;display: block;background: url(img/bubble.png) no-repeat;}
.sky_box .introList li .line .logo { width: 70px;height: 70px;display: flex;margin-left: 20px;}
.sky_box .introList li .line .logo img { max-width: 100%;margin: auto;}
.sky_box .introList li .name {text-align: center;font-size: 18px;color: #010101;letter-spacing: -0.5px;line-height: 1.2;padding-top: 11px;margin-top: auto;}
.sky_box .introList li .name b {display: block;font-weight: 500;}
.sky_box .introList li .name span {  }

.sky_box article .con .replyBox {padding: 28px 20px;}
.sky_box article .con .replyBox #slider2 {height: 120px;}
.sky_box article .con .replyBox #slider2 .inner {  }
.sky_box article .con .replyBox #slider2 .inner li {font-size: 16px;width: 341px;letter-spacing: -1px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.sky_box article .con .info {text-align: center;padding: 44px 15px 20px;}
.sky_box article .con .info p {font-size: 18px;color: #182c5f;letter-spacing: -1px;font-weight: 500;line-height: 1.3;}
.sky_box article .con .info a {color: #fff;background: #2864b9;border-radius: 29px;padding: 0 33px;display: inline-block;font-size: 20px;height: 44px;line-height: 41px;letter-spacing: -0.5px;margin-top: 21px;}
.sky_box article .con .info a::after {content:'';display: inline-block;width: 30px;height: 16px;border-top: 8px solid transparent;border-right: 15px solid transparent;border-bottom: 8px solid transparent;border-left: 15px solid #fff;margin-left: 15px;margin-right: -15px;}

