@charset "utf-8";

.rtl-blind { display:none !important; }

a.rtl-help-btn { position: absolute; right:0px; display:block; height:26px; margin-top:-42px; padding:0 14px 0 34px; border:1px solid #c1cee7; border-bottom-color:#879fce; background:#fff url('../../../rtl/images/common/ico/ico_rtl_help.png') no-repeat 9px 4px; font-size:13px; color:#3867a5; line-height:25px; vertical-align: top; font-weight: normal;}
			a.rtl-help-btn:hover {border: 1px solid #091940; background-color:#dce7f4; color:#11407d;}		

.mt25 {margin-top:25px !important;}
h2 {position: relative;}
h3.tit { padding-left: 15px; font-size:15px; line-height: 15px; color:#114196;font-weight: normal; background: url('../../../rtl/images/common/ico/ico_bullet_d_h4.gif') no-repeat 0 3px;}	
h4.tit {margin:0 0 15px 0; padding-bottom:8px; border-bottom:1px solid #aaa; font-size:17px; color:#222; font-weight:bold; line-height:1;}


/*multi test title*/
h5.multitest-step { height:24px; padding: 0 11px 0 0; line-height: 15px; color:#222;  font-size: 17px; font-weight: bold; }
h6.multitest-step { height:30px; padding: 0 15px; background-color:#6aa6dd;  line-height: 30px; color:#fff;  font-size: 13px; font-weight: bold; }

p.txts {font-size:13px; color:#444;}

ul.txt-rtl-list {}
	ul.txt-rtl-list li {padding-left:9px; background:url('../../../rtl/images/common/ico/ico_rect_3_66.gif') no-repeat left 6px; font-size:13px; color:#444;}
	ul.txt-rtl-list li em {font-style:normal;}

.rtl-tit {height:33px; margin-top:10px; border:1px solid #6a9ad5; background-color:#6aa6dd;}
	.rtl-tit p.tit {float:left; margin:6px 0 0 15px; font-size:14px; color:#fff; font-weight:normal; line-height:16px; font-weight: bold;}
	.rtl-tit p.tit * {vertical-align:middle;}
		.rtl-tit p.tit em.fail {display:inline-block; width:42px; height:21px; margin-left:5px; border:1px solid #a41b1b; background-color:#c03030; font-size:15px; color:#fff; font-style:normal; line-height:21px; text-align:center;}
		.rtl-tit p.tit em.pass {display:inline-block; width:42px; height:21px; margin-left:5px; border:1px solid #166716; background-color:#2d832d; font-size:15px; color:#fff; font-style:normal; line-height:21px; text-align:center;}
		.rtl-tit p.tit em.unknown {display:inline-block; width:84px; height:21px; margin-left:5px; border:1px solid #166716; background-color:yellow; font-size:15px; color:gray; font-style:normal; line-height:21px; text-align:center;}
	.rtl-tit span {display:block; width:108px; height:33px; background:url('../../../rtl/images/devices/bg_hidden_ly.gif') repeat-y;}
	.rtl-tit span a.bt-arr {display:inline-block; width:94px; height:33px; padding-left:14px; background:url('../../../rtl/images/common/ico/ico_arr_show.gif') no-repeat 85px 15px; font-size:11px; color:#f8fcff; line-height:33px;}
	.rtl-tit span * {vertical-align:middle;}

table.check-list {width:100%; table-layout:fixed; margin:0 0 0;}
	table.check-list caption {display:none;}
	table.check-list th {height:15px; padding:8px 15px 7px; border-right:2px solid #fff; background-color:#f1f1f1; font-size:12px; color:#444; font-weight:normal; text-align:left;}
	table.check-list th.none {border-right:none;}
	table.check-list td {padding:10px 0 11px 15px; border-bottom:1px solid #ddd; font-size:12px; color:#444;}
	table.check-list td.tit {font-size:13px;}
	table.check-list td span.pass {padding-left:16px; background:url('../../../rtl/images/common/ico/ico_pass.gif') no-repeat left center;}
	table.check-list td span.fail {padding-left:16px; background:url('../../../rtl/images/common/ico/ico_fail.gif') no-repeat left center;}
	table.check-list td span.unknown {padding-left:16px; background:url('../../../rtl/images/common/ico/ico_unknown.gif') no-repeat left center;}
	table.check-list td a.action {padding-right:15px; background:url('../../../rtl/images/common/ico/ico_new_win.gif') no-repeat right center; color:#007fa8;}
	table.check-list td a.action:hover {text-decoration:underline;}

.bx-warning {margin-bottom:30px; padding:10px 0 11px 15px; border-bottom:1px solid #aaa; *zoom:1;}
.bx-warning:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
	.bx-warning span.msg {float:left; display:block; margin:4px 0 0 0; padding-left:22px; background:url('../../../rtl/images/common/ico/ico_rtl_check.gif') no-repeat left center; font-size:12px; color:#666;}


.bx-status {height:24px; margin:5px 0 20px; padding-left:15px; border:1px solid #e5e5e5; background-color:#f1f1f1; font-size:13px; color:#444; line-height:24px;}
	.bx-status em {color:#5289cc; font-style:normal;}


/*20160513 - HMJ 수정*/
ul.device-list {margin-bottom:30px; *zoom:1;}
ul.device-list:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
	ul.device-list li {float:left; margin-bottom:26px; }
	ul.device-list li h5 {width:315px; margin-bottom:10px; padding:0 0 7px 0;  border-bottom:1px solid #e4e4e4; font-size:13px; color:#444; font-weight:normal;}
	ul.device-list li .prt-info {float:left; width:190px; margin-left:2px;}
	ul.device-list li .prt-info select {width:190px; margin-bottom:3px; padding:3px 0; border:1px solid #e2e2e2; border-bottom:1px solid #c4c4c4; font-size:11px; color:#666;}
	ul.device-list li .prt-info h6 {font-size:13px; color:#444; font-weight:normal; line-height:1; margin-bottom:13px;}
	ul.device-list li img.bg-item{display: inline-block;float: left;width:120px;height:120px;}
	ul.device-list li .prt-info ul {margin-bottom:10px;}
	ul.device-list li .prt-info ul li {float:none; padding-left:6px; background:url('../../../rtl/images/common/ico/ico_rect.gif') no-repeat left center; color:#666;}


/*multi test step head*/
ol.multitest-step { position: relative; min-height:115px; margin-bottom:20px;}
ol.multitest-step li:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
	ol.multitest-step li {float:left; position: absolute; top:0px; min-height:100px;}
	
	ol.multitest-step li p.step { position:absolute; height:56px; padding: 18px 0 0 0;}
	ol.multitest-step li.s1 p.step { left:0px; width:198px; padding-left:24px; background: url('../../../rtl/images/devices/rtl_multitest_step01_bg.gif') 0 -74px no-repeat; color:#b7b7b7;}
	ol.multitest-step li.s2 p.step { left:186px; width:164px; padding-left:60px; background: url('../../../rtl/images/devices/rtl_multitest_step02_bg.gif') 0 -74px no-repeat; color:#b7b7b7;}
	ol.multitest-step li.s3 p.step { left:374px; width:156px; padding-left:60px; background: url('../../../rtl/images/devices/rtl_multitest_step03_bg.gif') 0 -74px no-repeat; color:#c9c9c9;}
	ol.multitest-step li.s4 p.step { left:555px; width:115px; padding-left:60px; background: url('../../../rtl/images/devices/rtl_multitest_step04_bg.gif') 0 -74px no-repeat; color:#cfcece; }

		ol.multitest-step li p.step span { display: block; color: #c3c3c3; text-transform: uppercase; font-size: 11px;}
		ol.multitest-step li.s1 p.step span { color:#c3c3c3;}
		ol.multitest-step li.s2 p.step span { color:#c3c3c3;}
		ol.multitest-step li.s3 p.step span { color:#d0d0d0;}
		ol.multitest-step li.s4 p.step span { color:#d7d7d7;}
		ol.multitest-step li p.step b { display: block; font-size: 23px; line-height: 23px; font-weight: normal; }

		ol.multitest-step li.on p.step { background-position: 0 0px; color:#fff;}
		ol.multitest-step li.on p.step span { color:#fff;}
		
	ol.multitest-step li p.exp  { display: none; }
	ol.multitest-step li.on p.exp  {  display:block; position: absolute; top:74px; width:700px; min-height: 14px; line-height: 14px; padding: 5px 14px 7px 14px; border:solid 1px #c9d2e1; border-top: none; background: #f6fafd; color: #114196; font-size: 12px;  }

/*multi test content*/
ul.multitest-step-list { width: 730px; min-height: 35px; background: #f2f2f2; border-bottom:solid 1px #aaa;}
	ul.multitest-step-list li { font-size: 13px; text-align: left; border-top:solid 1px #dddddd; }
	ul.multitest-step-list li.con 	{ width: 730px; }
	ul.multitest-step-list li.left 	{ float:left; border:none; }
		ul.multitest-step-list li fieldset { height:34px; }
		ul.multitest-step-list li legend { width:0; height:0; line-height:0; overflow:hidden; visibility:hidden; font-size:0; }
		ul.multitest-step-list li * { vertical-align:middle; }
		ul.multitest-step-list li label { line-height:34px; display:inline-block; margin:0px 15px 1px 5px ; font-size:13px; color:#444; }
		ul.multitest-step-list li input { margin-left:15px; }

		ul.multitest-step-list li a.show { float:right; width: 144px; height:20px; margin-right: 15px; top:0px; padding: 7px 24px 8px 12px; line-height: 21px; background: url('../../../rtl/images/common/ico/ico_arr_rtl_step01_li.gif') no-repeat; color:#7990b5;  background-position: right 11px;  text-align: right;}
		ul.multitest-step-list li ul.content-list { clear:both; background: #f2f2f2; padding:6px 37px; line-height: 18px; background: #fcfcfc; border-top:solid 1px #dddddd; }
		ul.multitest-step-list li ul.content-list li { padding-left: 12px; height: 20px; line-height: 18px; background: url("../../../rtl/images/common/ico/ico_bullet_2_7.gif") 0 9px no-repeat; font-weight: normal; color: #666666; border: none; }
	
		*:first-child+html ul.multitest-step-list li { position: relative;  }
		*:first-child+html ul.multitest-step-list li * { vertical-align: baseline; }
		*:first-child+html ul.multitest-step-list li a.show {  float: none; position: absolute; top:0;right: 15px; }

/* table 01 */
table.table-y {width:100%; table-layout:fixed; border-top:1px solid #aaa;}
	table.table-y th {padding:8px 0 7px 15px; border-bottom:1px solid #ddd; background-color:#eaeef3; font-size:13px; color:#444; font-weight:normal; text-align:left;}
	table.table-y td {border-bottom:1px solid #ddd; padding:9px 0 9px 15px; font-size:13px; color:#666;}

/*step2,3 box overflow*/
div.multitest-step-box { border-bottom:solid 1px #aaa; max-height: 227px; overflow:auto; overflow-x:hidden; }

/*step2 attachfile*/
table.post-list .invisible * {overflow:hidden !important; visibility:hidden !important; width:0; height:0 !important; font-size:0 !important; line-height:0 !important; padding:0;}
table.post-list tr.brnone th, table.post-list tr.brnone td { border:none; }
table.post-list td.dev { text-align: left; padding-left: 15px; }
table.post-list td fieldset { margin:0; outline: 0; border: 0; padding:0; font-size:100%; }
	table.post-list td fieldset * { vertical-align:middle; }
	table.post-list td legend { width:0; height:0; line-height:0; overflow:hidden; visibility:hidden; font-size:0; }
	table.post-list td label { display:inline-block; margin: -2px 0 0 5px ; }

	*:first-child+html table.post-list td {}
	*:first-child+html table.post-list td fieldset { margin:0; outline: 0; border: 0; padding:0; font-size:100%; }
	*:first-child+html table.post-list td fieldset * { vertical-align: baseline; }


/*step2 attachfile*/
table.post-list th sup {color:#ED1010;}
table.post-list th.coll { border-right:none; padding: 6px 0 11px 15px; font-size: 13px; line-height: 13px;}
table.post-list td.coll { line-height: 13px; padding: 9px 0 11px 15px; font-size: 13px; }
	table.post-list td.coll label {margin-right: 20px;}
table.post-list td.collfile  {padding: 6px 0 6px 15px;}
		table.post-list td.collfile .attach {position:relative; float:left; }
		table.post-list td.collfile .attach input.ipt-txt { width:180px; background-color:#f2f2f2; line-height:18px;}
		table.post-list td.collfile .loading * { vertical-align: top; padding-left:2px;}
		table.post-list td.collfile .loading { position:relative; float:left; margin:3px 0 0 10px; font-size: 12px; color:#114196; }
		table.post-list td.collfile .btr {position:relative; float:right;}


/*step4 */
table.post-list td {font-size:13px;}
	table.post-list td.status {font-size:12px;}
	table.post-list td.status span.occupied {color:#ea656f;}
	table.post-list td a.show {padding-right:23px; background: url('../../../rtl/images/common/ico/ico_arr_rtl_step01_li.gif') no-repeat right center; font-size:12px; color:#7990b5;}
	table.post-list td a.show em {font-style:normal;}
	table.post-list td.capture {padding:0; text-align:left;}
		table.post-list td.capture .viewport {position:relative; width:700px; height:195px; margin:15px 0 15px 17px; overflow:hidden;}
		table.post-list td.capture .viewport ul.capture-list {position:absolute; left:0; top:0;}
			table.post-list td.capture .viewport ul.capture-list li {float:left;}
			table.post-list td.capture .viewport ul.capture-list li ul {position:static; width:700px;}
			table.post-list td.capture .viewport ul.capture-list li ul li {margin:0 5px 10px 0; font-size:0; line-height:0;}
		/*
		table.post-list td.capture .capture-nav {height:27px; border:1px solid #ddd; border-top:1px solid #eee; border-bottom:none;}
		table.post-list td.capture .capture-nav * {vertical-align:middle;}
		table.post-list td.capture .capture-nav a.arr-nav {display:inline-block; width:28px; height:18px; padding-top:9px; text-align:center;}
		table.post-list td.capture .capture-nav a.arr-nav.first {border-right:1px solid #ddd;}
		table.post-list td.capture .capture-nav a.arr-nav.last {border-left:1px solid #ddd;}
		table.post-list td.capture .capture-nav span.pages {display:inline-block; width:604px; height:24px; padding-top:4px; border-left:1px solid #ddd; border-right:1px solid #ddd; font-size:11px; color:#b5b3b3; text-align:center;}
		table.post-list td.capture .capture-nav span.pages * {vertical-align:middle;}
		table.post-list td.capture .capture-nav span.pages input.num {width:18px; height:16px; padding:0; font-size:12px; color:#666; text-align:center;}
		table.post-list td.capture .capture-nav span.pages em {padding:0 3px; font-size:12px; font-style:normal; color:#666;}
		*/
		table.post-list .capture-nav {margin-bottom:15px; margin-left:15px;}
		table.post-list .capture-nav * {vertical-align:middle;}
		table.post-list .capture-nav a.arr-nav {display:inline-block; *float:left; margin-right:3px; *margin-top:-6px;}
		table.post-list .capture-nav .nav-range {display:inline-block; *float:left; position:relative; width:598px; height:5px; margin-right:2px; *margin-right:5px; border:1px solid #dcdcdc;}
		table.post-list .capture-nav .nav-range ul {width:100%;}
		table.post-list .capture-nav .nav-range ul:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
		table.post-list .capture-nav .nav-range ul li {float:left; width:40px; margin-left:0px;}
		table.post-list .capture-nav .nav-range ul li a {display:block; width:38px; height:3px; margin-left:-1px; border:1px solid #b9c6d7; background-color:#cddaeb; text-indent:-9999px;}
		table.post-list .capture-nav .nav-range ul li a.bar {border-right:1px solid #7f8a9a;}

		table.post-list .capture-nav .nav-range span.pages {position:absolute; left:-1px; top:-6px; z-index:10; width:42px; height:18px; background: url('../../../rtl/images/devices/bg_page_bx.png') no-repeat left top; font-size:11px; color:#666; line-height:1; text-align:center;}
		table.post-list .capture-nav .nav-range span.pages * {vertical-align:middle;}
		table.post-list .capture-nav .nav-range span.pages em.current {color:#222; font-style:normal;}
		table.post-list .capture-nav .nav-range span.pages em.total {font-style:normal;}


/*border pattern other*/
table.postlist-clear 	{ border-top:none !important; margin:0 !important; }
table.postlist-clear th { border-bottom:none;}
table.postlist-clear td { border-top:solid 1px #ddd; border-bottom:none;}

/*border pattern other*/
table.postlist-log { margin-bottom: 0; border-top: solid 1px; border-bottom: solid 1px; border-color: #aaa;  }
table.postlist-log th, table.postlist-log td{  border-right:none; border-top:solid 1px #ddd; border-bottom:none; text-align: left; line-height: 13px; padding: 8px 0 10px 15px; font-size: 13px;}

a.srbtn {display:inline-block; height:20px; padding:0 15px 0; border:1px solid #6a9ad5; background-color:#477cc5; font-size:13px; color:#fff; line-height:20px;} /* my reservation btn */	
	a.srbtn:hover {border: 1px solid #3f6aba; background-color:#8dbee7; color:#fff;}
a.srbtn.fr-mt30 {float:right; margin-top:-57px;}
a.srbtn.sel {border: 1px solid #3f6aba; background-color:#5289cc; color:#fff;}

a.a9btn {display:inline-block; height: 20px; padding: 0 14px 0; border: 1px solid #959595; background-color:#5f5f5f; font-size:14px; color:#fff; line-height: 20px;}
a.a9btn:hover {border-color:#444; background-color:#a9a9a9; color:#fff;}

/* tab */
.rtl-tab-list {width:100%; height: 35px; margin-bottom:20px; padding-bottom:1px; border-bottom:solid 2px #4683CE;}
.rtl-tab-list ul {width: 80%;}
.rtl-tab-list ulafter {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
	.rtl-tab-list ul li {float: left; width:22%; font-size:13px; color:#666;}
	.rtl-tab-list ul li a {display:block; height:28px; margin-top: 7px; border:solid 1px #E3E3E3; border-bottom: 0px; padding:0 15px 0 15px; line-height:28px;}
	.rtl-tab-list ul li a.sel {height:35px; margin-top:0px; border:solid 1px #5289CC; border-bottom: 0px; color:#FFFFFF; background-color:#5289CC; line-height:35px; }

.rtl-tab-list2 {width:100%; height: 35px; margin-bottom:20px; padding-bottom:1px; border-bottom:solid 2px #4683CE;}
.rtl-tab-list2 ul {width: 80%;}
.rtl-tab-list2 ulafter {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
	.rtl-tab-list2 ul li {float: left; font-size:13px; color:#666;}
	.rtl-tab-list2 ul li a {display:block; height:28px; margin-top: 7px; border:solid 1px #E3E3E3; border-bottom: 0px; padding:0 15px 0 15px; line-height:28px;}
	.rtl-tab-list2 ul li a.sel {height:35px; margin-top:0px; border:solid 1px #5289CC; border-bottom: 0px; color:#FFFFFF; background-color:#5289CC; line-height:35px; }



/*rtl left inner*/
li.rtl-left { background: #f9f9f9; padding:30px 0 0 0; }
li.rtl-left a.banner { display: block;  border-top:solid 1px #eaeaea; padding:0; margin:0; height:100px;}
li.rtl-left a.banner img { width:228px; height:100px;}
li.rtl-left p.notice { color:#114196; font-size: 16px; padding-left: 20px; margin-bottom:10px; }
li.rtl-left ul.notice { padding-bottom:24px; }
li.rtl-left ul.notice li { border-bottom:none;}
li.rtl-left ul.notice li a { display:block; height:21px; line-height: 21px; margin:1px 0; padding:0 0 0 28px; font-size: 12px; color:#888888; background: url('../../../rtl/images/common/ico/ico_rect_3_a5.gif') 19px 9px no-repeat; }
li.rtl-left ul.notice li a:hover { color: #444; background-color: #eaeaea; }

.smail-con { padding:100px 0; border-top:1px solid #aaa; color:#74aaec;}
.smail-con.brnone {margin-top:-30px;}


/*RTL DEVICE LIST Infomatio popup override*/
.pop-layer-rtl-info { width:383px; height:306px;}
.pop-layer-rtl-info .pop-header {padding-left:24px;}


/*RTL notice */
.pop-layer1 .list-con { height:325px;}
.pop-container h2.notice { max-height:38px; overflow:hidden; font-size:19px; color:#222; font-weight:normal; line-height: 19px; padding:0;margin:0; margin-bottom:10px;  }


/*rtl_main.html*/
div.static-cont .rtl-intro {}
div.static-cont .rtl-intro p { float:left; width: 445px;  }
div.static-cont .rtl-intro img { float:right; width: 271px; height:180px; margin-right:10px; margin-top:-15px;}

ul.bx-order {margin:0 0 30px 0; padding:10px; border:1px solid #c9d2e1; background-color:#f6fafd; list-style-type:none;}
ul.bx-order li { background-color: #f6fafd !important; color: #444;}
ul.bx-order li span { color:#666;}

/* RTL Help */
.rtl-cont {padding:10px 20px;}
.rtl-cont h1 {float:none; margin-bottom:20px; font-size:22px; color:#222;}
.rtl-cont h2 {margin-bottom:6px; padding-left:9px; background: url('../../../rtl/images/common/ico/ico_bullet_d_h4.gif') no-repeat 0 4px; font-size:17px; color:#436fbb; font-weight:bold; line-height:18px;}/* 20140512 modify */
	.rtl-cont ol.bx-order {margin:0 0 30px 0; padding:13px 23px; border:1px solid #c9d2e1; background-color:#f6fafd; list-style-type:none;}
		.rtl-cont ol.bx-order li {font-size:14px; color:#416cbb; line-height:22px;}
		.rtl-cont ol.bx-order li a:hover {color:#007fa8; text-decoration:underline; }

.rtl-cont ol.ol-list {list-style-type:none; margin:0px; padding:0;}
.rtl-cont ol.ol-list li p, .rtl-cont ol.ol-list li ul { margin-left:10px;}

.rtl-cont .img-c {width:700px;}

table.bbs-write td.editor textarea {font-family : "Segoe UI", "SegoeUI", "Segoe", "Arial", "Tahoma" , "SimSun", "SimHei", "Microsoft YaHei", 'Dotum', 'Gulim', 'serif';}

/* RTL Help Left Menu , 2014.05.22 kiensin*/
.tab-list { width:auto !important; }
.rtl-contain { width:980px; margin-left:20px; overflow:hidden; }
.renew_popup_01 { float:left; width:230px; position:fixed;}
.renew_popup_01 li { list-style:none; padding-left:0px;margin-left: 20px; margin-top: 5px;}
.renew_popup_01 a { color:#666; }
.renew_popup_01 dl { font-size:14px; }
.renew_popup_01 dt { font-size:17px; }
.rtl-cont { float:right; width:730px; padding:10px 0; }
a.top { margin-left:730px; }


/* RTL device-gear */
.pop-container .bx-line2 {margin-bottom:10px; padding:15px 0 15px 10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.pop-container .bx-line2 p {font-size:13px; color:#444; line-height:1;}
.pop-container .bx-line2 em {color:#e60012; font-style:normal;}
.pop-container .bx-line2 span.none {color:#222; font-style:normal;}
.pop-container .bx-line2 span.list {padding-left:9px; background:url('../../../rtl/images/common/ico/ico_dot_gray.gif') no-repeat left center;}


/* new paging , 2014.02.10 kiensin*/
.pageNum {text-align:center;}
	.pageNum * {vertical-align:middle;}
	.pageNum span {display:inline-block; margin:0 4px; }
	.pageNum a {display:inline-block; width:24px; height:23px; margin-right:3px; border:1px solid #ccc; font-size:12px; color:#666; line-height:23px; text-align:center;}
	.pageNum a.first,  .pageNum a.last { width:26px; height:25px; margin-right:3px; padding:0; background-color:#eeeeee; font-size:11px; color:#000000; line-height:25px; text-align:center;}
	.pageNum .shorten {display:inline-block;height:25px; padding:0; width:20px; height:25px; font-size:12px; line-height:25px;text-align:center;}
	.pageNum .currpage {display:inline-block; width:26px; height:25px; margin-right:3px; padding:0; background-color:#5287cb; font-size:12px; color:#ffffff; line-height:25px; text-align:center;}
	.pageNum a.next, .pageNum a.prev { width:26px; height:25px; margin-right:3px; padding:0; background-color:#eeeeee; font-size:11px; color:#000000; line-height:25px; text-align:center;}
	
/* .selBox .viewarea {}  */
.selBox .selBoxVal {white-space:nowrap;}

/* loadingbar jjk */
#loadingbar { position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px; z-index:10001; }

/* issues/suggestions, delete devices, 2014/06/11 */
a.bt-del {
    padding-bottom: 0px;
    cursor: pointer;
}

/* notice */
p.red-noti {padding:0 0 0 68px; color:#666; background:url('../../../rtl/images/common/ico/ico_notice_red.png') no-repeat left 2px; line-height:19px;}

/* feedback */
table.bbs-write td span.category { width: 132px; font-size: 11px; color: #666; margin-right: 0px; padding-right: 0px; }
table.bbs-write td select.category { width: 132px; border: 1px solid #e2e2e2; font-size: 11px; color: #666; float: none; }
table.bbs-write td ul.file-list { width: 130px; }
table.bbs-write a {color:#ffffff;}


/* layer2 - 2015-01-14 jk */
.layer2 {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:10000;}
.layer2 .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}


/* CSS 추가 */
#snsType {padding:0px 0 0 0; display:table; width:100%;padding-bottom: 5px; margin-bottom:3px; margin-top:0 !important; border-bottom:1px solid #ddd;}
#snsType > div {display:table-cell; vertical-align: middle; font-size: 0;}
#snsType div.textOutput {padding: 7px 10px 0 0; font-size:13px; color:#333; width:auto; text-align:right;}
#snsType div.snsGroup {width:93px;  text-align: right;}
#snsType div.snsGroup a#snsTweet, #snsType div.snsGroup a#snsFaceb, #snsType div.snsGroup a#googleplus {width:27px; height:27px; display:inline-block;}
#snsType div.snsGroup a#snsTweet, #snsType div.snsGroup a#googleplus {margin-right:5px;}

ul.device-list li {position:relative; margin-left:15px;}
ul.device-list li:first-child{margin-left:0;}
ul.device-list li > div#snsTab {position:absolute; top:0; right:0;}
ul.device-list li > div#snsTab a img {width:19px; height:19px;}

/* popup pre-test */
.pre-testInfo .bx-line {height:70%;}
.pre-testInfo .bx-line .bx-in-line2 {padding:24px 12px 100px 12px; margin-top: 0 !important; width:93%; height:80%; background-color: #fff}
.pre-testInfo .bx-in-line-area {padding-top:20px;min-height:50px;}
.pre-testInfo .dot{padding-left:9px; background:url('//img-developer.samsung.com/images/common/ico/ico_dot_gray.gif') no-repeat left 6px;}


/* popup head */
.pop-layer {position:absolute; top:50%; left:50%; width:590px; height:500px; border:5px solid #3571b5; border-top:none; background-color:#fff;}
.pop-layer .pop-header {position:relative;}
.pop-layer .pop-header h2 { margin:0; padding:0; font-size:24px; color:#fff; line-height:1;}

.pop-header {height:36px; padding:10px 0 0 18px; border-bottom:1px solid #2359a5; background-color:#3571b5;}
.pop-header h1 { padding:0; font-size:25px; color:#fff; line-height:1;}


/* add */ 
.pop-layer.pop-layer-rtl-info {padding: 0 0 10px 0; background-color:#3571b5; overflow: hidden;}
.pop-container .nbx {border:0 !important;padding:0 0 0 10px; clear: both;overflow: hidden;height:100%;}
.pop-container .nbx > div {padding:15px 0;  position: relative;}
.pop-container .nbx .btn-r {position: absolute; bottom:15px;}
#deviceInfo_part_1 {border-right:1px solid #ddd;}

/*171103 */
.pop-layer.pop-layer-rtl-info .pop-container{background-color: #fff; padding-bottom: 100px;}


/*20160513 - HMJ*/
#container #contents .cont-wrap{width:980px; margin:0 auto; margin-top:198px; margin-bottom:100px;}
#container #contents .cont-inner{width:980px; margin:0 auto;}
#container #contents .cont-inner > h3{margin:20px 0 20px; font-size:17px; color:#222; font-weight:bold; line-height:1; border-bottom:1px solid #aaa; padding-bottom:10px;}
#lnb-nav-top{position:absolute;/*top:206px;*/top:109px;left:0; width:100%; height:48px; z-index:3; zoom:1; background:rgba(0, 0, 0, 0.6);background: transparent !ie; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}
ul#lnb-top{position:relative; width:980px; overflow:hidden; margin:0 auto;}
ul#lnb-top li.list-item{float:left; font-family:'samsungif'; font-size:16px; color:#FFFFFF; line-height:47px;}
ul#lnb-top li.list-item span{font-family:'samsungif'; font-size: 18px; color:#41e2ff; font-weight:bold;}
ul#lnb-top li.last-list-item{float:right; color:#4fbfff; font-family:'samsungif'; font-size:16px; line-height:47px;}
ul#lnb-top li.last-list-item a img{vertical-align: middle !important;}
#deviceList{margin-top:39px;}


/*20160517 - HMJ 20160520수정*/
.rtlmt{margin-top:100px;}
table.history-list, table.history-list.bbs-list{width:100%; table-layout:fixed;}
table.history-list th, table.history-list.bbs-list th{height:15px; padding:8px 17px 7px 15px; font-size:12px; color:#444444; font-weight:normal; text-align:center; border-top:2px solid #b1c4dc; 
													border-bottom:1px solid #b1c4dc; border-right:none; background-color:#fff; !important;}
table.history-list td, table.history-list.bbs-list td{height:30px; padding:10px 17px; border-bottom:1px solid #ddd; font-size:12px; color:#444444; font-size:13px; text-align:center;}


/*20160523-hmj-popup추가*/
#snsType01{display: table; width: 100%; padding-top: 15px; margin-top: 3px; margin-top: 0 !important; border-top: 1px solid #ddd;}
.pop-container span.list-red{padding-left: 9px; background: url('//img-developer.samsung.com/rtl/images/common/ico/ico_dot_red.png') no-repeat left center; color:#e60012;}
.pop-container span.list-two{padding-left: 9px; background: url('//img-developer.samsung.com/rtl/images/common/ico/ico_dot_two.png') no-repeat left center;}
.pop-container .bx-list{padding:20px 0 0 10px;}
.pop-container .bx-list p{font-size: 13px; color: #444; line-height: 1;}

ul.device-list li .prt-info ul li{margin-left:0;}

.two-block-box{display:table;width:100%;}
.two-block-box div{display:table-cell;width:30%;vertical-align: top;}
.two-block-box div:first-child{width:70%;}

