@charset "euc-kr";

@import url("common.css");

#container .lineMap{border-bottom:1px solid #cfcfcf;height:44px;}
#container .lineMap .inLineMap{width:1004px;margin:0 auto;position:relative;}
#container .lineMap .path{padding:18px 0 0 10px;}
#container .lineMap .path li{float:left;line-height:18px;height:15px;background:url(/images/sub/bul_path.gif) 100% 50% no-repeat;padding:0 15px 0 0;margin:0 10px 0 0;}
#container .lineMap .path li{font-size:11px;color:#333;font-family:dotum;height:15px;float:left;}
#container .lineMap .path li.home{background:none;padding:0;}
#container .lineMap .path li.home a{width:28px;height:15px;background:url(/images/sub/bul_home.gif) 0 0 no-repeat;}
#container .lineMap .path li.on{background:none;padding:0;margin:0;}
#container .lineMap .path li.on a{color:#3f6d94;}
#container .lineMap .addBtn{position:absolute;top:10px;right:44px;}
#container .lineMap .addBtn li{float:left;margin:0 0 0 10px;}
#content{width:1020px;margin:0 auto;text-align:left;}

/* ¸®½ºÆ® */
.contentList{padding:0 0 0 15px;}
.listTitle{color:#282a37;position:relative;padding:38px 0 36px 5px;/*min-height:72px;*/}
.listTitle h2{float:left;font-size:24px;min-width:194px;margin:0 30px 0 0;}
.contentList .listTitle h2{float:none;}
.listTitle p{float:left;font-size:14px;line-height:22px;word-break:keep-all;}
.contentList .listTitle p{float:none;padding:0 160px 0 0;margin:10px 0 0;}
.listTitle div.type02{float:left;font-size:14px;line-height:20px;margin-top:2px;}
.listTitle div.type02 .blue{margin:16px 0 0;}
.listTitle div.type02 .blue li{margin:0 0 12px;font-size:12.82px;color:#1e65c2;}
.listTitle div.type02 .blue li.tIndent{text-indent:-57px;padding-left:57px;}
.listTitle .btnLike{width:84px;height:72px;background:url(/images/sub/btn_like.gif) 0 0 no-repeat;position:absolute;top:39px;right:54px;}
.listTitle .btnLike.on{background:url(/images/sub/btn_like_on.gif) 0 0 no-repeat;}

.listBunch .leftList{float:left;width:732px;border-right:1px solid #b4b4b4;min-height:600px;}
.listBunch .listInfo{text-align:right;border:1px solid #abaebc;border-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px;padding:5px 60px 6px 20px;height:21px;font-weight:400;}
.listBunch .listInfo a{font-size:12px;color:#72849a;margin:0 12px 0 0;height:16px;line-height:16px;}
.listBunch .listInfo a.on{color:#56575f;background:url(/images/sub/line_select.gif) 0 100% repeat-x;}
.listBunch .listInfo .btn{margin:0;}
.listBunch .listInfo .left{float:left;overflow:hidden;}
.listBunch .listInfo .left li{float:left;background:url(/images/sub/line_list.gif) 0 50% no-repeat;margin:0 0 0 12px;padding:0 0 0 8px;height:21px;line-height:21px;}
.listBunch .listInfo .left li.first{background:none;margin:0;padding:0;}
.listBunch .listInfo .left li a{float:left;font-size:14px;color:#282a37;margin:0;line-height:21px;letter-spacing:-1px;}
.listBunch .listInfo .left li.first a{letter-spacing:1px;}
.listBunch .listInfo .left li a:hover,.listBunch .listInfo .left li a.on{color:#3f6d94;background:none; text-decoration: underline; font-weight:600;}
.listBunch .listInfo .right{display:inline-block;margin:3px 0 0;}
.listBunch .listInfo02{border:1px solid #abaebc;border-radius:3px;padding:5px 60px 6px 20px;height:21px;font-weight:400;}
.listBunch .listInfo02 .btn{float:left;}
.listBunch .listInfo02 .dateSet{float:left;position:relative;font-size:14px;color:#3f6d94;margin:0 5px;height:21px;line-height:21px;}
.listBunch .listInfo02 .dateSet a{font-size:14px;color:#3f6d94;}

.bestTab{position:relative;}
.bestTab .selectDate{position:absolute;top:5px;right:0;}
.bestTab .selectDate .btn{float:left;}
.bestTab .selectDate .dateSet{float:left;margin:2px 10px 0;}
.bestTab .selectDate .dateSet select{height:18px;line-height:18px;}
.bestTab{position:relative;}
.bestTab .selectDate{position:absolute;top:5px;right:0;}
.bestTab .selectDate .btn{float:left;}
.bestTab .selectDate .dateSet{float:left;margin:2px 10px 0;}
.bestTab .selectDate .dateSet select{height:18px;line-height:18px;}
.bestTab .tabStyle01{background:url(/images/sub/line_tab02.gif) 0 100% repeat-x;height:35px;overflow:hidden;}
.bestTab .tabStyle01 li{float:left;}
.bestTab .tabStyle01 li a{float:left;height:33px;line-height:33px;font-size:13.33px;min-width:220px;text-align:center;letter-spacing:-1px;color:#868686;border:1px solid #e1e1e1;border-bottom:0;background:#fbfbfb;}
.bestTab .tabStyle01 li a.on{float:left;border:1px solid #a4a4a4;border-bottom:1px solid #fff;position:relative;z-index:1;background:#fff;color:#333;font-weight:600;}

.paging{text-align:center;padding:0 0 50px;}
.paging a{width:26px;height:27px;line-height:27px;text-align:center;border:1px solid #fff;color:#666;display:inline-block;margin:0 5px 0 0;font-weight:600;}
.paging a.on{border:1px solid #78a6cd;color:#5c93c3;}
.paging a.btnNext,.paging a.btnPrev{border:1px solid #e9e9e9;width:76px;}
.paging a.btnPrev{background:url(/images/sub/btn_prev.png) 10px 50% no-repeat;text-align:right;padding:0 6px 0 0;}
.paging a.btnNext{background:url(/images/sub/btn_next.png) 70px 50% no-repeat;text-align:left;padding:0 0 0 6px;}

.listCuration{float:left;width:272px;}
.listCuration h3{font-size:16px;color:#fff;font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶","¸íÁ¶","µ¸¿ò","µ¸¿òÃ¼",Dotum,sans-serif;background:#282a37;border-top-right-radius:3px;border-bottom-right-radius:3px;text-align:center;height:34px;line-height:34px;margin:0 0 17px;}
.listCuration dl{padding:0 0 0 16px;margin:0 0 20px;}
.listCuration dl dt{float:left;}
.listCuration dl dt a {display: block;position:relative;width:69px;height:69px;overflow:hidden;}
.listCuration dl dt a span{display:inline-block;background:url(/images/sub/bg_my.png) 0 0 no-repeat;width:69px;height:69px;position:absolute;top:0;left:0;z-index:1;}
.listCuration dl dt a img{width:100px;}
.listCuration dl dd{float:left;height:69px;padding:0 0 0 10px;width:177px;word-break:keep-all;}
.listCuration dl dd div.tBox{display:table-cell;vertical-align:middle;width:100%;height:69px;}
.listCuration dl dd em{display:inline-block;width:100%;font-size:12px;color:#838383;margin:0 0 8px;}
.listCuration dl dd a{font-size:14px;color:#282a37;}

.listBunch .thumbList{margin:30px 0 0;padding-bottom:10px;}
.listBunch .thumbList dl{margin:0 0 25px;}
.listBunch .thumbList dt{float:left;width:50px;text-align:center;font-size:12px;color:#6d6d6d;height:153px;}
.listBunch .thumbList dd{float:left;}
.listBunch .thumbList dd.img{width:133px;}
.listBunch .thumbList dd.img img{width:110px;height:151px;border:1px solid #d7d7d7;}
.listBunch .thumbList dd.info{width:510px;height:172px;border-bottom:1px solid #d6d6d6;}
.listBunch .thumbList dd.info h3 em{font-size:13px;color:#282a37;display:block;line-height:16px;}
.listBunch .thumbList dd.info h3 em a{font-size:13px;color:#282a37;display:block;line-height:16px; font-weight:normal;}
.listBunch .thumbList dd.info h3 a{font-size:18px;color:#282a37;font-weight:600;}
.listBunch .thumbList dd.info .inInfo{margin:13px 0 10px;font-size:12px;color:#3f6d94;overflow:hidden;}
.listBunch .thumbList dd.info .inInfo ul{margin-left:-18px;}
.listBunch .thumbList dd.info .inInfo li{float:left;background:url(/images/sub/line_list02.gif) 0 50% no-repeat;margin:0 0 0 8px;padding:0 0 0 10px;line-height:18px;}
.listBunch .thumbList dd.info .inInfo li.my a{vertical-align:-2px;margin-right:5px;}
.listBunch .thumbList dd.info .inInfo em{color:#6d6d6d;}
.listBunch .thumbList dd.info p{font-size:14px;color:#4c4c4c;line-height:18px;height:62px;overflow:hidden;}
.listBunch .thumbList dd.info h3 * {vertical-align: middle;}
.listBunch .thumbList dd.info h3 .card {position: relative; top: -1px; font-size: 0; margin-left: 3px;}
.listBunch .thumbList dd.info .btns {}
.listBunch .thumbList dd.info .btns a {margin-right: 2px;}

.tableList{margin:22px 0 30px;}
.tableList table{width:100%;}
.tableList table thead th,.tableList table tbody td{padding:14px 0 13px;text-align:center;}
.tableList table thead th{font-size:12.82px;color:#282a37;background:#dbdcdc;}
.tableList table tbody td{font-size:12px;color:#6d6d6d;border-bottom:1px solid #c4c4c4;}
.tableList table tbody td.title{text-align:left;padding-left:10px;}
.tableList table tbody td.title a{font-size:16px;color:#282a37;font-weight:600;}
.tableList table tbody td.title em{display:block;font-size:12px;color:#282a37;line-height:16px;}
.tableList table tbody td.title em a{display:block;font-size:12px;color:#282a37;line-height:16px; font-weight:normal;}
.tableList table tbody td.title .card img {vertical-align: middle;}

.bestList{padding:50px 15px 20px;background:url(/images/sub/line_best.gif) 50% 0 repeat-y;}
.bestList h3.title{font-size:24px;color:#282a37;font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶","¸íÁ¶","µ¸¿ò","µ¸¿òÃ¼",Dotum,sans-serif;}
.listBunch .bestList .thumbList dt{width:32px;font-size:14px;color:#236aac;font-weight:bold;line-height:28px;}
.listBunch .bestList .thumbList dd.img{width:128px;}
.listBunch .bestList .thumbList dd.info h3 em{font-size:13px;color:#282a37;display:block;line-height:16px;}
.listBunch .bestList .thumbList dd.info .inInfo{margin-bottom:10px; min-height:30px;}
.listBunch .bestList .thumbList dd.info .inInfo li{margin-bottom:3px;}
.listBunch .bestList .thumbList dd.info .inInfo li.my{width:80px;}
.listBunch .bestList .thumbList dd.info{width:310px;padding-bottom:15px;}
.listBunch .bestList .thumbList dd.info p{font-size:12px;color:#4c4c4c;height:auto;}
.listBunch .bestList .thumbList dt,.listBunch .bestList .thumbList dd{height:auto;}
.bestList .left{float:left;width:470px;}
.bestList .right{float:right;width:470px;}
.noneTxt{color:#e90000; text-align:center; margin:0}

/* ¼­ºê¸ÞÀÎ */
.subMain{background:#e6eaee;padding:0 0 100px;}
.subMain .inSubMain{width:1018px;margin:0 auto;}
.subMain .subTitle{padding:38px 0 30px 16px;}
.subMain .subTitle h2{font-size:24px;font-weight:600;color:#282a37;margin:0 0 14px;}
.subMain .subTitle p{font-size:14px;color:#282a37;}
.subMain .bannerArea{margin:0 0 12px;}
.subMain .subList{padding:24px 14px 30px;border:1px solid #e0e0e4;background:#fff;}
.subMain .subList h3{font-size:24px;font-weight:600;font-family:"³ª´®¸íÁ¶","NanumMyeongjo","³ª´® ¸íÁ¶","Nanum Myeongjo";color:#282a37;margin:0 0 40px;}
.subMain .bestList dl{float:left;width:329px;position:relative;min-height:106px;}
.subMain .bestList dl dt{position:absolute;top:0;left:0;}
.subMain .bestList dl dt img{width:77px;height:104px;border:1px solid #e1e1e5;}
.subMain .bestList dl dd{padding-left:87px;width:220px;overflow:hidden;}
.subMain .bestList dl dd em{display:block;color:#282a37;font-size:12px; margin:2px 0 3px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.subMain .bestList dl dd a{font-size:16px;color:#282a37;font-weight:600;display:inline-block;height:40px;line-height:20px;overflow:hidden;}
.subMain .bestList dl dd p{font-size:12px;color:#7e7f83;line-height:20px;padding:0 0 0 15px;font-family:'Nanum Barun Gothic','³ª´® ¹Ù¸¥ °íµñ','NanumBarunGothic','³ª´®¹Ù¸¥°íµñ';}
.subMain .bestList dl dd p em a{font-size:16px;color:#282a37;margin:0 8px 0 0;}
.subMain .bestList dl dd div{margin:8px 0 0;padding:8px 0 0 15px;border-top:1px solid #e5e5e5;line-height:18px;}
.subMain .bestList dl dd div a{font-size:12px;color:#3f3f3f;font-family:'Nanum Barun Gothic','³ª´® ¹Ù¸¥ °íµñ','NanumBarunGothic','³ª´®¹Ù¸¥°íµñ';}

.subMain .alltList{margin:14px 0 0;padding:24px 0 30px 28px;}
.subMain .alltList .menuList .inMenu{float:left;width:197px;margin:0 0 30px;}
.subMain .alltList .menuList .inMenu h4{width:160px;height:30px;border-bottom:1px solid #d5d6dd;font-size:20px;color:#383e68;font-weight:600;font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶","¸íÁ¶","µ¸¿ò","µ¸¿òÃ¼",Dotum,sans-serif;}
.subMain .alltList .menuList .inMenu h4.ls{letter-spacing:-1px;}
.subMain .alltList .menuList .inMenu li{line-height:18px;background:url(/images/common/bul_menu.gif) 0 5px no-repeat;padding:0 0 0 6px;margin:8px 0 0;}
.subMain .alltList .menuList .inMenu li a{font-size:14px;color:#282a37;font-family:'Nanum Barun Gothic','³ª´® ¹Ù¸¥ °íµñ','NanumBarunGothic','³ª´®¹Ù¸¥°íµñ';}
.subMain .alltList .menuList .inMenu li a em{font-size:10px;color:#ec5d20;font-family:'Arial';letter-spacing:-1px;font-style:italic;}
.subMain .alltList .menuList .inMenu li.cG a{color:#949494;}

.ceoMain{width:994px;margin:0 auto;}
.ceoMain .left{float:left;width:440px;}
.ceoMain .right{float:right;width:542px;}
.ceoMain .grayBox{border:1px solid #aeb9c3;background:#fff;padding:4px;}
.ceoMain .grayBox .ceoTitle{background:#5e5e5e;padding:11px 0 0 10px;height:22px;position:relative;}
.ceoMain .grayBox .ceoTitle .btnAsk{position:absolute;top:6px;right:31px;}
.ceoMain .grayBox .ceoTitle .btnMore{position:absolute;top:12px;right:5px;}
.ceoMain .grayBox .over{border:1px solid #e1e1e1;border-top:none;background:#f8f8f8;}
.ceoMain .grayBox .over a {display: block; overflow: hidden;height:217px;}
.ceoMain .grayBox .overS{border:1px solid #e1e1e1;border-top:none;background:#f8f8f8;overflow-y:scroll;overflow-x:hidden;height:197px;padding:20px 0 0 15px;position:relative;}
.ceoMain .grayBox .overS dt{font-family:dotum;color:#4b4b4b;font-size:12px;font-weight:bold;padding:0 210px 0 0;margin:0 0 28px;}
.ceoMain .grayBox .overS dd.info{padding:0 210px 0 0;line-height:20px;}
.ceoMain .grayBox .overS dd.info li{font-family:dotum;color:#4b4b4b;font-size:11px;padding-left:55px;text-indent:-55px;}
.ceoMain .grayBox .overS dd.info li span{float:left;width:48px;}
.ceoMain .grayBox .overS dd.img{position:absolute;top:0;right:0;max-width:205px;}
.ceoMain .grayBox .galleryList03{font-size:11px;background:#f8f8f8;height:207px;padding:10px 0 0 8px;border:1px solid #e5e5e5;border-top:none;overflow-y:scroll;overflow-x:hidden;}
.ceoMain .grayBox .galleryList03 dt{font-weight:bold;color:#4b4b4b;margin:0 0 10px;font-family:dotum;}
.ceoMain .grayBox .galleryList03 dd li{font-family:dotum;}
.ceoMain .grayBox .galleryList03 dd li.qs{margin:10px 0 0;font-weight:bold;color:#2193b9;word-break:break-all;}
.ceoMain .grayBox .therapy {}
.ceoMain .grayBox .therapy a {display: block; overflow: hidden; position: relative;}
.ceoMain .grayBox .therapy a img {width: 168px; height: 218px;}
.ceoMain .grayBox .therapy a .player {position: absolute; left: 50%; top: 50%; width: auto; height: auto; margin: -25px 0 0 -25px;}
.ceoMain .grayBox .therapy a span {overflow: hidden; position: absolute; left: 0; bottom: 0; width: 152px; padding: 8px; font-size: 14px; color: #fff; text-indent: 15px; white-space: nowrap; text-overflow: ellipsis; word-break: break-all; background-color: rgba(94,94,94,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#805e5e5e,endColorstr=#805e5e5e); *zoom: 1;}
.ceoMain .grayBox.colum .over {float: left; width: 265px;}
.ceoMain .notice{width:490px;height:219px;padding:20px 20px 20px 30px;border:1px solid #aeb9c3;background:#fff;}
.ceoMain .notice h3{font-size:24px;color:#000;font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶","¸íÁ¶","µ¸¿ò","µ¸¿òÃ¼",Dotum,sans-serif;margin:0 0 20px;}
.ceoMain .notice h3 img{display:inline-block;margin:3px 0 0 4px;}
.ceoMain .notice .list{width:488px;}
.ceoMain .notice li{background:url(/images/main/bul_notice.gif) 0 50% no-repeat;padding:0 0 0 20px;margin:0 0 14px 2px;text-align:right;font-size:12px;color:#8b8b8b;font-family:'¸¼Àº °íµñ';line-height:22px;*zoom:1;}
.ceoMain .notice li:after{content:"";display:block;clear:both;}
.ceoMain .notice li.forYou a{color:#2973d9;}
.ceoMain .notice li a{font-size:16px;color:#616161;font-family:'Nanum Barun Gothic','³ª´® ¹Ù¸¥ °íµñ','NanumBarunGothic','³ª´®¹Ù¸¥°íµñ';float:left;}
.ceoMain .middleArea{margin:11px 0;height:261px;}
.ceoMain .middleArea .grayBox{float:left;width:168px;margin:0 11px 0 0;}
.ceoMain .middleArea .inMiddle{float:right;width:353px;}
.ceoMain .conList{border:1px solid #b1bbc5;position:relative;}
.ceoMain .middleArea .list01{height:165px;margin:0 0 11px;background:#fff url(/images/sub/info/bg_lounge01.gif) 22px 86px no-repeat;}
.ceoMain .middleArea .list01 h4{padding:16px 0 0 21px;}
.ceoMain .middleArea .list01 h4 a{font-size:24px;color:#000;font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶","¸íÁ¶","µ¸¿ò","µ¸¿òÃ¼",Dotum,sans-serif;}
.ceoMain .middleArea .list01 .img{position:absolute;top:10px;right:10px;}
.ceoMain .middleArea .list02{height:82px;background:#fff url(/images/sub/info/bg_lounge02.gif) 248px 6px no-repeat;}
.ceoMain .middleArea .list02 h4{padding:30px 0 0 21px;}
.ceoMain .middleArea .list02 h4 a{font-size:20px;color:#000;font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶","¸íÁ¶","µ¸¿ò","µ¸¿òÃ¼",Dotum,sans-serif;}
.ceoMain .bottomArea{border:1px solid #b1bbc5;padding:10px 13px;background:#fff;overflow:hidden;height:239px;}
.ceoMain .bottomArea li{float:left;border:1px solid #ccd6e1;}
.ceoMain .bottomArea li h4{padding:15px 0 0 16px;}
.ceoMain .bottomArea li h4 a{font-size:18px;color:#393939;font-family:"³ª´®°íµñ","NanumGothic","³ª´® °íµñ","Nanum Gothic";}
.ceoMain .bottomArea .list01{width:161px;height:149px;background:#fff url(/images/sub/info/bg_lounge03.gif) 78px 70px no-repeat;}
.ceoMain .bottomArea .list02{width:161px;height:149px;background:#fff url(/images/sub/info/bg_lounge04.gif) 78px 70px no-repeat;margin:0 12px 0 13px;}
.ceoMain .bottomArea .list03{width:161px;height:149px;background:#fff url(/images/sub/info/bg_lounge05.gif) 78px 70px no-repeat;}
.ceoMain .bottomArea .list04{width:248px;height:77px;background:#fff url(/images/sub/info/bg_lounge06.gif) 163px 5px no-repeat;margin:10px 14px 0 0;}
.ceoMain .bottomArea .list05{width:248px;height:77px;background:#fff url(/images/sub/info/bg_lounge07.gif) 163px 5px no-repeat;margin:10px 0 0;}

/* Å¥·¹ÀÌ¼Ç CSS */
.dataCenter{background:#1e2533 url(/DESIGN/images/sub/curation/bg_data.gif) 50% 0 no-repeat;height:1073px;padding:38px 0 70px;}
.dataCenter .inDataCenter{width:950px;margin:0 auto;text-align:left;position:relative;}
.dataCenter .inDataCenter .bLt,.dataCenter .inDataCenter .bRt,.dataCenter .inDataCenter .bLb,.dataCenter .inDataCenter .bRb{position:absolute;width:6px;height:6px;display:inline-block;z-index:1;}
.dataCenter .inDataCenter .bLt{background:url(/images/sub/bg_cu_tl.gif) 0 0 no-repeat;top:0;left:0;}
.dataCenter .inDataCenter .bRt{background:url(/images/sub/bg_cu_tr.gif) 0 0 no-repeat;top:0;right:0;}
.dataCenter .inDataCenter .bLb{background:url(/images/sub/bg_cu_bl.gif) 0 0 no-repeat;bottom:0;left:0;}
.dataCenter .inDataCenter .bRb{background:url(/images/sub/bg_cu_br.gif) 0 0 no-repeat;bottom:0;right:0;}
.dataCenter .inDataCenter .boxData{width:873px;height:1073px;margin:0;padding:0 0 0 77px;background:#fff;}
.dataCenter .inDataCenter .boxData h2{width:790px;padding:52px 0 15px;border-bottom:1px solid #000;font-size:24px;color:#282a37;font-weight:600;}
.dataCenter .infoArea{margin:16px 0 19px;padding:0 0 17px;border-bottom:1px solid #b2b2b2;width:790px;}
.dataCenter .infoArea dl{border:1px solid #d4d4d4;border-radius:2px;background:#ececec;line-height:41px;overflow:hidden;height:39px;font-size:13.33px;color:#060d1d;position:relative;}
.dataCenter .infoArea dl dt{float:left;background:#fbfbfb;float:left;line-height:41px;height:39px;padding:0 15px;border-right:1px solid #d4d4d4;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dataCenter .infoArea dl dd.info{float:left;padding:0 0 0 15px;font-weight:bold;}
.dataCenter .infoArea dl dd.info .t01,.dataCenter .infoArea dl dd.info .t02,.dataCenter .infoArea dl dd.info .t03{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;line-height:41px;}
.dataCenter .infoArea dl dd.info .t01{min-width:80px;}
.dataCenter .infoArea dl dd.info .t02{width:132px;}
.dataCenter .infoArea dl dd.info .t02 .aC01{float:left;width:36px;}
.dataCenter .infoArea dl dd.info .t02 .aC{float:left;text-align:center;width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;}
.dataCenter .infoArea dl dd.info .t03{width:100px;}
.dataCenter .infoArea dl dd.info .line{float:left;width:1px;overflow:hidden;margin:13px 8px 0;height:11px;}
.dataCenter .infoArea dl dd.btnInfoMod{float:none;padding:0;}
.dataCenter .infoArea dl dd.btnInfoMod a{background:url(/DESIGN/images/sub/curation/btn_data.gif) 0 0 no-repeat;width:212px;height:23px;overflow:hidden;line-height:999px;display:inline-block;position:absolute;top:8px;right:8px;}
.dataCenter .dataCon{background:url(/DESIGN/images/sub/curation/bg_data03_type.gif) 0 0 no-repeat;width:792px;height:823px;margin:0;padding:13px 0 0 9px;}
.dataCenter .dataCon .snb{float:left;width:136px;position:relative;}
.dataCenter .dataCon .snb ul{text-align:center;}
.dataCenter .dataCon .snb ul.list01{margin:25px 0;}
.dataCenter .dataCon .snb ul.list01 li{margin:0 0 26px;}
.dataCenter .dataCon .snb ul.list01 li.btn02{display:none;}
.dataCenter .dataCon .snb ul.list02{margin:20px 0 47px;}
.dataCenter .dataCon .snb ul.list02 li{margin:0 0 30px;}
.dataCenter .dataCon .snb ul.list03 li{margin:0 0 26px;}
.dataCenter .dataCon .snb ul li.btn01,.dataCenter .dataCon .snb ul li.btn02,.dataCenter .dataCon .snb ul li.btn03,.dataCenter .dataCon .snb ul li.btn04,.dataCenter .dataCon .snb ul li.btn05,.dataCenter .dataCon .snb ul li.btn06,.dataCenter .dataCon .snb ul li.btn07{height:37px;overflow:hidden;vertical-align:top;}
.dataCenter .dataCon .snb ul.list01 li a,.dataCenter .dataCon .snb ul.list02 li a,.dataCenter .dataCon .snb ul.list03 li a{height:37px;overflow:hidden;line-height:999px;display:inline-block;vertical-align:top;}
.dataCenter .dataCon .snb ul li.btn01 a{background:url(/DESIGN/images/sub/curation/btn_data01_off.gif) 50% 0 no-repeat;/* width:82px; */}
.dataCenter .dataCon .snb ul li.btn02 a{background:url(/DESIGN/images/sub/curation/btn_data02_off.gif) 50% 0 no-repeat;/* width:111px; */}
.dataCenter .dataCon .snb ul li.btn03 a{background:url(/DESIGN/images/sub/curation/btn_data03_off.gif) 50% 0 no-repeat;/* width:91px; */}
.dataCenter .dataCon .snb ul li.btn04 a{background:url(/DESIGN/images/sub/curation/btn_data04_off.gif) 50% 0 no-repeat;/* width:91px; */}
.dataCenter .dataCon .snb ul li.btn05 a{background:url(/DESIGN/images/sub/curation/btn_data05_off.gif) 50% 0 no-repeat;/* width:91px; */}
.dataCenter .dataCon .snb ul li.btn06 a{background:url(/DESIGN/images/sub/curation/btn_data06_off.gif) 50% 0 no-repeat;/* width:99px; */}
.dataCenter .dataCon .snb ul li.btn07 a{background:url(/DESIGN/images/sub/curation/btn_data07_off.gif) 50% 0 no-repeat;/* width:82px; */}
.dataCenter .dataCon .snb ul li.btn01 a.on,.dataCenter .dataCon .snb ul li.btn01 a:hover{background:url(/DESIGN/images/sub/curation/btn_data01_on.gif) 50% 0 no-repeat;}
.dataCenter .dataCon .snb ul li.btn02 a.on,.dataCenter .dataCon .snb ul li.btn02 a:hover{background:url(/DESIGN/images/sub/curation/btn_data02_on.gif) 50% 0 no-repeat;}
.dataCenter .dataCon .snb ul li.btn03 a.on,.dataCenter .dataCon .snb ul li.btn03 a:hover{background:url(/DESIGN/images/sub/curation/btn_data03_on.gif) 50% 0 no-repeat;}
.dataCenter .dataCon .snb ul li.btn04 a.on,.dataCenter .dataCon .snb ul li.btn04 a:hover{background:url(/DESIGN/images/sub/curation/btn_data04_on.gif) 50% 0 no-repeat;}
.dataCenter .dataCon .snb ul li.btn05 a.on,.dataCenter .dataCon .snb ul li.btn05 a:hover{background:url(/DESIGN/images/sub/curation/btn_data05_on.gif) 50% 0 no-repeat;}
.dataCenter .dataCon .snb ul li.btn06 a.on,.dataCenter .dataCon .snb ul li.btn06 a:hover{background:url(/DESIGN/images/sub/curation/btn_data06_on.gif) 50% 0 no-repeat;}
.dataCenter .dataCon .snb ul li.btn07 a.on,.dataCenter .dataCon .snb ul li.btn07 a:hover{background:url(/DESIGN/images/sub/curation/btn_data07_on.gif) 50% 0 no-repeat;}
.dataCenter .dataCon .snb .layerArea{background:#c7c7c7 url(/DESIGN/images/sub/curation/bg_layer.gif) 100% 0 repeat-y;width:164px;height:800px;position:absolute;top:1px;left:136px;display:none;text-align:center;overflow-y:auto;overflow-x:hidden;padding:0 0 13px;}
.dataCenter .dataCon .snb .layerArea dl dt{background:#fff url(/DESIGN/images/sub/curation/bg_layer02.gif) 100% 0 repeat-y;padding:20px 0;text-align:center;font-size:13.33px;font-weight:bold;color:#060d1d;}
.dataCenter .dataCon .snb .layerArea dl dd{text-align:left;}
.dataCenter .dataCon .snb .layerArea dl dd ul{border-top:1px solid #939599;border-bottom:1px solid #aeafb1;padding:15px 5px 0 12px;margin:0 4px 0 0;}
.dataCenter .dataCon .snb .layerArea dl dd li{text-align:left;}
.dataCenter .dataCon .snb .layerArea dl dd li a{font-size:13.33px;color:#000;font-weight:bold;letter-spacing:-1px;line-height:16px;min-height:16px;padding:0 0 0 22px;margin:0 0 10px;vertical-align:top;background:url(/DESIGN/images/sub/curation/bul_list.gif) 0 5px no-repeat;display:inline-block;}
.dataCenter .dataCon .snb .layerArea dl dd li a:hover{color:#ff5000;}
.dataCenter .dataCon .snb .layerArea a.btnConfirm{background:url(/DESIGN/images/sub/curation/btn_confirm.gif) 0 0 no-repeat;width:33px;height:18px;overflow:hidden;line-height:999px;display:inline-block;margin:10px 0 0;}
.dataCenter .dataCon .snb .lType02{width:210px;}
.dataCenter .dataCon .con{float:left;width:648px;margin:0 0 0 4px;}
.dataCenter .dataCon .con .topArea{padding:33px 0 0;height:373px;}
.dataCenter .dataCon .con .bottomArea{padding:30px 0 0;height:377px;}
.dataCenter .dataCon .con dl{float:left;width:150px;max-height:370px;text-align:center;margin:0 30px;overflow:hidden;}
.dataCenter .dataCon .con dl dt img{width:146px;height:200px;border:1px solid #757575;}
.dataCenter .dataCon .con dl dd.title{font-size:11px;color:#3f3f3f;line-height:18px;margin:10px 0 5px;padding:0 0 5px;border-bottom:1px solid #bababa;height:54px;}
.dataCenter .dataCon .con dl dd.title a{font-size:12px;font-weight:bold;color:#060d1d;display:block;max-height:36px;overflow:hidden;}
.dataCenter .dataCon .con dl dd.title span{height:18px;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;width:150px;}
.dataCenter .dataCon .con dl dd.exp{font-size:11px;color:#000;line-height:18px;max-height:72px;overflow:hidden;}

/* ½ºÆä¼È ÄÝ·º¼Ç */
.listAccord{border-top:2px solid #e5e5e5;width:990px;margin:0 auto 30px;}
.listAccord li{background:#e6eaee;border-left:2px solid #e5e5e5;border-right:2px solid #e5e5e5;}
.listAccord h3{background:#fff;border-bottom:2px solid #e5e5e5;border-top:0;position:relative;padding:10px 80px 10px 25px;height:37px;line-height:37px;}
.listAccord h3 a.left strong{font-size:24px;color:#282a37;font-weight:600;font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶","¸íÁ¶","µ¸¿ò","µ¸¿òÃ¼",Dotum,sans-serif;}
.listAccord h3 a.left{font-size:16px;color:#3f6d94;font-weight:600;}
.listAccord h3 span{position:absolute;top:10px;right:15px;height:37px;line-height:37px;font-size:16px;color:#3f6d94;font-weight:600;display:inline-block;vertical-align:top;}
.listAccord h3 span .btn{background:url(/images/sub/btn_down.gif) 0 0 no-repeat;width:37px;height:37px;margin:0 0 0 15px;vertical-align:middle;}
.listAccord h3.on span .btn{background:url(/images/sub/btn_up.gif) 0 0 no-repeat;}
.listAccord .list{padding:24px 0 15px;overflow:hidden;width:938px;margin:0 auto;border-bottom:2px solid #e5e5e5;display:none;}
.listAccord .list .inList{width:940px;margin-left:-2px;}
.listAccord .list dl{float:left;width:187px;background:url(/images/sub/line_acco.gif) 0 0 repeat-y;text-align:center;}
.listAccord .list dt{text-align:center;}
.listAccord .list dt img{width:118px;height:162px;border:1px solid #d6d6d6;}
.listAccord .list dd.info{margin:12px 0 10px; line-height:18px;}
.listAccord .list dd{font-size:12px;color:#6d6d6d;}
.listAccord .list dd em{color:#3f6d94;}

.listSu{margin:0 0 30px;}
.listSu dl{float:left;width:240px;margin:0 0 20px 12px;}
.listSu dl dt{margin:0 0 2px;font-weight:600;letter-spacing:-1px;}
.listSu dl dt em{float:left;background:url(/images/sub/bg_su.png) 0 0 no-repeat;width:54px;height:54px;line-height:54px;text-align:center;font-size:16px;color:#3f6d94;}
.listSu dl dt span{float:left;width:176px;padding:8px 0 0 10px;height:40px;overflow:hidden;}
.listSu dl dt strong{display:table;width:100%;}
.listSu dl dt a{display:table-cell;vertical-align:middle;font-size:16px;color:#282a37;font-weight:600;line-height:20px;height:40px;}
.listSu dl dd img{width:238px;height:439px;border:1px solid #999;}
.listSu dl dd.date{font-size:12px;color:#6d6d6d;text-align:center;margin:6px 0 0;}

/* Áï¹®Áï´ä */
.ceoQnaMain{width:100% !important; background:#e6eaee;}
.ceoQnaMain .inCeoQnaMain{text-align:left;width:1020px;margin:0 auto;}
.ceoQnaMain .ceoContent{width:1010px;margin:0 0 0 10px;}
.ceoQnaMain .titleArea{padding:47px 0 0 8px;position:relative;height:36px;margin:0 0 20px;}
.ceoQnaMain .titleArea .searchArea{position:absolute;top:40px;right:0;}
.ceoQnaMain .titleArea .searchArea .search{width:321px;padding:1px 0 1px 10px;height:36px;line-height:36px;background:url(/DESIGN/images/sub/ceoqna/bg_search.gif) 0 0 no-repeat;float:left;border:0;}
.ceoQnaMain .titleArea .searchArea .search input{width:321px;height:34px;line-height:34px;border:0;padding:0;}
.ceoQnaMain .titleArea .searchArea .btnSearch{width:53px;height:36px;border:0;float:left;padding:0;}
.ceoQnaMain .tabArea{background:#fff;font-size:14px;border:1px solid #d3d8de;border-radius:1px;margin:0 0 14px;overflow:hidden;}
.ceoQnaMain .tabArea ul{margin-left:-1px;}
.ceoQnaMain .tabArea li{display:inline;}
.ceoQnaMain .tabArea li a{float:left;color:#395875;line-height:18px;padding:6px 12px 8px;display:block;background:url(/DESIGN/images/sub/ceoqna/line_tab.gif) 0 50% no-repeat;overflow:hidden;font-weight:600;}
.ceoQnaMain .tabArea li a.on{color:#fff;background:#3c5774;margin-right:-1px;}
.ceoQnaMain .listArea{padding-bottom:30px;}
.ceoQnaMain .listArea li{position:relative;background:#fff;border:1px solid #d1d9e1;margin:0 0 13px;}
.ceoQnaMain .listArea li .tl,.ceoQnaMain .listArea li .tr,.ceoQnaMain .listArea li .bl,.ceoQnaMain .listArea li .br{position:absolute;display:inline-block;width:3px;height:3px;overflow:hidden;z-index:1;vertical-align:top;}
.ceoQnaMain .listArea li .tl{top:-1px;left:-1px;background:url(/DESIGN/images/sub/ceoqna/bg_box_tl.gif) 0 0 no-repeat;}
.ceoQnaMain .listArea li .tr{top:-1px;right:-1px;background:url(/DESIGN/images/sub/ceoqna/bg_box_tr.gif) 0 0 no-repeat;}
.ceoQnaMain .listArea li .bl{bottom:-1px;left:-1px;background:url(/DESIGN/images/sub/ceoqna/bg_box_bl.gif) 0 0 no-repeat;}
.ceoQnaMain .listArea li .br{bottom:-1px;right:-1px;background:url(/DESIGN/images/sub/ceoqna/bg_box_br.gif) 0 0 no-repeat;}
.ceoQnaMain .listArea li .prov{position:absolute;top:21px;left:0;width:76px;height:23px;padding:0 0 0 10px;line-height:20px;background:url(/DESIGN/images/sub/ceoqna/bg_catego.gif) 0 0 no-repeat;overflow:hidden;font-size:14px;color:#fff;font-weight:normal;}
.ceoQnaMain .listArea li .expArea{float:left;padding:51px 30px 0 34px;width:604px;}
.ceoQnaMain .listArea li .expArea em{font-size:36px;color:#3a5875;font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶","¸íÁ¶","µ¸¿ò","µ¸¿òÃ¼",Dotum,sans-serif;font-weight:normal;line-height:42px;letter-spacing:-3px;}
.ceoQnaMain .listArea li .expArea em span{font-size:33px;}
.ceoQnaMain .listArea li .expArea p{font-size:12px;color:#767676;margin:16px 50px 0 4px;line-height:20px;}
.ceoQnaMain .listArea li .viewArea{float:left;width:320px;border-left:1px dotted #9aa7b4;margin:15px 0;padding:10px 0 10px 18px;position:relative;}
.ceoQnaMain .listArea li .viewArea .img{width:148px;height:200px;border:1px solid #787878;}
.ceoQnaMain .listArea li .viewArea .btnView{position:absolute;top:80px;right:13px;text-align:center;font-size:12px;font-weight:bold;color:#e55500;width:141px;line-height:30px;}
.ceoQnaMain .listArea li .viewArea .btnView .view{background:url(/DESIGN/images/sub/ceoqna/btn_view.gif) 0 0 no-repeat;width:141px;height:39px;overflow:hidden;display:inline-block;line-height:999px;}
.ceoQnaMain .listArea li .viewArea .btnLike{position:absolute;top:182px;left:207px;background:url(/DESIGN/images/sub/ceoqna/icon_like.gif) 0 0 no-repeat;height:28px;line-height:16px;font-family:"µ¸À½",dotum;font-size:12px;color:#3a5874;padding:12px 0 0 38px;font-weight:bold;letter-spacing:-1px;}
.ceoQnaMain .listArea li .viewArea .btnUnLike{position:absolute;top:182px;left:207px;background:url(/DESIGN/images/sub/ceoqna/icon_unlike.gif) 0 0 no-repeat;height:28px;line-height:16px;font-family:"µ¸À½",dotum;font-size:12px;color:#3a5874;padding:12px 0 0 38px;font-weight:bold;letter-spacing:-1px;}
.ceoQnaMain .listArea li.listType02 li{background:none;border:0;margin:0;padding:0 0 14px 170px;color:#000;line-height:18px;position:relative;}
.ceoQnaMain .listArea li.listType02 .rep{background:#d8dee3;padding:14px 15px 0 40px;font-family:"µ¸À½",dotum;font-size:12px;}
.ceoQnaMain .listArea li.listType02 .rep em{color:#3a5775;display:inline-block;vertical-align:top;font-weight:normal;font-style:normal;position:absolute;top:0;left:0;}
.ceoQnaMain .listArea li.listType02 .rep em span{font-weight:bold;width:80px;margin:0 5px 0 0;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top;}
.ceoQnaMain .listArea li.listType02 .rep em strong{display:inline-block;width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top;font-weight:bold;}
.ceoQnaMain .listArea li.listType02 .bl{background:url(/DESIGN/images/sub/ceoqna/bg_box_bl02.gif) 0 0 no-repeat;}
.ceoQnaMain .listArea li.listType02 .br{background:url(/DESIGN/images/sub/ceoqna/bg_box_br02.gif) 0 0 no-repeat;}

/* madeCeo */
#bloom{background:url(/DESIGN/images/sub/bloom/bg_bloom.gif) 50% 0 repeat-y;}
#guru{background:url(/DESIGN/images/sub/guru/bg_guru.gif) 0 0 repeat;min-height:auto;_height:auto;border-bottom:1px solid #ebebeb;}
#guru2{background:url(/images/sub/special/guru2/bg_guru.gif) 0 0 repeat;min-height:auto;_height:auto;border-bottom:1px solid #ebebeb;}
#guru .inContent{position: relative; border-left:1px solid #b5b5b5;border-right:1px solid #b5b5b5;}
#guru .inContent .btn_guru {position: absolute; right: 45px; top: 40px;}
#guru .midArea{padding-bottom:40px;}
#bloom .midArea dl dd li strong{display:inline-block;margin:5px 0 0;}
#bbc{background:url(/images/sub/special/bbc/bg.gif) 50% 0 repeat-y;}

.madeCeoContent{background:url(/images/sub/madeceo/bg_madeceo.gif) 50% 0 repeat-y; min-height:1046px;_height:1046px;text-align:left;}
.madeCeoContent .inContent{width:995px;margin:0 auto;padding:10px 44px 0 54px;background:#fff}
.madeCeoContent .topArea{position:relative;height:91px;}
.madeCeoContent .topArea .btnGo{position:absolute;top:33px;left:884px;background:url(/DESIGN/images/sub/madeceo/btn_go.gif) 0 0 no-repeat;width:100px;height:31px;overflow:hidden;display:inline-block;line-height:999px;}
.madeCeoContent .topArea .btnView{position:absolute;top:19px;left:843px;background:url(/DESIGN/images/sub/bloom/btn_view.gif) 0 0 no-repeat;width:141px;height:39px;overflow:hidden;display:inline-block;line-height:999px;}
.madeCeoContent .topArea .btnView_end{position:absolute;top:19px;left:843px;background:url(/DESIGN/images/sub/bloom/btn_end.gif) 0 0 no-repeat;width:141px;height:39px;overflow:hidden;display:inline-block;line-height:999px;}
.madeCeoContent .topArea .askTxt{position:absolute;top:65px;left:842px;font-size:12px;font-weight:bold;color:#e55500;width:141px;text-align:center;}
.madeCeoContent .midArea{padding-bottom:70px;}
.madeCeoContent .midArea.type02{background:none;padding-bottom:0;}
.madeCeoContent .midArea dl{margin:32px 0 0;padding:0 0 29px;border-bottom:1px solid #7f7f7f;}
.madeCeoContent .midArea dl dt{float:left;margin:0 0 0 1px;position:relative;padding:0 36px 0 0;border-right:1px solid #bfbfbf;width:513px;overflow:hidden;}
.madeCeoContent .midArea dl dt a{display:block;width:513px;overflow:hidden;}
.madeCeoContent .midArea dl dt .viewHit{position:absolute;bottom:30px;left:0;right:41px;text-align:center;font-size:14px;color:#fff;font-weight:bold;}
.madeCeoContent .midArea dl dd{float:right;width:409px;overflow-y:auto;overflow-x:hidden;height:220px;position:relative;}
.madeCeoContent .midArea dl dd ul{margin-top:-10px;}
.madeCeoContent .midArea dl dd li{position:relative;min-height:48px;_height:48px;border-top:1px solid #e5e5e5;padding:15px 0 10px 76px;font-size:13px;color:#000; line-height:18px;}
.madeCeoContent .midArea dl dd li .photo{position:absolute;top:10px;left:0;width:58px;height:58px;}
.madeCeoContent .midArea dl dd li.on .photo{border:3px solid #ff7214;width:52px;height:52px;}
.madeCeoContent .midArea dl dd li .endInfo{vertical-align:bottom; line-height:24px; color:#1e65c2}
.madeCeoContent .botArea h3{width:989px;height:31px;overflow:hidden;padding:0 0 0 6px;margin-top:-36px;}
.madeCeoContent .botArea table{width:100%;border-top:2px solid #111;text-align:center;}
.madeCeoContent .botArea table th{border-bottom:1px solid #111;padding:13px 0;height:16px;}
.madeCeoContent .botArea table td{border-bottom:1px solid #e5e5e5;padding:12px 0;height:18px;font-size:12px;color:#414141;}
.madeCeoContent .botArea table td a{font-size:14px;font-weight:bold;color:#3f6d94;}
.madeCeoContent .botArea table td a img{vertical-align:middle;}
.madeCeoContent .textArea{background:#f2f2f2;border:1px solid #d4d4d4;padding:24px 34px;margin:20px 0 20px;position:relative;*zoom:1;}
.madeCeoContent .textArea .left{margin:0 112px 0 0;}
.madeCeoContent .textArea .left textarea{border:1px solid #c9c9c9;width:100% !important;padding:0 !important;height:60px;}
.madeCeoContent .textArea .btnQues{position:absolute;top:24px;right:34px;}
.madeCeoContent .listArea{font-family:dotum;}
.madeCeoContent .listArea ul{border-bottom:1px solid #d9d9d9;}
.madeCeoContent .listArea li{position:relative;padding:26px 100px 26px 140px;border-top:1px solid #f2f2f2;font-size:12px;color:#404040;line-height:18px;}
.madeCeoContent .listArea li:first-child{border-top:0;}
.madeCeoContent .listArea li .info{position:absolute;top:26px;left:0;width:130px;overflow:hidden;color:#6e6e6e;}
.madeCeoContent .listArea li .info strong{color:#010101;}
.madeCeoContent .listArea li .del{position:absolute;top:26px;right:0;font-size:11px;color:#8c8c8c;}
.madeCeoContent .listArea li .del a{color:#8c8c8c;}
.madeCeoContent .listArea .paging{margin:30px 0 0;}

/* ¸í°­»çÀÇ Àü´ç */
.lectureBox{width:100% !important; background:url(/images/sub/lecture/bg_let.gif) 50% 0 repeat-x;height:1800px;}
.lectureBox .preLet{position:relative;height:810px;margin:0 auto;width:986px;background:url(/images/sub/lecture/bg_let_in.gif) 0 0 no-repeat;}
.titleLet{background:url(/images/sub/lecture/title_pre.png) 0 0 no-repeat;width:366px;height:180px;line-height:9999px;overflow:hidden;position:absolute;top:72px;left:307px;}
.listLet01{background:url(/images/sub/lecture/img_let.png) 0 0 no-repeat;width:588px;height:423px;overflow:hidden;position:absolute;top:250px;left:198px;}
.listLet01 dt{line-height:999px;overflow:hidden;height:1px;}
.listLet01 dd{line-height:999px;}
.listLet01 dd a{position:absolute;top:303px;display:inline-block;height:72px;overflow:hidden;line-height:999px;}
.listLet01 dd .let01{left:85px;width:80px;}
.listLet01 dd .let02{left:232px;width:126px;}
.listLet01 dd .let03{left:404px;width:135px;}
.reaLet{background:url(/images/sub/lecture/title_info.png) 0 0 no-repeat;top:708px;left:282px;position:absolute;width:392px;height:69px;line-height:999px;overflow:hidden;}
.lastLet{background:url(/images/sub/lecture/bg_let02.gif) 0 0 repeat-x;height:1000px;position:relative;}
.lastLet .inLastLet{margin:0 auto;width:900px;padding:0 0 0 86px;position:relative;}
.lastLet .inLastLet h3{background:url(/images/sub/lecture/title_last.png) 4px 20px no-repeat;height:69px;line-height:999px;overflow:hidden;}
.lastLet .inLastLet ul{text-align:left;}
.lastLet .inLastLet ul li{width:824px;height:148px;overflow:hidden;margin:0 0 10px;}
.lastLet .inLastLet ul li.list01{background:url(/images/sub/lecture/list_let01.png) 0 0 no-repeat;}
.lastLet .inLastLet ul li.list02{background:url(/images/sub/lecture/list_let02.png) 0 0 no-repeat;}
.lastLet .inLastLet ul li.list03{background:url(/images/sub/lecture/list_let03.png) 0 0 no-repeat;}
.lastLet .inLastLet ul li.list04{background:url(/images/sub/lecture/list_let04.png) 0 0 no-repeat;}
.lastLet .inLastLet ul li.list05{background:url(/images/sub/lecture/list_let05.png) 0 0 no-repeat;}
.lastLet .inLastLet ul li dt,.lastLet .inLastLet ul li dd{height:1px;overflow:hidden;line-height:999px;}

/* ¿ì¼ö È¸¿øÀÇ Àü´ç */
.exceArea{padding:40px 0 0;width:960px;margin:0 auto;}
.exceArea .listTitle{padding-left:0;}
.listExcName{}
.listExcName dt.date{text-align:center;font-size:24px;color:#3f6d94;font-weight:600;line-height:20px;}
.listExcName dt.date img{margin:0 10px;}
*:first-child+html .listExcName dt.date img{vertical-align:middle;}
.listExcName .list{position: relative; border-bottom:1px solid #dcdee0;width:880px;margin:26px 0 0;background:#f2f3f5 url(/images/sub/bg_lounge.gif) 0 0 repeat-x;padding:0 0 0 80px;}
.listExcName .list dl{float:left;width:290px;}
.listExcName .list dt{font-size:18px;color:#fff;font-weight:600;height:42px;line-height:42px;}
.listExcName .list dd{padding:20px 0 24px;}
.listExcName .list dd li{font-size:14px;color:#282a37;margin:0 0 12px;line-height:20px;}
.listExcName .list div.type02{position:relative;}
.listExcName .list .weekTxt{background:url(/images/sub/bg_weekheart.gif) 0 50% no-repeat;font-size:18px;color:#5a5f78;font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶","¸íÁ¶","µ¸¿ò","µ¸¿òÃ¼",Dotum,sans-serif;height:76px;line-height:24px;position:absolute;top:60%;right:30px;margin-top:-38px;padding:0 0 0 85px;}
.listExcName .list_date {font-size: 24px; font-weight: 600; line-height: 20px; text-align: center; color: #3f6d94;}
.listExcName .date_col {margin: 25px 0; padding-left: 80px; *zoom: 1; background: url(/images/sub/bg_lounge.gif) repeat-x 0 0 #f2f3f5;}
.listExcName .date_col:after {display: block; content: ""; clear: both;}
.listExcName .date_col div {float: left; width: 290px; padding-bottom: 24px; font-size: 14px; line-height: 30px;}
.listExcName .date_col div strong {display: block; height: 42px; font-size: 18px; font-weight: 600; line-height: 42px; color: #fff;}
.listExcName .detail{margin:50px 0 0;}
.listExcName .detail dl{margin:0 0 20px;padding:20px 250px 14px 30px;min-height:245px;border:3px solid #dfdfe3;position:relative;}
.listExcName .detail dl dt{font-size:18px;color:#5a5f78;}
.listExcName .detail dl dt em{font-size:24px;color:#282a37;font-weight:600;}
.listExcName .detail dl dd.txt{font-size:12px;color:#656670;margin:14px 0 0;}
.listExcName .detail dl dd.txt ul{margin:30px 0 0;}
.listExcName .detail dl dd.txt li{font-size:14px;line-height:20px;margin:0 0 10px;}
.listExcName .detail dl dd.img{text-align:center;position:absolute;top:16px;right:14px;}
.listExcName .detail dl dd.img div{margin:0 0 8px;}
.listExcName .detail dl dd.img div img{border:1px solid #686868;width:210px;height:212px;}
.listExcName .btn{background:#f2f3f5;border-top:1px solid #dcdee0;border-bottom:1px solid #dcdee0;margin:26px 0 0;padding:34px 0;text-align:center;}
.listExcName .btn a{margin:0 25px;}

/* °Ô½ÃÆÇ */
.boardTable{margin:0 0 15px;}
.boardTable table{width:100%;text-align:center;table-layout:fixed;}
.boardTable table thead th{background:#dbdcdc;font-size:12.82px;color:#282a37;line-height:18px;padding:10px 0;}
.boardTable table tbody td{font-size:12px;color:#6d6d6d;padding:14px 0;border-bottom:1px solid #c4c4c4;line-height:18px;}
.boardTable table tbody tr:hover{background:#fafafa;}
.boardTable table tbody td.title{text-align:left;padding-left:20px;font-size:16px;color:#282a37;font-weight:600;}
.boardTable table tbody td.title a{font-size:16px;color:#282a37;font-weight:600;}
.boardTable table tbody td.read{padding:20px 102px;text-align:left;font-size:14px;color:#282a37;vertical-align:top;}
.boardTable table tbody td.read .readDiv{min-height:300px;}
.boardTable table tbody td.opi{text-align:left;padding-left:10px;}
.boardTable table tbody td.pNArea{padding:14px 102px;text-align:left;}
.boardTable table tbody td.pNArea a{font-size:14px;color:#282a37;font-weight:600;}
.boardTable table tbody span.title{background:url(/images/sub/bul_list.gif) 0 6px no-repeat;padding-left:14px;}
.boardTable table tbody span.iconRecom{background:url(/images/sub/icon_recom.png) 0 1px no-repeat;padding-left:66px;line-height:20px;height:20px;display:inline-block;font-size:14px;color:#282a37;font-weight:600;}
.boardTable table tbody .fontStyle{font-size:13.33px;color:#000;}
.boardTable table tbody td.row{background:#dbdcdc;font-size:13.33px;color:#3c3e48;border-bottom:1px solid #c4c4c4;text-align:left;padding:10px 0 10px 50px;vertical-align:top;}
.readBoard table tbody tr:hover{background:none !important;}
.writeBorad{border-top:1px solid #c4c4c4;}
.writeBorad table tbody th{background:#dbdcdc;font-size:13.33px;color:#3c3e48;border-bottom:1px solid #c4c4c4;text-align:left;padding:20px 0 20px 50px;vertical-align:top;}
.writeBorad table tbody td{text-align:left;padding:10px 0 10px 15px;}
.writeBorad table tbody tr:hover,.readBorad table tbody tr:hover{background:none;}
.btnArea.boardType{text-align:right;margin:0 0 10px;}
.searchArea.boardType{text-align:right;margin:0 0 10px;}
.searchArea select{height:25px;}
.searchArea input{height:24px;padding:0;}

.opiList{border:1px solid #ddd;background:#fff;padding:1px;margin:0 0 15px;}
.opiList dl{background:#fafafa;padding:16px 0 16px 22px;}
.opiList dl dt{float:left;width:67px;}
.opiList dl dd{float:left;}
.opiList dl dd.txt{width:650px;}
.opiList dl dd.btn{width:100px;}

.bny_fileBtn{float:left; width:54px; overflow:hidden; margin-left:10px; padding:1px;}
.bny_fileBtn li{font-size:1px; line-height:0; width:47px; height:14px; padding-bottom:10px;}

/* ÅÇ */
.tabStyle02{background:url(/images/sub/line_tab02.gif) 0 100% repeat-x;height:35px;overflow:hidden;}
.tabStyle02 ul{padding-left:1px;}
.tabStyle02 li{float:left;}
.tabStyle02 li a,.tabStyle02 li strong{float:left;height:33px;line-height:33px;font-size:13.33px;min-width:186px;text-align:center;margin-left:-1px;letter-spacing:-1px;}
.tabStyle02 li a{color:#868686;border:1px solid #e1e1e1;border-bottom:0;background:#fbfbfb;}
.tabStyle02 li strong,
.tabStyle02 li a.on {float:left;border:1px solid #a4a4a4;border-bottom:1px solid #fff;position:relative;z-index:1; background-color: #fff; font-weight: bold; color: #333;}
.tabStyle02 .w25 li{width:25%;}
.tabStyle02 .w50 li{width:50%;}
.tabStyle02.type02 li a,.tabStyle02.type02 li strong{min-width:inherit;display:block;float:none;}	
.tabStyle02 .w118 li{width:118px;}
.tabStyle02 .w138 li{width:138px;}

.tabStyle02 li.search{float:right; background:url(/images/sub/lounge/bg_search.gif) no-repeat right bottom;}
.tabStyle02 li.search select{border:1px solid #ababab; height:27px; line-height:27px;}
.tabStyle02 li.search input{padding:4px; height:19px; width:143px; border-style:none; background-color: transparent; line-height: 19px;}
.tabStyle02 li.search button{border-style: none;text-indent:-10000px; background-color: transparent; height: 27px; width: 44px;}


/* ceosummary */
.bny_sub2303_bg {background:url(/images/sub/summary/bny_bg2303.jpg) repeat-x center top; width:100%; overflow:hidden; float:left;}
.bny_sum_wrap {width:100%; text-align:left; overflow:hidden; float:left;}
.bny_sum_contents {width:957px; height:1080px; float:left;} 
.bny_sum_date {width:957px; height:204px; position:absolute; top:235px; left:50%; margin-left:-480px;}
.bny_sum_date h3{width:392px; height:37px; margin:11px 0 0 19px;}
.bny_sum_week {float:left; font:bold 14px "µ¸¿ò",Dotum,"±¼¸²",Gulim,Helvetica,AppleGothic,Sans-serif; color:#ffe9ba; width:300px; margin-left:8px; display:inline;margin-top:15px}
.bny_sum_week ul{float:left}
.bny_sum_week li {float:left;margin-left:10px}
.bny_sum_week li img{ margin-top:2px; margin-left:2px}
.bny_sum_week li a{float:left; background:url(/images/sub/summary/sum_down_bg.gif) no-repeat; width:84px; height:115px;}
.bny_sum_week li a:hover, .bny_sum_week li a:focus, .bny_sum_week li a:active{float:left; background:url(/images/sub/summary/sum_over_bg.gif) no-repeat; width:84px; height:130px}
.bny_sum_week li.bny_sum_datetit{float:left;width:98px; border:none; margin-top:5px; margin-right:6px;margin-left:7px;}
.bny_sum_week li.bny_sum_datetit img {margin:4px 0 0 8px;}
.bny_sum_week li span{font-size:12px; margin-left:14px;}
.bny_sum_week li span.bny_font_style{font-size:14px; margin-left:0;}
.bny_sum_more{width:88px; height:37px; position:absolute; top:8px; right:10px;}
.bny_sum_more li{float:left; overflow:hidden; margin-right:5px; padding:1px;}
.bny_sum_content{width:910px; height:750px; position:absolute; top:481px; left:50%; margin-left:-452px;}
.bny_sum_content .bny_butt_area{width:515px; float:right; margin-bottom:5px;}
.bny_sum_content p{float:left; margin:14px 10px 0 0;}
.bny_sum_content ul li{float:left; margin-right:5px;}
.bny_sum_img img{width:906px; height:618px; border:2px solid #000;}
.bny_sum_contmore{width:84px; height:37px; margin:10px 0 0 410px;}

.bny_cont02_body2 {width:840px; overflow:hidden; padding-left:31px;}
.bny_gift_list {overflow:hidden; margin:17px 0;}
.bny_gift_list li {float:left; width:155px; padding-right:2px; border-right:1px dotted #b7b7b7;}
.bny_gift_list li.last {border-right:none;}
.bny_gift_list li img {margin-left:40px;}
.bny_hide {text-indent:-9999px; overflow:hidden; font-size:0; line-height:0; visibility:hidden; position:absolute;}

/* My °è¾à°ü¸® */
#popupRoad{width:800px;height:480px;margin:0;text-align:left;}
#popupRoad h1{background:url(/DESIGN/images/sub/event2013/bg_popup.gif) 0 0 repeat-x;height:44px;overflow:hidden;padding:14px 0 0 31px;}
#popupRoad .btnArea{margin:25px 0;}

.rechArea{padding:0 0 30px;}
.rechArea .bny_subTxt{float:none !important;height:67px !important;border-bottom:1px solid #ff4e00;}
.rechArea .bny_subTxt h2{float:none;margin-bottom:10px;}
.rechArea .bny_subTxt.type02{height:40px !important;}
.rechArea .rechBox{padding:0 0 12px !important;}
.rechArea .rechInfo{width:490px;margin:0 auto;font-size:13.33px;color:#000;}
.rechArea .rechInfo dl{margin:8px 0 0;position:relative; list-style:none;}
.rechArea .rechInfo dl dt{position:absolute;top:0;left:0;}
.rechArea .rechInfo dl dd{padding:0 0 0 44px;}
.rechBox {padding:0 0 50px; font-family:dotum;}
.rechBox .inRechBox{position:relative;border:1px solid #c1c1c1;width:490px;margin:10px auto 0;}
.rechBox .inRechBox .lt,.rechBox .inRechBox .rt,.rechBox .inRechBox .lb,.rechBox .inRechBox .rb{display:inline-block;width:10px;height:10px;position:absolute;}
.rechBox .inRechBox .lt{top:-1px;left:-1px;background:url(/DESIGN/images/sub/rech/bg_box_lt.gif) 0 0 no-repeat;}
.rechBox .inRechBox .rt{top:-1px;right:-1px;background:url(/DESIGN/images/sub/rech/bg_box_rt.gif) 0 0 no-repeat;}
.rechBox .inRechBox .lb{bottom:-1px;left:-1px;background:url(/DESIGN/images/sub/rech/bg_box_lb.gif) 0 0 no-repeat;}
.rechBox .inRechBox .rb{bottom:-1px;right:-1px;background:url(/DESIGN/images/sub/rech/bg_box_rb.gif) 0 0 no-repeat;}
.rechBox .inRechBox .titleArea h3{font-size:14.67px;color:#0b41dd;padding:10px 0 10px 25px;background:#ebebeb;border-bottom:1px solid #bdbdbd;}
.rechBox .inRechBox .topArea{padding:10px 12px 15px;border-bottom:1px solid #e5e5e5; line-height:20px;}
.rechBox .inRechBox .rechList{padding:0 10px 15px;overflow:hidden;}
.rechBox .inRechBox .rechList dl{margin-top:-1px;}
.rechBox .inRechBox .rechList dt{float:left;width:123px;font-size:12px;color:#000;font-weight:bold;border-top:1px dotted #ccc;background:url(/DESIGN/images/sub/rech/bul_rech.gif) 7px 10px no-repeat;padding:5px 0 5px 15px;line-height:20px;}
.rechBox .inRechBox .rechList dd{float:left;width:330px;font-size:12px;color:#888;border-top:1px dotted #ccc;padding:5px 0;}
.rechBox .inRechBox .rechList dd p{margin:5px 0 0;}
.rechBox .inRechBox .rechList dd p:first-child{margin:0;}
.rechBox .inRechBox .rechList .iStyle{height:20px;line-height:24px;border:1px solid #888;padding:0 5px;}
.rechBox .type02 .bgLt{background:url(/DESIGN/images/sub/rech/bg_box_lt02.gif) 0 0 no-repeat;}
.rechBox .type02 .bgRt{background:url(/DESIGN/images/sub/rech/bg_box_rt02.gif) 0 0 no-repeat;}
.rechBox .inRechBox dl.type02{padding:70px 0;text-align:center;}
.rechBox .inRechBox dl.type02 dt{font-size:14px;font-weight:bold;color:#001968;}
.rechBox .inRechBox dl.type02 dd{font-size:13.33px;color:#000;}
.rechBox .inRechBox dl.ddType{padding:30px 0;}
.rechBox .inRechBox dl.ddType dd{color:#5c5c5c;margin:10px 0 0;}
.rechBox .inRechBox dl.ddType dd em{color:#000;font-size:14px;display:block;font-weight:normal;}
.rechBox .dateEndInfo{font-size:14px;color:#000;font-weight:bold;margin:30px 0;line-height:22px;padding:0 0 0 120px;}
.rechBox .dateEndInfo strong{color:#ff4900;}
.rechBox .btnArea .txt{margin:0 0 20px;}
.rechBox .selectPay{background:url(/DESIGN/images/sub/rech/bg_select.gif) 0 0 no-repeat;width:492px;height:235px;margin:20px auto 15px;}
.rechBox .selectPay h3{font-size:14.67px;color:#0b41dd;height:55px;line-height:55px;padding:0 0 0 25px;}
.rechBox .selectPay ul{text-align:center;}
.rechBox .selectPay ul li.l01{padding:22px 0 0;height:69px;}
.rechBox .selectPay ul li.l02{padding:16px 0 0;}
.rechBox .infoAccount{font-size:13.33px;color:#000;text-align:center;}
.rechBox .infoStaff{width:512px;background:url(/DESIGN/images/sub/rech/bg_line.gif) 0 0 repeat-x;margin:20px 0 0;padding:20px 0 0 30px;font-size:13.33px;color:#000;}
.rechBox .infoStaff dt{background:url(/DESIGN/images/sub/rech/bul_list.gif) 0 7px no-repeat;font-weight:bold;padding-left:17px;}
.rechBox .infoStaff dd{padding-left:17px;}
.rechBox .endWithd{background:url(/DESIGN/images/sub/rech/bg_withd.gif) 0 0 no-repeat;margin:20px 0 0;padding:80px 0 30px;width:492px;height:155px;font-size:14.67px;color:#000;line-height:22px;text-align:center;font-weight:bold;}
.rechBox .endWithd strong{color:#0b41dd;}

/* ·¹ÅÍ¾²±â */
.bny_mailWrap_c{width:638px; height:730px; overflow:hidden; background:url(/images/email/allseason/bny_mail01_bg.jpg) no-repeat; position:relative;}
.bny_mailWrap_c .bny_mailTxt{position:relative;}
.bny_mailWrap_c .bny_mailTxt strong{position:absolute; top:162px; left:82px; text-align:right; width:55px; overflow:hidden;}
.bny_mailWrap_r{width:638px; height:665px; overflow:hidden; background:url(/images/email/allseason/bny_mail02_bg.jpg) no-repeat; position:relative;}
.bny_mailWrap_w{width:638px; height:665px; overflow:hidden; background:url(/images/email/allseason/bny_mail03_bg.jpg) no-repeat; position:relative;}
.bny_mailPo01{position:absolute; top:300px; left:30px; width:500px; overflow:hidden;}
.bny_mailPo02{position:absolute; top:253px; left:30px; width:500px; overflow:hidden;}
.bny_mailPo03{position:absolute; top:245px; left:30px; width:500px; overflow:hidden;}
.bny_mailT01{width:100%; z-index:10; table-layout:fixed; float:left; margin-bottom:5px;}
.bny_mailT01 td{text-align:left; padding:2px 0;}
.bny_mailT01 td.bny_T01_right{text-align:right; color:#666;}
.bny_mailT01 td.bny_T01_right strong{color:#333;}
.bny_mailBtn{width:600px; text-align:center; overflow:hidden; padding-right:38px;}
.bny_invTit{background:url(/images/sub/mypage/title_0803_titarrow.gif) no-repeat; padding-left:22px; font-size:14px; font-weight:bold; color:#253f96; margin:10px 0 5px 5px; float:left;}
.bny_invpWrap{width:480px; overflow:hidden; padding:0 10px; text-align:center;}
.bny_invpWrap .bny_invp_top{width:100%; overflow:hidden; font-size:1px; line-height:0; text-align:left; float:left;}
.bny_invpWrap input{font-size:12px; border:#888 1px solid;}
.bny_invBox01{width:440px; overflow:hidden; background-color:#e3e3e3; padding:15px 20px; margin:5px 0 10px 0; float:left; text-align:center;}
.bny_invBox01 input{height:25px;}
.bny_invBox{width:453px; overflow:hidden; background-color:#e3e3e3; padding:15px 30px; margin:5px 0 10px 0; float:left; text-align:center;}
.bny_Ttype08{width:100%; z-index:10; table-layout:fixed; float:left; margin-bottom:5px;}
.bny_Ttype08 th{padding:4px 5px 0 5px; text-align:left;}
.bny_Ttype08 th img{vertical-align:middle;}
.bny_Ttype08 td{padding:3px 5px 3px 5px; text-align:left;}

/* µµ¼­»ó¼¼º¸±â ÆË¾÷ */
.bny_mbdvWrap{width:441px; overflow:hidden; position:relative;}
.bny_mbdvWrap h1{font-size:1px; line-height:0;}
.bny_mbdvWrap .bny_mbdvTop{width:441px; height:164px; background:url(/images/sub/mypage/popup_mybook_top2.jpg) no-repeat; position:relative;}
.bny_mbdvWrap .bny_mbdvTop .bny_mbdv_thumb{width:93px; height:134px; position:absolute; top:10px; left:39px;}
.bny_mbdvWrap .bny_mbdvTop .bny_mbdv_thumb img{width:93px; height:134px;}
.bny_mbdvWrap .bny_mbdvTop .bny_mbdv_tit{width:285px; overflow:hidden; text-align:left; position:absolute; top:10px; left:142px;}
.bny_mbdvWrap .bny_mbdvTop .bny_mbdv_tit strong{width:265px; padding:7px 10px 0 10px; background:url(/images/sub/mypage/bny_mbk_bg01.gif) top no-repeat; color:#014f97; display:block; float:left; line-height:16px;}
.bny_mbdvWrap .bny_mbdvTop .bny_mbdv_tit .bny_mbdv_bt{width:285px; height:7px; background:url(/images/sub/mypage/bny_mbk_bg01.gif) bottom no-repeat; display:block; float:left;}
.bny_mbdvWrap .bny_mbdvTop .bny_mbdv_txt{position:absolute; top:80px; left:142px; width:285px; overflow:hidden;}
.bny_mbdvWrap .bny_mbdvTop .bny_mbdv_txt dt,.bny_mbdv_txt dd{float:left;}
.bny_mbdvWrap .bny_mbdvTop .bny_mbdv_txt dt{width:60px; overflow:hidden; text-align:left; margin-bottom:2px;}
.bny_mbdvWrap .bny_mbdvTop .bny_mbdv_txt dd{width:225px; overflow:hidden; text-align:left; margin-bottom:2px;}
.bny_mbdvWrap .bny_mbdvTop a{position:absolute; bottom:10px; right:0;}
.bny_mbdvWrap .bny_mbdvMid{width:395px; padding:0 23px; overflow:hidden; background:url(/images/sub/mypage/popup_mybook_ptt.jpg) repeat-y;}
.bny_mbdvWrap .bny_mbdvMid h2{font-size:1px; line-height:0;}
.bny_mbdvWrap .bny_mbdvMid p{text-align:left; padding-top:10px;}

/* ¸¶À½¸®Áö ¼îÇÎ */
.maumShopArea{width:960px;margin:0 auto 50px;}
.tabStyle02 .w118 li{width:118px;}
.infoMaum{padding:20px 120px 35px 120px;border:3px solid #dfdfe3;}
.infoMaum h4{margin:0 0 20px;}
.infoMaum .infoTxt{margin:38px 0 18px;}
.maumStep{margin:48px 0 58px;text-align:center;}
.maumStep li{display:inline;margin:0 13px;}
.maumList{margin:30px auto 0;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;width:956px;}
.maumList li{float:left;height:220px;padding:13px 0 0;width:238px;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;text-align:center;}
.maumList li div{display:table;height:155px;vertical-align:middle;text-align:center;width:100%;}
.maumList li div a{display:table-cell;vertical-align:middle;}
.maumList li a img{max-width:212px;max-height:155px;}
.maumList li em,.maumList li strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.maumList li em{display:block;font-size:14px;font-weight:600;color:#868686;margin:10px 0 0;}
.maumList li strong{display:block;font-size:14px;font-weight:600;color:#3f6d94;}
.maumView{border:1px solid #e0e0e4;margin:30px 0 0;}
.maumView dl.top{border-bottom:1px solid #dfdfe3;position:relative;}
.maumView dl.top dt{float:left;width:423px;height:238px;padding:20px 0;text-align:center;}
.maumView dl.top dt span{display:table;width:100%;height:100%;}
.maumView dl.top dt em{display:table-cell;width:100%;height:100%;vertical-align:middle;}
.maumView dl.top dt img{max-width:254px;max-height:186px;}
.maumView dl.top dd{float:left;width:483px;height:244px;padding:34px 20px 0 32px;background:#f2f3f5;}
.maumView dl.top dd .title{font-size:24px;font-weight:600;color:#282a37;letter-spacing:-1px;line-height:30px;height:60px;overflow:hidden;}
.maumView dl.top dd .title em{color:#3f6d94;display:block;}
.maumView dl.top dd .selectArea{margin:38px 0 0;}
.maumView dl.top dd .selectArea li{margin:0 0 12px;}
.maumView dl.top dd .selectArea p{float:left;width:67px;font-size:14px;font-weight:600;color:#656670;line-height:25px;}
.maumView dl.top dd .selectArea .selectS select,.myPageTable02 .selectS select{float:left;height:23px;line-height:23px;border:1px solid #cfcfcf;}
.maumView dl.top dd .selectArea .selectS,.myPageTable02 .selectS{display:inline-block;position:relative;padding-right:18px;height:25px;}
.maumView dl.top dd .selectArea .selectS .btnUp,.myPageTable02 .selectS .btnUp{position:absolute;top:0;right:0;display:inline-block;width:15px;height:11px;}
.maumView dl.top dd .selectArea .selectS .btnDown,.myPageTable02 .selectS .btnDown{position:absolute;bottom:0;right:0;display:inline-block;width:15px;height:11px;}
.maumView dl.top dd .btnCart{position:absolute;bottom:26px;right:67px;}
.maumView dl.bottom{padding:36px 30px 30px 48px;min-height:420px;_height:420px;}
.maumView dl.bottom dt{font-size:24px;font-weight:600;color:#3f6d94;margin:0 0 35px;}
.maumView dl.bottom dd{font-size:14px;font-weight:600;color:#656670;line-height:24px;}
.myPageTable02 tfoot td{border-bottom:1px solid #c7c7c7;padding:15px 17px 15px;line-height:18px;font-family:dotum;}
.maumShopArea .btnArea{margin:20px 0 0;}
.maumShopArea .infoCart{color:#666;margin:50px 0 0 20px;}
.maumShopArea .infoCart dt{font-size:14px;text-indent:-16px;margin:0 0 20px;}
.maumShopArea .infoCart dd{font-size:12.82px;margin:0 0 10px;}
.infoMaum01{margin:34px 0 0;}
.infoMaum01 dt{margin:0 0 22px;}
.infoMaum01 dd{border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;background:#fafafa;padding:15px 35px;}
.infoMaum01 dd.textArea{padding:34px 35px;}
.infoMaum01 dd input{border:1px solid #bbb;height:24px;line-height:24px;}
.infoMaum01 dd li{margin:0 0 11px;font-size:12.82px;color:#666;}
.infoMaum01 dd li.btn img{display:inline-block;margin:2px 0 0 5px;}

/* ³»Àå¹Ù±¸´Ï ÆË¾÷ */
.bny_mbjpWrap{width:425px; overflow:hidden; position:relative; padding:15px;}
.bny_mbj_new{width:100%; overflow:hidden; position:relative;}
.bny_mbj_new li{text-align:left; width:100%; overflow:hidden; padding:3px 0;}
.bny_mbj_new li input{margin:0 0 2px 0;}
.bny_Ttype02{width:100%; z-index:10; table-layout:fixed; border-bottom:#d6d6d6 1px solid; float:left; margin-bottom:4px;}
.bny_Ttype02 th{font-size:11px; color:#666; text-align:center; padding-top:3px; height:23px; background:url(/images/sub/mypage/bny_table_top.gif) center no-repeat;}
.bny_Ttype02 th.round_first{background:url(/images/sub/mypage/bny_table_top.gif) left no-repeat;}
.bny_Ttype02 th.round_end{background:url(/images/sub/mypage/bny_table_top.gif) right no-repeat;}
.bny_Ttype02 td{text-align:center; padding:9px 0 5px 0; border-bottom:#d6d6d6 1px dotted; color:#333; line-height:16px;}
.bny_Ttype02 td.none{padding:10px 0; color:#E90000;}
.bny_Ttype02 td img{position:relative; vertical-align:middle;}
.bny_Ttype02 td.Ttype02_left{text-align:left; padding:9px 1px 5px 1px;}
.bny_Ttype02 td.Ttype02_left .Ttype02_tit{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block; width:98%; padding:1px;}

.bny_mbksWrap{padding:20px; line-height:20px;}
.bny_mbksWrap strong.bny_mbks01{font-size:16px; color:#33C;}
.bny_mbksWrap strong.bny_mbks02{color:#CC0000;}


/* ´ã±â ÆË¾÷ */
.bny_myPop{width:315px; height:210px; overflow:hidden; position:relative; background:url(/images/popup/bny_popupMy_bg.jpg) no-repeat;}
.bny_popCont{margin:91px 0 0 40px; line-height:24px;}
.bny_popCont strong{color:#2890C3;}

/* ÄÜÅÙÃ÷ ¼±¹°·¹ÅÍ ÆË¾÷ */
.bny_giftWrap{width:520px; overflow:hidden; position:relative; border:#3d6094 5px solid;}
.bny_giftWrap .bny_point01{font-size:12px; color:#cb4520; text-decoration:none; line-height:25px; width:100%; display:block;}
.bny_giftWrap .bny_noti01{font-size:1px; line-height:0; padding-bottom:20px;}
.bny_giftWrap .bny_popClose{font-size:1px; line-height:0; text-align:right; padding:20px 27px 0 0;}
.bny_giftCont01{width:520px; height:238px; overflow:hidden; font-size:1px; line-height:0;}
.bny_giftCont02{width:300px; height:28px; background-color:#cb4520; position:relative;margin:10px auto 0;}
.bny_giftCont02 .left_rd{width:10px; height:28px; background:url(/images/cheer/2010/img02.gif) no-repeat; display:block; position:absolute; top:0; left:0;}
.bny_giftCont02 .cnt_txt{font-size:12pt; color:#FFF; text-decoration:none; padding:0 10px; line-height:30px}
.bny_giftCont02 .right_rd{width:10px; height:28px; background:url(/images/cheer/2010/img03.gif) no-repeat; display:block; position:absolute; top:0; right:0;}
.bny_ptype01{width:466px; z-index:10; table-layout:fixed; margin:30px 27px 20px 27px; border-top:#e4e3de 1px solid; border-right:#e4e3de 1px solid; border-left:#e4e3de 1px solid;}
.bny_ptype01 td{background-color:#F5F5F5;}
.bny_ptype01 th, .bny_ptype01 td{text-align:right; padding:7px 10px; border-bottom:#e4e3de 1px solid;}
.bny_giftWrap .bny_giftBottom{width:520px; height:26px; background:url(/images/cheer/2010/img04.gif) no-repeat; font-size:1px; line-height:0;}
.bny_ptype02_titArea{width:480px; overflow:hidden; float:left; margin:10px 20px 5px 20px;}
.bny_ptype02_titArea .bny_ptype02_tit{float:left; font-size:1px; line-height:0;}
.bny_ptype02_titArea .bny_ptype02_right{float:right;}
.bny_ptype02_titArea .bny_ptype02_right span{font-size:11px;}
.bny_ptype02_noti{float:left; color:#CC6633; width:480px; margin:10px 20px; text-align:left;}
.bny_ptype02{width:480px; z-index:10; table-layout:fixed; margin:0 20px; border-top:#e0e0e0 1px solid; border-bottom:#e0e0e0 1px solid;}
.bny_ptype02 th{padding:3px; background-color:#bcc5e6; color:#fff;}
.bny_ptype02 td{padding:3px; text-align:center;}
.bny_ptype02 td.ptype02_left{text-align:left; padding-left:10px;}


/* ÀÎ¹®ÇÐ »ó¼¼º¸±â ÆË¾÷ */
.bny_inmpWrap{width:700px; height:770px; overflow:hidden; background:url(/images/seminar/bny_inm_bg.gif) no-repeat; position:relative;}
.bny_inmpTop{width:700px; height:148px; overflow:hidden; float:left; position:relative;}
.bny_inmpTop .bny_inmpTop_thumb{width:60px; height:50px; border:#aaa 1px solid; overflow:hidden; position:absolute; top:52px; left:31px;}
.bny_inmpTop .bny_inmpTop_thumb img{width:60px; height:50px;}
.bny_inmpTop dl{color:#FFF;font-weight:bold; text-align:left; position:absolute; top:60px; left:160px;}
.bny_inmpTop dl dt{font-size:16px; line-height:20px; padding-bottom:7px;}
.bny_inmpTop dl dd{font-size:12px; line-height:16px;}
.bny_inmpBtn{width:676px; height:36px; overflow:hidden; margin:-1px 13px 0 10px;}
.bny_inmpBtn li{float:left; padding:1px;}
.bny_inmpBtn li.menu01{width:102px; height:34px; font-size:1px; line-height:0;}
.bny_inmpBtn li.menu01 a.on{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab01_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu01 a:hover.on{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab01_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu01 a:focus.on{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab01_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu01 a:active.on{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab01_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu01{width:102px; height:34px; font-size:1px; line-height:0;}
.bny_inmpBtn li.menu01 a.off{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab01.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu01 a:hover.off{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab01_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu01 a:focus.off{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab01_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu01 a:active.off{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab01_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu02{width:102px; height:34px; font-size:1px; line-height:0;}
.bny_inmpBtn li.menu02 a.on{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab02_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu02 a:hover.on{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab02_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu02 a:focus.on{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab02_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu02 a:active.on{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab02_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu02{width:102px; height:34px; font-size:1px; line-height:0;}
.bny_inmpBtn li.menu02 a.off{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab02.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu02 a:hover.off{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab02_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu02 a:focus.off{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab02_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu02 a:active.off{width:102px; height:34px; background:url(/images/seminar/inm/medipop_tab02_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu03{width:104px; height:34px; font-size:1px; line-height:0;}
.bny_inmpBtn li.menu03 a.on{width:104px; height:34px; background:url(/images/seminar/inm/medipop_tab04_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu03 a:hover.on{width:104px; height:34px; background:url(/images/seminar/inm/medipop_tab04_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu03 a:focus.on{width:104px; height:34px; background:url(/images/seminar/inm/medipop_tab04_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu03 a:active.on{width:104px; height:34px; background:url(/images/seminar/inm/medipop_tab04_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu03{width:104px; height:34px; font-size:1px; line-height:0;}
.bny_inmpBtn li.menu03 a.off{width:104px; height:34px; background:url(/images/seminar/inm/medipop_tab04.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu03 a:hover.off{width:104px; height:34px; background:url(/images/seminar/inm/medipop_tab04_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu03 a:focus.off{width:104px; height:34px; background:url(/images/seminar/inm/medipop_tab04_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu03 a:active.off{width:104px; height:34px; background:url(/images/seminar/inm/medipop_tab04_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu04{width:103px; height:34px; font-size:1px; line-height:0;}
.bny_inmpBtn li.menu04 a.on{width:103px; height:34px; background:url(/images/seminar/inm/medipop_tab05_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu04 a:hover.on{width:103px; height:34px; background:url(/images/seminar/inm/medipop_tab05_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu04 a:focus.on{width:103px; height:34px; background:url(/images/seminar/inm/medipop_tab05_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu04 a:active.on{width:103px; height:34px; background:url(/images/seminar/inm/medipop_tab05_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu04{width:103px; height:34px; font-size:1px; line-height:0;}
.bny_inmpBtn li.menu04 a.off{width:103px; height:34px; background:url(/images/seminar/inm/medipop_tab05.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu04 a:hover.off{width:103px; height:34px; background:url(/images/seminar/inm/medipop_tab05_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu04 a:focus.off{width:103px; height:34px; background:url(/images/seminar/inm/medipop_tab05_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpBtn li.menu04 a:active.off{width:103px; height:34px; background:url(/images/seminar/inm/medipop_tab05_on.gif) no-repeat; display:block; font-size:1px; line-height:0; text-indent:-9999em;}
.bny_inmpWrap iframe{margin:13px 16px 13px 11px; float:left;}
.bny_inmsWrap{width:600px; overflow:hidden; position:relative; padding:0 25px;}
.bny_inmsWrap h3{float:left; background:url(/images/seminar/inm/bny_medipop01_tit01.gif) repeat-x; padding-left:20px; height:24px; font-size:12px; color:#FFF;}
.bny_inmsWrap h3 strong{float:left; display:block; padding-top:3px;}
.bny_inmsWrap h3 span{width:20px; height:24px; background:url(/images/seminar/inm/medipop01_tit02.gif) no-repeat; display:block; float:left;}
.bny_inmsWrap h3.bny_inmsTit{float:left; background:none; padding-left:0; height:25px; font-size:1px; line-height:0;}
.bny_inmpClose{margin-top:10px; float:left; text-align:center; width:100%; overflow:hidden; padding:1px 0;}
.bny_inmsT01{width:100%; z-index:10; table-layout:fixed; border-top:#999 1px dotted; margin:10px 0 20px 0; float:left;}
.bny_inmsT01 th{background-color:#e9f1f0; text-align:left; font-weight:bold; color:#000; padding:7px 10px 3px 10px; border-bottom:#999 1px dotted;}
.bny_inmsT01 th img{vertical-align:middle; position:relative; top:-1px;}
.bny_inmsT01 td{background-color:#f8f8f8; text-align:left; color:#333; padding:7px 5px 3px 5px; border-bottom:#999 1px dotted;}
.bny_inmsT01 td.bny_ctrT_top{background-color:#AE9E81; height:1px; font-size:1px; line-height:0;}
.bny_inmsT02{width:100%; z-index:10; table-layout:fixed; margin:10px 0 20px 0; float:left;}
.bny_inmsT02 td{text-align:left; color:#333; padding:7px 5px 3px 5px; border-bottom:#999 1px dotted;}
.bny_inmsT02 td.bny_inmsT02_top{background-color:#AE9E81; height:1px; font-size:1px; line-height:0; padding:0; border-bottom:none;}
.bny_inmsT02 td.bny_inmsT02_c{text-align:center;}
.bny_inmsT02 td img{vertical-align:middle; position:relative; top:-2px;}
.bny_inmsCont{width:580px; overflow:hidden; float:left; text-align:left; padding:10px 10px;}
.bny_inmsForm{width:580px; overflow:hidden; float:left; text-align:left; padding:20px 10px;}
.bny_inmsForm_thumb{width:145px; height:222px; overflow:hidden; float:left; font-size:1px; line-height:0; margin-right:20px;}
.bny_inmsForm_thumb img{width:145px; height:222px;}
.bny_inmsForm_tit{font-size:14px; color:#6D4D01; text-align:left; float:left; width:415px; overflow:hidden; padding:10px 0;}
.bny_inmsForm_cont{color:#333; font-size:12px; text-align:left; float:left; width:405px; overflow:hidden; padding-left:10px;}
.bny_inmsTop{width:100%; overflow:hidden; margin-bottom:10px; float:left; text-align:left;}
.bny_inmsTop img{float:left;}
.bny_inmsWrite{width:580px; padding:7px 10px; background-color:#e9dab1; border-top:#ae9e81 1px solid; border-bottom:#ae9e81 1px solid; overflow:hidden;}
.bny_inmsWrite textarea{float:left; margin-right:4px;}
.bny_inmsWrite a{position:relative; top:6px; float:left;}
.bny_infopWrap{width:410px; height:436px; border:#3d6094 5px solid; text-align:left; margin:0; padding:0;}
.bny_infopWrap .bny_info_tit1{float:left; width:410px; height:46px; overflow:hidden; font-size:1px; line-height:0;}
.bny_infopWrap .bny_info_tit2{float:left; width:380px; height:34px; margin:38px 0 8px 30px; overflow:hidden; font-size:1px; line-height:0;}
.bny_infopWrap .bny_infopBox{width:338px; height:40px; border:#CCC 1px solid; float:left; margin:0 30px; padding:28px 0 0 10px; font-weight:bold; color:#333;}
.bny_infopWrap .bny_infopBox input{margin-left:45px;}
.bny_infopWrap .bny_infopTxt{width:350px; overflow:hidden; float:left; text-align:left; line-height:18px; color:#464646; margin:30px 30px 10px 30px;}
.bny_infopWrap .bny_infopTxt li{padding-bottom:10px; text-indent:-10px; margin-left:10px;}
.bny_infopWrap .bny_infopTxt li span{color:#1055bb;}
.bny_infopWrap .bny_infopBtn{width:410px; text-align:center;}

/* Æí¼ºÇ¥ */
.ya_schBox{width:450px; height:50px; overflow:hidden; margin:0 auto; text-align:center; position:relative; color:#d32d00; font-weight:bold; font-size:24px; line-height:28px; padding-top:20px;}
.ya_schBox .fl{ position:absolute; top:21px; left:1px;}
.ya_schBox .fr{ position:absolute; top:21px; right:1px;}
.ya_schListBox{width:810px; height:450px; overflow:hidden; background:url(/images/etc/bny_bg_sch.gif) no-repeat; position:relative; float:left;}
.ya_schListT01{width:100%; z-index:10; table-layout:fixed; float:left;}
.ya_schListT01 th{color:#FFF; text-align:center; font-weight:bold; padding:12px 0 0 0; font-weight:bold; font-size:14px;}
.ya_schListT01 td{vertical-align:top; padding:13px 11px 0 5px;}
.ya_schListT01 td dl{width:100%; overflow:hidden;}
.ya_schListT01 td dl dt{overflow:hidden; padding:4px 4px 0 4px; color:#fff; background-color:#4D6B8A;font-family:dotum;}
.ya_schListT01 td dl dd{overflow:hidden; overflow:hidden; line-height:16px; padding:6px 4px 12px 4px;}
.ya_schListT01 td dl dd a{color:#333;font-family:dotum;}
.ya_schListT01 td dl dd a:hover{color:#333; text-decoration:underline;}
.ya_schListT01 td dl dd a:focus{color:#333; text-decoration:underline;}
.ya_schListT01 td dl dd a:active{color:#333; text-decoration:underline;}
.ya_schList01{width:805px; height:auto; overflow:hidden; position:absolute; left:0; bottom:0;}
.ya_schList01 li{ width:161px; height:38px; overflow:hidden; line-height:38px; float:left; text-align:center; color:#fff; font-size:15px;} 
.ya_schTxt02{width:808px; height:auto; overflow:hidden; text-align:right; margin:20px auto 0; color:#5c6e7d; font-size:11px;}
.ya_schTxt03{ width:808px; height:auto; overflow:hidden; margin:10px auto; border-bottom:1px solid #99aec1;}
.ya_redBox{ width:550px; height:50px; padding:20px 0 0 0; overflow:hidden; margin:20px auto; border:3px solid #d32d00; text-align:center;}
.ya_redBox img, .ya_redBox span{ vertical-align:middle; } 
.ya_redBox span{ font-size:18px; color:#d32d00; font-weight:bold;}
.ya_schTxt04{ width:808px; height:auto; overflow:hidden; margin:10px auto; text-align:center; float:left;}
.ya_contentsTable{width:100%; z-index:10; table-layout:fixed; float:left; border-bottom:1px solid #ccc; border-left:1px solid #ccc;}
.ya_contentsTable th{ border-top:1px solid #ccc; border-right:1px solid #ccc; background:#766c5b; height:35px; text-align:center; font-size:16px;color:#fff;font-weight:600;}
.ya_contentsTable td{ border-top:1px solid #ccc; border-right:1px solid #ccc; height:35px; text-align:center; font-size:16px; color:#2c2c2c;font-weight:600;}
.ya_contentsTable td a, .ya_contentsTable td a:hover, .ya_contentsTable td a:focus, .ya_contentsTable td a:active{ color:#d32d00; font-weight:bold; text-decoration:underline; text-align:center; font-size:14px; }
.ya_contentsTable tr.total td{ background:#a3482d; color:#fff; font-size:16px;color:#fff;font-weight:600;text-align:center;}
.ya_rt{ width:858px; height:44px; overflow:hidden; background:url(/images/etc/bg_yaRoundTop.gif); margin:103px 0 0 25px; } 
.ya_rt h3{ font-size:25px; margin:8px 0 0 20px; color:#333; }
.ya_rm{ width:858px; height:auto; overflow:hidden; background:#fff; margin:0 0 0 25px; } 
.ya_rb{ width:858px; height:44px; overflow:hidden; background:url(/images/etc/bg_yaRoundBot.gif); margin:0 0 0 25px; } 
.ya_schTxt01{ width:808px; height:82px; overflow:hidden; background:url(/images/etc/tit_1203_comment.gif); margin:10px auto; }
.ya_schpBox{ width:300px; height:auto; overflow:hidden; }
.ya_schpTop{ width:300px; height:49px; overflow:hidden; }
.ya_schpMid{ width:300px; height:auto; overflow:hidden; background:url(/images/etc/1203_popbg01.gif); }
.ya_schpMid dl{ width:250px; height:auto; overflow:hidden; margin:0 auto; }
.ya_schpMid dl dt{ text-align:left; font-weight:bold; font-size:18px; color:#666; margin-bottom:10px; }
.ya_schpMid dl dd{ width:250px; height:25px; line-height:25px; font-size:15px; font-weight:bold; color:#d32d00; overflow:hidden; text-align:left; background:url(/images/etc/1203_popbg02.gif) no-repeat left bottom; }
.ya_schpMid dl dd a{ color:#d32d00; font-size:15px; font-weight:bold;} 
.ya_schpMid dl dd a:hover{color:#d32d00; font-size:15px; font-weight:bold; text-decoration:underline;}
.ya_schpMid dl dd a:focus{color:#d32d00; font-size:15px; font-weight:bold; text-decoration:underline;}
.ya_schpMid dl dd a:active{color:#d32d00; font-size:15px; font-weight:bold; text-decoration:underline;}
.ya_schpMid p{width:100%; height:auto; text-align:center; overflow:hidden; margin:10px auto; }
.ya_schpBot{width:300px; height:26px; overflow:hidden; background:url(/images/etc/1203_pop02.gif); }
.nos_01 {font-size:14px; font-weight:bold; color:#d32d00;}

.blockList .listAccord{width:1020px;}
.blockList .listAccord h3 .leftF{font-size:16px;color:#3f6d94;font-weight:600;}
.blockList .listAccord h3 .leftF strong{font-size:24px;color:#282a37;font-weight:600;font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶","¸íÁ¶","µ¸¿ò","µ¸¿òÃ¼",Dotum,sans-serif;}
.blockList .listAccord .list{display:block;}

/* ¶ó¿îµå Å×µÎ¸® */
.rndArea{background:#e6eaee;padding:15px 0;}
.inRndArea{width:844px;margin:0 auto;background:#fff;border-radius:5px;padding:0 70px 50px;font-family:dotum;}
.inRndArea .listTitle{background:url(/images/etc/bg_sch.jpg) 100% 100% no-repeat;/* border-bottom:1px solid #ff6200; */padding:38px 0 26px 0;}
.inRndArea .listTitle h2{min-width:174px;}


/* ¸í»óÀüÇÏ±â ÆË¾÷ */
.bny_mediWrap{width:500px; height:443px; overflow:hidden; position:relative;}
.bny_mediWrap .bny_mediTop{width:500px; height:105px; background:url(/images/popup/popup_recommend_03.jpg) no-repeat; font-size:1px; line-height:0;}
.bny_mediWrap .bny_mediMid{width:380px; height:338px; background:url(/images/popup/popup_recommend_02.jpg) no-repeat; text-align:center; padding:0 0 0 120px;}
.bny_mediTable{width:350px; z-index:10; table-layout:fixed; margin-bottom:10px;}
.bny_mediTable th{text-align:left; vertical-align:top;}
.bny_mediTable td{text-align:left;}

.subBgQuiz{background:url(/images/sub/mypage/bg_promote.gif) 50% 0 repeat-x;border-top:1px solid #cecece;border-bottom:1px solid #cecece;min-height:939px;_height:939px;text-align:left;}
.subBgQuiz .inQuiz{width:1410px;min-height:939px;_height:939px;margin:0 auto;position:relative;overflow:hidden;}
.subBgQuiz .inQuiz div{margin:0;}
.subBgQuiz .inQuiz .con01{width:704px;height:803px;position:relative;}
.subBgQuiz .inQuiz .con02{position:absolute;top:0;left:704px;background:url(/images/sub/mypage/img_quiz02.gif) 0 0 no-repeat;width:706px;height:380px;padding:179px 0 0 139px;}
.subBgQuiz .inQuiz .con02 .list{border-top:1px solid #23495c;border-bottom:1px solid #23495c;width:286px;overflow-y:auto;overflow-x:hidden;height:156px;}
.subBgQuiz .inQuiz .con02 .list ul{margin-top:-1px;}
.subBgQuiz .inQuiz .con02 li{font-family:"Nanum Gothic","³ª´®°íµñ",dotum;font-size:13px;color:#fff;border-top:1px solid #23495c;padding:6px 0 6px 30px;width:246px;line-height:20px;height:40px;}
.subBgQuiz .inQuiz .con02 li span{display:block;overflow:hidden;height:20px;text-overflow:ellipsis;white-space:nowrap;}
.subBgQuiz .inQuiz .con03{position:absolute;top:380px;left:423px;z-index:1;width:987px;height:640px;}
.subBgQuiz .inQuiz .btnGoPage{position:absolute;top:683px;left:1080px;width:196px;height:33px;display:inline-block;z-index:200;overflow:hidden;line-height:999px;background:url(/images/sub/mypage/btn_go_phone.gif) 0 0 no-repeat;}
.bannerQuiz{margin:0 0 30px;}

/* ±×¸² Å×¶óÇÇ */
.therapy_wrap {border-bottom: 1px solid #c1bdbc; background-color: #e8e4d9; width:auto !important;}
.therapy_wrap .inner {width: 992px; margin: 0 auto; padding-bottom: 30px;}
.therapy_text {margin-bottom: 40px; padding: 0 140px;}
.therapy_text h2 {margin-bottom: 30px; text-align: center;}
.therapy_text .text {position: relative;}
.therapy_text .text img {margin-top: 10px;}
.therapy_text .text a {position: absolute; right: 0; top:0;}
.therapy_text .text a img {margin-top: 0;}
.therapy_content {}
.therapy_content ul {text-align: center;}
.therapy_content li {display: inline-block; *display: inline; *zoom: 1; margin-left: 20px; margin-bottom:25px;}
.therapy_content li:first-child {margin-left: 0;}
.therapy_content .thumb {display: block; position: relative; margin-bottom: 25px; padding: 18px 15px 14px; cursor: pointer;}
.therapy_content .thumb img {width: 263px; height: 259px;}
.therapy_content .thumb .mask {position: absolute; left: 0; top: 0; width: 300px; height: 301px; background: url(/images/sub/lounge/bg_border.png) no-repeat 0 0;}
.therapy_content strong {display: block; margin-bottom: 15px; font-size: 18px; color: #282a37;}
.therapy_content div .date {margin-right: 15px; color: #3f6d94;}
.therapy_content div .click {margin-right: 10px; color: #6d6d6d;}
.therapy_content div .click em {color: #3f6d94;}

/* insight */
.insight_wrap {padding: 50px 0;}
.insight_wrap .warring_text {height: 40px; border-bottom: 1px solid #bababa; line-height: 40px; text-align: center;}
.insight_head {margin-bottom: 40px;}
.insight_head .title_area {padding-bottom: 20px; *zoom: 1;}
.insight_head .title_area:after {display: block; content: ""; clear: both;}
.insight_head .title_area h1 {float: left; margin-right: 20px; padding-right: 20px; font-size: 20px; font-weight: bold; color: #2b2b2b; background: url(/images/sub/insight/common/bar_gray.gif) no-repeat 100% 50%}
.insight_head .title_area p {padding-top: 4px; font-size:14px;}
.insight_head .title_area p span {color: #447cc7;}
.insight_info {border: 1px solid #000; border-width: 3px 0 1px; *zoom: 1; min-height:260px;}
.insight_info:after {display: block; content: ""; clear: both;}
.insight_info .img_area {float: left;}
.insight_info .info_area {float: left; padding: 25px 0 0 20px; width:440px;word-break:keep-all;}
.insight_info .info_area h2 {margin-bottom: 15px; font-size: 24px; font-weight: bold; font-family: 'Nanum Myeongjo', NanumMyeongjo, ³ª´®¸íÁ¶, Dotum, µ¸¿ò, AppleGothic, Sans-serif; color: #0d0d0d;}
.insight_info .info_area strong {font-size: 16px; font-weight: normal; color: #414141;}
.insight_info .info_area p {margin: 15px 0; font-size: 14px; line-height: 24px;}
.insight_info .info_area .people {font-weight: bold; color: #1e65c2;}
.insight_info .info_area .btn_area {margin-top: 15px;}
.insight_info .info_area .btn_area a {display: inline-block; margin-right: 5px;}
.insight_body .tabStyle02 {margin-bottom: 15px; background: none;}
.insight_body .tabStyle02 li a.on {border-bottom-color: #fff; font-weight: bold; color: #1e65c2;}
.insight_body .tabStyle02 li a {min-width: 145px; border: 1px solid #a4a4a4;}
.insight_body .tabStyle03 {background: url(/images/sub/line_tab02.gif) 0 100% repeat-x;}
.insight_body .table_type01 {border-top: 2px solid #111;}
.insight_body .table_type01 table {width: 100%;}
.insight_body .table_type01 thead th {padding: 15px 0; border-bottom: 1px solid #111; text-align: center; color: #2f2f2f;}
.insight_body .table_type01 td {height: 20px; padding: 20px 0; border-bottom: 1px solid #e5e5e5; line-height: 20px; text-align: center;}
.insight_body .table_type01 td.left {padding-left: 20px; text-align: left;}
.insight_body .table_type01 td.left a {margin-right: 5px; font-size: 16px; font-weight: bold; color: #282a37; vertical-align: middle;}
.insight_body .table_type01 td.left a img {vertical-align: middle;}
.insight_body .table_type01 td.left a:hover {color: #3f6d94;}
.insight_body .forum_info {padding: 0 10px 10px; border-bottom: 1px solid #a4a4a4; font-size: 14px; line-height: 24px;}
.insight_body .btn_page_list {margin-top: 30px; padding-top: 20px; border-top: 1px solid #111; text-align: center;}
.insight_body .btn_page_list a {margin: 0 3px;}

.insight_body .tabStyle-new {position: relative;}
.insight_body .tabStyle-new .plan-info {position: absolute; top: 0; right: 0; line-height: 36px; font-size: 13px; color: #010101;}
.insight_body .tabStyle-new .plan-info span {overflow: hidden; display: inline-block; height: 36px; vertical-align: top;}
.insight_body .tabStyle-new .plan-info .txt {}
.insight_body .tabStyle-new .plan-info .check {padding: 0 0 0 40px; margin: 0 10px;
	background-position: 0 center;
	background-repeat: no-repeat;
}
.insight_body .tabStyle-new .plan-info .check1 {background-image: url('/images/sub/seminar/icon/bg_check_8.gif');}
.insight_body .tabStyle-new .plan-info .check2 {background-image: url('/images/sub/seminar/icon/bg_check_1.jpg');}


/* ´Þ·Â */
.seminar_sch {border: 1px solid #111; border-width: 2px 0 1px;}
.seminar_sch ul {*zoom: 1;}
.seminar_sch ul:after {display: block; content: ""; clear: both;}
.seminar_sch li {float:left; width: 320px; margin: 10px; min-height:320px; _height:320px; text-align: center;}
.seminar_sch li strong {display: inline-block; padding: 5px 0 10px; font-size:14px; line-height:20px; color: #0079a6;}
.seminar_sch li .simpleTable02 table {width:100%; border-top:1px solid #111; border-bottom:1px solid #c7c7c7;}
.seminar_sch li .simpleTable02 table th {padding: 8px 0 10px; border-top: 1px solid #eaeaea; font-size: 13px; font-weight: bold; text-align: center; color: #666; background: #fafafa;}
.seminar_sch li .simpleTable02 table td {height: 30px; padding: 3px 0 7px; border-top: 1px solid #eaeaea; font-size: 11px; vertical-align: top; text-align: center; color: #666;}
.seminar_sch li .simpleTable02 table .day {font-weight: bold; background: #b2ddeb;}
.seminar_sch li .simpleTable02 table .day {background: url('/images/sub/seminar/icon/bg_check_l_1.jpg') 0 0 repeat;}
.seminar_sch li .simpleTable02 table .day2 {background: url('/images/sub/seminar/icon/bg_check_l_8.gif') 0 0 repeat;}
.seminar_sch li .simpleTable02 table td span.sun {color: #ff5400;}
.seminar_sch li .simpleTable02 table td span.sat {color: #0e9ec2;}

/* ¿ìÆí¹øÈ£ Ã£±â */
.bny_zipWrap{width:443px; overflow:hidden; background:url(/images/popup/zipcode_back.jpg) no-repeat; padding:0 10px;} 
.bny_zipWrap .bny_zipTxt{margin:20px 0 10px 0; width:100%; text-align:center; font-weight:bold; color:#FFF; font-size:12px; float:left;}
.bny_zipWrap .bny_zipSrh{width:423px; overflow:hidden; font-size:12px; padding-right:20px; margin-top:15px; font-weight:bold; text-align:right; float:left;}
.bny_zipWrap .bny_zipSrh .bny_srhBtn{position:relative; top:0px;}
.bny_zipWrap .bny_zipSrh input{font-size:12px; line-height:18px;}
.bny_Ttype07{width:100%; z-index:10; table-layout:fixed; float:left; margin-top:10px;}
.bny_Ttype07 th{padding:4px 0 0 0; text-align:center; background-color:#59bacb; font-size:12px; color:#FFF;}
.bny_Ttype07 td{padding:4px 5px 0 5px; border-bottom:#999 1px dotted; text-align:center; font-size:12px; line-height:16px;}
.bny_Ttype07 td.bny_T7_left{text-align:left;}
.bny_Ttype07 td a{color:#666; text-decoration:none;}
.bny_Ttype07 td a:hover{color:#666; text-decoration: underline;}
.bny_Ttype07 td a:focus{color:#666; text-decoration: underline;}
.bny_Ttype07 td a:active{color:#666; text-decoration: underline;}

/* popup ÁÖ¼Ò°Ë»ö */
#wrapPa{position: relative; width:480px; height:600px; padding: 30px 20px 20px 20px;background:url(/images/popup/bg_pop.gif) 0 0 no-repeat;border: 2px solid #282a37;}
#wrapPa h2{margin-bottom:20px;padding-left:10px;font-size: 26px;color: #021c43;font-family: NanumMyeongjo,'³ª´®¸íÁ¶';}
#wrapPa .ct_pa{position: relative;width: 100%;}
#wrapPa .ct_pa > ul > li{float: left;width: 50%;}
#wrapPa .ct_pa > ul > li > a{display: block;padding:10px 0;font-weight:bold;text-align: center;background: #fbfbfb;border: 1px solid #e1e1e1;border-bottom: 1px solid #a4a4a4;}
#wrapPa .ct_pa > ul > li.on > a{background: #fff;border: 1px solid #a4a4a4;border-bottom: 1px solid #fff;}
#wrapPa .ct_pa .view{position: absolute; top: 0px; left:0px;width: 480px;}
#wrapPa .ct_pa .view .inp_tp{margin-bottom:20px;padding: 20px 5px;border:1px solid #e9e9e9;background:#fbfbfb;text-align: center;}
#wrapPa .ct_pa .view .inp_tp p{padding-left:82px;padding-bottom:5px;font-family: bold;text-align: left;}
#wrapPa .ct_pa .view .inp_tp p em{color:#ff5400;}
#wrapPa .ct_pa .view .inp_tp .cfr{display:inline-block;width:70px;padding-left:0;padding-bottom:15px;font-weight: bold;text-align: left;}
#wrapPa .ct_pa .view .inp_tp .cfr a{font-weight: normal; text-decoration: underline;}
#wrapPa .ct_pa .view .inp_tp .ex{display:block;margin-bottom:20px;padding-left: 82px;text-align: left;}
#wrapPa .ct_pa .view button{border: 0;}
#wrapPa .ct_pa .view .inp_tp input{width: 220px;margin-right: 5px;padding:2px 2px 3px 2px;}
#wrapPa .ct_pa .view .nonData{padding:20px 5px 0 5px;text-align: center;}
#wrapPa .ct_pa .view .result{overflow: hidden;}
#wrapPa .ct_pa .view .result .tx_tp{margin-bottom:10px;}
#wrapPa .ct_pa .view .result .tx_tp strong{color:#ff5400;}
#wrapPa .ct_pa .view .result_ads{height:350px;overflow-y:auto;border-top:1px solid #3f6d94;border-bottom:1px solid #3f6d94;}
#wrapPa .ct_pa .view .result li{padding: 10px 3px;border-bottom:1px solid #e8e8e8; line-height:20px;}
#wrapPa .ct_pa .view .result li .ads{overflow: hidden;float: left;width: 85%;}
#wrapPa .ct_pa .view .result li .ads img{width:35px;height:13px;vertical-align:middle;}
#wrapPa .ct_pa .view .result li strong{overflow: hidden;float: right;width:15%;text-align: right;}
#wrapPa .ct_pa .view .result .paging_pop{overflow: hidden;text-align: center;}
#wrapPa .ct_pa .view .result .paging_pop a{display: inline-block;;}
#wrapPa .ct_pa .view .result .paging_pop a.prev{padding:5px 5px;border: 1px solid #e9e9e9;}
#wrapPa .ct_pa .view .result .paging_pop a.next{padding:5px 5px;border: 1px solid #e9e9e9;}
#wrapPa .ct_pa .view .result .paging_pop span{display: inline-block;height: 28px;}
#wrapPa .ct_pa .view .result .paging_pop span a{padding:5px 8px;text-align: center;}
#wrapPa .ct_pa .view .result .paging_pop span.on a{border: 1px solid #78a6cd;color: #5c93c3;}
#wrapPa .ct_pa .view .result .detail{margin-top:10px;padding:10px 10px;border: 1px solid #e9e9e9;background: #ecf0f3;}
#wrapPa .ct_pa .view .result .detail strong{color:#ff5400;}
#wrapPa .ct_pa .view .result .detail p{margin-top: 10px;}
#wrapPa .ct_pa .view .result .detail p em{padding-right:10px;}
#wrapPa .ct_pa .view .result .detail p input{width: 340px;padding:2px 2px 3px 2px;vertical-align: middle;}
#wrapPa .ct_pa .view .btn_list{margin-top:30px;text-align: center;}
#wrapPa .ct_pa .view .btn_list button{margin-right: 10px;}

.listTitle .noticeSearchArea{padding-top:15px; margin-right:10px; float:right; background:url(/images/sub/lounge/bg_search.gif) no-repeat right bottom;}
.listTitle .noticeSearchArea select{border:1px solid #ababab; height:27px; line-height:27px;}
.listTitle .noticeSearchArea input{padding:4px; height:19px; width:143px; border-style:none; background-color: transparent; line-height: 19px;}
.listTitle .noticeSearchArea button{border-style: none;text-indent:-10000px; background-color: transparent; height: 27px; width: 44px;}

/* ¸¸±Ç¸¸¸® */ 
.mypageCon.fullColumn {width:100%;}
.mypageCon.fullColumn .tripBox {border-top:0 none; background:none; background-color:#e6eaee;}
.mypageCon.fullColumn #content {float:none; width:100%;}

.tripBoxCon {position:relative; margin:0 auto; width:998px;}
.tripBox .tripHead {border-bottom:1px solid #fff;}
.tripBox .tripHead a.list {overflow:hidden; display:block; position:absolute; top:35px; right:34px; width:79px; height:20px; line-height:100em; background:url('/images/sub/lounge/trip/btn_all.gif') 0 0 no-repeat;}
.tripBox .tripHead a.list {background-image:url('/images/sub/lounge/trip/btn_list.gif');}
.tripBox .tripNoline {border-bottom:0 none;}
.tripBox .sliderWrap .bx-wrapper {margin:0 auto; background-color:#e6eaee;}
.tripBox .sliderWrap .bx-wrapper .bx-viewport {left:0; border:0 none; background-color:#e6eaee;	box-shadow:none;}
.tripBox .tripList .caption {position:absolute; top:0; left:0; right:0; font-size:18px; font-weight:600; background:url('/images/sub/lounge/trip/bg_white.png') 0 0 repeat;}
.tripBox .tripList .caption a {display:block; margin:0 auto; padding:24px 0 0 0; width:428px; height:63px; color:#282a37;}
.tripBox .tripList .caption span {display:block; margin-bottom:3px; font-size:15px; font-weight:normal;}
.tripBox .sliderWrap .bx-wrapper img {display:inline;}
.tripBox .sliderWrap .bx-wrapper .tripList li {text-align:center;}
.tripBox .sliderWrap .bx-wrapper .bx-pager,
.tripBox .sliderWrap .bx-wrapper .bx-controls-auto {bottom:0;}
.tripBox .sliderWrap .bx-controls-direction {position:absolute; top:25px; left:50%; width:540px; margin:0 0 0 -270px;}
.tripBox .sliderWrap .bx-wrapper .bx-controls-direction a {margin:0; width:37px; height:37px;}
.tripBox .sliderWrap .bx-wrapper .bx-controls-direction .bx-prev:hover,
.tripBox .sliderWrap .bx-wrapper .bx-controls-direction .bx-prev {background:url('/images/sub/lounge/trip/bg_arrow.png') 0 0 no-repeat;}
.tripBox .sliderWrap .bx-wrapper .bx-controls-direction .bx-next:hover,
.tripBox .sliderWrap .bx-wrapper .bx-controls-direction .bx-next {background:url('/images/sub/lounge/trip/bg_arrow.png') 0 -37px no-repeat;}
.tripBox .sliderWrap .controlWrap {position:absolute; bottom:17px; left:50%; margin-left:-50px; padding:10px 0 0 36px; width:100px; height:21px; background:url('/images/sub/lounge/trip/bg_control.png') 0 0 no-repeat;}
.tripBox .sliderWrap .controlWrap .bxpaging {overflow:hidden;}
.tripBox .sliderWrap .controlWrap .bxpaging .bx-pager-item {float:left; margin-right:9px;}
.tripBox .sliderWrap .controlWrap .bx-controls-auto-item a,
.tripBox .sliderWrap .controlWrap .bxpaging .bx-pager-item a {overflow:hidden; display:block; width:10px; height:10px; line-height:100em; background:url('/images/sub/lounge/trip/bg_dot.png') 0 0 no-repeat;}
.tripBox .sliderWrap .controlWrap .bxpaging .bx-pager-item a.active {background-position:0 -10px;}
.tripBox .sliderWrap .controlWrap .control {position:absolute; top:10px; right:35px;}
.tripBox .sliderWrap .controlWrap .bx-controls-auto-item a {background-image:url('/images/sub/lounge/trip/bg_playstop.png');}
.tripBox .sliderWrap .controlWrap .bx-controls-auto-item a.bx-start {background-position:0 -10px;}

.tripListBox {overflow:hidden; margin:0 auto; width:1018px; font-size:14px;}
.tripListBox ul {overflow:hidden; width:1056px;}
.tripListBox ul li {float:left; margin:0 38px 32px 0; padding:4px; border:1px solid #cfcfcf; background-color:#fff;}
.tripListBox .pic {overflow:hidden; width:480px; height:317px;}
.tripListBox .detailWrap {padding:0 14px;}

.tripBox .detailViewBox .status .period, .tripListBox .period {padding:17px 0 12px; color:#616161;}
.status .period span, .tripListBox .period span {display:inline-block; vertical-align:middle;}
.status .period .icon, .tripListBox .period .icon {width:75px; height:24px; line-height:24px; text-align:center; white-space:nowrap; color:#fff; background:url('/images/sub/lounge/trip/bg_icon.png') 0 0 no-repeat;}
.status .period .icon2, .tripListBox .period .icon2 {background-position:0 -24px;}
.status .period .ing, .tripListBox .period .ing {color:#e56600;}
.status .tit, .tripListBox .tit {}
.status .tit a, .tripListBox .tit a {display:block; height:46px; font-size:18px; color:#000 !important;}
.status .detail, .tripListBox .detail {}
.status .detail p, .tripListBox .detail p {padding-bottom:15px;}

.tripPaging {text-align:center; padding-bottom:20px;}
.tripPaging .prev {margin-right:10px;}
.tripPaging .next {margin-left:10px;}
.tripPaging a,
.tripPaging span {display:inline-block; font-size:13px; min-width:27px; height:29px; line-height:29px; text-align:center; color:#666; font-weight:600;}
.tripPaging span {min-width:25px; height:27px; line-height:27px; border:1px solid #78a6cd; color:#5890c1;}

.tripBox .detailViewBox {margin:0 auto; padding:23px; border:1px solid #cfcfcf; width:993px; background-color:#fff;}
.tripBox .detailViewBox .viewTop {overflow:hidden; width:100%;}
.tripBox .detailViewBox .viewTop .pic {float:left;}
.tripBox .detailViewBox .viewTop .status {font-size:14px; margin:0 0 0 484px;}
.tripBox .detailViewBox .viewTop .status .detail {margin-top:10px;}
.tripBox .detailViewBox .viewTop .status .detail .btn {text-align:right;}
.tripBox .detailViewBox .viewText {font-size:16px; color:#000; line-height:24px;}
.tripBox .detailViewBox .viewText h3 {margin-bottom:19px;}
.tripBox .detailViewBox .viewText .viewCon {padding:20px 43px;border-bottom:1px solid #d9d9d9;}
.tripBox .detailViewBox .viewText .textbox1 {}
.tripBox .detailViewBox .viewText .textbox2 {}
.tripBox .detailViewBox .viewText .gallery {}
.tripBox .detailViewBox .viewText .gallery ul {overflow:hidden;}
.tripBox .detailViewBox .viewText .gallery ul li {float:left; padding:0 13px;}
.tripBox .detailViewBox .viewText .gallery ul li a {}
.tripBox .detailViewBox .viewText .gallery ul li a span {display:block;}
.tripBox .detailViewBox .viewText .gallery ul li .pic {position:relative;}
.tripBox .detailViewBox .viewText .gallery ul li .pic img {width:270px; height:198px; border:1px solid #ccc;}
.tripBox .detailViewBox .viewText .gallery ul li .text {text-align:center; padding:5px 0;}
.tripBox .detailViewBox .viewText .gallery ul li .play {overflow:hidden; position:absolute; top:0; left:0; right:0; bottom:0; line-height:1000em; background:url('/images/sub/lounge/trip/btn_play.png') center center no-repeat;}
.tripBox .detailViewBox .viewText .gallery ul li .vr {background-image:url('/images/sub/lounge/trip/btn_play_vr.png');}

.tripBox .detailViewBox .viewText .reply {}
.tripBox .detailViewBox .viewText .reply .textField {padding:18px 0 16px 34px; border:1px solid #d4d4d4; background-color:#f2f2f2;}
.tripBox .detailViewBox .viewText .reply .textField textarea {margin-right:13px; padding:10px; border:1px solid #c9c9c9; width:713px; height:40px; background-color:#fff;}
.tripBox .detailViewBox .viewText .reply .textField .addPhoto {margin-top:6px;}

.madeCeoContent .listArea .paging {font-size:12px;}
.madeCeoContent .textArea .addPhoto {margin-top:6px;}
.bny_blind {position:absolute; visibility:hidden; font-size:0; width:0; height:0; overflow:hidden;}

.tripBox .sliderWrap .tripList .visualBanner {height:649px; width:100%;	background-position:center top; background-repeat:no-repeat;}
.tripBox .sliderWrap {position:relative; width:100%;}
.tripBox .sliderWrap .captionBox {position:absolute; z-index:2; top:0; left:0; right:0; background:url('/images/sub/lounge/trip/bg_white.png') 0 0 repeat;}
.tripBox .sliderWrap .captionBox .captionBoxIn {position:relative; margin:0 auto; padding:0 40px; width:440px; font-size:18px; text-align:center;}
.tripBox .sliderWrap .captionBox .link {display:block; padding-top:24px; height:63px; font-weight:600;}
.tripBox .sliderWrap .captionBox .link span {display:block; margin-bottom:3px; font-size:15px;}
.tripBox .sliderWrap .captionBox .move {overflow:hidden; display:block; position:absolute; top:24px; width:37px; height:37px; line-height:100em;}
.tripBox .sliderWrap .captionBox .prev {display:block; position:absolute; left:0; background:url('/images/sub/lounge/trip/bg_arrow.png') 0 0 no-repeat;}
.tripBox .sliderWrap .captionBox .next {display:block; position:absolute; right:0; background:url('/images/sub/lounge/trip/bg_arrow.png') 0 -37px no-repeat;}

/* 4Â÷ »ê¾÷Çõ¸í ¹Ì·¡Àü·« º¸°í¼­ */
.new-section {margin-bottom:44px;}
.new-section ul {overflow:hidden;}
.new-section ul li {float:left; margin:0 0 3px 5px;}
.new-section ul li a {text-align:center; display:block; font-size:16px; line-height:46px; height:46px; color:#010101; background-color:#e7e8eb;}
.new-section ul li a.on {font-weight:600; background-color:#bfd4ef;}
.new-section ul li.item1 {margin-left:0; width:89px; font-size:17px; text-align:center; line-height:46px;}
.new-section ul li.item1 a {font-size:17px; color:#fff; background-color:#2f344c;}

.new-section .step1 li.item2 {width:70px;}
.new-section .step1 li.item3 {width:130px;}
.new-section .step1 li.item4 {width:116px;}
.new-section .step1 li.item5 {width:116px;}
.new-section .step1 li.item6 {width:110px;}
.new-section .step1 li.item7 {width:110px;}
.new-section .step1 li.item8 {width:100px;}
.new-section .step1 li.item9 {width:123px;}

.new-section .step2 li.item2 {width:70px;}
.new-section .step2 li.item3 {width:106px;}
.new-section .step2 li.item4 {width:106px;}
.new-section .step2 li.item5 {width:112px;}
.new-section .step2 li.item6 {width:125px;}
.new-section .step2 li.item7 {width:125px;}
.new-section .step2 li.item8 {width:105px;}
.new-section .step2 li.item9 {width:126px;}

/* 20170519 */
.tabStyle02 {height: 37px; background-position: 0 35px;}
.tabStyle02 ul li {padding: 1px 0 0 0;}

.subMain .bestList dl dd em {padding: 1px;}

/* ´ÙºóÄ¡ ¿¡¼¾½º */
.de-box {}
.de-box .de-in {margin: 0 auto; width: 996px;}
.de-box .de-box-top {background: url('/images/sub/lounge/dv-ess/bg_pat1.jpg') 0 0 repeat;}
.de-box .de-box-top .guide {overflow: hidden; padding: 25px 0 18px 0; border-bottom: 1px solid #fff;}
.de-box .de-box-top .guide h1 {float: left;}
.de-box .de-box-top .guide .link {float: right; font-size: 0;}
.de-box .de-box-top .guide .link a {display: inline-block; padding: 0 13px 0 18px; height: 37px; font-size: 14px; color: #fff; line-height: 37px;}
.de-box .de-box-top .guide .link .btn1 {background-color: #007370;}
.de-box .de-box-top .guide .link .btn2 {margin-left: 6px; background-color: #003634;}
.de-box .de-box-top .guide .link a .icon {display: inline-block; width: 30px; height: 37px; vertical-align: top; background: url('/images/sub/lounge/dv-ess/bg_arrowr.png') right 45% no-repeat;}
.de-box .info {padding: 24px 0 36px 0; color: #fff;}
.de-box .info * {color: #fff;}
.de-box .info h2 {font-size: 27px; line-height: 1.5em; color: #fff;  font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶"}
.de-box .info .des {font-size: 57px; line-height: 1.25em;  font-family:'Nanum Myeongjo',"³ª´® ¸íÁ¶",'NanumMyeongjo',"³ª´®¸íÁ¶"}
.de-box .detail {overflow: hidden; background: #dbf1f0 url('/images/sub/lounge/dv-ess/bg_pat2.gif') 0 0 repeat-y;}
.de-box .detail .way {float: left; padding: 0 0 24px 0; width: 413px; color: #fff; font-size: 15px;}
.de-box .detail .way .way-list {padding: 30px 15px 0 25px;}
.de-box .detail .way .way-list li {position: relative; line-height: 26px; padding: 0 0 2px 29px;}
.de-box .detail .way .way-list li .num {position: absolute; top: 3px; left: 0; display: block; width: 18px; height: 18px; line-height: 18px; font-size: 12px; text-align: center; background: url('/images/sub/lounge/dv-ess/bg_num.png') 0 0 no-repeat;}
.de-box .detail .way .btns {padding: 24px 0 21px; text-align: center;}
.de-box .detail .way .btns a {position: relative; display: inline-block; padding: 12px 50px 12px 36px; text-align: center; font-size: 14px; color: #fff; line-height: 18px; background-color: #cf2929;}
.de-box .detail .way .btns a .icon {position: absolute; top: 0; bottom: 0; right: 10px; display: inline-block; width: 30px; height: 50px; line-height: 50px; vertical-align: middle; background: url('/images/sub/lounge/dv-ess/bg_arrowr.png') right center no-repeat;}
.de-box .detail .way .caution {margin: 0 0 0 26px; font-size: 13px; line-height: 18px; color: #2ffff9; padding-left: 15px; text-indent: -15px;}

.de-box .detail .teacher {margin: 0 0 0 413px; padding: 43px 0 0 0; color: #000; font-size: 15px;}
.de-box .detail .teacher-in {position: relative; margin: 0 120px 0 70px;}
.de-box .detail .teacher .icon {display: block; position: absolute;}
.de-box .detail .teacher .icon1 {top: -5px; left: -50px; width: 42px; height: 33px; background: url('/images/sub/lounge/dv-ess/bg_icon1.png') 0 0 no-repeat;}
.de-box .detail .teacher .icon2 {right: -55px; bottom: 0px; width: 47px; height: 36px; background: url('/images/sub/lounge/dv-ess/bg_icon2.png') 0 0 no-repeat;}
.de-box .detail .teacher-in .name-box {padding-right: 50px; margin-bottom: 10px; font-size: 26px; color: #003634; font-style: italic;}
.de-box .detail .teacher-in .history {margin-bottom: 18px; padding: 18px 60px 14px 0; border-top: 1px solid #4c7776; border-bottom: 1px solid #b3cfce;}
.de-box .detail .teacher-in .history li {line-height: 20px; margin: 0 0 4px;}
.de-box .detail .teacher-in .p {position: absolute; top: 0; right: -90px;}

.de-box .movie-wrap {padding-bottom: 45px; margin-bottom: 20px; background-color: #e3f6f6;}
.de-box .movie-wrap .de-in {background: #fff url('/images/sub/lounge/dv-ess/bg_pat2.gif') 0 0 repeat-y;}
.de-box .movie-wrap .de-in h2 {width: 325px; padding: 26px 0 10px 88px; border-top: 1px dotted #6b8a89; font-weight: bold; color: #fff; font-size: 24px;}
.de-box .movie-wrap .de-in .movie {position: relative; margin: 0 0 0 45px; width: 901px; height: 553px; background-color: #000;}
.de-box .movie-wrap .de-in .movie .icon {position: absolute; top: 50%; left: 50%; display: block; margin: -62px 0 0 -62px; width: 125px; height: 125px; background: url('/images/sub/lounge/dv-ess/bg_play.png') 0 0 no-repeat;}
.de-box .movie-wrap .de-in .movie-msg {padding: 17px 77px 17px 0; font-weight: bold; text-align: right; color: #003634; font-size: 15px; line-height: 20px;}

.de-box .edu-guide {margin: 0 auto; width: 1020px; padding: 36px 0 39px; border-bottom: 1px solid #bfbfbf; font-size: 14px; line-height: 24px; color: #292929; line-height: ;}
.de-box .edu-guide h2 {float: left; padding: 0 0 0 20px; font-size: 24px; font-weight: bold;}
.de-box .edu-guide .guide-box {margin: 0 0 0 148px;}
.de-box .edu-guide .guide-box ul {margin: 0 0 0 12px;}
.de-box .edu-guide .map {margin: 23px 0 0 20px; width: 986px; height: 435px; clear:both;}

.de-box .insight_body {margin: 0 auto; width: 1020px; padding-top: 46px; padding-bottom: 50px;}
.de-box .insight_body .tabStyle02,
.de-box .paging {margin-top: 20px; padding-bottom: 0;}
.de-box .wrap_tab_box {display: none; position: relative;}
.de-box .wrap_tab_box-on {display: block;}
.de-box .wrap_tab_box .join-count {position: absolute; top: -42px; right: 18px; color:#1e65c2; font-weight: 600; font-size: 16px;}
.de-box .wrap_tab_box .join-count span {color: #900;}
.de-box .wrap_tab_box .plan-info {position: absolute; top: -52px; right: 0; line-height: 36px; font-size: 13px; color: #010101;}
.de-box .wrap_tab_box .plan-info span {overflow: hidden; display: inline-block; height: 36px; vertical-align: top;}
.de-box .wrap_tab_box .plan-info .check {padding: 0 0 0 40px; margin: 0 10px; background-position: 0 center; background-repeat: no-repeat;}
.de-box .wrap_tab_box .plan-info .check2 {background-image: url('http://www.sericeo.org/images/sub/seminar/icon/bg_check_1.jpg');}

.de-box .de-box-top-sub {padding-bottom: 80px;}
.de-box .field-wrap {background-color: #e3f6f6;}
.de-box .field-wrap .field {position: relative; top: -80px; margin: 0 auto -80px; width: 996px; background-color: #fff; color: #000;}
.de-box .field-wrap .field .with-friend {padding: 36px 0 0 54px; height: 44px; font-size: 20px;}
.de-box .field-wrap .field .with-friend input {vertical-align: middle;}
.de-box .field-wrap .field .field-in {padding: 0 30px 1px;}
.de-box .field-wrap .field .field-in .cost-box {border: 1px solid #d0d0d0; margin-bottom: 25px; height: 69px; font-size: 30px; line-height: 69px; font-weight: bold; text-align: center; background-color: #fafafa;}
.de-box .field-wrap .field .field-in .cost-box .count {color: #0b827e;}
.de-box .field-wrap .field .field-in .cost-box .money {color: #c52322;}
.de-box .field-wrap .field .field-in .cost-box .ex {position: relative; top: -2px; font-size: 18px;}
.de-box .field-wrap .field .field-in .line-wrap {overflow: hidden; margin-bottom: 18px; padding-top: 16px; border-top: 1px dashed #000;}
.de-box .field-wrap .field .field-in .line-wrap h2 {float: left; padding: 0 0 0 50px; font-size: 36px; line-height: 60px; font-weight: bold;}
.de-box .field-wrap .field .field-in .line-wrap table {margin: 0 0 0 160px; width: 706px; border-collapse:collapse;}
.de-box .field-wrap .field .field-in .line-wrap table tbody th {color: #000; padding: 12px 0 12px 53px; text-align: left; font-size: 17px; border-top: 1px dashed #ddd;}
.de-box .field-wrap .field .field-in .line-wrap table tbody th .hidden{width:15px;height:21px;background:url(/images/sub/mypage/icon_star.gif) 0 5px no-repeat;position:static;visibility:visible;line-height:999px;overflow:hidden;display:inline-block;vertical-align:top;margin-left:-15px;}
.de-box .field-wrap .field .field-in .line-wrap table tbody td {color: #000; padding: 12px 0; font-size: 17px; border-top: 1px dashed #ddd;}
.de-box .field-wrap .field .field-in .line-wrap table tbody tr:first-child th,
.de-box .field-wrap .field .field-in .line-wrap table tbody tr:first-child td {border-top: 0 none;}
.de-box .field-wrap .field .field-in .line-wrap table tbody td input.text {border: 1px solid #ccc; padding: 0 15px; width: 248px; height: 33px; line-height: 33px; vertical-align: middle;}
.de-box .field-wrap .field .field-in .line-wrap table tbody td select {width: 158px; height: 35px; font-size: 16px; border: 1px solid #ddd;}
.de-box .field-wrap .field .field-in .line-wrap .btns {padding: 12px 0 0; text-align: center;}
.de-box .field-wrap .field .field-in .line-wrap .btns a {display: inline-block; padding: 0 28px 0 40px; height: 66px; line-height: 66px; font-size: 30px; font-weight: bold; color: #fff; background-color: #ca2422;}
.de-box .field-wrap .field .field-in .line-wrap .btns a .icon {display: inline-block; margin-left: 12px; height: 66px; width: 44px; vertical-align: top; line-height: 66px; background: url('/images/sub/lounge/dv-ess/bg_arrowr2.png') 0 center no-repeat;}
.de-box .field-wrap .field .field-in .line-wrap .caution {padding: 20px 0 38px 0; text-align: center; color: #323232; font-size: 14px;}

.de-box .field-wrap .caution2 {padding: 21px 0 48px 13px; margin: 0 auto; width: 996px; font-size: 14px; line-height: 22px; color: #323232;}
.de-box .field-wrap .complete-msg {padding: 58px 0 55px; font-size: 26px; line-height: 40px; color: #000; text-align: center;}
.de-box .field-wrap .complete-msg .p1 {}
.de-box .field-wrap .complete-msg .p2 {font-size: 36px;}
.de-box .field-wrap .complete-msg .p3 {color: #cc2522; padding-top:10px;}
.de-box .field-wrap .complete-msg .p4 {color: #00827a;}

.de-box .field-wrap .cancel-box {border: 1px solid #d0d0d0; padding: 16px 0; height: 37px; line-height: 37px; color: #000; font-size: 15px; text-align: center; background-color: #fafafa;}
.de-box .field-wrap .cancel-box .btn-cancel {display: inline-block; margin-left: 10px; padding: 0 13px; line-height: 37px; height: 37px; font-size: 14px; color: #fff; background-color: #007370;}
.de-box .field-wrap .cancel-box .btn-cancel .icon {display: inline-block; height: 37px; vertical-align: top; margin-left: 4px; width: 25px; background: url('/images/sub/lounge/dv-ess/bg_arrowr.png') 0 45% no-repeat;}
.de-box .field-wrap .question {margin-top: 50px; padding: 32px 0 0 0; border-top: 1px dashed #000;}
.de-box .field-wrap .question label {font-size: 15px; color: #000;}
.de-box .field-wrap .question .textarea-wrap {position: relative; margin: 13px 0 35px;}
.de-box .field-wrap .question .textarea-wrap textarea {padding: 10px; width: 783px; height: 40px; font-size: 14px; line-height: 20px; color: #000;}
.de-box .field-wrap .question .textarea-wrap button {position: absolute; top: 0; right: 0; background-color: #2b4a88; width: 125px; height: 62px; color: #fff; font-size: 17px; font-weight: bold; line-height: 60px; overflow: hidden; visibility: visible; border: 1px solid #00194c;}
.de-box .field-wrap .map {width: 937px; height: 418px; margin-bottom: 50px;}

.de-box .detail {background-position: 100% 0;}
.de-box .detail .way {width: 544px; color: #000;}
.de-box .detail .teacher {margin: 0 0 0 544px; color: #fff;}
.de-box .detail .teacher-in {margin-left: 26px; margin-right: 34px;}
.de-box .detail .teacher-in .name-box {padding-right: 140px; font-size: 26px; line-height: 30px; color: #fff; font-style: normal;}
.de-box .detail .teacher-in .name-box em {font-size: 18px;}
.de-box .detail .teacher-in .p {right: -14px;}
.de-box .detail .teacher-in .history {padding-right: 140px; border-top-color: #a6b9b8; border-bottom-color: #2e5a59;}
.de-box .detail .way .way-list li .num {color: #fff;}
.de-box .detail .way .btns a {padding: 7px 50px 7px 36px;}
.de-box .detail .way .caution {color: #006b67;}
.de-box .movie-wrap .de-in {background-position: 100% 0;}
.de-box .movie-wrap .de-in h2 {width: auto; color: #000; border-top: 0 none; background: url('/images/sub/lounge/dv-ess/bg_pat3.gif') 100% 0 no-repeat;}
.de-box .movie-wrap .de-in .movie-msg {padding-right: 0; padding-right: 10px; padding-left: 86px; width: 445px; font-size: 14px;}

/* ¿¬¸®Áö */
.yonlj-wrap {background:#f5f1e9 url('/images/sub/yonlj/bg1.jpg') center 0 no-repeat;}
.yonlj-wrap .yonlj-wrap-in {margin: 0 auto; padding: 48px 0 0 0; width: 1010px; min-height: 827px; position: relative;}
.yonlj-wrap .yonlj-wrap-in .h2 {float: left; margin-left: 3px; margin-right: 10px; color: #fff; font-size: 23px; line-height: 30px;}
.yonlj-wrap .yonlj-wrap-in .des {overflow: hidden; color: #fff; font-size: 16px; line-height: 30px;}
.yonlj-wrap .yonlj-wrap-in .yonlj-list {overflow: hidden; clear:both;margin-top: 40px;}
.yonlj-wrap .yonlj-wrap-in .yonlj-list li {float: left;}
.yonlj-wrap .yonlj-wrap-in .yonlj-list li a {position: relative; display: block;}
.yonlj-wrap .yonlj-wrap-in .yonlj-list li a .line {display: none; position: absolute; left: 0; right: 0; bottom: 0; height: 3px; background: url('/images/sub/yonlj/bg_line.png') 0 0 repeat;}
.yonlj-wrap .yonlj-wrap-in .yonlj-list li a.on .line {display: block;}

.yonlj-wrap .go-list {text-align: right; padding-right: 6px; position: absolute; top: 66px; right: 0;}
.yonlj-wrap .go-list a {display: inline-block; padding: 0 33px 0 0; line-height: 20px; vertical-align: top; color: #fff; font-size: 16px; background: url('/images/sub/yonlj/bg_icon2.png') 100% center no-repeat; border: 1px solid #fff; line-height: 35px; height: 35px; padding: 0 47px 0 14px; background-position: 90% center;}

.yonlj-wrap .yonlj-con {position: relative; padding: 0 96px; background-color: #fff;}
.yonlj-wrap .yonlj-con .h3 {position: absolute; top: 75px; left: 0; width: 99px; height: 42px; font-size: 0;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.yonlj-wrap .yonlj-con .h3-type1 {background-image: url('/images/sub/yonlj/bg_tag1.png');}
.yonlj-wrap .yonlj-con .h3-type2 {background-image: url('/images/sub/yonlj/bg_tag2.png');}
.yonlj-wrap .yonlj-con .h3-type3 {background-image: url('/images/sub/yonlj/bg_tag3.png');}
.yonlj-wrap .yonlj-con .h3-type4 {background-image: url('/images/sub/yonlj/bg_tag4.png');}
.yonlj-wrap .yonlj-con .head {padding-top: 45px; height: 32px; color: #3a3a3a; font-size: 14px;}
.yonlj-wrap .yonlj-con .head .bar {margin: 0 10px;}
.yonlj-wrap .yonlj-con .title {position: relative; z-index: 1;}
.yonlj-wrap .yonlj-con .title .tit {margin-right: 130px; color: #405e84; font-size: 29px; line-height: 37px; overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis; display:block;
}
.yonlj-wrap .yonlj-con .title .tit a{color: #405e84;}
.yonlj-wrap .yonlj-con .title .share {position: absolute; top: 0; right: 0; overflow: hidden; border: 0 none; background: none;}
.yonlj-wrap .yonlj-con .title .share-box {display: none; position: absolute; z-index: 1; top: 51px; right: 0; border: 1px solid #8c8c8c; width: 345px; padding-bottom: 20px; background-color: #fff;}
.yonlj-wrap .yonlj-con .title .share-box .t {line-height: 50px; height: 50px; border-bottom: 1px solid #ebebeb; text-align: center; color: #3a3a3a; font-size: 16px; background-color: #f9fafb;}
.yonlj-wrap .yonlj-con .title .share-box .dl-wrap {padding: 25px 0 21px;}
.yonlj-wrap .yonlj-con .title .share-box .dl {overflow: hidden; margin: 0 0 0 30px;}
.yonlj-wrap .yonlj-con .title .share-box .dl dt {float: left; width: 48px; color: #405e84; font-size: 16px; font-weight: bold;}
.yonlj-wrap .yonlj-con .title .share-box .dl dd {float: left; padding: 0 0 0 20px; border-left: 1px solid #c2c2c2;}
.yonlj-wrap .yonlj-con .title .share-box .dl dd * {vertical-align: middle;}
.yonlj-wrap .yonlj-con .title .share-box .dl dd.radio {padding-bottom: 20px;}
.yonlj-wrap .yonlj-con .title .share-box .dl dd.channel {}
.yonlj-wrap .yonlj-con .title .share-box .dl dd.channel a {margin:  0 7px;}
.yonlj-wrap .yonlj-con .title .share-box .dl dd label {font-size: 16px; color: #3a3a3a; margin-right: 10px;}
.yonlj-wrap .yonlj-con .title .share-box .btns {text-align: center;}
.yonlj-wrap .yonlj-con .title .share-box .caution {margin: 15px 24px 0; padding: 15px 10px 0 20px; border-top: 1px solid #dcdcdc; color: #3a3a3a; line-height: 19px;}
.yonlj-wrap .yonlj-con .yonlj-contents {margin: 14px auto 0; padding: 20px 8px 0; width: 800px; border-top: 1px solid #e5e5e5;}
.yonlj-wrap .yonlj-con .yonlj-contents .explain {margin-bottom: 20px; font-size: 15px; line-height: 24px; color: #3a3a3a;
	white-space:normal; overflow:hidden; text-overflow:ellipsis; display:block; display:-webkit-box; -webkit-box-orient: vertical; box-orient: vertical; word-wrap:break-word;
}
.yonlj-wrap .yonlj-con .yonlj-contents .yonlj-contents-in {}
.yonlj-wrap .yonlj-con .yonlj-contents .yonlj-contents-in .img {}
.yonlj-wrap .yonlj-con .yonlj-contents .yonlj-contents-in .img.noThumb {background-color:#c8c8c8;}
.yonlj-wrap .yonlj-con .yonlj-contents .yonlj-contents-in .img .link {position: relative; display: block; text-align: center;}
.yonlj-wrap .yonlj-con .yonlj-contents .yonlj-contents-in .img .link img {height: 451px; width: auto;}
.yonlj-wrap .yonlj-con .yonlj-contents .yonlj-contents-in .img .link .play {display: block; position: absolute; top: 50%; left: 50%; margin: -40px 0 0 -40px; width: 80px; height: 80px; background: url('/images/sub/yonlj/bg_play.png') center center no-repeat;}
.yonlj-wrap .yonlj-con .yonlj-contents .yonlj-contents-in .img .link .tit {position: absolute; left: 0; bottom: 0; right: 0; padding: 0 20px; height: 47px; line-height: 47px; color: #fff; font-size: 16px;  background: url('/images/sub/yonlj/bg_pat.png') 0 0 repeat;
	overflow:hidden;white-space:nowrap; word-wrap:normal; text-overflow:ellipsis; display:block;
}

.yonlj-wrap .insight_body {padding: 19px 105px 0 105px; margin: 0 auto; width: 800px; background-color: #fff;}
.yonlj-wrap .insight_body .other-link {border-top: 1px dashed #000; padding-top: 30px; height: 42px;}
.yonlj-wrap .insight_body .other-link a {color: #000; font-size: 20px; font-weight: bold; color: #3f6c93;}
.yonlj-wrap .insight_body .table_type01 {margin-bottom: 30px;}
.yonlj-wrap .insight_body .caution-area {text-align: right; color: #3a3a3a; font-size: 15px; line-height: 30px; margin-bottom: 18px;}

.yonlj-type-list {background: none; background-color: #f8f5ef;}
.yonlj-type-list .yonlj-wrap-in .h2,
.yonlj-type-list .yonlj-wrap-in .des {color: #000;}
.yonlj-type-list .yonlj-wrap-in .yonlj-list {margin-top: 18px; margin-bottom: 13px;}
.yonlj-type-list .yonlj-con {margin-bottom: 13px; border: 1px solid #d3d8de; padding: 0 364px 0 36px;}
.yonlj-type-list .yonlj-con .h3 {top: 12px;}
.yonlj-type-list .yonlj-con .head {padding-top: 63px; height: 25px;}
.yonlj-type-list .yonlj-con .yonlj-contents {padding: 14px 0 0 0; width: auto; margin-top: 13px;}
.yonlj-type-list .yonlj-con .yonlj-contents .yonlj-contents-in {position: absolute; top: 60px; right: 28px;}
.yonlj-type-list .yonlj-con .yonlj-contents .yonlj-contents-in .img .link img {width: 323px; height: 182px;}
.yonlj-type-list .yonlj-con .title {position: static;}
.yonlj-type-list .yonlj-con .title .tit {margin-right: 0; margin-left: 0;}
.yonlj-type-list .yonlj-con .title .share {top: 20px; right: 28px; width: 26px; height: 29px; background: url('/images/sub/yonlj/bg_share.png') 0 0 no-repeat;}
.yonlj-type-list .yonlj-con .title .share img {display: none;}
.yonlj-type-list .yonlj-con .title .share-box {right: 28px;}
.yonlj-type-list .yonlj-con .yonlj-contents .item-tit {margin-bottom: 9px; font-size: 16px; color: #3a3a3a;
	overflow:hidden;white-space:nowrap; word-wrap:normal; text-overflow:ellipsis; display:block;
}
.yonlj-type-list .yonlj-con .yonlj-contents .explain {margin-bottom: 32px; line-height: 20px; height: 60px;}
.yonlj-type-list .yonlj-wrap-in {height: auto;}
.yonlj-type-list .insight_body {background: none;}