@charset "utf-8";

/*공공기관 저작물 연계신청-탭버튼*/
.contents-register-public .tab-list { margin:0 0 35px; }
.contents-register-public .tab-list ul { margin:0; padding:0; font-size:0; width:100%; height:44px;}
.contents-register-public .tab-list ul li { display:inline-block; vertical-align:top; list-style:none; width:50%; height:44px;line-height:44px; font-size:15px;border:1px solid #dedede;border-bottom:2px solid #4162A3;border-right:0; background:#f7f7f7; text-align:center;box-sizing:border-box; }
.contents-register-public .tab-list ul li:last-child {border-right:1px solid #dedede;}
.contents-register-public .tab-list ul li a {color:#111; display:block; }
.contents-register-public .tab-list ul li.on {border:2px solid #4162A3;border-bottom:0;}
.contents-register-public .tab-list ul li.on a { color:#4162A3;font-weight:700; }

/* 주의사항  */
.addInfoArea{background:#376092;padding:10px 20px;}
.addInfoArea p{margin:0;color:#fff;font-size:15px;}
.addInfoArea p>span{font-size:30;font-weight:bold;}
.addInfoArea ul{margin:0;padding:0;list-style:none;margin-top:5px;margin-left:10px;}
.addInfoArea ul li{color:#fff;font-size:13px;margin-bottom:3px;}

/*공공기관 저작물 연계신청*/
.contents-register-public .register-public-input { margin:15px 0 0 0; }
.contents-register-public .form-info-area { position:relative; margin:0 0 10px; }
.contents-register-public .form-info-area:before, .contents-register-public .form-info-area:after { display:table; clear:both; content:''; }
.contents-register-public .form-info-area .form-text { float:left; margin:0; padding-left:9px; font-size:14px; line-height:24px; color:#444; }
.contents-register-public .form-info-area .form-text:before { display:inline-block; width:4px; height:4px; margin:0 6px 4px -9px; border-radius:2px; background-color:#4162A3; content:''; }
.contents-register-public .form-info-area .form-text span { font-weight:500; color:#dc5803; }
.contents-register-public .form-info-area .btn { float:right; width:80px; height:30px; line-height:30px; }
.contents-register-public .form-info-area .btn:before { display:inline-block; width:18px; height:18px; margin-right:4px; background:url('../../images/images_2018/sub/icon_help2.png') no-repeat 0 0; vertical-align:-4px; content:''; }
.contents-register-public .form-info-area .btn.help { margin:15px 0 0; }
.contents-register-public .form-info-area .btn.download { width:180px; }
.contents-register-public .form-info-area .btn.download:before { width:13px; height:11px; margin-right:6px; background-image:url('../../images/images_2018/sub/icon_download2.png'); vertical-align:0; }
.contents-register-public .board-form strong { width:165px; }
.contents-register-public .board-form .category .btn { width:115px; height:30px; background-color:#767676; line-height:30px; }
.type-select-list { margin:0; padding:10px 0 10px 0; }
.type-select-list li { list-style:none; font-size:13px; height:54px; margin:0 0 8px 0; color:#807f7f; }
.type-select-list li input[type="radio"] { vertical-align:middle; height:20px; padding:2px 5px 0 0; }
.type-select-list li label span { display:inline-block; line-height:54px; vertical-align:middle; width:275px; }
.type-select-list li label img { vertical-align:middle; }
/*공공기관 연계신청-도움말 레이어*/
#popHelp.register-help { right:80px; width:465px; height:547px; margin-top:-350px; }
#popHelp.register-help .pop-header,
#popHelp.register-help .pop-content,
#popHelp.register-help .btn-area a { width:425px; }
.register-help .pop-content ul { margin:0; padding:0; list-style:none; }
.register-help .pop-content ul li { padding:15px 0 15px 10px; border-bottom:1px solid #ddd; font-size:13px; line-height:23px; color:#666; }
.register-help .pop-content ul li p { margin:0; }
.register-help .pop-content ul li strong { font-weight:500; font-size:14px; color:#4162a3; }
.register-help .pop-content ul li span { color:#dc5803; }

/*공공기관 연계신청 안내*/
.contents-register-public .register-notice { font-size:14px; line-height:24px; color:#666; }
.contents-register-public .register-notice .notice-title { margin:0; padding:0 0 15px 20px; border-bottom:2px solid #4162A3; background:url('../../images/images_2018/sub/icon_bluet.png') no-repeat 0 5px; font-weight:500; font-size:22px; color:#000; }
.contents-register-public .register-notice .notice-list { margin:10px 0 0; padding:0; list-style:none; }
.contents-register-public .register-notice .notice-list li { padding:4px 0 4px 9px; color:#444; letter-spacing:0; }
.contents-register-public .register-notice .notice-list li:before { display:inline-block; width:4px; height:4px; margin:0 6px 4px -9px; border-radius:2px; background-color:#4162A3; content:''; }
.contents-register-public .register-notice dl { margin:10px 0 0; padding:15px 20px 12px; border:1px solid #ddd; background-color:#fff; }
.contents-register-public .register-notice dl dt { margin-bottom:4px; font-weight:700; font-size:18px; color:#111; }
.contents-register-public .register-notice dl dd { margin:0; padding:4px 0 4px 9px; letter-spacing:0; }
.contents-register-public .register-notice dl dd:before { display:inline-block; width:4px; height:4px; margin:0 6px 4px -9px; background-color:#7b7878; content:''; }
.contents-register-public .register-notice dl dd span { margin:0 8px; }
.contents-register-public .register-notice dl dd ol { margin:0; padding:0 0 0 10px; list-style:none; }
.contents-register-public .register-notice dl dd p { margin:8px 0 0 -9px; }
.contents-register-public .register-notice .btn-download { display:inline-block; width:141px; height:30px; border-radius:2px; background-color:#4162A3; font-size:14px; line-height:30px; color:#fff; text-align:center; }
.contents-register-public .register-notice .btn-download:before { display:inline-block; width:13px; height:11px; margin-right:6px; background:url('../../images/images_2018/sub/icon_download2.png') no-repeat 0 0; content:''; }