@charset "utf-8";

#popupWrap{position:relative;padding:30px 15px;}
#popupWrap > .popCon{padding:20px;border:1px solid #bcbcbc;background:#fff;}
#popupWrap .arr01{color:#3c3c3c;font-weight:600;font-size:16px;padding:0 0 12px 20px;background:url('../images/sub/con_arr01.png') no-repeat left 3px;}
#popupWrap .btn_wrap{position:absolute;top:20px;right:15px;}
#popupWrap .btn_wrap ul{float:right;}
#popupWrap .btn_wrap ul li{float:left;padding-right:6px;}
/*#popupWrap .btn_wrap ul li a{font-size:12px;padding:6px;height:18px;line-height:18px;}*/
#popupWrap .btn_wrap ul li a .print{padding:2px 26px 2px 0;}
.color01{color:#c63c21 !important;}
.color02{color:#2668be !important;}
.popup01{overflow-y:auto;}
.snsNotice{padding:17px 28px;margin:4px 0 30px;border:1px solid #bcbcbc;font-weight:600;font-size:13px;color:#c63c21;line-height:25px;background:#fff url('../images/common/shape01.gif') no-repeat 15px 26px;}
.popContent,
.popup08 > .notice{padding:20px;border:1px solid #bebfc0;background:#fff;}
.popup05 .popContent .list{padding-bottom:27px;}
.popContent .list > li{color:#353535;font-weight:600;line-height:22px;padding-bottom:5px;}
.popContent .list > li > p{padding-left:13px;}
.conTxt{color:#353535;font-weight:600;line-height:22px;}
.conTxt dt{padding-bottom:5px;}
.tit_notice,
.popup08 .notice li{padding:0px 0 0 13px;font-weight:600;color:#353535;line-height:22px;background:#fff url('../images/common/shape02.gif') no-repeat 1px 7px;}
.list_notice{font-weight:600;color:#353535;line-height:22px;padding-bottom:5px;}
.btn_line{display:inline-block;height:19px;margin-left:5px;padding:0 1px 0 14px;border-bottom:1px solid #b3b3b3;background:url('../images/sub/arr_hand.gif') no-repeat 1px 7px;}
.popContent .list > li li{padding-left:10px;}
.popContent .list > li.last{padding-bottom:0;}
.popup04 .popContent{margin-bottom:20px;}
.tbl02.tblFrom.tbl_reply tbody tr td{padding:22px 15px 16px;}
.tbl_reply tbody tr td li{padding-bottom:7px;}
.tbl_reply tbody tr td li.last{padding-bottom:0;}
.tbl_reply tbody tr td li p{padding-bottom:3px;}
.tbl_reply tbody tr td li .selectBox{width:505px;color:#666;font-weight:600;}
.tbl_reply tbody tr td li textarea,
.popup10 textarea{width:483px;height:90px;color:#666;padding:10px;border:1px solid #c0c0c0;resize:none;}
.popup10 .tbl02 textarea{height:211px;}
.shape01{padding-left:12px;background:url('../images/common/shape03.gif') no-repeat 0px 5px;}
.popup07 .inputBox02{width:470px;}
.popup07 .line{display:inline-block;height:30px;line-height:30px;margin-left:5px;}
.popup07 .notice{padding:17px 28px;margin:20px 0 0;border:1px solid #bcbcbc;font-weight:600;font-size:13px;background:#fff;}
.popup07 .notice .tit{padding-bottom:26px;}
.popup07 .notice .tit p{color:#c63c21;padding-bottom:8px;}
.popup07 .notice .tit p strong{font-weight:600;font-size:14px;}
.popup07 .notice .tit li{padding-bottom:3px;}
.popup07 .notice > ul > li{padding-bottom:24px;line-height:20px;}
.popup07 .notice > ul > li strong{color:#2668be;font-weight:600;}
.popup07 .notice > ul > li ul{padding:4px 0 0 9px;}
.popup07 .notice > ul > li ul li.last{padding-top:10px;}
.popup07 .notice > ul > li ul li p{padding-left:11px;}
.popup08 > .notice{margin-bottom:10px;}
.popup08 > .notice li{line-height:25px;background:#fff url('../images/common/shape02.gif') no-repeat 1px 8px;}
.popup08 .searchForm{border:1px solid #bcbcbc;}
.popup11 .txt{font-size:15px;color:#3c3c3c;line-height:22px;font-weight:600;text-align:center;padding:130px 80px 35px;background:url('../images/sub/bg_pop_dropout.gif') no-repeat center 0;}
.popup11 .btn_leave{width:110px;margin:0 auto;}
.popup11 .btn_close{position:absolute;top:10px;right:10px;}
.popup11 .btn_close a{display:block;width:30px;height:30px;background:url('../images/sub/btn_pop_close.gif') no-repeat; }





/*��ù�������*/
#popupWrap.popup09{padding:0;background:#f4f6f7;}
.pop_header{padding:20px 15px; 
 background: #2263e7; /* Old browsers */ 
 background: -moz-linear-gradient(-45deg,  #2263e7 0%, #07b5cf 100%); /* FF3.6-15 */ 
 background: -webkit-linear-gradient(-45deg,  #2263e7 0%,#07b5cf 100%); /* Chrome10-25,Safari5.1-6 */ 
 background: linear-gradient(135deg,  #2263e7 0%,#07b5cf 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2263e7', endColorstr='#07b5cf',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
#popupWrap .pop_header .arr01{color:#fff;}
.pop_con {position:relative;}
.pop_con .pop_left{position:absolute; top:0; left:0; height:100%; min-height:700px;float:left;width:235px;padding:26px 0 0 20px; border-left:1px solid #eee; background:#fff; box-sizing:border-box;}
.pop_con .pop_left h2{font-weight:600;font-size:14px;color:#000;}
.pop_con .pop_left .tit_s{font-weight:600;font-size:14px;color:#000;padding:3px 0 25px;}
.popMenu > .folder > li{background:url('../images/sub/bg_pop_line02.gif') repeat-y 4px 12px;}
.popMenu > .folder > li.last{background:none;}
.popMenu > .folder > li > div{padding:0 0 10px 14px;background:url('../images/sub/pop_left_p.gif') no-repeat 0 0;}
.popMenu > .folder > li.on > div{background:url('../images/sub/pop_left_m.gif') no-repeat 0 0;}
.popMenu .folder > li > div > p,
.popMenu .folder > li p{color:#333;font-weight:600;padding-left:19px;background:url('../images/sub/icon_folder.gif') no-repeat 0 1px;}
.popMenu > .folder > li .folder{display:none;padding:14px 0 0 19px;margin-top:-4px;background:url('../images/sub/bg_pop_line.gif') no-repeat 7px 0;}
.popMenu > .folder > li.on .folder{display:block;}
.popMenu .file{padding:0 0 0 5px;}
.popMenu .file > li{padding:14px 0 0 19px;margin-top:-10px;background:url('../images/sub/bg_pop_line.gif') no-repeat 3px 0;}
.popMenu .file > li.first{margin-top:-4px;}
.popMenu .file > li > p{padding-left:19px;background:url('../images/sub/icon_file.gif') no-repeat 0 1px;}

.pop_con{width:1095px;}
.pop_con .pop_right{float:left;padding:15px 25px 30px 255px; box-sizing:border-box;}
.pop_con .pop_right .searchForm{width:100%;margin-bottom:10px; box-sizing:border-box;}
.pop_con .pop_right .searchForm .f_center{float:left;margin:0;}
.pop_con .pop_right .notice{float:right;padding-bottom:0;}
.pop_con .pop_right .boardList .notice > p{background:url('../images/common/arr06.png') no-repeat 0 12px}
.pop_con .paging{padding-top:5px;}
#popupWrap.popup09 .btn_wrap{top:20px;}


#popupWrap.popTbl{min-width:1098px !important;}
.popTbl .tbl01{min-width:1098px !important;overflow-x:auto;}


.subpage-title {color:#fff; padding:0; margin:0 !important;}
.popClose_btn {color:#fff; font-weight:bold;}
.popClose_btn:hover {color:#fff;}