@charset "UTF-8";

/* Contact us를 제외한 개발 페이지는 모두 공통 요소를 사용. 나머지 뷰페이지는 #pul_ 을 바탕으로. */

/* layout */
a:hover, a:visited, a:focus{text-decoration:none;}
input[type="button"]{outline:0 none; border:0 none; background:none; cursor:pointer;}
legend{display:block; overflow:visible; position:static; top:0; left:0;}
/* #pul_hc_con{padding:0 20px;} */
#layout_twodivision{position:relative; z-index:0;}
#layout_twodivision.page_min_1080{box-sizing:border-box; min-width:960px !important; width:960px; min-height:100%; margin:0 auto -40px; padding-bottom:40px;}
#etc_container_type4.page_min_1080{min-width:960px !important; width:960px; margin:0 auto;}
#layout_twodivision #etc_container_type4{position:relative; top:0px;}
#layout_twodivision.page_min_1080 #etc_header_type4{height:auto;}
#etc_header_type4 .newwsvc_topblock2{background:0 none; border-bottom:1px solid #ebebeb;}
.newwsvc_topblock2 .neww_title.title_text{margin:16px 0px 0px 12px;}
.newwsvc_topblock2 .neww_title.title_text a{color:#565656;}
.top_sc legend{overflow:hidden; position:absolute; left:-1000em;}
.ly_more_menu nav>span{right:-113px;}
#def_footer.page_min_1080{height:39px; z-index:30; background-color:#ffffff;}
.neww_rightblock ul li{line-height:20px;}
.neww_rightblock ul li:first-child::after{content:"|"; padding:0px 10px; color:#4d4d4d;}
.neww_rightblock ul li a{color:#4d4d4d;}
.neww_rightblock ul li a:hover{text-decoration:underline;}
.more_menu .ico_moreservice_sizeup{margin-right:0px;}
.hc_nav{margin-bottom:40px;}
.hc_nav:after{content:""; display:block; clear:both;}
.hc_nav>ul>li{float:left; width:20%;}
.hc_nav>ul>li>a{display:block; width:100%; margin:10px 0px; border-left:1px solid #d7d7d7; font-weight:bold; text-align:center; font-size:15px; color:#555555;}
.hc_nav>ul>li:first-child a{border-left:0 none;}
.hc_nav>ul>li>a:hover, .hc_nav>ul>li.on>a{color:#fe791c;}
.hc_nav ul li .hc_nav_panel{position:relative; height:80px; padding:10px 0px; border-top:3px solid #3f5177; border-bottom:1px solid #ebebeb; background-color:#f4f4f4; line-height:20px;}
.arrow_bg.bottom{border-bottom-color:#3f5177; top:-15px; left:50%; margin-left:-3px;}
.hc_nav ul{overflow:hidden;}
.hc_nav ul li ul{width:145px; margin:0 auto;}
.hc_nav ul li ul li a{display:inline-block; font-size:13px; color:#4d4d4d;}
.hc_nav ul li ul li a:hover, .hc_nav ul li ul li.on a{font-weight:bold; color:#3f5177; text-decoration:underline;}

/* common */
/* txt_color */
.txt_darkgray{color:#4d4d4d !important;}
.txt_gray{color:#888888 !important;}
.txt_orange{color:#ff751c !important;}
.txt_blue{color:#3f5175 !important;}
.txt_green{color:#00A681 !important;}
.txt_brightblue{color:#326fda !important;}
.txt_pink{color:#f8363e !important;}
/* txt_align */
.txt_left{text-align:left !important;}
.txt_center{text-align:center !important;}

/* icon */
.ico_check_org{display:inline-block; width:8px; height:14px; padding-right:5px; background:url("../image/btn/btn.gif") no-repeat -261px -588px;}
.ico_check_white{display:inline-block; width:8px; height:14px; padding-right:5px; background:url("../image/btn/btn.gif") no-repeat -207px -5px;}
.ico_list_gray{display:inline-block; width:7px; height:14px; padding-right:5px; background:url("../image/btn/btn.gif") no-repeat -373px -121px;}
.ico_secret_gray{display:inline-block; width:10px; height:14px; padding-right:5px; background:url("../image/icon/ico_pw.gif") no-repeat 0px 1px;}
.ico_question_white{display:inline-block; width:6px; height:14px; padding-right:5px; background:url("../image/btn/btn.gif") no-repeat -385px -232px;}
.ico_doc_question{display:inline-block; float:left; width:28px; height:26px; padding-right:10px; background:url('../image/icon/ico_q.gif') no-repeat 0px 0px;}
.ico_doc_answer{display:inline-block; float:left; width:28px; height:25px; padding-right:10px; background:url('../image/icon/ico_a.gif') no-repeat 4px 0px;}
.ico_x_gray{display:inline-block; width:8px; height:14px; padding-right:5px; background:url("../image/btn/btn.gif") no-repeat -338px -29px;}
.ico_download_gray{display:inline-block; width:9px; height:14px; padding-right:5px; background:url("../image/btn/btn.gif") no-repeat -165px -30px;}
.ico_exclamation_red{display:inline-block; width:2px; height:14px; padding-right:5px; background:url("../image/icon/ico_mark02.gif") no-repeat 0px 3px;}
.ico_arrow_blue{display:inline-block; width:6px; height:14px; padding-right:5px; background:url("../image/icon/ico_bu11.gif") no-repeat 0px 2px;}
.ico_bar_white{display:inline-block; width:3px; height:14px; padding-right:10px; background:url("../image/icon/ico_bu04.gif") no-repeat 0px 0px;}
/* ir */
.ico_new_orange{overflow:hidden; display:inline-block; width:22px; height:14px; margin-left:10px; background:url("../image/icon/ico_new.gif") no-repeat 0px 4px; text-indent:-9999px;}

/* btn */
.btn_search{display:inline-block; overflow:hidden; position:relative; left:-1px; width:46px; height:26px; border:0 none; background:url("../image/btn/btn.gif") no-repeat -252px -664px; cursor:pointer; text-indent:-9999px;}
.btn_white{display:inline-block; padding:5px 15px; border:1px solid #b4b4b4; background:#ffffff; color:#555555;}
.btn_gray{display:inline-block;  padding:5px 10px; border:1px solid #7d7d7d; background:#8c8c8c; color:#ffffff;}
.btn_brightgray{display:inline-block;  padding:5px 10px; border:1px solid #7d7d7d; background:#ebebeb; color:#565656;}
.btn_blue{display:inline-block;  padding:5px 10px; border:1px solid #415175; background:#415175; color:#ffffff;}
.btn_brightblue{display:inline-block;  padding:5px 10px; border:1px solid #8798b6; background:#e5eef7; color:#545557;}

/* 인용 스타일 */
.example{color:#888888;}
.example::after{content:""; display:block; clear:both;}
.example p{float:left;}
.example ul{display:inline;}
.example ul li{display:inline;}
.example ul li:before{content:"|"; padding:0px 10px 0px 5px;}
.example ul li:first-child:before{content:""; padding:0px;}
.example2{color:#888888;}
.example2::after{content:""; display:block; clear:both;}
.example2 p{float:left; padding-right:5px;}
.example2 ul{float:left;}
.example2 ul li{line-height:15px;}

/* list dot */
.main_list li{padding:0px 0px 0px 10px; background: url('../image/icon/ico_bu02.gif') no-repeat 2px 4px; line-height:15px;}
.sub_list li{padding:0px 0px 0px 10px; background: url('../image/icon/ico_bu03.gif') no-repeat 2px 6px; line-height:15px;}

/* wrap_contents */
/* contents header = title + location */
.contents_header{padding:0px 20px 10px; border-bottom:1px solid #b7b7b7;}
.contents_header::after{content:""; display:block; clear:both;}
.contents_header h3{float:left; font-size:25px; color:#4d4d4d;}
.contents_header .location{float:right; padding-top:15px; color:#666666;}
.contents_header .location span::after{content:">"; padding:0px 5px;}
.contents_header .location span:last-child::after{content:"";}
/* contents body = cmm_tip + data table or text */
.contents_body{padding:30px 20px 0px; text-align:justify;}
.contents_body h3{font-size:15px;}
.contents_body .top_block{padding-bottom:20px;}
.contents_body .top_block::after{content:""; display:block; clear:both;}
.contents_body .top_block .cmm_tip{float:left; padding:6px 0px;}
.contents_body .top_block .search_conditions{float:right;}
.contents_body .top_block .search_conditions::after{content:""; display:block; clear:both;}
.contents_body .top_block .search_conditions form{line-height:26px;}
.contents_body .top_block .search_conditions form::after{content:""; display:block; clear:both;}
.contents_body .top_block .search_conditions form fieldset{float:left;}
.contents_body .top_block .search_conditions form fieldset input[type="radio"]{margin-right:3px; margin-left:10px;}
.contents_body .top_block .search_conditions form fieldset .tit_srch{float:left; padding:0px 10px 0px 35px; line-height:26px;}
.contents_body .top_block .search_conditions .field_search{float:left; width:200px; height:24px; padding:0px 5px;}

/* tab 공통 */
.block{position:relative;}
.hc_tap{border-bottom:1px solid #777777;} 
.hc_tap>ul{position:relative; top:1px;}
.hc_tap>ul::after{content:""; display:block; clear:both;}
.hc_tap>ul>li{float:left;}
.hc_tap>ul>li.on{}
.hc_tap>ul>li>a{display:inline-block; border:1px solid #e1e1e1; border-bottom:0 none; border-left:0 none; text-align:center; color:#555555;}
.hc_tap>ul>li:first-child>a{border-left:1px solid #e1e1e1;}
.hc_tap>ul>li:first-child.on>a{border-left:1px solid #777777;}
.hc_tap>ul>li.on>a{border:1px solid #777777; border-bottom:1px solid #ffffff; font-weight:bold; color:#4d4d4d;}
/* tab+게시판 */
.block .table_wrap{width:100%; background:#ffffff;}
/* tab+콘텐츠 */
.cont_wrap{position:relative; top:-1px; z-index:0; width:100%; padding-top:30px; border-top:1px solid #777777; background:#ffffff;}

/* 탭 넓이 따로 지정. 디자인이 다 제각기 */
/* wOtherServices */
.hc_tap.wOtherServices>h4{font-size:14px; line-height:24px;}
.hc_tap.wOtherServices>ul>li{padding-top:4px;}
.hc_tap.wOtherServices>ul>li.on{padding-top:0px;}
.hc_tap.wOtherServices>ul>li>a{display:inline-block; padding:5px 50px;}
.hc_tap.wOtherServices>ul>li.on>a{padding:7px 50px;}/* on은 font-weight때메 넓이 넓어지는데 어떻게 할까나 */
/* wSearchOperators */
.hc_tap.wSearchOperators>ul>li{width:153px; margin-top:4px;}
.hc_tap.wSearchOperators>ul>li.on{position:relative; z-index:10; margin-top:0px;}
.hc_tap.wSearchOperators>ul>li>a{display:inline-block; width:152px; padding:4px 0;}
.hc_tap.wSearchOperators>ul>li.on>a{padding:6px 0;}
.hc_tap.wSearchOperators>ul>li:nth-child(5)>a{padding:13px 0;}
.hc_tap.wSearchOperators>ul>li:nth-child(5).on>a{padding:15px 0;}
.hc_tap.wSearchOperators>ul>li:last-child>a{padding:13px 0;}
.hc_tap.wSearchOperators>ul>li:last-child.on>a{padding:15px 0;}
.hc_tap.wSearchOperators>ul>li>a span{display:block; line-height:18px;}
.hc_tap.wSearchOperators>ul>li>a span:nth-child(2){font-weight:normal;}
/* wNotice */
.hc_tap.wNotice>ul>li{padding-top:4px;}
.hc_tap.wNotice>ul>li.on{padding-top:0px;}
.hc_tap.wNotice>ul>li>a{display:inline-block; padding:0px 50px; line-height:28px;}
.hc_tap.wNotice>ul>li.on>a{padding:2px 50px;}
/* wQna */
.hc_tap.wQna>ul>li{position:relative; z-index:0; margin-top:4px;}
.hc_tap.wQna>ul>li.on{z-index:10; margin-top:0px;}
.hc_tap.wQna>ul>li>a{display:inline-block; line-height:28px;}
.hc_tap.wQna>ul>li.on>a{line-height:31px;}

.hc_tap.wQna>ul>li:nth-child(1){width:106px;}
.hc_tap.wQna>ul>li:nth-child(1)>a{width:105px;}
.hc_tap.wQna>ul>li:nth-child(2){width:151px;}
.hc_tap.wQna>ul>li:nth-child(2)>a{width:150px;}
.hc_tap.wQna>ul>li:nth-child(3){width:147px;}
.hc_tap.wQna>ul>li:nth-child(3)>a{width:146px;}
.hc_tap.wQna>ul>li:nth-child(4){width:112px;}
.hc_tap.wQna>ul>li:nth-child(4)>a{width:111px;}
.hc_tap.wQna>ul>li:nth-child(5){width:101px;}
.hc_tap.wQna>ul>li:nth-child(5)>a{width:100px;}
.hc_tap.wQna>ul>li:nth-child(6){width:79px;}
.hc_tap.wQna>ul>li:nth-child(6)>a{width:78px;}
.hc_tap.wQna>ul>li:nth-child(7){width:151px;}
.hc_tap.wQna>ul>li:nth-child(7)>a{width:150px;}
.hc_tap.wQna>ul>li:nth-child(8){width:72px;}
.hc_tap.wQna>ul>li:nth-child(8)>a{width:71px;}

/* table type은 tbasic_vertical과 tbasic_horizontal과 tbasic_complex */
body .w_auto{width:auto;}
/* 게시판형(세로형) */
.tbasic_vertical{width:100%; background:#ffffff; text-align:center;}
.tbasic_vertical thead tr{border-bottom:1px solid #b7b7b7;}
.tbasic_vertical tbody tr{border-bottom:1px solid #ebebeb;}
.tbasic_vertical tbody tr:last-child{border-bottom:1px solid #d2d2d2;}
.tbasic_vertical th{padding:7px; color:#4e4e4e; vertical-align:middle;}
.tbasic_vertical td{padding:7px; vertical-align:middle;}
.tbasic_vertical .nolist{padding:70px 0px;}
/* tab 없을 경우 상단 brdr */
.tbasic_vertical.notab{border-top:1px solid #b7b7b7;}
.tbasic_vertical.notab thead tr th{border-left:1px solid #dcdcdc;}
.tbasic_vertical.notab thead tr th:first-child{border-left:0 none;}
.tbasic_vertical.notab tbody tr td{border-left:1px solid #d4d4d4;}
.tbasic_vertical.notab tbody tr td:first-child{border-left:0 none;}
.tbasic_vertical .dotted{background: url(../image/icon/ico_bu03.gif) no-repeat 2px 6px; padding-left: 10px;}

/* 가로형 */
.tbasic_horizontal{width:100%;}
.tbasic_horizontal>tbody{border-top:1px solid #999999;}
.tbasic_horizontal>tbody>tr>th{padding:10px 20px 10px 20px; border:1px solid #cccccc; border-width:0px 1px 1px 0px; background:#f4f4f4; text-align:left; vertical-align:middle;}
.tbasic_horizontal>tbody>tr>td{padding:10px 0px 10px 20px; border:1px solid #cccccc; border-width:0px 0px 1px 0px;}
.required{display:inline-block; overflow:hidden; width:10px; height:5px; background:url('../image/icon/ico_required.gif') no-repeat; text-indent:-9999px;}
.table_wrap>.required{color:#fe771b;}

/* 연산자 예시 테이블(가로형) */
.tbasic_horizontal_eg{width:100%;}
.tbasic_horizontal_eg thead th{padding:10px 0px; border-top:2px solid #cccccc; border-bottom:1px solid #E7E7E7; background-color:#f4f4f4; font-weight:normal;}
.tbasic_horizontal_eg tbody th{border-bottom:1px solid #E7E7E7; text-align:center; vertical-align:middle;}
.tbasic_horizontal_eg tbody td{padding:10px 20px 10px 20px; border-bottom:1px solid #E7E7E7; text-align:left; vertical-align:middle;}

/* 복합형 */
.tbasic_complex{width:100%; text-align:left;}
.tbasic_complex thead{border-top:1px solid #b7b7b7; border-bottom:1px solid #d4d4d4;}
.tbasic_complex thead tr th{padding:7px; border-left:1px solid #dcdcdc; background:#f4f4f4; color:#666666; vertical-align:middle; text-align:center;}
.tbasic_complex thead tr th:first-child{border-left:0 none;}
.tbasic_complex tbody tr th{padding:7px; border-left:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; color:#4e4e4e; vertical-align:middle; text-align:center;}
.tbasic_complex tbody tr td{padding:7px; border-left:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; color:#4e4e4e; vertical-align:middle;}
.tbasic_complex tbody tr th:first-child{border-left:0 none;}
.tbasic_complex tbody tr:first-child td:first-child{border-left:0 none;}

/* tb_bottom_block => 테이블 아래의 컨네이너. paging 포함 X*/
.tb_bottom_block{overflow:hidden; padding-top:10px;}
.tb_bottom_block::after{content:""; display:block; clear:both;}

/* table paging */
.paging_wrap{padding-bottom:30px; text-align:center;}
.paging{display:inline; font-size:13px;}
.paging .prev, .paging .next{display:inline-block; overflow:hidden; height:7px; padding:7px 5px; background:url('../image/btn/btn.gif') no-repeat; text-indent:-9999px;}
.paging .prev.p1{width:5px; background-position:2px -13px;}
.paging .prev.p10{width:9px; background-position:2px 7px;}
.paging .next.p1{width:5px; background-position:-16px -13px;}
.paging .next.p10{width:9px; background-position:-20px 7px;}
.paging ul{display:inline-block;}
.paging ul li{display:inline-block; line-height:21px;}
.paging ul li a{display:inline-block; padding:3px 5px; color:#4d4d4d;}
.paging ul li.on a{font-weight:bold; color:#ff751c;}
.paging .btn_dis_type{cursor:default; opacity:0.5;}

/* DOC list btn */
.btn_list{width:100%; margin-top:10px;}
.btn_list span{display:inline-block;}
.btn_list .title a{color:#4d4d4d;}
.btn_list .icon{display:inline-block;}
.btn_list .ico_prev{
	overflow:hidden;
	width:9px;
	height:8px;
	background:url('../image/icon/ico_gray_down_arrwo.png') no-repeat;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	text-indent:-9999px;
}
.btn_list .ico_present{}
.btn_list .ico_next{overflow:hidden; width:9px; height:8px; background:url('../image/icon/ico_gray_down_arrwo.png') no-repeat; text-indent:-9999px;}
.btn_list .icon{width:10%;}
.btn_list .category{width:20%;}
.btn_list .title{}
.btn_list .id{width:10%;}
.btn_list .hits{width:10%;}

/* table col width */
/* 대메뉴_소메뉴_순서 notice_m1_0n / notice_m3_0n / userguide_m4_0n*/
/* 게시판 */
/* News & Notices */
.notice_m1_01{width:100px;}/* No */
.notice_m1_02{width:150px;}/* Category */
.notice_m1_03{}/* Title */
.notice_m1_04{width:100px;}/* Created Date */
.notice_m1_05{width:100px;}/* Hits */

.notice_m2_01{width:100px;}/* No */
.notice_m2_02{width:150px;}/* Category */
.notice_m2_03{}/* Title */
.notice_m2_04{width:100px;}/* Created Date */
.notice_m2_05{width:100px;}/* Hits */

.notice_m3_01{width:60px;}/* No */
.notice_m3_02{width:150px;}/* Category */
.notice_m3_03{}/* Title */
.notice_m3_04{width:100px;}/* ID */
.notice_m3_05{width:150px;}/* Hits */
.notice_m3_06{width:100px;}/* Hits */
/* Q&A */
.notice_m3_01{}

/* Search Operators */
.userguide_m2t1_01{width:180px;}
.userguide_m2t1_001{width:180px;}/* 예시tb 2rows */
.userguide_m2t1_0001{width:170px;}/* 예시tb 3rows */
.userguide_m2t1_0002{width:350px;}
.userguide_m2t2_01{width:150px;}
.userguide_m2t2_001{width:250px;}
.userguide_m2t3_01{width:150px;}
.userguide_m2t3_001{width:250px;}
.userguide_m2t7_001{width:200px;}
.userguide_m2t7_002{width:300px;}

/* Require Software */
.userguide_m4_01{}

/* Membership Type */
.service_m2_01{width:150px;}
/* User Fee */
.service_m3_01{width:170px;}
.service_m3_02{width:240px;}
.service_m3_03{width:200px;}

/* Customer Support */
.customer_m1_01{width:170px;}
/* Worldwide Partners */
.customer_m2_01{width:300px;}

/*  helpcenter 주요공지 */
.main_notice{padding-bottom:25px;}
.main_notice h3{padding-bottom:10px;}
.main_notice ul{padding:15px 25px; border:1px solid #e8e8e8; background:#f8f8f8;}
.main_notice ul li{line-height:23px;}
.main_notice ul li a{display:inline-block; color:#4d4d4d;}
.main_notice ul li a:hover{text-decoration:underline;}
.main_notice ul li .category{display:inline-block; width:115px; color:#888888;}
.main_notice ul li{padding:0px 0px 0px 15px; background: url('../image/icon/ico_bu01_orange.gif') no-repeat 2px 8px;}

/*  helpcenter 상세보기 */
.article{border:1px solid #b7b7b7;}
.article .article_info{padding:10px 15px; border-bottom:1px solid #e1e1e1; background:#ebebeb;}
.article .article_info::after{content:""; display:block; clear:both;}
.article .article_info .float_l .article_no{display:inline-block; width:20px;}
.article .article_info .float_l .article_category::before{content:"|"; padding:0px 10px; color:#a6a6a6;}
.article .article_info .float_l .article_title{padding-left:10px; font-weight:bold;}
.article .article_info .float_r>span:first-child::before{content:"";}
.article .article_info .float_r>span::before{content:"|"; padding:0px 10px; color:#a6a6a6;}
.article .article_contents{position:relative; padding:30px 50px;}
.article .article_contents .attached_file{position:absolute; top:10px; right:10px; font-size:11px;}
.article .article_contents .attached_file span{float:left; padding-right:5px; text-align:right;}
.article .article_contents .attached_file a{float:left; max-width:150px; padding-right:20px; background:url('../image/icon/ico_disk.gif') no-repeat center right; text-decoration:underline; text-align:right;}
.article_btn_wrap{padding-top:30px; text-align:center;}
.article .notxt{height:20px;}
.article .question{overflow:hidden; padding-bottom:30px;}
.article .question::after{content:""; display:block; clear:both;}
.article .question_contents{max-width:90%; line-height:26px;}
.article .question_contents span{font-weight:bold;}
.article .answer{overflow:hidden;}
.article .answer::after{content:""; display:block; clear:both;}
.article .answer_contents{max-width:90%;}

/* helpcenter 글쓰기 */
.editor{}
.editor .editor_info{padding:10px; border:1px solid #e1e1e1; background:#ebebeb;}
.editor .editor_info::after{content:""; display:block; clear:both;}
.editor .editor_info .float_l span::after{content:"|"; padding:0px 10px; color:#a6a6a6;}
.editor .editor_info .float_l span:last-child::after{content:"";}
.editor .editor_info .float_r input[type="checkbox"]{margin-right:3px;}
.editor .editor_info .float_r label{padding-right:10px;}
.editor .editor_tit{display:block; float:left; width:120px; line-height:24px; font-weight:bold;}
.editor .editor_cont{float:left; width:780px; line-height:24px;}
.editor .editor_type{padding:5px 10px; border-bottom:1px dotted #777777;}
.editor .editor_type::after{content:""; display:block; clear:both;}
.editor .editor_type input[type="radio"]{margin-right:3px;}
.editor .editor_type label{padding-right:30px;}
.editor .editor_contents{border-bottom:1px solid #d2d2d2;}
.editor .editor_contents .txt_gray{padding:0px 10px; line-height:24px;}
.editor .block{padding:10px;}
.editor .block::after{content:""; display:block; clear:both;}
.editor_btn_wrap{padding:30px 0px; text-align:center;}
input[type=text].editor_text{width:80%; padding:4px 0px;}
.editor_file{border:1px solid #cdcdcd;}
.writebox{}
.writebox .ckeditor{width:100%;}

/* helpcenter main.html */
#pul_hc_main.contents_body{padding:0px 20px;}
#pul_hc_main h3{display:inline-block; padding-right:20px; font-size:15px; color:#ff7719;}
/* News & Notices / FAQ */
#pul_hc_main .block:nth-child(1)::after{content:""; display:block; clear:both;}
#pul_hc_main .block:nth-child(1) article{position:relative; float:left; width:440px;}
#pul_hc_main .block:nth-child(1) article:first-child{margin-right:40px;}
#pul_hc_main .tb_wrap{padding-top:10px;}
#pul_hc_main .tb_wrap table{width:100%;}
#pul_hc_main .hc_main_tb{border-top:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7;}
#pul_hc_main .hc_main_tb th{width:145px; padding:7px 0px 7px 10px; border-bottom:1px solid #e0e0e0; text-align:left; color:#878787; text-indent:20px;}
#pul_hc_main .hc_main_tb th.important{background:url('../image/icon/ico_hc_notice.gif') no-repeat 10px 7px;}
#pul_hc_main .hc_main_tb tr:last-child th{border-bottom:0 none;}
#pul_hc_main .hc_main_tb td{width:265px; padding:7px 10px; border-bottom:1px solid #e0e0e0;}
#pul_hc_main .hc_main_tb tr:last-child td{border-bottom:0 none;}
#pul_hc_main .hc_main_tb td a{color:#4c4c4c;}
#pul_hc_main .hc_main_tb td::after{content:""; display:block; clear:both;}
#pul_hc_main .block:nth-child(1) article .btn_more{position:absolute; top:5px; right:0px;}
/* #pul_hc_main .block:nth-child(1) .ellipsis{display:block; overflow:hidden; width:290px; height:14px; text-overflow:ellipsis; white-space:nowrap; word-wrap:break-word; }line-height:1.2em;  height:3.6em; */
#pul_hc_main .block:nth-child(1) .ellipsis3{float:left; width:230px; text-align:left;}
#pul_hc_main .block:nth-child(1) .ico_new_orange{float:left;}
/* Manual */
#pul_hc_main .block:nth-child(2){position:relative; padding-top:30px;}
#pul_hc_main .block:nth-child(2)>span{vertical-align:bottom; color:#888888;}
#pul_hc_main .column .manual h4{padding:15px 0px 5px; font-weight:bold; font-size:13px;}
#pul_hc_main .block:nth-child(2) .btn_white:nth-child(4){position:absolute; top:25px; right:185px;}
#pul_hc_main .block:nth-child(2) .btn_white:nth-child(5){position:absolute; top:25px; right:0px;}
/* Help Desk */
#pul_hc_main .block:nth-child(3){padding-top:30px; padding-bottom:30px;}
#pul_hc_main .block:nth-child(3)>span, #pul_hc_main .block:nth-child(3)>span>span{vertical-align:bottom; color:#888888;}
#pul_hc_main .block:nth-child(3) table td span::after{content:"/"; padding:0px 10px;}
#pul_hc_main .block:nth-child(3) table td span:last-child::after{content:"";}

/* Introduction & Benefits.html */
#pul_introduction_benefits .block{padding-bottom:40px;}
#pul_introduction_benefits .block:nth-child(1) p:nth-child(1){padding-bottom:20px; font-weight:bold; font-size:15px; color:#ff761b;}
#pul_introduction_benefits .block:nth-child(1) p:nth-child(1) span{display:block;}
#pul_introduction_benefits .block:nth-child(1) p:nth-child(2){padding-bottom:10px;}
#pul_introduction_benefits .block strong{display:inline-block; padding-bottom:10px; color:#4d4d4d;}
#pul_introduction_benefits .block:nth-child(2)>ul>li{padding-bottom:20px;}
#pul_introduction_benefits .block:nth-child(2)>ul>li:last-child{padding-bottom:0px;}
#pul_introduction_benefits .block:nth-child(2)>ul>li>p{padding-bottom:5px; font-weight:bold; color:#43507c;}
#pul_introduction_benefits .block:nth-child(2)>ul>li>p span{padding-right:10px; font-size:30px; vertical-align:baseline;}
#pul_introduction_benefits .block:nth-child(3) ul li{padding-bottom:5px;}

/* Membership Type.html */
#pul_membership_type .block{padding-bottom:30px;}
#pul_membership_type .block:nth-child(1) h3{padding-bottom:10px; font-weight:bold; font-size:15px; color:#ff771e;}
#pul_membership_type .block:nth-child(1)>p{padding-bottom:10px;}
#pul_membership_type .block:nth-child(1) strong{display:block; line-height:20px;}
#pul_membership_type .block:nth-child(1) td ul{padding:10px 0px;}
#pul_membership_type .block:nth-child(1) td ul li{padding:0px 0px 0px 10px; background: url('../image/icon/ico_bu03.gif') no-repeat 2px 6px; line-height:15px;}
#pul_membership_type .block:nth-child(1) p a{text-decoration:underline;}
#pul_membership_type .block:nth-child(1) p span{display:block; line-height:15px;}
#pul_membership_type .block:nth-child(1) th{text-align:center;}
#pul_membership_type .block:nth-child(1) tr:nth-child(1) td::after{content:""; display:block; clear:both;}
#pul_membership_type .block:nth-child(1) tr:nth-child(1) p{float:left;}
#pul_membership_type .block:nth-child(1) tr:nth-child(1) .btn_blue{float:left; margin:-15px 0 0 20px;}

/* Try Now */
#pul_membership_regist_header{padding:20px 20px 10px; border-bottom:0 none;}
#pul_membership_regist_header h3{color:#ff771e;}
#pul_membership_regist.contents_body{padding:0px;}
#pul_membership_regist .block{padding-bottom:30px;}
#pul_membership_regist .tbasic_horizontal td input[type="text"]{width:50%;}
#pul_membership_regist .tbasic_horizontal td textarea{width:80%;}
#pul_membership_regist .tbasic_horizontal tr:first-child td span{display:block; padding-top:0px; color:#888888;}
#pul_membership_regist .tbasic_horizontal td span{display:block; padding-top:5px; color:#888888;}
#pul_membership_regist .tbasic_horizontal td input[type="button"]{padding:2px 10px; border:1px solid #b4b4b4;}
#pul_membership_regist .tbasic_horizontal td div{float:left; line-height:20px;}
#pul_membership_regist .tbasic_horizontal td div:nth-child(1), #pul_membership_regist td div:nth-child(4){width:40%;}
#pul_membership_regist .tbasic_horizontal td div:nth-child(2), #pul_membership_regist td div:nth-child(5){width:35%;}
#pul_membership_regist .tbasic_horizontal tr:last-child td a{text-decoration:underline;}
#pul_membership_regist .tbasic_horizontal tr:last-child td div{padding-top:15px;}
#pul_membership_regist .tbasic_horizontal th{text-indent:10px;}
#pul_membership_regist .tbasic_horizontal th span:first-child{width:5px; height:5px; margin-left:-10px; padding-right:5px; text-indent:-9999px;}
#pul_membership_regist .tbasic_horizontal p span:first-child{display:inline-block; background:url('../image/icon/ico_required.gif') no-repeat; text-indent:10px; color:#fe771b;}
@media all and (min-width:1281px) {
	#pul_membership_regist td select{width:50.5%;}
}
@media all and (max-width:1280px) {
	#pul_membership_regist td select{width:51%;}
}
#pul_membership_regist .block:nth-child(1)>p{padding:0px 0px 10px; text-align:right; color:#ff771e;}
#pul_membership_regist .btn_wrap{padding:30px 0px; text-align:center;}

/* User Fee.html */
#pul_user_free .block{padding-bottom:30px;}
#pul_user_free .block h3{padding-bottom:10px;}
#pul_user_free .tbasic_complex td span{display:block;}
#pul_user_free .block:nth-child(2)::after{content:""; display:block; clear:both;}
#pul_user_free .block:nth-child(2) div{float:left;}
#pul_user_free .block:nth-child(2) div p{line-height:15px;}
#pul_user_free .block:nth-child(2) .btn_white{float:left; margin-left:20px; font-weight:bold;}
#pul_user_free .block:nth-child(3) h3{display:inline-block; padding-right:20px;}
#pul_user_free .block:nth-child(3)>span{color:#888888;}
#pul_user_free .block:nth-child(3) .tbasic_horizontal td span::after{content:"/"; padding:0px 10px;}
#pul_user_free .block:nth-child(3) .tbasic_horizontal td span:last-child::after{content:"";}
#pul_user_free .tbasic_complex ul li{padding:0px 0px 0px 10px; background: url('../image/icon/ico_bu03.gif') no-repeat 2px 6px; line-height:15px;}

/* WIPS Other Services.html *//* other_service_t1 : 싱클레어 영역 삭제. 211118 */
.other_service_t2 .block{padding-bottom:30px;}
.other_service_t2 .block:nth-child(1)::after{content:""; display:block; clear:both;}
.other_service_t2 .block:nth-child(1) .float_l:nth-child(1) a{display:block; text-align:center; text-decoration:underline;}
.other_service_t2 .block:nth-child(1) .float_l:nth-child(2){padding:21px 0px 21px 30px;}
.other_service_t2 .block:nth-child(1) .float_l:nth-child(2) p{padding-bottom:10px; font-weight:bold; font-size:15px; color:#006cb5;}
.other_service_t2 .block:nth-child(2)>p{padding-bottom:10px;}
.other_service_t2 .block:nth-child(2)>strong{display:block; padding-top:10px; padding-bottom:20px; font-size:16px; color:#4d4d4d;}
.other_service_t2 .block:nth-child(2)  ul li{padding-bottom:30px;}
.other_service_t2 .block:nth-child(2)  ul li:last-child{padding-bottom:0;}
.other_service_t2 .block:nth-child(2)  ul li>span{font-weight:bold; vertical-align:baseline; color:#43507c;}
.other_service_t2 .block:nth-child(2)  ul li>span:nth-child(1){padding-right:10px; font-size:20px;}
.other_service_t2 .block:nth-child(2)  ul li>span:nth-child(2){font-size:16px;}
.other_service_t2 .block:nth-child(2)  ul li>p{padding-top:10px; padding-left:40px;}

/* Manual.html */
#pul_user_manual h3{display:inline-block; padding-right:20px; font-size:15px;}
#pul_user_manual .block>span{vertical-align:bottom;}
.column::after{content:""; display:block; clear:both;}
.column{border-bottom:1px dotted #999999;}
.column:nth-child(3){border-bottom:0 none;}
.column .manual{float:left; width:24%; padding-left:1%;}
.column .manual h4{padding:20px 0px 10px; font-size:15px;}
.column .manual ul{padding-bottom:15px;}
.column .manual ul li a{color:#4d4d4d;}
.column .manual li{line-height:20px;}
.manual_wrap{margin-top:10px; border-top:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7;}
#pul_user_manual .btn_wrap{padding:30px 0px; text-align:center;}
#pul_user_manual .btn_wrap .btn_brightblue:nth-child(1){margin-right:5px;}
/* View Detail */
#pul_view_details01 .tbasic_complex.w_auto .img_wrap{text-align:center;}
/* Easy Viewer */
#pul_additional_functions01 .tbasic_complex.w_auto .img_wrap{text-align:center;}
/* Dual Viewer */
#pul_additional_functions02 .tbasic_complex.w_auto{margin-top:10px; margin-left:-13px;text-indent:0;}
#pul_additional_functions02 .tbasic_complex.w_auto .img_wrap{text-align:center;}
/* Search Operators.html */
/* Tab1 Boolean Operators */
.pul_search_operators_t1 .block{padding-bottom:30px;}
.pul_search_operators_t1 .tbasic_horizontal th{text-align:center;}
.pul_search_operators_t1 .list_mainnum li>p:nth-child(2){line-height:40px;}
.pul_search_operators_t1 .tbasic_horizontal td>p{line-height:25px;}
.pul_search_operators_t1 .tbasic_horizontal>tbody>tr>th>p{font-size:15px;}
/* Tab2 Adjacent Operators */
.pul_search_operators_t2 .block{padding-bottom:30px;}
.pul_search_operators_t2 .tbasic_horizontal th{text-align:center;}
.pul_search_operators_t2 .tbasic_horizontal_eg th{text-align:center;}
.pul_search_operators_t2 .list_hypen{color:#888888}
.pul_search_operators_t2 .list_hypen>li>p{line-height:20px;}
.pul_search_operators_t2 .list_mainnum>li>p:nth-child(2){line-height:40px;}
.pul_search_operators_t2 .tbasic_horizontal td>p{line-height:25px;}
.pul_search_operators_t2 .tbasic_horizontal>tbody>tr>th>p{font-size:15px;}
.pul_search_operators_t2 .cautions>p{font-weight:bold; font-size:20px; color:#ff771e;}
.pul_search_operators_t2 .cautions{padding:30px 20px 0px 20px;}
.pul_search_operators_t2 .list_subnum{padding-top:20px;}
.pul_search_operators_t2 .list_subnum li:first-child{padding-bottom:30px;}

/* 인접연산자,절단기호 사용시 주의사항 문구 */
.pul_search_operators_t2 .caution_title{display: inline-flex; margin-bottom: 10px;}
.pul_search_operators_t2 .caution_title .icon{height: 16px; line-height: 1; font-size: 16px; font-weight: bold; color: #ff6203; border: 3px solid #fde1bc; border-radius: 50%; padding: 2px 8px;}
.pul_search_operators_t2 .caution_title h3{color:#ff890e; font-size: 19px; line-height: 1.5; text-indent: 7px;}

/* 일본어, 중국어 > 인접연산자 매뉴얼 가상요소(숫자) */
.pul_search_operators_t2 .caret,
.pul_search_operators_t2 .zero, 
.pul_search_operators_t2 span[class*="t_num"]{position: relative; font-size: 11px;}
.pul_search_operators_t2 .caret:after,
.pul_search_operators_t2 .zero:before,
.pul_search_operators_t2 span[class*="t_num"]:after{color: #ff751c !important; position: absolute; top: 11px;}
.pul_search_operators_t2 .caret:after{content:"^"; font-size: 17px; left: 6px;}
.pul_search_operators_t2 .zero:before{content:"0"; top: 23px; left: 7px;}
.pul_search_operators_t2 .t_num_1:after{content:"1"; top: 18px !important; left: 2px;}
.pul_search_operators_t2 .t_num_2:after{content:"2"; top: 18px !important; left: 2px;}
.pul_search_operators_t2 .t_num_3:after{content:"3"; top: 18px !important; left: 5px;}
.pul_search_operators_t2 .tbasic_horizontal .dummy{display: inline-block; padding: 1px 3px; border: 2px dotted skyblue; border-radius: 50%;}

/* Tab3 Truncations */
.pul_search_operators_t3 .block{padding-bottom:30px;}
.pul_search_operators_t3 .tbasic_horizontal th{text-align:center;}
.pul_search_operators_t3 .list_mainnum li>p:nth-child(2){line-height:40px;}
.pul_search_operators_t3 .list_hypen{color:#888888}
.pul_search_operators_t3 .list_hypen li{padding-top:5px;}
.pul_search_operators_t3 .tbasic_horizontal td>p{line-height:25px;}
/* Tab4 Date Range Searching */
.pul_search_operators_t4 .block{padding-bottom:30px;}
.pul_search_operators_t4 .list_mainnum li>p:nth-child(2){line-height:40px;}
.pul_search_operators_t4 .tbasic_vertical{border-top:1px solid #999999;}
.pul_search_operators_t4 .tbasic_vertical th{border-right:1px solid #cccccc; background:#f4f4f4;}
.pul_search_operators_t4 .tbasic_vertical th:last-child{border-right:0 none;}
.pul_search_operators_t4 .tbasic_vertical td{border-right:1px solid #cccccc;}
.pul_search_operators_t4 .tbasic_vertical td:last-child{border-right:0 none;}
.pul_search_operators_t4 .tips{padding-top:20px; line-height:40px;}
/* Tab5 Field Abbreviations */
.pul_search_operators_t5 .block:nth-child(1){padding-bottom:10px;}
.pul_search_operators_t5 .block:nth-child(2){padding-bottom:30px;}
.pul_search_operators_t5 .block ul li>p:nth-child(2){line-height:40px;}
.pul_search_operators_t5 .list_hypen{color:#888888}
.pul_search_operators_t5 .list_hypen>li>p{line-height:20px;}
.pul_search_operators_t5 .tb_wrap.tab5{float:left; width:50%; box-sizing:border-box;}
#pul_search_operators01 .pul_search_operators_t5 .block{padding-bottom:0px;}
.pul_search_operators_t5 .block::after{content:""; display:block; clear:both;}
/* Tab6 Stop words */
.pul_search_operators_t6 .block{padding-bottom:30px;}
.pul_search_operators_t6 .block ul li>p{line-height:40px;}
.pul_search_operators_t6 .block ul li>p>span{display:block; line-height:15px;}
.pul_search_operators_t6 .list_hypen{color:#888888}
.pul_search_operators_t6 .block .stopwords ul li{padding:5px 7px;}
.pul_search_operators_t6 .block .stopwords ul li:nth-child(odd){background:#f4f4f4;}
.pul_search_operators_t6 .block .stopwords ul li:nth-child(even){background:#ffffff;}
/* Tab7 Phrase Search Operator */
.pul_search_operators_t7 .block{padding-bottom:30px;}
.pul_search_operators_t7 .block h3{padding-bottom:10px;}
.pul_search_operators_t7 .block ul li>p{line-height:40px;}
.pul_search_operators_t7 .block ul li>strong{display:block; line-height:30px;}
.pul_search_operators_t7 .list_hypen{color:#888888}
.pul_search_operators_t7 .tbasic_horizontal_eg th{text-align:center;}
.pul_search_operators_t7 .tbasic_horizontal_eg tbody th{padding-left:10px;}

/* Data Coverage.html */
#pul_data_coverage .block{padding-bottom:30px;}
#pul_data_coverage .userguide_m3_01{width:100px;}
#pul_data_coverage .userguide_m3_02{width:150px;}
#pul_data_coverage .userguide_m3_03{width:210px;}
#pul_data_coverage .userguide_m3_04{width:150px;}
#pul_data_coverage .userguide_m3_05{width:210px;}
#pul_data_coverage .userguide_m3_06{width:100px;}
#pul_data_coverage .userguide_m3_07{width:auto;}
#pul_data_coverage th span{display:block;}
#pul_data_coverage td span{display:block;}
#pul_data_coverage tbody th{background:#f4f4f4;}
#pul_data_coverage tbody .txt_gray{color:#888888;}
#pul_data_coverage .tr_borderline{padding:15px 10px; border-left:0 none;}
#pul_data_coverage .tb_wrap{clear:both;}
#pul_data_coverage .block:first-child .tbasic_complex tbody tr:last-child td{border-bottom:0 none;}
#pul_data_coverage .main_list a{display:inline-block;}
#pul_data_coverage .main_list>li{padding-bottom:10px;}
#pul_data_coverage .sub_list>li{padding-top:5px; background-position:2px 11px;}
#pul_data_coverage .date{float:right; display:block; font-weight:bold; font-size:15px;;}
#pul_data_coverage h4{float:left; font-size:14px; line-height:24px;}
#pul_data_coverage .tbasic_complex.noline thead{border-top:0 none;}
#pul_data_coverage .userguide_m3_001{width:100px;}
#pul_data_coverage .userguide_m3_002{width:80px;}
#pul_data_coverage .userguide_m3_003{width:280px;}
#pul_data_coverage .userguide_m3_004{width:360px;}
#pul_data_coverage .userguide_m3_005{width:100px;}

#pul_data_coverage .data_notice{background:none;}


/* Terms & Conditions.html */
#pul_terms_conditions .block>ol>li{padding-bottom:30px;}
#pul_terms_conditions .block>ol>li>h4{padding-bottom:20px; font-size:18px;}
#pul_terms_conditions .block>ol>li>.conditions{padding-bottom:10px;}
#pul_terms_conditions .block>ol>li>.conditions>h5{font-size:15px;}
#pul_terms_conditions .block>ol>li>.conditions>p{line-height:15px;}
#pul_terms_conditions .block>ol>li>.conditions>ol>li{line-height:15px;}
#pul_terms_conditions_header .prev_version{position:absolute; top:13px; right:340px;}

/* Privacy Policy.html */
#pul_privacy_policy .block{line-height:18px; font-size:13px;}
#pul_privacy_policy .block h3{padding-bottom:20px;}
#pul_privacy_policy .block>p{padding-bottom:20px;}
#pul_privacy_policy .block>ol>li, #pul_privacy_policy .block>ul{padding-bottom:30px;}
#pul_privacy_policy .block>ol>li>strong{display:block; padding-bottom:10px;}
#pul_privacy_policy .block .txt_indent{text-indent:15px;}
#pul_privacy_policy .block .txt_indent2{text-indent:30px;}
#pul_privacy_policy .block li .follows li{padding-top:10px;}
#pul_privacy_policy .block li .follows:nth-child(2) li:first-child{padding-top:0px;}
#pul_privacy_policy_header .prev_version{position:absolute; top:13px; right:310px;}

/* Contact us.html */
#pul_contact_us .block:nth-child(1) p:nth-child(1){padding-bottom:10px; font-weight:bold; font-size:15px; color:#ff771e;}
#pul_contact_us .block:nth-child(1) p:nth-child(2) span{display:block;}
#pul_contact_us .block:nth-child(2) h3{padding-bottom:5px;}
#pul_contact_us .block:nth-child(2) p{padding-bottom:10px;}
#pul_contact_us .block:nth-child(2) p span{display:block;}
#pul_contact_us .block:nth-child(2) p .txt_gray{display:inline;}
#pul_contact_us .block:nth-child(2) table td span::after{content:"/"; padding:0px 10px;}
#pul_contact_us .block:nth-child(2) table td span:last-child::after{content:"";}
/* #pul_contact_us .block:nth-child(2) table td a{text-decoration:underline;} */
#pul_contact_us td input[type="text"]{width:53%;}
#pul_contact_us td textarea{width:80%;}
#pul_contact_us .tbasic_horizontal th{text-indent:10px;}
#pul_contact_us .tbasic_horizontal th span:first-child{width:5px; height:5px; margin-left:-10px; padding-right:5px; text-indent:-9999px;}
#pul_contact_us .tbasic_horizontal p span:first-child{display:inline-block; background:url('../image/icon/ico_required.gif') no-repeat; text-indent:10px; color:#fe771b;}
#pul_contact_us td select{width:54%;}
#pul_contact_us .block:nth-child(3) .tbasic_horizontal td span{display:block; padding-top:5px; color:#888888;}
#pul_contact_us .block:nth-child(3)>p{padding:10px 0px 10px; text-align:right; color:#ff771e;}
#pul_contact_us .btn_wrap{padding:30px 0px; text-align:center;}

/* Worldwide Partners.html */
#pul_worldwide_partners .block{padding-bottom:30px;}
#pul_worldwide_partners .tbasic_horizontal td strong{display:block; padding-bottom:5px;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul::after{content:""; display:block; clear:both;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul>li{float:left; width:49%;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul>li:nth-child(1){height:70px;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul>li:nth-child(2){height:70px;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul>li:nth-child(3){height:120px;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul>li:nth-child(4){height:120px;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul>li:nth-child(5){height:90px;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul>li:nth-child(6){height:90px;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul>li:nth-child(7){height:120px;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul>li:nth-child(8){height:120px;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul>li:nth-child(9){height:70px;}
#pul_worldwide_partners .tbasic_horizontal tr:nth-child(6) td>ul>li:nth-child(10){height:70px;}

/* popup */
/* try_now */
.hc_popup.try_now{overflow:hidden; width:300px; height:385px; background:#f5f5f5;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.hc_popup.try_now{width:304px; height:389px;}
}
:root .hc_popup.try_now{width:304px\0/IE9; height:390px\0/IE9;}
.hc_popup .header{padding:20px; border-bottom:1px solid #ff751c; background:#888888;}
.hc_popup .header h4{color:#ffffff;}
.hc_popup .contents{padding:20px;}
.hc_popup .contents .ico_exclamation_red{margin-left:-7px;}
.hc_popup .contents .caution{padding-left:10px;}
.hc_popup .contents .info{padding:20px 0px 20px;}
.hc_popup .contents .info .info_title{padding-bottom:5px;}
.hc_popup .contents .info .sub_list{padding:20px 10px; border:1px solid #e7e7e7; background:#ffffff;}
.hc_popup .contents .info .sub_list li{line-height:17px;}
.hc_popup .contents .btn_wrap{text-align:center;}

/* Manual */
.manual_contents_body .intro{margin-bottom:20px; padding:20px; /* border-top:1px solid #b7b7b7; */ border-bottom:1px solid #fe791c; background-color:#F8F8F8;}
.manual_contents_body .intro>span{display:inline-block;}
.manual_contents_body .intro>span:nth-child(1){width:15%; font-weight:bold; font-size:18px;}
.manual_contents_body .intro>span:nth-child(2){box-sizing:border-box; width:82%; padding-left:3%; border-left:1px solid #b7b7b7; line-height:21px;}
.manual_contents_body .intro .text_tit{display: inline-block; width:15%; font-weight:bold;}
.manual_contents_body .intro .text_con{display: inline-block; box-sizing:border-box; width:82%; padding-left:3%; border-left:1px solid #b7b7b7; line-height:21px;}
.manual_contents_body>ul{padding-bottom:30px;}

.list_mainnum{}
.list_mainnum>li{padding-bottom:30px;}
.list_mainnum>li:last-child{padding-bottom:0px;}
.list_mainnum>li>span{display:inline-block; padding-top:1px; padding-left:25px; padding-bottom:5px; background:url(../image/img/helpcenter_mainnum.gif?version=20200827) no-repeat; line-height:16px; font-weight:bold; font-size:13px; color:#fe791c;}
.list_mainnum>li>span i{color:#666;}
.list_mainnum>li:nth-child(1)>span{background-position:0px 0px;}
.list_mainnum>li:nth-child(2)>span{background-position:0px -80px;}
.list_mainnum>li:nth-child(3)>span{background-position:0px -160px;}
.list_mainnum>li:nth-child(4)>span{background-position:0px -240px;}
.list_mainnum>li:nth-child(5)>span{background-position:0px -320px;}
.list_mainnum>li:nth-child(6)>span{background-position:0px -400px;}
.list_mainnum>li:nth-child(7)>span{background-position:0px -480px;}
.list_mainnum>li:nth-child(8)>span{background-position:0px -560px;}
.list_mainnum>li:nth-child(9)>span{background-position:0px -640px;}
.list_mainnum>li:nth-child(10)>span{background-position:0px -720px;}
.list_mainnum>li:nth-child(11)>span{background-position:0px -800px;}
.list_mainnum>li:nth-child(12)>span{background-position:0px -880px;}
.list_mainnum>li{padding-left:30px;}
.list_mainnum>li>span{margin-left:-26px;}

.list_subnum{}
.list_subnum>li{padding-bottom:10px;}
.list_subnum>li:last-child{padding-bottom:0px;}
.list_subnum>li>span{display:inline-block; padding-left:25px; padding-bottom:5px; background:url(../image/img/helpcenter_subnum.gif?version=20200827)no-repeat; line-height:20px;}
.list_subnum>li>span>img{margin-top:calc(-1em); vertical-align:text-top; vertical-align:-webkit-baseline-middle; vertical-align:-moz-middle-with-baseline;}
.list_subnum>li:nth-child(1)>span{background-position:0px 0px;}
.list_subnum>li:nth-child(2)>span{background-position:0px -80px;}
.list_subnum>li:nth-child(3)>span{background-position:0px -160px;}
.list_subnum>li:nth-child(4)>span{background-position:0px -240px;}
.list_subnum>li:nth-child(5)>span{background-position:0px -320px;}
.list_subnum>li:nth-child(6)>span{background-position:0px -400px;}
.list_subnum>li:nth-child(7)>span{background-position:0px -480px;}
.list_subnum>li:nth-child(8)>span{background-position:0px -560px;}
.list_subnum>li:nth-child(9)>span{background-position:0px -640px;}
.list_subnum>li:nth-child(10)>span{background-position:0px -720px;}
.list_subnum>li:nth-child(11)>span{background-position:0px -800px;}
.list_subnum>li:nth-child(12)>span{background-position:0px -880px;}
.list_subnum>li:nth-child(13)>span{background-position:0px -960px;}
.list_subnum>li:nth-child(14)>span{background-position:0px -1040px;}
.list_subnum>li:nth-child(15)>span{background-position:0px -1120px;}
.list_subnum>li{padding-left:30px;}
.list_subnum>li>span{margin-left:-26px;}

.list_num{padding-bottom:10px;}
.list_num>li{padding-left:27px; padding-bottom:10px; text-indent:-13px;}
.list_num>li:last-child{padding-bottom:0px;}
.list_num>li>span{display:inline-block;}
.list_num>li:nth-child(1)>span::before{content:"1. ";}
.list_num>li:nth-child(2)>span::before{content:"2. ";}
.list_num>li:nth-child(3)>span::before{content:"3. ";}
.list_num>li:nth-child(4)>span::before{content:"4. ";}
.list_num>li:nth-child(5)>span::before{content:"5. ";}
.list_num>li:nth-child(6)>span::before{content:"6. ";}
.list_num>li:nth-child(7)>span::before{content:"7. ";}
.list_num>li:nth-child(8)>span::before{content:"8. ";}
.list_num>li:nth-child(9)>span::before{content:"9. ";}

.list_roman{padding-bottom:10px;}
.list_roman>li{padding-left:27px; padding-bottom:10px; text-indent:-10px;}
.list_roman>li:last-child{padding-bottom:0px;}
.list_roman>li>span{display:inline-block; padding-bottom:5px;}
.list_roman>li:nth-child(1)>span::before{content:"\2170.  ";}
.list_roman>li:nth-child(2)>span::before{content:"\2171.  ";}
.list_roman>li:nth-child(3)>span::before{content:"\2172.  ";}
.list_roman>li:nth-child(4)>span::before{content:"\2173.  ";}
.list_roman>li:nth-child(5)>span::before{content:"\2174.  ";}
.list_roman>li:nth-child(6)>span::before{content:"\2175.  ";}
.list_roman>li:nth-child(7)>span::before{content:"\2176.  ";}
.list_roman>li:nth-child(8)>span::before{content:"\2177.  ";}
.list_roman>li:nth-child(9)>span::before{content:"\2178.  ";}

.list_alphabet{padding-bottom:10px; padding-left:15px; text-indent:0px;}
.list_alphabet>li{list-style-type:upper-alpha; padding-bottom:5px;}
.list_alphabet>li>span{display:inline-block; padding-bottom:5px;}
.list_alphabet>li:last-child{padding-bottom:0px;}

.list_hypen{padding-bottom:10px;}
.list_hypen>li{padding-left:10px; padding-bottom:5px;}
.list_hypen>li:last-child{padding-bottom:0px;}
.list_hypen>li>span::before{content:"-"; margin-left:-10px; padding-right:5px;}

/* 번외 tip */
.list_disc{margin-left:10px; padding-left:15px;}
.list_disc>li{list-style-type:disc; padding-bottom:5px;}
.list_disc>li:last-child{padding-bottom:0px;}

/* tip */
.tip{padding-bottom:10px; line-height:25px; color:#888888;}
.tip_box{border:1px solid #dddddd; padding:10px;}
.manual_contents_body .tip::before{content:"※"; padding-right:5px; font-weight:bold;}
.date{padding-bottom:5px; text-align:right;}
.manual_contents_body .img_wrap{padding:5px 0px 10px;}

.manual_contents_body .para_group{padding:0px 0px 5px;}
.manual_contents_body .para_group p{padding-bottom:10px; line-height:17px;}
.manual_contents_body .para_group p:last-child{padding-bottom:0px;}
.manual_contents_body>.para_group{padding-bottom:20px;}

.manual_contents_body .btn_wrap,
.contents_body .btn_wrap{padding:0px 0px 30px; text-align:center;}
.manual_contents_body .btn_wrap .btn_download_manual,
.contents_body .btn_wrap .btn_download_manual{display:inline-block;  padding:5px 10px; border:1px solid #8798b6; background:#e5eef7; color:#545557;}

#pul_fee_payment01 li:nth-child(1) strong, #pul_fee_payment02 li:nth-child(1) strong{display:block; line-height:20px;}
#pul_fee_payment01 li:nth-child(1) td ul, #pul_fee_payment02 li:nth-child(1) td ul{padding:10px 0px;}
#pul_fee_payment01 li:nth-child(1) td ul li, #pul_fee_payment02 li:nth-child(1) td ul li{padding:0px 0px 0px 10px; background: url('../image/icon/ico_bu03.gif') no-repeat 2px 6px; line-height:15px;}
#pul_fee_payment01 li:nth-child(1) p a, #pul_fee_payment02 li:nth-child(1) p a{text-decoration:underline;}
#pul_fee_payment01 li:nth-child(1) p span, #pul_fee_payment02 li:nth-child(1) p span{display:block; line-height:15px;}
#pul_fee_payment01 li:nth-child(1) th, #pul_fee_payment02 li:nth-child(1) th{text-align:center;}
#pul_fee_payment01 li:nth-child(1) tr:nth-child(3) p, #pul_fee_payment02 li:nth-child(1) tr:nth-child(3) p{float:left; padding-top:7px;}
#pul_fee_payment01 li:nth-child(1) tr:nth-child(3) .btn_blue, #pul_fee_payment02 li:nth-child(1) tr:nth-child(3) .btn_blue{float:left; margin-left:20px;}
#pul_fee_payment01 li:nth-child(2)>span:nth-child(2), #pul_fee_payment02 li:nth-child(2)>span:nth-child(2){margin-left:0px;  background:none; font-weight:normal; color:#888888;}
#pul_fee_payment01 li:nth-child(2) .tbasic_horizontal td span::after, #pul_fee_payment02 li:nth-child(2) .tbasic_horizontal td span::after{content:"/"; padding:0px 10px;}
#pul_fee_payment01 li:nth-child(2) .tbasic_horizontal td span:last-child::after, #pul_fee_payment02 li:nth-child(2) .tbasic_horizontal td span:last-child::after{content:"";}
#pul_fee_payment01 li:nth-child(3) .tbasic_complex td span, #pul_fee_payment02 li:nth-child(3) .tbasic_complex td span{display:block;}
#pul_fee_payment01 li:nth-child(3) .block, #pul_fee_payment02 li:nth-child(3) .block{padding-bottom:30px;}
#pul_fee_payment01 li:nth-child(3) .block:nth-child(4), #pul_fee_payment02 li:nth-child(3) .block:nth-child(4){padding-bottom:0px;}
#pul_fee_payment01 li:nth-child(3) .block h3, #pul_fee_payment02 li:nth-child(3) .block h3{padding-bottom:10px;}
#pul_fee_payment01 li:nth-child(3) .block div p, #pul_fee_payment02 li:nth-child(3) .block div p{line-height:15px;}
#pul_fee_payment01 li:nth-child(3) .tbasic_complex ul li, #pul_fee_payment02 li:nth-child(3) .tbasic_complex ul li{padding:0px 0px 0px 10px; background: url('../image/icon/ico_bu03.gif') no-repeat 2px 6px; line-height:15px;}
#pul_fee_payment01 li:nth-child(3) .tbasic_complex th, #pul_fee_payment02 li:nth-child(3) .tbasic_complex th{text-align:center;}
#pul_fee_payment01 li:nth-child(1) .fee_payment01, #pul_fee_payment02 li:nth-child(1) .fee_payment01{width:200px;}
#pul_fee_payment01 li:nth-child(2) .fee_payment01, #pul_fee_payment02 li:nth-child(2) .fee_payment01{width:200px;}
#pul_fee_payment01 li:nth-child(3) .fee_payment01, #pul_fee_payment02 li:nth-child(3) .fee_payment01{width:200px;}
#pul_fee_payment01 li:nth-child(3) .fee_payment02, #pul_fee_payment02 li:nth-child(3) .fee_payment02{width:230px;}
#pul_fee_payment01 li:nth-child(3) .fee_payment03, #pul_fee_payment02 li:nth-child(3) .fee_payment03{width:150px;}

#pul_view_details02 li:nth-child(1) .view_details01{width:190px;}
#pul_view_details02 li:nth-child(1) .view_details02{width:185px;}
#pul_view_details02 li:nth-child(1) .view_details03{width:185px;}
#pul_view_details02 li:nth-child(1) .view_details04{width:185px;}
#pul_view_details02 li:nth-child(1) .view_details05{width:185px;}
#pul_view_details02 li:nth-child(2) .view_details01{width:190px;}
#pul_view_details02 li:nth-child(2) .view_details02{width:130px;}
#pul_view_details02 li:nth-child(2) .view_details03{width:220px;}
#pul_view_details02 li:nth-child(2) .view_details04{}
#pul_view_details02 li:nth-child(3) .view_details01{width:50%;}
#pul_view_details02 li:nth-child(3) .view_details02{}
#pul_view_details02 li:nth-child(3) table tr:nth-child(5) td, 
#pul_view_details02 li:nth-child(3) table tr:nth-child(6) td{background:#fff7f0;}

.manual_contents_body{/*padding:0px 20px;*/}
#pul_search_operators01.manual_contents_body{padding-top:30px;}
#pul_search_operators01.manual_contents_body .tb_wrap.tab5{float:left; width:50%; box-sizing:border-box;}
#pul_search_operators01.manual_contents_body .block::after{content:""; display:block; clear:both;}
#pul_change_myinfo01.manual_contents_body{padding-top:30px;}
#pul_fee_payment01.manual_contents_body{padding-top:30px;}
#pul_fee_payment02.manual_contents_body{padding-top:30px;}
#pul_change_myinfo01.manual_contents_body{padding-top:30px;}
.tb_wrap.tab5:nth-child(4){border-right:1px solid #d4d4d4;}


/* 공지사항 , FAQ , QNA 제목 사이즈 */
.qna_ellipsis { max-width:450px !important; }

/* 무효화 이미지 임시 */
#pul_ipexpert02 .img_wrap{width:600px;}
#pul_ipexpert02 .img_wrap img{width:100%;}

/* 링크에 언더라인 있을 경우 */
.link_underline:hover{text-decoration:underline;}

/* 필드지정연산자 탭 */
.field_tab{}
.field_tab ul{position:relative;}
.field_tab ul:after{content:""; display:block; clear:both;}
.field_tab li{float:left; margin-right:5px; height:30px;}
.field_tab li button{display:block; width:100px; height:30px; outline:0 none; border:1px solid #c9c9c9; border-bottom:0 none; border-top-left-radius:5px; border-top-right-radius:5px; background:#f4f4f4; line-height:30px; text-align:center;}
.field_tab li .panel{display:none; position:absolute; top:29px; left:0px; right:0px; width:100%; border-top:1px solid #a1a1a1;  background:#ffffff;}
.field_tab li .panel thead{border-bottom:0 none;}
.field_tab li .panel thead th{box-sizing:border-box; border-bottom:1px solid #dcdcdc; padding:7px 0px; font-weight:normal; font-size:11px;}
.field_tab li .panel thead tr:nth-child(2) th{border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc;}
.field_tab li .panel tbody th{padding:7px 0px;}
.field_tab li .panel tbody td{box-sizing:border-box; padding:7px 0px;}
.field_tab li .panel tbody .txt_left{padding:7px 0px 7px 7px;}
.field_tab li#tab01.show{height:3200px;}/* js 계산하지 않기 위해 css로 고정 */
.field_tab li#tab02.show{height:1380px;}
.field_tab li#tab03.show{height:735px;}
.field_tab li#tab04.show{height:640px;}
.field_tab li.show button{position:relative; z-index:10; border-color:#a1a1a1; border-bottom:1px solid #ffffff; background:#ffffff; font-weight:bold;}
.field_tab li.show .panel{display:block; padding-top:10px;}
.field_tab li .panel .bg_gray{background:#f9f9f9;}
.field_tab li .panel td{text-align:center;}
.posF{position:fixed; top:0; left:0; width:100%;}
.posF table{width:920px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.field_tab li#tab01.show{height:3418px;}
	.field_tab li#tab02.show{height:1380px;}
	.field_tab li#tab03.show{height:735px;}
	.field_tab li#tab04.show{height:630px;}
}
@-moz-document url-prefix() {
	.field_tab li#tab01.show{height:3418px;}
	.field_tab li#tab02.show{height:1430px;}
	.field_tab li#tab03.show{height:760px;}
	.field_tab li#tab04.show{height:670px;}
	
	.field_tab li .panel thead th{border-bottom:0 none;}
	.tb_head{border-bottom:1px solid #dcdcdc;}	
}
@media screen and (min--moz-device-pixel-ratio:0) {
	.field_tab li:nth-child(1).show{height:3418px;}
	.field_tab li:nth-child(2).show{height:1430px;}
	.field_tab li:nth-child(3).show{height:731px;}
	.field_tab li:nth-child(4).show{height:630px;}
	
	.field_tab li .panel thead th{border-bottom:0 none;}
	.tb_head{border-bottom:1px solid #dcdcdc;}	
}

/* 필드지정연산자 - tab1 */
.field_tab1_01{width:229px;}/* Field */
.field_tab1_02{width:80px;}/* Abbreviations */
.field_tab1_03{width:35px;}/* US - Full */
.field_tab1_04{width:45px;}/* US - Before */
.field_tab1_05{width:25px;}/* EP */
.field_tab1_06{width:30px;}/* PCT */
.field_tab1_07{width:35px;}/* JP - Full */
.field_tab1_08{width:45px;}/* JP - Before */
.field_tab1_09{width:30px;}/* PAJ */
.field_tab1_10{width:35px;}/* KR - Full */
.field_tab1_11{width:45px;}/* KR - Before */
.field_tab1_12{width:25px;}/* CN */
.field_tab1_13{width:25px;}/* DE */
.field_tab1_14{width:25px;}/* GB */
.field_tab1_15{width:25px;}/* FR */
.field_tab1_16{width:25px;}/* RU */
.field_tab1_17{width:25px;}/* IN */
.field_tab1_18{width:25px;}/* TW */
.field_tab1_19{width:25px;}/* CA */
.field_tab1_20{width:25px;}/* AU */
.field_tab1_21{width:25px;}/* IT */
.field_tab1_22{width:25px;}/* NL */
.field_tab1_23{width:30px;}/* AT, CH, DK, ES, FI, SE */
.field_tab1_24{width:32px;}/* 75+ */

.field_tab1_001{width:80px;}/* Field */
.field_tab1_002{width:130px;}/* Field */
.field_tab1_003{width:80px;}/* Abbreviations */
.field_tab1_004{width:35px;}/* US - Full */
.field_tab1_005{width:46px;}/* US - Before */
.field_tab1_006{width:25px;}/* EP */
.field_tab1_007{width:30px;}/* PCT */
.field_tab1_008{width:35px;}/* JP - Full */
.field_tab1_009{width:46px;}/* JP - Before */
.field_tab1_010{width:30px;}/* PAJ */
.field_tab1_011{width:35px;}/* KR - Full */
.field_tab1_012{width:45px;}/* KR - Before */
.field_tab1_013{width:25px;}/* CN */
.field_tab1_014{width:25px;}/* DE */
.field_tab1_015{width:25px;}/* GB */
.field_tab1_016{width:25px;}/* FR */
.field_tab1_017{width:25px;}/* RU */
.field_tab1_018{width:25px;}/* IN */
.field_tab1_019{width:25px;}/* TW */
.field_tab1_020{width:25px;}/* CA */
.field_tab1_021{width:25px;}/* AU */
.field_tab1_022{width:25px;}/* IT */
.field_tab1_023{width:25px;}/* NL */
.field_tab1_024{width:30px;}/* AT, CH, DK, ES, FI, SE */
.field_tab1_025{width:32px;}/* 75+ */

/* 필드지정연산자 - tab2 */
.field_tab2_01{width:320px;}/* Field */
.field_tab2_02{width:100px;}/* Abbreviations */
.field_tab2_03{width:100px;}/* US - PTAB */
.field_tab2_04{width:100px;}/* US - BPAI */
.field_tab2_05{width:100px;}/* EP */
.field_tab2_06{width:100px;}/* JP */
.field_tab2_07{width:100px;}/* KR */

.field_tab2_001{width:140px;}/* Field */
.field_tab2_002{width:180px;}/* Field */
.field_tab2_003{width:100px;}/* Abbreviations */
.field_tab2_004{width:100px;}/* US - PTAB */
.field_tab2_005{width:100px;}/* US - BPAI */
.field_tab2_006{width:100px;}/* EP */
.field_tab2_007{width:100px;}/* JP */
.field_tab2_008{width:100px;}/* KR */

/* 필드지정연산자 - tab3 */
.field_tab3_01{width:320px;}/* Field */
.field_tab3_02{width:150px;}/* Abbreviations */
.field_tab3_03{width:150px;}/* Integrated Search */
.field_tab3_04{width:150px;}/* Federal District	 */
.field_tab3_05{width:150px;}/* ITC */

.field_tab3_001{width:140px;}/* Field */
.field_tab3_002{width:180px;}/* Field */
.field_tab3_003{width:150px;}/* Abbreviations */
.field_tab3_004{width:150px;}/* Integrated Search */
.field_tab3_005{width:150px;}/* Federal District */
.field_tab3_006{width:150px;}/* ITC */

/* FAQ 일본어지원  */
body,th,td,input,select,textarea,button{font-family:"Arial", "meiryo UI";}
.contents_header .btn_translang {outline:none; height:24px; margin:3px 0 0 15px; padding: 0 7px; border: 1px solid #b3b3b3; border-radius:3px; color:#545454; font-size: 11px; background-color: #fff; /* box-shadow: 1px 1px 1px #dedede; */}
.contents_header .btn_translang .ico_check_orange{margin-top: -1px;}
/* 
.contents_body:lang(jp) {font-family:"Meiryo UI";}
 */

/* 상태정보 개선 > 기본검색  */
.manual_contents_body .tip_depth_space {margin: 0 0 30px 25px;}
.manual_contents_body .tip_em{font-weight:bold; color:#f78210; padding-left:45px; margin:25px 0px 3px 10px; line-height:24px !important; position:relative;}
.manual_contents_body .tip_em:before{content:""; position:absolute; background:url('../image/btn/btn.png?version=20170908') no-repeat -440px -56px; width:36px; height:20px; top:0; left:0;}
.manual_contents_body .tip_text_box{padding:20px 15px; border:1px solid #CDCDCD; color:#777777; line-height:18px;}
	/* 국가별 상태정보 제공 표 */
.manual_contents_body .tbl_status_ctry th{font-weight:bold;}
.manual_contents_body .tbl_status_ctry td{text-align: center;}
.manual_contents_body .tbl_status_ctry .bg_gray{background: #f9f9f9;}
.manual_contents_body .tbl_status_ctry .bdr_line{font-weight: normal; border-left: 1px solid #d4d4d4;}
