@charset "utf-8";
.btn{padding:8px 16px;vertical-align:top}
.pagination .preBlock{width:20px;height:35px;background:url('../images/pager_prev_list.png') center no-repeat;font-size:0;margin-right:10px;}
.pagination a.preBlock:hover{background:url('../images/pager_prev_list_on.png') center no-repeat;}
.pagination .nextBlock{width:20px;height:35px;background:url('../images/pager_next_list.png') center no-repeat;font-size:0;margin-left:10px;}
.pagination a.nextBlock:hover{background:url('../images/pager_next_list_on.png') center no-repeat;}


/* 목록 */
.listHead{overflow:hidden;width:100%;margin:15px 0}
.listHead .board_count{float:left;font-size:14px;color:#555;line-height:30px;vertical-align:middle;}
.listHead .board_count .count{font-size:14px;color:#333;}
.listHead .board_count .current{font-size:14px;color:#f26a3b;}
.listHead .board_search{float:right;}
.listHead .board_search .srhCate{min-width:80px;height:35px;padding:0px 34px 0 10px;border:1px solid #ccc;background:url(../images/ico_select.gif) no-repeat 100% 100%;color:#666;-webkit-appearance: none; -moz-appearance: none;appearance: none;vertical-align:top;}
.listHead .board_search .srhCate::-ms-expand{display:none}
.listHead .board_search .srhInput{display:inline-block;height:35px;padding:2px 8px;border:solid 1px #ccc;vertical-align:top;}
.listHead .board_search .srhButton{width:35px;height:35px;margin-left:-4px;padding:0;border:0;background:url(../images/btn_search.gif) no-repeat 50% 50% #808080;text-indent:-9999px}

/* 일반 목록 */
.board_list{width:100%;max-width:100%;margin-bottom:10px;border-top:solid 3px #555;border-spacing:0;border-collapse:collapse}
.board_list > thead > tr > th,
.board_list > thead > tr > td,
.board_list > tbody > tr > th,
.board_list > tbody > tr > td{padding:12px;vertical-align:top;border-bottom:1px solid #ddd;text-align:center;white-space:nowrap}
.board_list > thead > tr > th{font-weight:500;color:#666;vertical-align:middle;}
.board_list > tbody > tr > th a:hover,
.board_list > tbody > tr > td a:hover{text-decoration:underline;}
.board_list > thead > tr > th.tit{width:100%;}
.board_list > tbody > tr > td{font-weight:300;color:#555;}
.board_list > tbody > tr.list_notice a{font-weight:500;}
.board_list > tbody > tr.highlight{background-color:#f3f5f8;}
.board_list > tbody > tr.highlight > td.tit a{font-weight:500;}
.board_list > tbody > tr > td .notice{padding:1px 6px 2px;background:#6476a2;font-size:13px;color:#eceff7;}
.board_list > tbody > tr > td .secret{margin:2px 3px 0 0;}
.board_list > tbody > tr > td .reply{margin:4px 0 0;}
.board_list > tbody > tr > td.tit{white-space:normal;word-break:break-word;text-align:left;}
.board_list > tbody > tr > td.tit a{display:inline-block;padding-left:3px;line-height:1.6;}
.board_list > tbody > tr > td.tit .new{margin:-2px 0 0 8px;vertical-align:middle;}
.board_list > tbody > tr > td .label{display:inline-block;margin:2px 0 0;padding:.1em .6em .2em;background:rgba(0, 0, 0, .5);line-height:normal;font-size:12px;color:#fff;vertical-align:top;}
.board_hover > tbody > tr:hover{background-color:#f5f5f5;}

/* 웹진 목록 */
.board_row{position:relative;width:100%;border-top:solid 3px #555;}
.board_row ul{width:100%;list-style:none}
.board_row li{overflow:hidden;padding:10px;border-bottom:solid 1px #ddd;}
.board_row li .no_tit{display:block;width:100%;margin-bottom:5px;color:#333;font-size:18px;font-weight:500;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.board_row li .web_drw{overflow:hidden;position:relative;width:100%;height:100px;}
.board_row li .web_im{float:left;overflow:hidden;position:relative;width:185px;height:150px;}
.board_row li .web_im img{max-width:100%;max-height:100%;vertical-align:middle;transition:all 500ms ease;}
.board_row li .web_im:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}
.board_row li .web_im .thumb_info{display:block;width:100%;height:100%;border:solid 1px #ddd;background:url(../images/noImage.png) 50% 50% no-repeat;background-size:contain;text-indent:-9999px;text-align:center;vertical-align:middle;}
.board_row li .web_txt{word-wrap:break-word;word-break:break-word;}
.board_row li .web_im + .web_txt{padding-left:210px;}
.board_row li .web_txt .txt_tit{display:block;width:100%;margin-bottom:5px;color:#333;font-size:18px;font-weight:500;line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.board_row li .web_txt .txt_desc{max-height:85px;margin-bottom:5px;font-weight:300;color:#555;line-height:21px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.board_row li .web_txt .txt_etc span{display:inline-block;margin-right:5px;font-size:13px;font-weight:300}
.board_row li .web_txt .txt_etc span:before{content:'';display:inline-block;width:1px;height:10px;margin:-2px 8px 0 3px;background:#ddd;vertical-align:middle;}
.board_row li .web_txt .txt_etc span:first-child:before{margin:0;background:0;}
.board_row li .web_txt .txt_etc span strong{margin-left:5px;font-weight:500;color:#666;}

/*.board_row li .thumb_info{display:table;float:left;margin-right:25px;}
.board_row li .thumb_info .thumb_inner{overflow:hidden;display:table-cell;width:185px;height:120px;border:0;font-size:0;line-height:0;text-align:center;vertical-align:middle;}
.board_row li .thumb_info .thumb_inner a{font-size:0;vertical-align:middle;}
.board_row li .thumb_info .thumb_inner img{max-width:100%;max-height:100%;vertical-align:middle;transition:all 500ms ease;}
.board_row li .thumb_info .thumb_inner:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}
.board_row li .thumb_info .thumb_inner .noThumb{width:100%;height:100%;border:solid 1px #ddd;background:url(../images/noImage.png) 50% 50% no-repeat;background-size:contain;text-indent:-9999px}
.board_row li .cont_info{overflow:hidden;padding-top:2px}
.board_row li .cont_info .txt_tit{display:block;width:100%;margin-bottom:5px;color:#333;font-size:18px;font-weight:500;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.board_row li .cont_info > a{display:block;width:100%;margin-bottom:5px;color:#333;font-size:18px;font-weight:500;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.board_row li .cont_info > a:hover{text-decoration:underline}
.board_row li .cont_info > a > img{margin-top:-4px;vertical-align:middle;}
.board_row li .cont_info .txt_desc{margin-bottom:5px;}
.board_row li .cont_info .txt_desc a{display:block;max-height:62px;font-weight:300;color:#555;line-height:21px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp: 3;-webkit-box-orient:vertical;word-wrap:break-word;}
*/

/* 갤러리 목록 */
.board_gallery{overflow:hidden;padding:0 0 20px 0}
.board_gallery .gl_box{position:relative;float:left;width:32.3%;margin:0 .5% 20px;}
.board_gallery .gl_box p.img{overflow:hidden;border-bottom:solid 1px #eee;position:relative;border:solid 1px #eee;height:270px;}
.board_gallery .gl_box p.img a,
.board_gallery .gl_box p.img .noThumb{overflow:hidden;display:block;width:100%;height:266px;text-indent:-9999px;vertical-align:middle}
.board_gallery .gl_box p.img .noThumb{background:url(../images/noImage.png) 50% 50% no-repeat;background-size:contain;}
.board_gallery .gl_box p.img img{display:block;width:100%;min-height:100%;margin:0 auto;transition:all 500ms ease;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.board_gallery .gl_box p.img:hover img{transform:translate(-50%,-50%) scale(1.1);-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform-origin:center;}
.board_gallery .gl_box dl{margin:0;padding:20px 0 0;}
.board_gallery .gl_box dl dt{padding:0;font-size:14px;font-weight:400;color:#333}
.board_gallery .gl_box dl dt a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:500;}
.board_gallery .gl_box dl dd{font-size:14px;color:#999;font-weight:300;margin-top:5px;}
.board_gallery .gl_box p.gl_date{position:relative;padding:5px 0;color:#999;font-size:13px;font-weight:300;}
.board_gallery .gl_box p.gl_date em{display:inline-block;padding:0;margin-right:6px;font-style:normal}
/* .board_gallery .gl_box p.gl_date em:after{content:'';display:inline-block;width:1px;height:13px;margin:-3px 0px 0 10px;background:#ddd;vertical-align:middle;} */
.board_gallery .gl_box .etcView{position:absolute;top:0;left:0;}
.board_gallery .gl_box .etcView .label{display:inline-block;margin:0;padding:.2em .7em .4em;background:rgba(0, 0, 0, .5);font-size:14px;color:#fff;}

.listFoot{clear:both;width:100%;}
.listFoot .board_btn{width:100%;padding:15px 5px;text-align:right}
.listFoot .board_pager{width:100%;margin:5px 0}

/* 뷰 */
.viewHead{width:100%;border-top:solid 3px #555;border-bottom:solid 1px #555;}
.viewHead .boardTitle{padding:10px;font-size:25px;color:#444;word-wrap:break-word;word-break:break-word;}
.viewHead .boardTitle .secret{margin:3px 3px 0 0}
.viewHead .boardTitle .boardNum{display:inline-block;margin:-8px 8px 0 0;padding:2px 6px 2px;background:#6476a2;font-size:16px;color:#eceff7;vertical-align:middle;}
.viewHead .boardTitle .boardCategory{display:inline-block;margin-top:-8px;padding:2px 6px 2px;background:#5a5a5a;font-size:16px;color:#eceff7;vertical-align:middle;}
.viewHead .boardInfo{overflow:hidden;margin:0;border-bottom:solid 1px #ddd;}
.viewHead .boardInfo .boardInfo_list{overflow:hidden;width:100%;border-top:solid 1px #ddd;font-weight:300;}
.viewHead .boardInfo .boardInfo_list dl{margin:0;}
.viewHead .boardInfo .boardInfo_list dt.lbl{display:inline-block;width:20%;padding:10px;font-weight:500;vertical-align:top;}
.viewHead .boardInfo .boardInfo_list dd.txt{display:inline-block;width:79%;padding:10px;border-left:solid 1px #ddd}
.viewHead .boardInfo .boardInfo_list.bg_no:after{background:none}
.viewHead .boardInfo .lft{float:left;padding:10px;color:#333;}
.viewHead .boardInfo .rgt{float:right;padding:10px;color:#888;}
.viewHead .boardInfo .rgt span{margin-right:10px}
.viewHead .boardInfo .rgt strong{margin-left:5px;font-weight:500;color:#666;}
.viewHead .fileAttach{overflow:hidden;margin-top:5px;padding-top:5px}
.viewHead .fileAttach .tit{display:inline-block;float:left;width:20%;padding:0 10px 10px;font-weight:500;color:#555;}
.viewHead .fileAttach .fileInfo{float:left;width:80%;padding:0 10px 10px;}
.viewHead .fileAttach .fileInfo ul{list-style:none}
.viewHead .fileAttach .fileInfo ul li{padding:0 0 5px;}
.viewHead .fileAttach .fileInfo ul li a{font-weight:300;}
.viewHead .fileAttach .fileInfo ul li a:hover{text-decoration:underline}
.viewHead .fileAttach .fileInfo ul li .fileSize,
.viewHead .fileAttach .fileInfo ul li .downCount{margin-left:15px;font-size:13px;color:#888;}
.viewHead .fileAttach .fileInfo .zipDown{display:inline-block;margin:10px 0;padding:5px 12px;background:#555;color:#fff;}
.viewHead .fileAttach .fileInfo .zipDown:hover{text-decoration:underline}

.viewBody{width:100%;border-bottom:solid 1px #ddd;}
.viewBody .mediaList{overflow:hidden;clear:both;padding:5px 0 10px}
.viewBody .mediaList .imageWrap{width:100%;margin:5px auto;text-align:center;}
.viewBody .mediaList .imageWrap img{max-width:100%;border:solid 1px #ddd;}
.viewBody .mediaList .playWrap{overflow:hidden;width:100%;margin:5px 0;padding:10px}
.viewBody .mediaList .playWrap .play_lft{float:left;width:48%;height:350px;min-height:350px;margin:0 1%;border:solid 1px #ddd;}
.viewBody .mediaList .playWrap .play_rgt{float:left;width:48%;height:350px;min-height:350px;margin:0 1%;border:solid 1px #ddd;padding:15px;overflow-y:auto;}
.viewBody .mediaList + .boardContent{margin:25px 0;}
.viewBody .boardContent{overflow:hidden;clear:both;padding:20px;line-height:1.6;word-wrap:break-word;word-break:break-word;}
.viewBody .boardContent p{margin-bottom:10px;}
.viewBody .boardContent img {max-width:100%;}
.viewBody .koglTPList{padding:15px 0 0;border-top:solid 1px #ddd;}
.viewBody .boardInfo{padding:15px 0;border-top:solid 1px #ddd;}
.viewBody .boardInfo h4{color:#555;font-weight:400;}
.viewBody .boardInfo ul{list-style:none}
.viewBody .boardInfo ul li{padding:2px 0;color:#555;}

.viewFoot{clear:both;width:100%;}
.viewFoot .board_btn{overflow:hidden;width:100%;padding:20px 5px 40px;text-align:right}
.viewFoot .board_btn .board_lft{float:left;}
.viewFoot .board_btn .board_rgt{float:right}
.viewFoot .board_btn .btn{border:solid 1px #aaa;font-size:14px;color:#444;}

.view_list{width:100%;overflow:hidden;border:solid #555;border-width:1px 0;}
.view_list .prev_list,
.view_list .next_list{position:relative;padding:10px 10px 10px 143px;}
.view_list .prev_list{border-bottom:solid 1px #cacaca;}
.view_list .prev_list strong,
.view_list .next_list strong{position:absolute;top:8px;left:13px;display:inline-block;width:108px;padding-left:3px;border-right:solid 1px #ccc;font-weight:700;color:#696c70;line-height:24px;}
.view_list .prev_list strong{background:url(../images/bg_prev.gif) 52px 8px no-repeat;}
.view_list .next_list strong{background:url(../images/bg_next.gif) 52px 8px no-repeat;}
.view_list .prev_list a,
.view_list .next_list a{display:inline-block;width:100%;padding-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}
.view_list .prev_list a .secret,
.view_list .next_list a .secret{margin:2px 2px 0 0}

.view_list.eng .prev_list,
.view_list.eng .next_list{padding-left:155px;}
.view_list.eng .prev_list strong,
.view_list.eng .next_list strong{left:5px;width:135px;background-position:105px 50%;}

.move-list li{padding:3px 0}

.viewListWrap{padding:80px 0 10px}

/* 등록 */
.boardForm{position:relative;width:100%;padding:10px 5px;border-top:solid 3px #555;}
.boardForm p{margin-bottom:0;}
.boardForm .form-group{margin-bottom:10px;border-bottom:solid 1px #cacaca;}
.boardForm .form-group:before{display:table;content:'';}
.boardForm .form-group:after{display:table;content:'';clear:both;}
.boardForm .form-group dt{float:left; width:10%; padding-top:7px;padding-left:20px;margin-bottom:5px;color:#555;}
.boardForm .form-group dt:before{display:inline-block;content:'';width:4px;height:4px;background:#ddd;margin:-3px 8px 0 -12px;vertical-align:middle;}
.boardForm .form-group dt.require:before{display:inline-block;content:'';width:4px;height:4px;background:#f23219;margin:-3px 9px 0 -12px;vertical-align:middle;}
.boardForm .form-group dd{float:left; width:90%; margin-bottom:10px;padding-right:10px;border-left:solid 1px #ddd; padding:0 0 0 10px;}
.boardForm .form-group dd .datePicker + img{margin-left:5px;cursor:pointer}
.boardForm .form-group dd .personalBox{overflow:hidden;width:100%;}
.boardForm .form-group.no dd{border-left:0;}
.boardForm .form-group .form-control{padding:5px 8px;border:solid 1px #e2e3ea;border-top-color:#abadb3;border-bottom-color:#e3e9ef;border-radius:3px;vertical-align:middle;}
.boardForm .form-group .form-static{padding:6px 0;}
.boardForm .form-group .inputBase{display:inline-block;width:200px;}
.boardForm .form-group .inputDT{display:inline-block;width:95px;}
.boardForm .form-group .inputTM{display:inline-block;width:70px;}
.boardForm .form-group .inputEmail{display:inline-block;width:300px;}
.boardForm .form-group .inputLPhone{display:inline-block;width:160px;}
.boardForm .form-group .inputPhone{display:inline-block;width:60px;}
.boardForm .form-group .inputZip{display:inline-block;width:60px;}
.boardForm .form-group select.form-control{display:inline-block;width:auto;min-width:150px}
.boardForm .form-group select.form-control.selectTM{min-width:50px}
.boardForm .form-group input[type="file"]{padding:0;border:0;}
.boardForm .form-group ._check + label, .boardForm .form-group ._radio + label{display:inline-block;margin:7px 15px 7px 0}
.boardForm .form-group ._check.fileCheck{margin:-2px 3px 0 10px;}
.boardForm .form-group ._check.fileCheck + label{margin:0;}
.boardForm .form-group .helpInfo{display:block;margin:8px 0;font-size:13px;font-weight:300;}
.boardForm .form-group .captchaCD{margin-bottom:5px;}
.boardForm .form-group .captchaCD .btn-captcha{padding:26px 10px;}

.writeFoot{clear:both;width:100%;}
.writeFoot .board_btn{width:100%;padding:15px 5px;text-align:right}

/* 공공누리 유형 선택 */
.koglTPList{margin:0}
.koglTPList img{margin:0;}
.koglTPList img.view{margin-right:10px;}
.koglTPList p{margin:5px 0;}

.koglTPWrite{margin-bottom:10px;}
.koglTPWrite .top{position:relative;width:100%;background:#f7f7f7;padding-bottom:20px;border-bottom:1px solid #dbdbdb;}
.koglTPWrite .top h4{width:100%;margin:0;padding:5px 0;border-bottom:1px solid #dbdbdb;background:#918f8f;color:#fff;font-size:16px;font-weight:bold;text-align:center;}
.koglTPWrite .top p{margin:0;padding:10px 20px;border-top:1px solid #fff;line-height:150%;color:#595959;}
.koglTPWrite .top a{position:absolute;right:20px;bottom:10px;}
.koglTPWrite .body{overflow:hidden;position:relative;margin-top:5px;vertical-align:top;}
.koglTPWrite .body .typeBox{position:absolute;left:0;top:0;margin:0;padding:0;width:188px;height:136px;}
.koglTPWrite .body .typeBox img{width:186px;height:135px;border-left:1px solid  #dbdbdb;border-top:1px solid  #dbdbdb;border-right:1px solid  #dbdbdb;}
.koglTPWrite .body .koglTPList{position:relative;list-style:none;margin:0;padding:0;padding-left:192px;}
.koglTPWrite .body .koglTPList li{position:relative;margin:0;margin-top:2px;padding:0;min-height:32px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background:#f7f7f7;}
.koglTPWrite .body .koglTPList li:first-child{margin-top:0;}
.koglTPWrite .body .koglTPList li .radio{position:absolute;left:10px;top:0;z-index:10;}
.koglTPWrite .body .koglTPList li .labels{display:block;position:relative;margin:0;padding:6px 10px 6px 0;padding-left:165px;font-size:12px;color:#231f20;font-weight:500;line-height:130%;cursor:pointer;}
.koglTPWrite .body .koglTPList li .label0 {display:inline-block;position:relative;margin:0;padding:6px 10px 6px 0;padding-left:165px;font-size:12px;color:#231f20;font-weight:500;line-height:130%;cursor:pointer;}
.koglTPWrite .body .koglTPList li .img {position:absolute;left:40px;top:2px;vertical-align:middle;}
.koglTPWrite .body .koglTPList li .etc{margin-left:10px;color:#595959;}
.koglTPWrite .body .ex{position:relative;margin:0;padding:0;margin-top:5px;background:#fff;border:1px solid #dbdbdb;padding:17px 15px  17px 20px;font-size:12px;color:#292929;font-weight:500;}
.koglTPWrite .body .ex img{margin-right:20px;vertical-align:middle}
.koglTPWrite .body .exBox{position:absolute;top:136px;left:0;width:186px;height:32px;margin:0;padding:0;border-left:1px solid  #dbdbdb;border-bottom:1px solid  #dbdbdb;border-right:1px solid  #dbdbdb;background:#918f8f none;font-size:14px;color:#fff;text-align:center;line-height:32px;}

.koglTPWrite .footer{border-top:1px solid #6c6b6b;border-bottom:solid 1px #dbdbdb;background:#f7f7f7;margin-top:5px;padding:10px 20px 10px 27px}
.koglTPWrite .footer p{margin-bottom:5px;font-size:13px;color:#0c0c0c;text-indent:-7px;}
.koglTPWrite .footer p .notice{color:#dd494e;font-weight:bold;}

.passwordFoot{clear:both;width:100%;}
.passwordFoot .board_btn{overflow:hidden;width:100%;padding:15px 5px;text-align:right}

/* box 스킨 */
.box3_search{display:flex;max-width:350px;margin-left:auto;flex-direction:column;align-items:flex-end;margin-top: -50px;}
.box3_search .search_count{float:none;padding:20px 0;}
.box3_search .search_wrap{float:none;width:350px;}
.box3_search .search_wrap .select_box{width:120px;border-width:0 0 1px;border-color:#333;}
.box3_search .search_wrap .select_box label::after{top:30px;right:0;}
.box3_search .search_wrap .select_box select{font-size:16px;padding:0;}
.box3_search .search_wrap .form-control{width: calc(100% - 130px);border-width:0 0 1px;border-color:#333;font-size:16px;padding:12px 0;}
.box3_search .search_wrap .input-group-btn:before{content:none;}
.board_box3 {display:flex;flex-wrap:wrap;}
.board_box3 > div{flex:0 0 calc(33.33% - 20px);margin-right:30px;margin-bottom:30px;border:1px solid #999;}
.board_box3 > div:nth-child(3n){margin-right:0;}
.board_box3 > div a{padding:10%;display:block;height:100%;display:flex;flex-direction:column;position:relative;}
.board_box3 > div .cat{font-size:24px;font-weight:700;}
.board_box3 > div .tit{font-size:24px;font-weight:700;margin-bottom:50px;height:70px;overflow:hidden;}
.board_box3 > div .date{position:absolute;bottom:20%;left:10%;font-size:14px;color:#999;font-family:'GmarketSansMedium';align-items:flex-end;}
.board_box3 > div .plus{position:absolute;bottom:20%;right:10%;display:block;font-size:0;width:20px;height:20px;border-radius:100%;background:#0068b7;transition:all .3s ease;}
.board_box3 > div:hover .plus{transform:scale(1.5);}
.board_box3 > div:hover .plus::before{content:'+';position:absolute;color:#fff;font-size:15px;left:50%;transform:translateX(-50%);}
.board_box3_view .viewHead{border:0;margin-bottom:30px;}
.board_box3_view .viewHead .boardTitle{display:flex;color:#333;align-items:flex-end;font-size:34px;font-weight:800;}
.board_box3_view .viewHead .boardTitle h3{margin-right:40px;line-height:1;}
.board_box3_view .viewHead .boardTitle .boardCategory{margin:0 10px 0 0;font-size:34px;font-weight:800;color:#333;background:none;position:relative;padding:0;}
.board_box3_view .viewHead .boardTitle .boardCategory::before{content:'[';}
.board_box3_view .viewHead .boardTitle .boardCategory::after{content:']';}
.board_box3_view .viewHead .boardTitle .date{font-size:20px;color:#999;font-family:'GmarketSansMedium';font-weight:normal;margin-left:30px;}
.board_box3_view .viewBody{border-top:2px solid #333;border-bottom:1px solid #333;}
.board_box3_view .fileAttach{display:flex;background:#f2f2f2;padding:30px 50px;font-size:18px;}
.board_box3_view .fileAttach .tit{width:24px;height:24px;font-size:0;background:url('../images/fileAttach.png') no-repeat;margin-right:20px;}
.board_box3_view .viewFoot .top_btn{display:flex;align-items:center;justify-content:center;margin:50px 0;}
.board_box3_view .viewFoot .top_btn > div{padding:0 50px 3px;height:56px;}
.board_box3_view .viewFoot > div > a{display: block;font-size: 16px;padding-bottom:30px;}
.board_box3_view .viewFoot .list a.btn{position:relative;display: block;padding:0 0 30px;text-align:center;font-size:16px;background:url('../images/pager_list.png') #fff center bottom no-repeat;border:0 !important;color:#333 !important;}
.board_box3_view .viewFoot .prev_list a, .board_box3_view .viewFoot .next_list a{display:block;width:50px;height:52px;font-size:0;position:relative;}
.board_box3_view .viewFoot .prev_list a{background:url('../images/pager_prev_list.png') center bottom no-repeat;}
.board_box3_view .viewFoot .prev_list a:hover{background:url('../images/pager_prev_list_on.png') center bottom no-repeat;}
.board_box3_view .viewFoot .prev_list a::before{content:'이전글';font-size:16px;position:absolute;top:0;left:50%;transform:translateX(-50%);}
.board_box3_view .viewFoot .next_list a{background:url('../images/pager_next_list.png') center bottom no-repeat;}
.board_box3_view .viewFoot .next_list a:hover{background:url('../images/pager_next_list_on.png') center bottom no-repeat;}
.board_box3_view .viewFoot .next_list a::before{content:'다음글';font-size:16px;position:absolute;top:0;left:50%;transform:translateX(-50%);}
.board_box3_view .viewFoot .board_btn{width:auto;border:solid #ddd;border-width:0 1px;}
.board_box3_view .viewFoot .adm{display:flex;align-items:center;justify-content:flex-end;}
.board_box3_view .viewFoot .board_lft button{margin:3px;}
.board_box3_view .viewFoot .board_rgt{display:flex;}
.board_box3_view .viewFoot .board_rgt a, .board_box3_view .viewFoot .board_rgt button{margin:3px;}

@media (max-width:1280px) {
    .board_box3_view .viewHead .boardTitle h3{display:none;}
    .board_box3_view .viewHead .boardTitle,.board_box3_view .viewHead .boardTitle .boardCategory{font-size:20px;}
    .board_box3_view .viewHead .boardTitle .date{font-size:15px;}
    .box3_search{margin-top:-50px;}

}


@media (max-width:767px) {
/* 목록 */
.listHead .board_count{margin-left:0;}
.listHead .board_count, .listHead .board_search{float:none;}
.listHead .board_search .srhCate{width:100%;margin:10px 0 5px;}
.listHead .board_search .srhInput{width:calc(100% - 35px);}

/* 웹진 목록 */
.board_row li .web_drw{height:auto;}
.board_row li .web_im{width:25%;height:auto;}
.board_row li .web_im + .web_txt{padding-left:30%}
.board_row li .web_txt .txt_desc{max-height:42px;-webkit-line-clamp:2;}
/*.board_row li .thumb_info{margin-right:10px;}
.board_row li .thumb_info .thumb_inner{width:100px;height:80px;}
.board_row li .cont_info .txt_desc a{max-height:82px;}*/

/* 갤러리 목록 */
.board_gallery .gl_box{width:48%;margin:0 1% 20px;}
.board_gallery .gl_box p.img a, .board_gallery .gl_box p.img .noThumb{display:block;height:238px;}

/* 뷰 */
.viewHead .boardTitle{font-size:18px;}
.viewHead .boardInfo .boardInfo_list{padding:10px;}
.viewHead .boardInfo .boardInfo_list:after{content:initial;background:none;}
.viewHead .boardInfo .boardInfo_list dt.lbl,
.viewHead .boardInfo .boardInfo_list dd.txt{width:100%;padding:0 0 10px;border-left:0;}
.viewHead .boardInfo .lft,
.viewHead .boardInfo .rgt{float:none;padding:0;}
.viewHead .boardInfo .lft{padding-bottom:10px;}
.viewHead .fileAttach .tit{float:none;width:100%;}
.viewHead .fileAttach .fileInfo{float:none;width:100%;padding:0 10px 10px}

.viewBody .mediaList .playWrap .play_lft,
.viewBody .mediaList .playWrap .play_rgt{float:none;width:100%;margin:5px 0;}
.viewBody .mediaList .playWrap .play_lft{min-height:auto;}

.koglTPList p .desc{display:block;margin-top:10px;}

.viewFoot .board_btn{text-align:left;}
.viewFoot .board_btn .board_lft,
.viewFoot .board_btn .board_rgt{float:none;width:100%;margin-bottom:5px;}
.view_list .prev_list,
.view_list .next_list{padding-left:100px}
.view_list .prev_list strong,
.view_list .next_list strong{left:10px;width:80px;}

/* 등록 */
.boardForm .form-group{margin-bottom:5px;}
.boardForm .form-group dt{margin-bottom:10px}
.boardForm .form-group dd{padding-top:10px;border-top:solid 1px #e5e5e5;border-left:0;}

/* 일반 목록 */
.board_list > thead > tr > th.hidden-sm,
.board_list > thead > tr > td.hidden-sm,
.board_list > tbody > tr > th.hidden-sm,
.board_list > tbody > tr > td.hidden-sm{display:none}

/* box 스킨 */
.box3_search{margin-top:0;}
.board_box3 > div{flex:0 0 48%;margin:0 1% 2%;}
.board_box3 > div:nth-child(3n){margin-right:1%}
.board_box3 > div a{padding:7%;}
.board_box3 > div .cat, .board_box3 > div .tit{font-size:16px;}
.board_box3 > div .tit{height:46px;}
.board_box3 > div .date{bottom:15%;left:7%;}
.board_box3_view .viewHead{margin-bottom:5%;}
.viewBody .mediaList + .boardContent{margin:5% 0;}
.board_box3_view .viewHead .boardTitle{font-size:18px;font-weight:600;}
.board_box3_view .fileAttach{padding:3% 5%;font-size:14px;}
.board_box3_view .viewHead .boardTitle .boardCategory{display:none;}
.board_box3_view .viewFoot .top_btn  > div{padding:0 20px;}

}

@media (max-width:577px) {
.board_gallery .gl_box{float:none;width:100%;margin:0 0 20px;}
.box3_search .search_wrap{width:100%;}
.box3_search .search_wrap .select_box{width:30%;}
.box3_search .search_wrap .form-control{width:calc(100% - 30% - 10px)}
.board_gallery .gl_box{float:none;width:100%;margin:0 0 20px;}
.board_box3 > div .plus{display:none;}
.board_box3_view .viewFoot{flex-direction:column;margin:30px 0;}
.board_box3_view .viewFoot .top_btn > div{margin:10px 0;}
.board_box3_view .viewFoot .top_btn > div > a{padding:0 0 0 30px;}


}

/* summernote */
.btn-default {color: #333 !important;background-color: #fff;border-color: #ccc !important;}
.btn-default:focus,.btn-default.focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;}
.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad;}
.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus {color: #333;background-color: #d4d4d4;border-color: #8c8c8c;}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {background-image: none;}
.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus {background-color: #fff;border-color: #ccc;}
.btn-default .badge {color: #fff;background-color: #333;}
.btn-lg,.btn-group-lg > .btn {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
.btn-sm,.btn-group-sm > .btn {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-xs,.btn-group-xs > .btn {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-block {display: block;width: 100%;}
.btn-block + .btn-block {margin-top: 5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width: 100%;}
.dropup,.dropdown {position: relative;}
.dropdown-toggle:focus {outline: 0;}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, .15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);}
.dropdown-menu.pull-right {right: 0;left: auto;}
.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.dropdown-menu > li > a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42857143;color: #333;white-space: nowrap;}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {color: #262626;text-decoration: none;background-color: #f5f5f5;}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {color: #fff;text-decoration: none;background-color: #337ab7;outline: 0;}
.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {color: #777;}
.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.open > .dropdown-menu {display: block;}
.open > a {outline: 0;}
.dropdown-menu-right {right: 0;left: auto;}
.dropdown-menu-left {right: auto;left: 0;}
.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857143;color: #777;white-space: nowrap;}
.dropdown-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 990;}
.pull-right > .dropdown-menu {right: 0;left: auto;}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret {content: "";border-top: 0;border-bottom: 4px dashed;border-bottom: 4px solid 9;}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}
.btn-group,.btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}
.btn-group > .btn,.btn-group-vertical > .btn {position: relative;float: left;}
.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active {z-index: 2;}
.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group {margin-left: -1px;}
.btn-toolbar {margin-left: -5px;}
.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group {float: left;}
.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group {margin-left: 5px;}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0;}
.btn-group > .btn:first-child {margin-left: 0;}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn-group > .btn-group {float: left;}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius: 0;}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {outline: 0;}
.btn-group > .btn + .dropdown-toggle {padding-right: 8px;padding-left: 8px;}
.btn-group > .btn-lg + .dropdown-toggle {padding-right: 12px;padding-left: 12px;}
.btn-group.open .dropdown-toggle {-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}
.btn-group.open .dropdown-toggle.btn-link {-webkit-box-shadow: none;box-shadow: none;}
.btn .caret {margin-left: 0;}
.btn-lg .caret {border-width: 5px 5px 0;border-bottom-width: 0;}
.dropup .btn-lg .caret {border-width: 0 5px 5px;}
.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn {display: block;float: none;width: 100%;max-width: 100%;}
.btn-group-vertical > .btn-group > .btn {float: none;}
.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group {margin-top: -1px;margin-left: 0;}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {border-radius: 0;}
.btn-group-vertical > .btn:first-child:not(:last-child) {border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical > .btn:last-child:not(:first-child) {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius: 0;}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}
.btn-group-justified {display: table;width: 100%;table-layout: fixed;border-collapse: separate;}
.btn-group-justified > .btn,.btn-group-justified > .btn-group {display: table-cell;float: none;width: 1%;}
.btn-group-justified > .btn-group .btn {width: 100%;}
.btn-group-justified > .btn-group .dropdown-menu {left: auto;}
[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none;}
.input-group {position: relative;display: table;border-collapse: separate;}
.input-group[class*="col-"] {float: none;padding-right: 0;padding-left: 0;}
.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;}
.input-group .form-control:focus {z-index: 3;}
.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn {height: 46px;line-height: 46px;}
textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn,select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn {height: auto;}
.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn {height: 30px;line-height: 30px;}
textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn,select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn {height: auto;}
.input-group-addon,.input-group-btn,.input-group .form-control {display: table-cell;}
.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {border-radius: 0;}
.input-group-addon,.input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle;}
.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: normal;line-height: 1;color: #555;text-align: center;background-color: #eee;border: 1px solid #ccc;border-radius: 4px;}
.input-group-addon.input-sm {padding: 5px 10px;font-size: 12px;border-radius: 3px;}
.input-group-addon.input-lg {padding: 10px 16px;font-size: 18px;border-radius: 6px;}
.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {margin-top: 0;}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group-addon:first-child {border-right: 0;}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.input-group-addon:last-child {border-left: 0;}
.input-group-btn {position: relative;font-size: 0;white-space: nowrap;}
.input-group-btn > .btn {position: relative;}
.input-group-btn > .btn + .btn {margin-left: -1px;}
.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active {z-index: 2;}
.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group {margin-right: -1px;}
.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group {z-index: 2;margin-left: -1px;}
.panel {margin-bottom: 20px;background-color: #fff;border: 1px solid transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);box-shadow: 0 1px 1px rgba(0, 0, 0, .05);}
.panel-body {padding: 15px;}
.panel-heading {padding: 10px 15px;border-bottom: 1px solid transparent;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel-heading > .dropdown .dropdown-toggle {color: inherit;}
.panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit;}
.panel-title > a,.panel-title > small,.panel-title > .small,.panel-title > small > a,.panel-title > .small > a {color: inherit;}
.panel-footer {padding: 10px 15px;background-color: #f5f5f5;border-top: 1px solid #ddd;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel > .list-group,
.panel > .panel-collapse > .list-group {margin-bottom: 0;}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {border-width: 1px 0;border-radius: 0;}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {border-top: 0;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {border-bottom: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}
.panel-heading + .list-group .list-group-item:first-child {border-top-width: 0;}
.list-group + .panel-footer {border-top-width: 0;}
.panel-group {margin-bottom: 20px;}
.panel-group .panel {margin-bottom: 0;border-radius: 4px;}
.panel-group .panel + .panel {margin-top: 5px;}
.panel-group .panel-heading {border-bottom: 0;}
.panel-group .panel-heading + .panel-collapse > .panel-body,.panel-group .panel-heading + .panel-collapse > .list-group {border-top: 1px solid #ddd;}
.panel-group .panel-footer {border-top: 0;}
.panel-group .panel-footer + .panel-collapse .panel-body {border-bottom: 1px solid #ddd;}
.panel-default {border-color: #ddd;}
.panel-default > .panel-heading {color: #333;background-color: #f5f5f5;border-color: #ddd;}
.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: #ddd;}
.panel-default > .panel-heading .badge {color: #f5f5f5;background-color: #333;}
.panel-default > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #ddd;}
.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}
.modal.fade .modal-dialog {-webkit-transition: -webkit-transform .3s ease-out;-o-transition:      -o-transform .3s ease-out;transition:         transform .3s ease-out;-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);}
.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}
.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.fade.in{opacity:1}
.modal-dialog {position: relative;width: auto;margin: 10px;}
.modal-content {position: relative;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, .2);border-radius: 6px;outline: 0;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);box-shadow: 0 3px 9px rgba(0, 0, 0, .5);}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}
.modal-backdrop.fade {filter: alpha(opacity=0);opacity: 0;}
.modal-backdrop.in {filter: alpha(opacity=50);opacity: .5;}
.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;}
.modal-header .close {margin-top: -2px;}
.modal-title {margin: 0;line-height: 1.42857143;}
.modal-body {position: relative;padding: 15px;}
.modal-body>.close, .modal-header>.close{top:8%;margin-top:-0.5em;right:10px;left:auto;position:absolute;background-color:transparent!important;}
button.close{padding:0;cursor:pointer;background:0 0;border:0;}
.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}
.modal-footer .btn + .btn {margin-bottom: 0;margin-left: 5px;}
.modal-footer .btn-group .btn + .btn {margin-left: -1px;}
.modal-footer .btn-block + .btn-block {margin-left: 0;}
.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
@media (min-width: 768px) {
.modal-dialog {width: 600px;margin: 30px auto;}
.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);box-shadow: 0 5px 15px rgba(0, 0, 0, .5);}
.modal-sm {width: 300px;}
}
@media (min-width: 992px) {
.modal-lg {width: 900px;}
}
.tooltip {position: absolute;z-index: 1070;display: block;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;filter: alpha(opacity=0);opacity: 0;line-break: auto;}
.tooltip.in {filter: alpha(opacity=90);opacity: .9;}
.tooltip.top {padding: 5px 0;margin-top: -3px;}
.tooltip.right {padding: 0 5px;margin-left: 3px;}
.tooltip.bottom {padding: 5px 0;margin-top: 3px;}
.tooltip.left {padding: 0 5px;margin-left: -3px;}
.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;background-color: #000;border-radius: 4px;}
.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;}
.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.top-left .tooltip-arrow {right: 5px;bottom: 0;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.top-right .tooltip-arrow {bottom: 0;left: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000;}
.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000;}
.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.tooltip.bottom-left .tooltip-arrow {top: 0;right: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.tooltip.bottom-right .tooltip-arrow {top: 0;left: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: none;max-width: 276px;padding: 1px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, .2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);box-shadow: 0 5px 10px rgba(0, 0, 0, .2);line-break: auto;}
.popover.top {margin-top: -10px;}
.popover.right {margin-left: 10px;}
.popover.bottom {margin-top: 10px;}
.popover.left {margin-left: -10px;}
.popover-title {padding: 8px 14px;margin: 0;font-size: 14px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;}
.popover-content {padding: 9px 14px;}
.popover > .arrow,.popover > .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.popover > .arrow {border-width: 11px;}
.popover > .arrow:after {content: "";border-width: 10px;}
.popover.top > .arrow {bottom: -11px;left: 50%;margin-left: -11px;border-top-color: #999;border-top-color: rgba(0, 0, 0, .25);border-bottom-width: 0;}
.popover.top > .arrow:after {bottom: 1px;margin-left: -10px;content: " ";border-top-color: #fff;border-bottom-width: 0;}
.popover.right > .arrow {top: 50%;left: -11px;margin-top: -11px;border-right-color: #999;border-right-color: rgba(0, 0, 0, .25);border-left-width: 0;}
.popover.right > .arrow:after {bottom: -10px;left: 1px;content: " ";border-right-color: #fff;border-left-width: 0;}
.popover.bottom > .arrow {top: -11px;left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999;border-bottom-color: rgba(0, 0, 0, .25);}
.popover.bottom > .arrow:after {top: 1px;margin-left: -10px;content: " ";border-top-width: 0;border-bottom-color: #fff;}
.popover.left > .arrow {top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color: #999;border-left-color: rgba(0, 0, 0, .25);}
.popover.left > .arrow:after {right: 1px;bottom: -10px;content: " ";border-right-width: 0;border-left-color: #fff;}
