@charset "utf-8";

/* heading */
h2{/*position:relative;*/clear:both;margin:30px 0 10px 0;color:#303132;font-size:22px;line-height:40px;letter-spacing:-1px}
h2:before{content:"";display:block;width:17px;height:7px;background:url(/images/museum/common/h2_bul.png) no-repeat;}
#content>h2:first-child{margin-top:0;}
h3{display:block;margin:25px 0 10px 0;color:#303132;font-size:18px;letter-spacing:-1px;font-weight:bold;line-height:26px;padding-left:15px;background:url(/images/museum/common/list_bul_1.png) no-repeat 0 9px;border-bottom:1px solid #b2b2b2;padding-bottom:10px;}
h3 span{font-size:15px;}
h4{margin:20px 20px 10px 0;color:#282a2e;font-size:20px;line-height:24px;}
h5{margin:15px 0 10px 0;padding:0;color:#282a2e;font-size:18px;}
h6{margin:10px 0 5px 30px;padding:0;font-size:15px;color:#f46711;}

/* list */
.list_1st {margin:10px 0;padding:0;}
.list_1st li,
.list_1st dd,
.basic_list li,
.txt_bul{margin:3px 0;padding-left:11px;background:url(/images/museum/common/list_bul.png) no-repeat 0 9px;color:#767676;font-size:14px;word-wrap:break-word;word-break:keep-all;}
.list_1st dt{margin-top:10px;font-size:15px;/*font-weight:bold;*/}
.list_1st dt:first-child{margin-top:0;}
.list_2st{margin:4px 0;padding:0;}
.list_2st li,
.txt_bul2{margin:3px 0;padding-left:11px;background:url(/images/museum/common/list_bul2.png) no-repeat left 11px;color:#767676;}
.list_3st{margin:4px 0;padding:0;}
.list_3st li{margin:3px 0;padding-left:11px;background:url(/images/museum/common/list_bul3.png) no-repeat left 8px;}
/*.list_1st li *,
.list_1st dd *,
.list_2st li *,
.list_3st li *{vertical-align:middle}*/
.list_1st li b,
.list_1st dd b,
.list_2st li b,
.list_3st li b{vertical-align:baseline;}
/* txt_p */
p{margin:3px 0;word-wrap:break-word;word-break:keep-all;color:#767676;}
.txt_h2,
.txt_h3{margin:0 0 10px;}
.txt_h4,
.txt_h5,
.txt_h6{margin:0 0 10px 30px;}

/* txt */
.txt-small,
small{font-size:13px !important;line-height:18px !important;}
.txt-lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:24px;}
blockquote,
.txt-blockquote{margin-bottom:20px;padding:10px 20px;border-left:3px solid #ccd1d9;}
blockquote p,
.txt-blockquote p{margin:0 0 5px 0;font-size:17px;line-height:22px}
blockquote .small,
blockquote small,
.txt-blockquote .small,
.txt-blockquote small{display:block;font-size:13px;line-height:18px;color: #777;}
.txt-tip {color:#da4453}
.txt-fouse {color:#1983aa}

/* txt-num */
.num{display:inline-block;overflow:hidden;margin-bottom:3px;margin-right:5px;width:21px;height:21px;border:1px solid transparent;border-radius:50%;background-image:none;font-family:'Frutiger Linotype';color:#fff;font-size:13px;text-align:center;vertical-align:top;}
.num-default{background-color:#54535a;}
.num-normal{background-color:#f46711;}

.list_num>li{margin:7px 0;padding-left:26px;line-height:21px;}
.list_num .num{margin:0 5px 0 -26px;}

/* txt-color */
.color-blue{color:#4a89dc}
.color-aqua{color:#3bafda}
.color-mint{color:#37bc9b}
.color-dtgray{color:#434a54}
.color-sweetbi{color:#e9573f}
.color-grapefruit{color:#da4453}
.color-orange{color:#f46711;}

.serv_ing{padding:45px 0 90px;text-align:center;}


@media (min-width: 768px){
	.txt-lead{font-size:21px;}

}


/* table style */
table caption{position:relative;height:0;font-size:0;line-height:0;}
.ess_info{position:absolute;top:-30px;right:0;}
.ess_dot{display: inline-block;font-size: 20px;padding-top:5px;vertical-align:middle;color: #f46711;margin-left: 5px}
.tbl_basic{margin-bottom:10px;width:100%;border-top:1px solid transparent;border-bottom:1px solid transparent;}
.tbl_basic th,
.tbl_basic td{padding:10px 20px;border-left:1px solid transparent;border-bottom:1px solid transparent;margin-left:-1px;vertical-align:middle;word-wrap:break-word;word-break:keep-all;color:#767676;}
.tbl_basic th:first-child,
.tbl_basic td:first-child{border-left:none}
.tbl_basic th.trw,
.tbl_basic td.trw{border-right:1px solid #ddd;}
.tbl_basic tbody th,
.tbl_basic thead th{vertical-align:middle;}
.tbl_basic thead th,
.tbl_basic tfoot th{background-image:none;}
.tbl_basic tbody th{color:#333;}
.tbl_basic thead th{color:#333;font-size:15px;background:#f7f7f7;}

.tbl_basic{border-top-color:#a4a4a4;border-bottom-color:#ddd;}
.tbl_basic th,
.tbl_basic td{border-left-color:#ccc;border-bottom-color:#ccc;}
.tbl_basic tbody th{background-color:#f9f9f9;}

.tbl_basic.tbl_type1{border-top-color:#a4a4a4;border-bottom-color:#ddd;}
.tbl_basic.tbl_type1 th,
.tbl_basic.tbl_type1 td{border-left-color:#ddd;border-bottom-color:#ddd;}
.tbl_basic.tbl_type1 thead th{background-color:#f5f5f5;border-bottom-color:#ccc;}
.tbl_basic.tbl_type1 tfoot th{background-color:#fafafa;}

.tbl_basic.tbl_type2{border-top-color:#a4a4a4;border-bottom-color:#ccc;}
.tbl_basic.tbl_type2 th,
.tbl_basic.tbl_type2 td{border-left-color:#ddd;border-bottom-color:#ddd;}
.tbl_basic.tbl_type2 tbody th{color:#333}
/*.tbl_basic.tbl_type2 thead th,*/
.tbl_basic.tbl_type2 tfoot th{background-color:#f1f1f1;}


.rwd_wrap{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;}

@media (max-width:767px){
.responseTable{width:100%;overflow-x:auto}
}


/* tab */


.tab-ul{margin-bottom:20px;}
.tab-ul:after {content:"";display:block;visibility:hidden;clear:both;}
.tab-ul li{display:table;float:left;margin-left:-1px;margin-top:-1px;height:100%;vertical-align:middle;height:100%;}
.tab-ul li *{margin:0;padding:0;line-height:0;}
.tab-ul li a{display:table-cell;color:inherit;cursor:pointer;transition:background-color 0.05s ease-in-out;-webkit-transition:background-color 0.05s ease-in-out;/*-moz-transition:all 0.3s;*/background-image:none;text-align:center; vertical-align:middle;border:1px solid transparent;}
.tab-ul li a span{display:block;position:relative;line-height:120%;}
.tab-ul li a:hover,
.tab-ul li a:focus,
.tab-ul li a:active {}

.tab-ul.tab-col-2 li,
.tab-ul.tab-col-3 li,
.tab-ul.tab-col-4 li,
.tab-ul.tab-col-5 li{width:100%}




.tab-ul.deth-4st li a{border-color:#ddd;color:#333;font-size:15px;line-height:1;height:60px;}
.tab-ul.deth-4st li a span{padding:10px 15px;}
.tab-ul.deth-4st li a:hover,
.tab-ul.deth-4st li a:focus,
.tab-ul.deth-4st li a:active{border-color:#f46711;border-bottom-color:#f46711;background-color:#f46711;color:#fff;}
.tab-ul.deth-4st li.on a,
.tab-ul.deth-4st li.on a:hover,
.tab-ul.deth-4st li.on a:focus,
.tab-ul.deth-4st li.on a:active{border-color:#f46711;border-bottom-color:#f46711;background-color:#f46711;color:#fff;}
.tab-ul.deth-5st li{position:relative;z-index:10;}
.tab-ul.deth-5st li a{position:relative;border-color:#ddd;color:#666;font-size:13px;line-height:1;height:54px;text-align:left;transition:all 0.3s;-webkit-transition:all 0.3s;/*-moz-transition:all 0.3s;*/}
.tab-ul.deth-5st li a:hover,
.tab-ul.deth-5st li a:focus,
.tab-ul.deth-5st li a:active{color:#f46711;}
.tab-ul.deth-5st li a span{padding:10px 40px 10px 20px;}
.tab-ul.deth-5st li a span:before{content:"";display:block;position:absolute;top:50%;right:20px;margin-top:-5px;width:5px;height:9px;background:url(/images/common/tab_deth_5st_arr.png) no-repeat;}
.tab-ul.deth-5st li.on{position:relative;z-index:11;}
.tab-ul.deth-5st li.on a,
.tab-ul.deth-5st li.on a:hover,
.tab-ul.deth-5st li.on a:focus,
.tab-ul.deth-5st li.on a:active{border-color:#f46711;color:#f46711;}
.tab-ul.deth-5st li.on a span:before,
.tab-ul.deth-5st li a:hover span:before,
.tab-ul.deth-5st li a:focus span:before,
.tab-ul.deth-5st li a:active span:before{background-position:-5px 0;}

/*
.tab-ul.deth-5st li a{position:relative;border-color:#ddd;color:#666;font-size:13px;line-height:1;height:54px;text-align:left;}
.tab-ul.deth-5st li a span{padding:10px 30px;}
.tab-ul.deth-5st li a:hover,
.tab-ul.deth-5st li a:focus,
.tab-ul.deth-5st li a:active{border-color:#f46711;color:#f46711;}
.tab-ul.deth-5st li.on{position:relative;z-index:11;}
.tab-ul.deth-5st li.on a,
.tab-ul.deth-5st li.on a:hover,
.tab-ul.deth-5st li.on a:focus,
.tab-ul.deth-5st li.on a:active{border-color:#f46711;color:#f46711;}
*/

@media (min-width:640px){
	.tab-ul.tab-col-2 li,
	.tab-ul.tab-col-4 li,
	.tab-ul.tab-col-5 li{width:50%;}
	.tab-ul.tab-col-3 li{width:33.33%}


}
@media (min-width:768px){
	.tab-ul.tab-col-4 li,
	.tab-ul.tab-col-5 li{width:33.33%}
}
@media (min-width:1024px){
	.tab-ul.tab-col-4 li{width:25%}
	.tab-ul.tab-col-5 li{width:20%}
}



#txt a{text-decoration:none;}
#txt a:link,
#txt a:visited{color:#666;font-size: 16px}
#txt a:hover,
#txt a:focus,
#txt a:active{color:#000;}


/* button */
.btn{display:inline-block;position:relative;border:none;outline:none;background:none;color:inherit;text-transform:uppercase;cursor:pointer;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;}
.btn{border:1px solid transparent;border-radius:4px;background-image:none;text-align:center;vertical-align:middle;white-space:nowrap;}
.btn *{vertical-align:middle}
.btn:after{position:absolute;z-index:-1;content:'';transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;}
.btn:before{position:relative;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;line-height:1;speak:none;-webkit-font-smoothing:antialiased;}

.btn-ani{padding:8px 15px 7px 15px;font-size:14px;font-weight:400;line-height:1.42857143;}
.btn-ani.small{padding:5px 10px 4px 10px;font-size:12px;}
.btn-ani.large{padding:12px 25px 11px 25px;font-size:16px;}
.btn-ani.radius{border-radius:30px;}
.btn-ani.btn-file{padding:7px 12px 5px 12px;background-color:transparent;}


.btn,
.btn.disabled,
.btn[disabled],
.btn,
.btn:link,
.btn:visited{background-color:#aab2bd;border-color:#aab2bd;color:#fff;}
.btn:hover,
.btn:focus,
.btn:active{background-color:#434a54;border-color:#434a54;}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {pointer-events: none;cursor: not-allowed;filter: alpha(opacity=65);-webkit-box-shadow: none;opacity: .65;}

.btn-default,
.btn-default.disabled,
.btn-default[disabled],
.btn-default,
.btn-default:link,
.btn-default:visited{background-color:#54535a;border-color:#54535a;}
.btn-default:hover,
.btn-default:focus,
.btn-default:active{background-color:#2f2e34;border-color:#2f2e34;color:#fff;}

.btn-primary,
.btn-primary.disabled,
.btn-primary[disabled],
.btn-primary,
.btn-primary:link,
.btn-primary:visited{background-color:#e37500;border-color:#e37500;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active{background-color:#f39f46;border-color:#f39f46;color:#fff;}

.btn-success,
.btn-success.disabled,
.btn-success[disabled],
.btn-success,
.btn-success:link,
.btn-success:visited{background-color:#8cc152;border-color:#8cc152;}
.btn-success:hover,
.btn-success:focus,
.btn-success:active{background-color:#5e9b1c;border-color:#5e9b1c;}

.btn-info,
.btn-info.disabled,
.btn-info[disabled],
.btn-info,
.btn-info:link,
.btn-info:visited{background-color:#1e9e7e;border-color:#1e9e7e;}
.btn-info:hover,
.btn-info:focus,
.btn-info:active{background-color:#0b8466;border-color:#0b8466;}

.btn-warning,
.btn-warning.disabled,
.btn-warning[disabled],
.btn-warning,
.btn-warning:link,
.btn-warning:visited{background-color:#db9911;border-color:#db9911;}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active{background-color:#f6bb42;border-color:#f6bb42;}

.btn-danger,
.btn-danger.disabled,
.btn-danger[disabled],
.btn-danger,
.btn-danger:link,
.btn-danger:visited{background-color:#da4453;border-color:#da4453;}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active{background-color:#ba1b2b;border-color:#ba1b2b;}



.btn.btn-line{background-color:transparent;}
.btn.btn-file{background-color:transparent;border-radius:4px;border:1px solid #ddd;}

.btn.btn-line,
.btn.disabled.btn-line,
.btn.btn-line[disabled],
.btn.btn-line,
.btn.btn-line:link,
.btn.btn-line:visited{color:#54535a;}
.btn.btn-line:hover,
.btn.btn-line:focus,
.btn.btn-line:active{color:#f46711;}

.btn.btn-file,
.btn.disabled.btn-file,
.btn.btn-file[disabled],
.btn.btn-file,
.btn.btn-file:link,
.btn.btn-file:visited{color:#54535a;}
.btn.btn-file:hover,
.btn.btn-file:focus,
.btn.btn-file:active{color:#f46711;}



.bico.bticon{position:relative;top:-1px;display:inline-block;;width:21px;height:24px;background:url(/images/common/ico_file.png) no-repeat;}
.bico.bticon.left{margin-right:5px;}
.bico.bticon.right{margin-left:5px;}
.bico.bticon.acrobat{background-position:0 0;}
.bico.bticon.ppt{background-position:-21px 0;}
.bico.bticon.word{background-position:-42px 0;}
.bico.bticon.hwp{background-position:-105px 0;}
.bico.bticon.excel{background-position:-63px 0;}
.bico.bticon.file{background-position:-84px 0;}
.bico.bticon.ai{background-position:-126px 0;}
.bico.bticon.jpg{background-position:-148px 0;}
.bico.bticon.home{background-position:-168px 0;}

.bico.bticon.radius{width:36px;height:36px;background-position:0 -26px;}

.btn_wrap .button input, .btn_wrap .button a{min-width: 130px;height: 45px;padding: 0 16px;color:#fff;display: inline-block;vertical-align:middle;font-size:16px;text-align:left;    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;}
.btn_wrap .button a{line-height:45px;}
.btn_wrap .button .typeA input, .btn_wrap .button .typeA a{background-color:#81848a;border: 1px solid #81848a;}
.btn_wrap .button .typeB input, .btn_wrap .button .typeB a{background-color:#f46711;border: 1px solid #f46711;}
.btn_wrap .button .typeA .cancel{background:#81848a url(/images/museum/common/cancel.png)no-repeat;background-position: 100px 50%;}
.btn_wrap .button .typeB .writing{background:#f46711 url(/images/museum/common/write.png)no-repeat;background-position: 90px 50%;}
.btn_wrap .button .typeA .detail_view{background:#222f47 url(/images/museum/common/write.png)no-repeat;background-position: 90px 50%;}
.btn_wrap .button .typeB input:hover,
.btn_wrap .button .typeB input:focus,
.btn_wrap .button .typeB input:active,
.btn_wrap .button .typeA a:hover,
.btn_wrap .button .typeA a:focus,
.btn_wrap .button .typeA a:active{background-color:#303345;border:1px solid #303345;}

.btn_wrap .button .typeA .bn_list{background: #81848a url(/images/museum/common/list.png) no-repeat 95px 50%;}
.btn_wrap .button .typeA .bn_list:hover,
.btn_wrap .button .typeA .bn_list:focus,
.btn_wrap .button .typeA .bn_list:active{background: #303345 url(/images/museum/common/list.png) no-repeat 95px 50%;}

/* labels */
.label{display:inline-block;padding:4px 10px 3px 10px;font-size:12px;font-weight:400;background-color:#aab2bd;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:3px;}
.label-default{background-color:#fff;border: 1px solid #aab2bd;color:#434a54;}
.label-primary{background-color:#3bafda;border-color:#3bafda;}
.label-success{background-color:#8cc152;border-color:#8cc152;}
.label-info{background-color:#37bc9b;border-color:#37bc9b;}
.label-warning{background-color:#f6bb42;border-color:#f6bb42;}
.label-danger {background-color:#da4453;border-color:#da4453;}


/* align style */
.clear {clear:both;}
.clearfix {width:100%;}
.clearfix:after {content:"";display:block;visibility:hidden;clear:both;}
.ft_left {float:left;}
.ft_right {float:right;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}

.tx_line {text-decoration:underline;}

/* display */
.inline{display:inline;}
.inb{display:inline-block;}
.block{display:block;}
.ir_img {text-indent:-9999px;font-size:0;line-height:0;}



/* margin */
.m_0{margin:0px ;}
.m_5{margin:5px ;}
.m_10{margin:10px ;}
.m_15{margin:15px ;}
.m_20{margin:20px ;}
.m_25{margin:25px ;}
.m_30{margin:30px ;}
.m_35{margin:35px ;}
.m_40{margin:40px ;}
.m_45{margin:45px ;}
.m_50{margin:50px ;}

.mt_0{margin-top:0;}
.mt_5{margin-top:5px ;}
.mt_10{margin-top:10px ;}
.mt_15{margin-top:15px ;}
.mt_20{margin-top:20px ;}
.mt_25{margin-top:25px ;}
.mt_30{margin-top:30px ;}
.mt_35{margin-top:35px ;}
.mt_40{margin-top:40px ;}
.mt_45{margin-top:45px ;}
.mt_50{margin-top:50px ;}

.ml_0{margin-left:0px ;}
.ml_5{margin-left:5px ;}
.ml_10{margin-left:10px ;}
.ml_15{margin-left:15px ;}
.ml_17{margin-left:17px ;}
.ml_20{margin-left:20px ;}
.ml_25{margin-left:25px ;}
.ml_30{margin-left:30px ;}
.ml_35{margin-left:35px ;}
.ml_40{margin-left:40px ;}
.ml_45{margin-left:45px ;}
.ml_50{margin-left:50px ;}
.ml_100{margin-left:100px ;}
.ml_200{margin-left:200px ;}

.mr_0{margin-right:0px ;}
.mr_5{margin-right:5px ;}
.mr_10{margin-right:10px ;}
.mr_15{margin-right:15px ;}
.mr_20{margin-right:20px ;}
.mr_25{margin-right:25px ;}
.mr_30{margin-right:30px ;}
.mr_35{margin-right:35px ;}
.mr_40{margin-right:40px ;}
.mr_45{margin-right:45px ;}
.mr_50{margin-right:50px ;}

.mb_0{margin-bottom:0px ;}
.mb_5{margin-bottom:5px ;}
.mb_10{margin-bottom:10px ;}
.mb_15{margin-bottom:15px ;}
.mb_20{margin-bottom:20px ;}
.mb_25{margin-bottom:25px ;}
.mb_30{margin-bottom:30px ;}
.mb_35{margin-bottom:35px ;}
.mb_40{margin-bottom:40px ;}
.mb_45{margin-bottom:45px ;}
.mb_50{margin-bottom:50px ;}

/* padding */
.p_0{padding:0px ;}
.p_5{padding:5px ;}
.p_10{padding:10px ;}
.p_15{padding:15px ;}
.p_20{padding:20px ;}

.pt_0{padding-top:0px ;}
.pt_5{padding-top:5px ;}
.pt_10{padding-top:10px ;}
.pt_15{padding-top:15px ;}
.pt_20{padding-top:20px ;}
.pt_25{padding-top:25px ;}
.pt_30{padding-top:30px ;}
.pt_35{padding-top:35px ;}
.pt_40{padding-top:40px ;}
.pt_45{padding-top:45px ;}
.pt_50{padding-top:50px ;}

.pr_0{padding-right:0px ;}
.pr_5{padding-right:5px ;}
.pr_10{padding-right:10px ;}
.pr_15{padding-right:15px ;}
.pr_20{padding-right:20px ;}
.pr_25{padding-right:25px ;}
.pr_30{padding-right:30px ;}
.pr_35{padding-right:35px ;}
.pr_40{padding-right:40px ;}
.pr_45{padding-right:45px ;}
.pr_50{padding-right:50px ;}

.pl_0{padding-left:0px ;}
.pl_5{padding-left:5px ;}
.pl_10{padding-left:10px ;}
.pl_15{padding-left:15px ;}
.pl_20{padding-left:20px ;}
.pl_25{padding-left:25px ;}
.pl_30{padding-left:30px ;}
.pl_35{padding-left:35px ;}
.pl_40{padding-left:40px ;}
.pl_45{padding-left:45px ;}
.pl_50{padding-left:50px ;}
.pl_70{padding-left:70px ;}
.pl_130{padding-left:100px ;}

.pb_0{padding-bottom:0px ;}
.pb_5{padding-bottom:5px ;}
.pb_10{padding-bottom:10px ;}
.pb_15{padding-bottom:15px ;}
.pb_20{padding-bottom:20px ;}
.pb_25{padding-bottom:25px ;}
.pb_30{padding-bottom:30px ;}
.pb_35{padding-bottom:35px ;}
.pb_40{padding-bottom:40px ;}
.pb_45{padding-bottom:45px ;}
.pb_50{padding-bottom:50px ;}

/* width */
.w100 {width:100px;}
.w110 {width:110px;}
.w120 {width:120px;}
.w130 {width:130px;}
.w140 {width:140px;}
.w150 {width:150px;}
.w160 {width:160px;}
.w170 {width:170px;}
.w180 {width:180px;}
.w190 {width:190px;}
.w200 {width:200px;}
.w250 {width:250px;}
.w260 {width:260px;}
.w270 {width:270px;}
.w300 {width:300px;}
.w310 {width:310px;}
.w320 {width:320px;}
.w330 {width:330px;}
.w340 {width:340px;}
.w350 {width:350px;}
.w360 {width:360px;}
.w370 {width:370px;}
.w380 {width:380px;}
.w390 {width:390px;}
.w400 {width:400px;}
.w450 {width:450px;}
.w500 {width:500px;}
.w600 {width:600px;}

.wp10{width:10%;}
.wp20{width:20%;}
.wp30{width:30%;}
.wp40{width:40%;}
.wp45{width:45%;}
.wp50{width:50%;}
.wp55{width:55%;}
.wp60{width:60%;}
.wp65{width:65%;}
.wp70{width:70%;}
.wp75{width:75%;}
.wp80{width:80%;}
.wp85{width:85%;}
.wp90{width:90%;}
.wp95{width:95%;}
.wp96{width:96%;}
.wp97{width:97%;}
.wp98{width:98%;}
.wp99{width:99%;}
.wp100{width:100%;}

.red{color:#f46711;}

/* 담당자정보 */
.charge{margin-top:50px;padding:15px;border:1px solid #eaeaea;}
.charge:after{content:"";display:block;clear:both;visibility:hidden;}
.charge *{font-size:15px;line-height:20px;}
.charge .admin_info{}
.charge .admin_info:after{content:"";display:block;clear:both;visibility:hidden;}
.charge .admin_info dt, .charge .admin_info dd{display:inline-block;float:left;margin-top:5px;}
.charge .admin_info dt{clear:both;}
.charge .admin_info dd{color:#767676;}
.charge .modDate{margin-top:15px;}
.charge .modDate dt,.charge .modDate dd{display:inline-block;}
.charge .modDate dd{color:#e93f2e;}
@media only screen and (min-width:768px) {
	.charge{padding:20px;}
	.charge .admin_info{float:left;}
	.charge .admin_info dt,.charge .admin_info dd{margin-top:0;}
	.charge .admin_info dt{clear:none;float:left;position:relative;margin-left:20px;padding-left:20px;}
	.charge .admin_info dt:first-child{margin-left:0;padding-left:0;}
	.charge .admin_info dt:before{content:"";display:block;position:absolute;top:50%;left:0;margin-top:-7px;width:1px;height:14px;background-color:#ddd;}
	.charge .admin_info dt:first-child:before{display:none;}
	.charge .modDate{float:right;margin-top:0;}
}

/* program */
	.regist_terms{padding:5px;border:1px solid #ddd;margin-bottom:10px;}
	.regist_terms_txt{padding:10px;height:210px;overflow-y:scroll;}
	.regist_terms_txt h3{margin:20px 0 10px;padding:0;background:none;font-size:15px;color:#666;}
	.regist_terms_txt h3:first-child{margin-top:0;}
	.regist_terms_txt p{padding:0;font-size:13px;}
	.regist_terms_txt ul li{font-size:13px;}
	#inputFrm input[type="text"]{padding:5px;width:100%;height:32px;border:1px solid #ddd;border-radius:2px;font-size: 14px;}
	#inputFrm input[type="password"],
	#inputFrm select{padding:5px;width:100%;height:32px;border:1px solid #ddd;border-radius:2px;font-size: 14px;}
	#inputFrm select{background:url(/images/kr/common/select_arr.png) no-repeat 97% 50%;-moz-appearance:none;-webkit-appearance:none;}
	#inputFrm input[readonly="readonly"]{background:#fafafa;}
	#inputFrm input[id^="phone"],
	#inputFrm input[id^="cp"],
	#inputFrm select#phone1,
	#inputFrm input[id^="tel"],
	#inputFrm select#tel1,
	#inputFrm select#region,
	#inputFrm input[id*="region"],
	#inputFrm input[id*="zip"]{width:20%;}
	#inputFrm input[id^="emal"],
	#inputFrm select#emal,
	#inputFrm input#email,
	#inputFrm select[id^="bir"]{width:20%;}
	#inputFrm input[id*="addr"]{width:44%;margin-right:2%;}
	#inputFrm textarea{width:90%;height:200px;border:1px solid #ddd;overflow-y:visible;}
	#inputFrm table td ul:after{content:"";display:block;clear:both;visibility:hidden;}
	#inputFrm table td ul li{float:left;width:30%;vertical-align:middle;}
	#inputFrm table td ul li:after{content:"";display:block;clear:both;visibility:hidden;}
	#inputFrm table td ul li input[id^="num"]{width:60%;text-align:right;}
	#inputFrm table td ul li b{display:inline-block;float:left;width:35%;vertical-align:middle;line-height:32px;}
	#inputFrm table td ul li span{display:inline-block;float:left;width:65%;vertical-align:middle;}
	#inputFrm a,
	#inputFrm input[type^="submit"]{padding:6px 20px;height:32px;}
	#inputFrm a{margin-left:5px;}

	#inputFrm .form_inner_box{margin-bottom:15px;}



	#inputFrm2 input[type="text"],
	#inputFrm2 select{width:100%;}
	#inputFrm2 .form_inner_box{margin-bottom:15px;}


	@media only screen and (min-width:768px) {
	#inputFrm2 .form_inner_box:after{display:block;content:"";clear:both;visibility:hidden;}
	#inputFrm2 .form_inner_box .label_box,
	#inputFrm2 .form_inner_box .select_box,
	#inputFrm2 .form_inner_box .input_box{float:left;width:83%;}
	#inputFrm2 .form_inner_box .label_box{margin-right:2%;width:15%;text-align:right;}

	}



.adult h2{padding:0;margin:0 0 10px;font-size:30px;}
.adult p{margin-top:10px;font-size:15px}

.adultwrap{display:table;table-layout:fixed;border-collapse:collapse;width:100%;margin-top:30px}
.adultwrap .float-box{display:table-cell;padding:30px 35px;border:1px solid #ddd;background:#f8f8f8}
.adultwrap .float-box .title{display:block;font-family:"nsr",sans-serif;font-weight:700;font-size:25px;color:#000}
.adultwrap .float-box .title:before{content:"";display:inline-block;height:51px;margin-right:18px;vertical-align:middle;background:url(/images/kor/common/adult-title-icon.png) no-repeat}
.adultwrap .float-box .title.icon1:before{width:39px;background-position:0 0}
.adultwrap .float-box .title.icon2:before{width:47px;background-position:-50px 0}
.adultwrap .float-box button{display:block;width:250px;height:50px;font-size:16px;margin:0 auto;border-radius:3px;background:#54535a;color:#fff}
.adultwrap .float-box .list_1st{padding:30px 10px;margin:20px 0;border:solid #ddd;border-width:1px 0}
.adultwrap .float-box .list_1st li{}
.adultwrap .float-box .list_1st li:first-child{margin-top:0}
.adultwrap .float-box .list_1st li i{display:block;font-style:normal;color:#272727}
.adultwrap .float-box .list_1st li a{border-bottom:1px solid #e93f2e;color:#e93f2e}

@media(min-width:0px){
	.adultwrap .float-box{display:block;padding:30px 15px;margin-top:20px}
	.adultwrap .float-box:first-child{margin-top:0}
	.adultwrap .float-box .title{text-align:center;font-size:18px}
	.adultwrap .float-box .list_1st{/*min-height:260px*/}
}


@media(min-width:768px){
	.adultwrap .float-box{display:table-cell;padding:30px 15px;margin-top:0}
	.adultwrap .float-box .title{text-align:left;font-size:20px}

}

@media(min-width:1200px){
	.adultwrap .float-box{padding:30px 35px}


}


#PDFviewerDiv{border:1px solid #ddd;}










/* table wrap */
.tablewrap{position:relative;}
.tablewrap:after{content:"";display:block;}
.tablewrap .board_total,.tablewrap .btnwrap,.tablewrap .note,.tablewrap .selectwrap,.tablewrap .btn_right{position:absolute;}
.tablewrap .btn_right{right:0;}
.tablewrap .note{width:auto;right:0;}
.tablewrap p.note{padding-left:12px;background:url(/images/prog/common/bullit.gif) no-repeat 0 -88px;color:#1076c0;}
.tablewrap .basic_table.w_auto{width:auto;}
@media (max-width:767px){
.responseTable{width:100%;overflow-x:auto;}
}

/* total */
.board_total{position:relative;margin-bottom:5px;}
.board_total span{font-weight:700;}
.board_total .red {color:#00876C !important;}
/* search */
.basic_box{margin-bottom:20px;padding-bottom:5px;background: transparent;}
.basic_box .inner{border: 1px solid #EDEDED;background-color: #FAFAFA;border-radius: 15px;padding: 20px 20px 18px 20px;text-align: right;}
.basic_box .inner form{display:inline-block;width:100%;margin-top:5px;}
.basic_box .grap{float: none;margin-left: 0;padding:0;display: inline-block;vertical-align: top;}
.basic_box .grap select {font-size: 16px; border: 1px solid #cdcdcd; padding: 0 10px;height: 48px;border-radius: 5px;width: auto;min-width: 150px;background-color: #fff;}
.basic_box .grap:after{clear:both;display:block;content:"";}
.basic_box .basic_search{float: none;width:auto;margin:0 -15px 0 0;display: inline-block;}
.basic_box .basic_search:after{clear:both;display:block;content:"";}
.basic_search strong{float:left;margin:0;font-weight:700;font-size:1.214em;color:#444;}
.basic_search label{margin-left:7px;font-weight:400;color:#151516;line-height:28px;}
.basic_search .searchinput{position:relative;float:left;width:auto;height: 48px;margin:0;display: inline-block;padding-left:5px;margin-right: 18px;}
.basic_search .searchinput input{display:inline-block;}
.basic_search .searchinput input[type="submit"]{min-width:55px;width: auto;background-color: #333840;border: 1px solid #000;border-radius: 5px;box-sizing: border-box;min-width: 100px;text-align: center;padding-left: 11px;height: 48px;font-size: 16px;}
.basic_search .searchinput #findWrite{border: 1px solid #cdcdcd;width: 150px;height: 48px;border-radius: 5px;min-width: 300px;width: auto;border: 1px solid #cdcdcd;font-size: 16px;background-color: #fff;}
.basic_search.fl{float:left;}
.basic_search .findTxt{width:350px;}
/* board_butt */
.board_butt{display:block;margin:20px 0;text-align:right;}
.board_butt.type1{border-top:1px solid #d9d9d9;padding-top:20px;}
.board_butt .button {background: transparent;}
.board_butt .button.small .typeA {background: transparent;}
.board_butt.center{text-align:center;}
#txt .button.small .typeB {background: none;}
#txt .board_butt .button a, #txt .board_butt input[type="submit"] {height: auto; background: #fff;border: 1px solid #0099B8;color: #0099B8;line-height: 1 !important;max-width: 100%;width: auto;border-radius: 10px;font-size: 16px;letter-spacing: 0.03em;transition: all .3s;position: relative;min-width: 120px;text-align: center;padding: 14.41px 30px;}
#txt .board_butt .button a:after {display: none; position:absolute;content:'';background: url("data:image/svg+xml,%3Csvg width='11' height='16' viewBox='0 0 11 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.796601 14.424L2.37254 16L10.3725 8L2.37254 0L0.796503 1.57597L7.22056 8L4.22063 11L0.796601 14.424Z' fill='%230099B8'/%3E%3C/svg%3E%0A");width: 11px;height: 16px;right: 20px;}
#txt .board_butt .button a:hover:after {display: none; background: url("data:image/svg+xml,%3Csvg width='11' height='16' viewBox='0 0 11 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.796601 14.424L2.37254 16L10.3725 8L2.37254 0L0.796503 1.57597L7.22056 8L4.22063 11L0.796601 14.424Z' fill='white'/%3E%3C/svg%3E%0A");}
#txt .board_butt .button a:hover,
#txt .board_butt .button a:focus {background:#0099B8;color:#fff;}
#txt .board_butt .button.small a {}
#txt .board_butt .button.small,#txt .board_butt .button.small * {height: auto;}

@media (max-width:675px){
	.basic_box .inner form {margin-top:0;}
	.basic_box .grap {/* float:none; *//* margin-left:0; *//* display: block; */margin-top: 5px;}
	.basic_box .basic_search {/* float:none; *//* display: block; */margin-right: 0;}
	.basic_search .searchinput {display:block;margin-top:5px;width: 100%;padding-left: 0;margin-right: 0;}
	.basic_search .searchinput #findWrite {width: calc(100% - 104px);min-width: 10px;}
	.basic_box .grap select {min-width:100px;}
}
@media (max-width:550px){
	#txt .board_butt .button a, #txt .board_butt input[type="submit"] {min-width: 10px;padding: 9px 15px;}
}
@media (max-width:530px){
	.basic_box .grap {display: block;}
	.basic_box .grap select {width:100%;display: block;}
	.basic_box .basic_search {display: block;}
	.basic_search .searchinput {float: none;height: 100%;}
	.basic_search .searchinput #findWrite {display: block;width: 100%;min-width: 50px;}
	.basic_search .searchinput input[type="submit"] {margin-top: 5px;width: 100%;display: block;}
}
/* table */
.basic_table{width:100%;line-height:1;border-top:2px solid #00876C;}
.basic_table th{padding:12px 5px;font-weight:700;color:#222; line-height:1.4;font-size: 16px;}
.basic_table th,.basic_table td{border:solid #E6E6E6;border-width:0 0 1px 1px;}
.basic_table th:first-child,.basic_table td:first-child{border-left:0 none;}
.basic_table td{padding: 10px 10px 10px 20px;line-height:1.38em;color:#545454;vertical-align: middle;font-size: 16px;}
input[type="text"], input[type="password"], input[type="tel"], input[type="email"], input[type="number"], select, textarea {background-color: #F7F7F7;border: 1px solid #eee;}
input[type="text"], input[type="password"], /*input[type="file"]*/ input[type="search"] {height: 38px;}
.basic_table td.tbl_cnts{padding:20px 14px;}
.basic_table thead th,.basic_table tbody th{background: #F6FAFB;}
.basic_table thead th{border-bottom:1px solid #dbdbdb;background: #f4f5f6;}
.basic_table tfoot th,.basic_table tfoot td{background:#fafafa;font-weight:700;}
.basic_table tr.empty { display: none;}
.basic_table tr.empty td { display: none;}
.basic_table tr.color_ov th,.basic_table tr.color_ov td{background-color:#fbfbfb;}
.basic_table tr.doubleRow th,.basic_table tr.doubleRow td{border-bottom:3px double #d9d9d9;}
.basic_table tr.doubleTop th,.basic_table tr.doubleTop td{border-top:3px double #d9d9d9;}
.basic_table ul{margin:0;}
.basic_table ul li{margin:0 0 3px;}
.basic_table ul li li{margin:0;}
.basic_table .brw{border-right-width:1px;}
.basic_table .blw{border-left-width:1px;}
.basic_table th[scope="row"],.basic_table td[scope="row"]{line-height:1.5em;border-right: 1px solid #DBDBDB;vertical-align: middle;word-break: keep-all;}
.basic_table th[scope="row"] span{font-weight:400;font-size:0.857em;letter-spacing:-0.05em;}
.basic_table th[scope="row"].left{padding-left:12px;}
.basic_table dl{display:inline-block;width:100%;}
.basic_table dt,.basic_table dd{display:inline-block;float:left;height:30px;line-height:30px;}
.basic_table dt{min-width:75px;}
.basic_table p input[type="file"]{margin:2px 0;border:double;}
.basic_table  td .textinput {margin: 2px 0;}
.basic_table.left th[scope="row"]{padding:10px 14px;}
.basic_table .list_subject{width:100%; }
.basic_table .list_subject:after{clear:both;display:block;content:"";}
.basic_table .list_subject img{float:left;margin:2px 5px 0 0;}
.basic_table img{vertical-align:middle;}
.basic_table .list_subject .link{display:block;float:left;max-width:90%;margin-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.basic_table td .button.tblebtn{margin:1px 0;}
.prog_content .basic_table thead th,.basic_table tbody th{text-align: right;padding-right: 24px;}






@media(max-width:1024px){
.basic_table col.problem{width:10%;}
.basic_table col[class^="problem_"]{width:10%;}
.basic_table col.date{width:120px;}
.basic_table tr td {padding: 8px 3px 8px 20px;}
}
@media(max-width:1023px){
.basic_table .problem{display:none;}
.basic_table th,
.basic_table td{padding:5px;letter-spacing:-1px;}
.basic_table th{padding:10px 5px;}
.basic_table .problem_number,
.basic_table .problem_count,
.basic_table .problem_file{display:none;}
.basic_table .problem_number+th,
.basic_table .problem_number+td{border-left:0;}
.basic_table col.problem_name{width:80px;}
.basic_table col.problem_status{width:60px;}
.basic_table td.list_subject .link{width:86%;}
}
@media(max-width:767px){
.prog_content .basic_table, .prog_content .basic_table tbody, .prog_content .basic_table tbody th, .prog_content .basic_table tbody tr,.prog_content .basic_table tbody td {display: block;}
.prog_content .basic_table tbody th {
    padding-left: 10px;
    text-align: left;
    border-right: none;
    padding-right: 10px;
}
.prog_content .basic_table tbody td {
    padding-right: 10px;
    border-left: none;
    padding-left: 10px;
}

}

@media(max-width:700px){
.basic_table td .textinput {width: 100%;}
}
@media(max-width:685px){
.basic_table ul li {margin-top: 10px;}
	.cell_left ul li input[type="file"] {
    height: auto;
    margin-bottom: 5px!important;
}
}


@media(max-width:639px){
.basic_table .date{display:none;}
.basic_table .list_subject .link{display:inline;float:none;white-space:normal;}
.basic_table .list_subject img{float:none;margin:0;}
}
/*20160803 추가*/
.basic_table_leftbox table{float:left;width:65%;margin-right:10px;}

.box_type1{padding:25px 30px 15px;border:1px solid #c7ced2;}
.box_type1 h4{margin-top:0;}
.box_type1 dl{}
.box_type1 dl dt{position:relative;padding-left:10px;font-weight:bold;}
.box_type1 dl dt:before{content:"";display:block;position:absolute;top:8px;left:0;width:3px;height:3px;background-color:#666;}
.box_type1 dl dd{margin-bottom:5px;padding-left:10px;}

.calenviewwrap{margin-bottom:40px;}


@media screen and (max-width:767px) {
  .responseTable{position:relative;overflow:hidden;overflow-x:auto;padding-top:35px;background:url(/images/flexcroll/move.png) no-repeat right top;background-size:68px 32px;}
  .responseTable::-webkit-scrollbar{height:14px;}
  .responseTable::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}
  .responseTable::-webkit-scrollbar-thumb{background-color:#333;border-radius:10px;}
  .responseTable table{width:995px;}

}

/* pagenation */
.paginate {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display: flex;padding-left: 0;margin-top:20px;justify-content: center;align-items: center;flex-wrap: wrap;}
/* .paginate > ul{display:flex;flex-wrap:wrap} */
.paginate a {display: block;color: #6E6B7B;border: 0 solid #DAE1E7;-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding: .5rem .85rem}
.paginate .number em,.paginate .number a {color: #282626;background: none;font-size: 14px !important;}
.paginate .dir {display: inline-block;}
.paginate .dir a {padding: 0;}
.paginate .dir img{display: none;}


.number {border-radius:5rem;}
.paginate .dir a,.number a,.number em {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin: 0 4px 4px;min-width: 35px;min-height: 35px;max-width: 35px;background-color: #fff;border: 1px solid #cbcbcb;color: #282626;font-family:'Montserrat',Helvetica,Arial,serif;border-radius: 0;/* font-weight: bold; */vertical-align: middle;border-radius: 50%;font-family: 'Pretendard';transition: 0.3s;}
.paginate .dir a {
    display: block;
    background-repeat: no-repeat;
    background-position: center;
}
.paginate .dir a:hover,.paginate .dir a:focus,.number em:focus {border-color: #282626;background-color: #282626;}
.paginate .dir:first-child a{
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 1L8 9L16 17M9 1L1 9L9 17' stroke='black'/%3E%3C/svg%3E%0A") !important;
    background-position: 8px;
}
.paginate .dir:first-child a:hover,
.paginate .dir:first-child a:focus,
.paginate .dir:first-child:active a{
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 1L8 9L16 17M9 1L1 9L9 17' stroke='white'/%3E%3C/svg%3E%0A")!important;
}

.paginate .dir:nth-child(2) a {
    background-image: url("data:image/svg+xml,%3Csvg width='8' height='15' viewBox='0 0 10 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1L1 9L9 17' stroke='black'/%3E%3C/svg%3E%0A")!important;
    background-position: 12px;
}

.paginate .dir:nth-child(2) a:hover,
.paginate .dir:nth-child(2) a:focus,
.paginate .dir:nth-child(2):active a{
	background-image: url("data:image/svg+xml,%3Csvg width='8' height='15' viewBox='0 0 10 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1L1 9L9 17' stroke='white'/%3E%3C/svg%3E%0A")!important;
}

.paginate .dir:nth-last-child(2) a {
	background-image: url("data:image/svg+xml,%3Csvg width='8' height='15' viewBox='0 0 10 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9L1 17' stroke='black'/%3E%3C/svg%3E%0A")!important;
	background-position: 14px;
}
.paginate .dir:nth-last-child(2) a:hover,
.paginate .dir:nth-last-child(2) a:focus,
.paginate .dir:nth-last-child(2):active a{
	background-image: url("data:image/svg+xml,%3Csvg width='8' height='15' viewBox='0 0 10 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9L1 17' stroke='white'/%3E%3C/svg%3E%0A")!important;
}

.paginate .dir:last-child a {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9L1 17M8 1L16 9L8 17' stroke='black'/%3E%3C/svg%3E%0A") !important;
    background-position: 11px;
}
.paginate .dir:last-child a:hover,
.paginate .dir:last-child a:focus,
.paginate .dir:last-child:active a{
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9L1 17M8 1L16 9L8 17' stroke='white'/%3E%3C/svg%3E%0A") !important;
}

.number:not(.active) a, .number:not(.first) a, .number:not(.last) a, .number:not(.next-item) a, .number:not(.prev-item) a {line-height: 1;}
.number:not(:first-child) .page-link {margin-left: 0;}
.number a:focus,
.number a:hover,
.number.active a,
.number em:focus,
.number em:hover,
.number.active em{border-color: #282626;background-color: #282626;color:#fff !important;}
.paginate .number [aria-label] span{line-height:1;font-family:'Dotum';letter-spacing: -1px;font-size: 12px;font-weight: bold;}
.paginate .number .page-link[aria-label="first"]{/* border-top-left-radius: 0; *//* border-bottom-left-radius: 0; */}
.paginate .number .page-link[aria-label="last"]{/* border-top-right-radius: 0; *//* border-bottom-right-radius: 0; */}



@media only screen and (max-width: 640px){
	.paginate{/* display:block; */width:100%;text-align:center;transition:all .5s;}
	/* .paginate{text-align:center}
	.paginate{width:100%;height:30px;} */
	.paginate > li, .paginate .number{display:inline-block}
	.paginate li > a, .paginate .number> a, .paginate .number > span{/* padding: 0 5px; *//* min-width:20px; *//* height:20px; *//* line-height:20px; */}
	.paginate .number [aria-label] span{display:block;}
	.paginate .number a[aria-label="first"] .sr-only,
	.paginate .number a[aria-label="last"] .sr-only{display:none;}
}
@media only screen and (max-width:480px){
	.paginate li > a, .paginate .number > a, .paginate .number > span, .number em,.paginate .dir a{min-width:30px;height:30px;line-height:30px;min-height: 30px;padding: 0 5px;}
	.paginate .number [aria-label]{padding: 0 5px;font-size:14px;}
	.paginate .number [aria-label] .sr-only{font-size:14px;}
	.paginate .dir:first-child a{background-position: 6px;}
	.paginate .dir:nth-child(2) a {background-position: 9px;}
	.paginate .dir:nth-last-child(2) a{background-position: 11px;}
	.paginate .dir:last-child a {background-position: 9px;}
}

