﻿/* common */
a:link {color:#356096; font-size:12px; text-decoration:underline;}
a:active {color:#356096; font-size:12px; text-decoration:underline;}
a:visited {color:#356096; font-size:12px; text-decoration:underline;}
a:hover {color:#356096; font-size:12px; text-decoration:underline;}
a.rss-link {color:#555555;}

h1.forumTitleH1 {border-bottom:0px solid #E1E1E1; color:#333333; font-size:24px; padding:30px 0 10px;}

h2.post-form {color:#333333; font-size:18px; line-height:16px; padding-bottom:10px;}
h2#H2postForm, p#H2postForm {display:none;}

abbr[title], acronym[title] {border-bottom:none;}
b, strong {font-weight:bold;}
blockquote {color:#333333; margin-left:20px; font-style:italic;}
em {font-style:italic;}
code {color:#0000FF;}
.clear { clear:both; }

.hardBreak
{
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
white-space: pre;
white-space: -hp-pre-wrap; /* HP Printers */
white-space: pre-line;
}
.w300 { width:300px; } 
.w320 { width:320px; } 

.DeviceList ol {list-style-position:inside; list-style-type:decimal;}
.DeviceList ul {list-style-position:inside; list-style-type:square;}
.DeviceList p {margin-bottom:10px;}
.DeviceList p {
	width:660px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	white-space: pre;
	white-space: -hp-pre-wrap; /* HP Printers */
	white-space: pre-line;
}


.ulBullet li {background:url(../images/bullet_blue.gif) no-repeat left center; padding-left:5px;}
#postform, #login_msg {display:none;}
#topic-edit-page #postform {display:block;}
#login_msg {text-align:right; margin-right:15px;}

input[type="file"] {margin-bottom:8px; padding-bottom:7px;}
.post_date {font-weight:normal; font-size:11px;}
.spacing {padding-bottom:10px;}

.userbtn { float:right;  height:22px; text-align:right; }
.btnfavorite_add {float:right;  height:20px; vertical-align:bottom;}
.btnfavorite_add img { vertical-align:bottom;}
.btnRss, .btnfavorite  { float:right; vertical-align:bottom;   padding-left:10px; margin-top:4px;}
.btnRss img, .btnfavorite img { vertical-align:top;}


.bb_attachments h3 {margin:10px 0 5px}
.btn_delete {color:#613AAD; font-weight:bold; text-decoration:none;}

div#naviMainN .logoTit {float:left; height:84px;}

div#contentsWrap div.contentsPrint {*overflow:hidden;}

.more-fields a {font-size:11px;}
.more-fields a:hover {font-size:11px;}


div.reportWrite {margin:10px 0 8px;} 
/* GNB */

div#naviMainN .naviGnb ul, div#naviMainN .naviGnb ul li , div#naviMainN .naviGnb ul.hello { padding:0; margin:0; list-style-image:none;list-style-position:outside;list-style-type:none;}

.locInfo ul, ul.localDepth01, .naviGnb ul,  ul.localDepth02 , ul.ulBullet, ul.fileWord , ul.hello { list-style-image:none;list-style-position:outside;list-style-type:none;}

/* Table Style */
#contentsWrapDiv table.BugtableList {border:none; background-color:#ffffff; table-layout:fixed;}
#contentsWrapDiv table.BugtableList td dl dt { padding:5px 0; }
#contentsWrapDiv table.BugtableList td dl dd {padding-bottom:3px; }
#contentsWrapDiv table.BugtableList .thead { }
#contentsWrapDiv table.BugtableList th {border:none;  border-top:1px solid #E1E1E1;  height:27px; color:#555555; text-align:center; margin:0; padding:0; background:#ffffff url(../images/bg_table_th.gif)  }
#contentsWrapDiv table.BugtableList tr {border:none; margin:0; padding:0;}
#contentsWrapDiv table.BugtableList td {border:none; margin:0; padding:0; vertical-align:middle;}
#contentsWrapDiv table.BugtableList td dl {margin: 0;}

#contentsWrapDiv table.BugtableList th.bar2 {background:transparent url(../images/bg_table_bar2.gif) no-repeat top left; }

#contentsWrapDiv table.BugtableList tr.topline td {height:2px; background:transparent url(../images/bg_table_line.gif) repeat-x 0 0; font-size:1px; line-height:0;}
#contentsWrapDiv table.BugtableList tr.topline.noline {display:none;}

#contentsWrapDiv table.BugtableList tr.spacer td {font-size:1px; line-height:0; }
#contentsWrapDiv table.BugtableList tr.last td {height:6px; font-size:1px; line-height:0; background-color:#4971ae;}
#contentsWrapDiv table.BugtableList tr td.line {font-size:1px; line-height:0; background:none; background-color:#4971ae;}

#contentsWrapDiv table.BugtableList tr.content td.title.category {background:transparent url(../images/bg_table_folder1.jpg) no-repeat 0 0; padding-left:59px;}

#contentsWrapDiv table.BugtableList tr.content td.category18 {background:transparent url(../images/bg_table_folder1.jpg) no-repeat 18px 5px; height:59px; }
#contentsWrapDiv table.BugtableList tr.content td.category25 {background:transparent url(../images/bg_table_folder2.jpg) no-repeat 18px 0; height:59px;  }
#contentsWrapDiv table.BugtableList tr.content td.category21 {background:transparent url(../images/bg_table_folder3.jpg) no-repeat 18px 2px; height:59px;  }
#contentsWrapDiv table.BugtableList tr.content td.category24 {background:transparent url(../images/bg_table_folder4.jpg) no-repeat 18px 0; height:59px; }
#contentsWrapDiv table.BugtableList tr.content td.category {background:transparent url(../images/bg_table_folder5.jpg) no-repeat 18px 5px; height:59px;  }


#contentsWrapDiv table.BugtableList tr.content td.title { border-bottom:1px solid #e0e0e0; vertical-align:top;  padding-top:5px;padding-bottom:3px; }

#contentsWrapDiv table.BugtableList tr.content td.title.thread {background:#f3f3f3 url(../images/bg_table_thread.gif) no-repeat 0 0; padding-left:50px;}
#contentsWrapDiv table.BugtableList tr.content td.title dt a {color:#0c457c; font-size:16px;}
#contentsWrapDiv table.BugtableList tr.content1 td.title dt a, #contentsWrapDiv table.BugtableList tr.content2 td.title dt a {color:#0c457c; font-size:14px;}

#contentsWrapDiv table.BugtableList tr.content td.title dd {color:#555555; margin-right:3px;}
#contentsWrapDiv table.BugtableList tr.content td.num {color:#0c457c; border-bottom:1px solid #e0e0e0; font-size:12px; padding-left: 12px; font-weight: bold; vertical-align:bottom;  padding-bottom:5px; }
#contentsWrapDiv table.BugtableList tr.content td.textLeft {border-left:1px solid #fbfbfb; padding-left:10px;}
#contentsWrapDiv table.BugtableList tr.content td.textLeft.gray {color:#999999;}
#contentsWrapDiv table.BugtableList tr.content td.bar {background:transparent url(../images/bg_table_bar.gif) no-repeat bottom left; }

#contentsWrapDiv table.BugtableList tr.content1 { background-color: #f7f7f7;}
#contentsWrapDiv table.BugtableList tr.content2 { background-color: #ededed;}

#contentsWrapDiv table.BugtableList tr.content1 td.thread18 {background:#f7f7f7 url(../images/bg_table_thread1.png) no-repeat 18px center; }
#contentsWrapDiv table.BugtableList tr.content1 td.thread25 {background:#f7f7f7 url(../images/bg_table_thread2.png) no-repeat 18px center; }
#contentsWrapDiv table.BugtableList tr.content1 td.thread21 {background:#f7f7f7 url(../images/bg_table_thread3.png) no-repeat 18px center; }
#contentsWrapDiv table.BugtableList tr.content1 td.thread24 {background:#f7f7f7 url(../images/bg_table_thread4.png) no-repeat 18px center; }
#contentsWrapDiv table.BugtableList tr.content1 td.thread {background:#f7f7f7 url(../images/bg_table_thread5.png) no-repeat 18px center; }

#contentsWrapDiv table.BugtableList tr.content2 td.thread18 {background:#ededed url(../images/bg_table_thread1.png) no-repeat 18px center; }
#contentsWrapDiv table.BugtableList tr.content2 td.thread25 {background:#ededed url(../images/bg_table_thread2.png) no-repeat 18px center; }
#contentsWrapDiv table.BugtableList tr.content2 td.thread21 {background:#ededed url(../images/bg_table_thread3.png) no-repeat 18px center; }
#contentsWrapDiv table.BugtableList tr.content2 td.thread24 {background:#ededed url(../images/bg_table_thread4.png) no-repeat 18px center; }
#contentsWrapDiv table.BugtableList tr.content2 td.thread {background:#ededed url(../images/bg_table_thread5.png) no-repeat 18px center; }


#contentsWrapDiv table.BugtableList tr  td.num1 {color:#0c457c; font-size:12px; text-align: center; font-weight: bold; }
#contentsWrapDiv table.BugtableList tr  td.textLeft { padding-left:10px;}
/* add -chan */

/*
#contentsWrapDiv table.BugtableList table.noline {border:none; margin:0; padding:0;}
#contentsWrapDiv table.BugtableList tr.line {border:none; margin:0; padding:0; background:transparent url(../images/bg_table_line.gif) repeat-x 0 0; font-size:1px;}
#contentsWrapDiv table.BugtableList tr.catWrap {background:#f3f3f3 url(../images/bg_table_folder.gif) no-repeat 0 0; }
#contentsWrapDiv table.BugtableList tr.trdWrap {background:#f3f3f3 url(../images/bg_table_thread.gif) no-repeat 0 0; }
#contentsWrapDiv table.BugtableList tr table {width:690px;}
#contentsWrapDiv table.BugtableList tr td.line {background-color:#4971ae;}
#contentsWrapDiv table.BugtableList tr td.title {padding-left:50px;}
#contentsWrapDiv table.BugtableList tr td.num {border:none; color:#0c457c; font-weight:bold; text-align:center; border-left:1px solid #fbfbfb; font-size:13px;}
*/

/*
#contentsWrapDiv table.BugtableList tr td a {text-decoration:none; color:#555555;}
#contentsWrapDiv table.BugtableList tr td a:hover {text-decoration:underline;}
#contentsWrapDiv table.BugtableList tr td.textCenter {font-size:11px; padding:6px 0; text-align:center;}
#contentsWrapDiv table.BugtableList tr td.textLeft {padding:6px 15px; text-align:left;}
#contentsWrapDiv table.BugtableList tr td.number {padding:6px 40px 6px 0; text-align:right;}
*/

#contentsWrapDiv table.tableListGrid tr td a {text-decoration:none; color:#555555;}
#contentsWrapDiv table.tableListGrid tr td a:hover {text-decoration:underline;}
#contentsWrapDiv table.tableListGrid tr th {color:#719CC7; font-weight:bold; padding:5px 0 6px; text-align:center; font-size:12px;}
#contentsWrapDiv table.tableListGrid tr td.textLeft {padding:6px 15px; text-align:left; line-height:15px;}
#contentsWrapDiv table.tableListGrid tr td.textRight {text-align:right;}
#contentsWrapDiv table.tableListGrid tr td.number {padding:6px 40px 6px 0; text-align:right;}
#contentsWrapDiv table.tableListGrid tr td.deleteBtn {color:#613AAD; font-weight:bold; text-decoration:none;}
#contentsWrapDiv table.tableListGrid tr td.deleteBtn span a {color:#613AAD; font-weight:bold; text-decoration:none;}
#contentsWrapDiv table.tableListGrid tr td.deleteBtn span a:hover {text-decoration:underline;}


#contentsWrapDiv table.DeviceList { border-top:0px solid #90B5DA; border-bottom:1px solid #EBEBEB;}
#contentsWrapDiv table.DeviceList th {background:#D6DCE9 url(../images/icon_forum.gif) no-repeat scroll 15px 5px; border:1px solid #EBEBEB; color:#719CC7; font-family:tahoma; font-size:11px; font-weight:bold; padding:6px 0 7px 40px; text-align:left; vertical-align:middle;}
#contentsWrapDiv table.DeviceList tr td {border:1px solid #EBEBEB; font-size:11px; padding:10px 0 10px 20px; text-align:left;}
#contentsWrapDiv table.DeviceList .DeviceListedit {float:left; text-align:right; width:150px;}
#contentsWrapDiv table.DeviceList .DeviceListedit a {color:#613AAD; font-weight:normal;}

.DeviceListTitle {float:left; width:500px;}
#contentsWrapDiv table.tableDataGrid {border-bottom:1px solid #CCDDEE; border-top:2px solid #9BA7BD;}
#contentsWrapDiv table.tableDataGrid th {background:#B9C4D8 none repeat scroll 0 0; border-bottom:1px solid #CCDDEE; color:#FFFFFF; font-family:tahoma; font-size:11px; font-weight:bold; padding:6px 0 7px 12px; vertical-align:middle;}
#contentsWrapDiv table.tableDataGrid td {border-bottom:1px solid #EBEBEB; border-top:1px solid #EAEAEA; font-size:11px; padding:3px 0 2px 9px;}
#contentsWrapDiv table.tableDataGrid input {border:1px solid #ADADAD; cursor:text; height:17px; padding:3px 0 0 3px;}
#contentsWrapDiv table.tableDataGrid #bb_attachments_file_sample input,
#contentsWrapDiv table.tableDataGrid #bb_attachments_file_input_4 input,
#contentsWrapDiv table.tableDataGrid #bb_attachments_file_input_6 input
{padding:0 0 5px 0; margin:0 0 7px 0; height:18px;}

table.exForDe {background:#F3F3F3 none repeat scroll 0 0; border-bottom:1px solid #E6E6E6; margin-bottom:15px; margin-top:10px; width:700px;}
table.exForDe td {background:transparent url(../images/img_tag.gif) no-repeat scroll 2px 2px; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; border-top:1px solid #E6E6E6; color:#555555; line-height:1.5em; padding:7px 10px 7px 60px;}

.tableSpacing {height:10px;}

/* tag cloud */
#tagsWrap {background:#F3F3F3 none repeat scroll 0 0; border-bottom:1px solid #E6E6E6; margin-bottom:15px; margin-top:10px; width:700px;}
#tagsCont {background:transparent url(../images/icon_tag.gif) no-repeat scroll 0 0; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; border-top:1px solid #E6E6E6; color:#555555; padding:7px 10px 4px 50px;}
#tagsCont a, #notfoundTag a {text-decoration:none; font-size:12px; font-weight:bold;}
#tagsCont a:hover , #notfoundTag  a:hover  {text-decoration:underline;}

#hottags a {text-decoration:none; font-size:13px;}
#hottags a:hover {text-decoration:underline;}

#tagsCont a.tagcloud.a1, #notfoundTag a.tagcloud.a1 {color:#33609B;}
#tagsCont a.tagcloud.a2, #notfoundTag a.tagcloud.a2 {color:#333333;}
#tagsCont a.tagcloud.a3, #notfoundTag a.tagcloud.a3 {color:#F05304;}

#hottags a.tagcloud.a1, #notfoundTag a.tagcloud.a1 {color:#33609B;}
#hottags a.tagcloud.a2, #notfoundTag a.tagcloud.a2 {color:#333333;}
#hottags a.tagcloud.a3, #notfoundTag a.tagcloud.a3 {color:#F05304;}

/*  */
#personalMenu {position:absolute; right:0; top:69px;}
#personalMenu ul {list-style:none;}
#personalMenu li {float:left; background:url(../images/bullet_blue.gif) no-repeat 0px 6px; padding-left:10px; color:#356096;}
#personalMenu a {color:#356096;}

.alt {padding-left:15px;}
#topic-move {display:inline;}

#tag-form #tag {border:1px solid gray; margin:0 5px 0 0; padding:3px; width:118px;}

span.redItem {color:#C60000;}

c.profile-page p {margin-bottom:3px;}

/* front-page */
.front-page .subForum {background:transparent url(../images/img_Forum.jpg) no-repeat scroll right 25px; height:140px; padding-top:30px;}
.front-page .subForum .subForumTop {color:#0E437D; font-size:24px; margin-bottom:10px;}
.front-page .subForum p {width:400px; line-height:20px;}

#ForumInfo {margin-top:10px; width:700px;}
#ForumInfo .Toggle {background:transparent url(/en_US/developer/apis/images/apidocs/bug_infobgT.gif) no-repeat scroll 0 0; height:30px; width:700px;}
#ForumInfo .ForumTxt {background:transparent url(/en_US/developer/apis/images/apidocs/bug_infobgC.gif) no-repeat scroll 0 0; clear:both; height:173px; margin:0; padding:0; width:700px;}
#ForumInfo .ForumTxt .LeText {padding:0 26px 0 26px; width:300px;}
#ForumInfo .ForumTxt .ReText {width:300px;}
ul.ulBullet {list-style:none;}
#ForumInfo .ForumTxt .ReText .ulBullet li a img {display:none;}

#ForumInfo .ForumTxt h2 {border-bottom:1px solid #E1E1E1; color:#333333; font-family:Arial; font-size:16px; font-weight:bold; margin:0 0 12px; padding:25px 0 10px; width:100%;}
#ForumInfo .ForumTxt .exText {color:#555555; font-size:12px; font-weight:normal; line-height:18px;}
#ForumInfo .ForumTxt ul li {background:transparent url(/en_US/developer/apis/images/gettingst/bul_index.gif) no-repeat scroll 0 9px; color:#356096; line-height:19px; padding-left:13px;}
#ForumInfo .ForumTxt ul li a {color:#356096; font-size:12px;}

/* topic-page */
.topic_head { display:block; padding-top:10px;   width:100%;}
h2.pageTitleH2 { float:left; padding:0; margin:0; font-size:16px; line-height:110%; /* padding:15px 0; */}
.topic-page h2.c-f15202 { float:left;  width:420px; color:#F15202; padding:0; margin:0; font-size:16px; line-height:110%; word-break:break-all; /* IE only */   overflow:hidden; /*FF only */ /* padding:15px 0; */}
.topic-page .viewTreadType {border-bottom:1px solid #E1E1E1; border-top:1px solid #E1E1E1; padding:10px 0;}
.topic-page .viewTreadTop {width:480px;}
.topic-page .viewTreadTop ul li {background:transparent url(/en_US/developer/apis/images/gettingst/bul_index.gif) no-repeat scroll 0 9px; line-height:19px; padding-left:13px; list-style:none;}
.topic-page .exForDe {float:left; margin-bottom:0; margin-top:0; width:200px;}
.topic-page .exForDe td {background:transparent url(../images/img_tag.gif) no-repeat scroll 10px 5px; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; border-top:1px solid #E6E6E6; color:#555555; line-height:1.5em; padding:40px 0 20px 10px;}

.topic-page .DeviceList .bb_attachments ol {list-style:none;}

.naviLocal {margin-right:35px;}
#sideMenuListAlt {display:none;}
.naviLocal {float:left;
position:relative;
text-align:left;}
#contentsWrapDiv {width:965px; text-align:left;}


ul.fileWord { padding-bottom:5px;}
ul.fileWord li { background:url(http://dpimg.ospos.net/en_US/developer/apis/images/apidocs/bl_gray.gif) 0 8px no-repeat; padding-left:8px; font-size:11px; color:#888; line-height:16px;}
ul.fileWord li span { color:#555;}

.btnTypeC {background:transparent url(/en_US/developer/apis/images/common/btn/typeC_f.gif) no-repeat scroll left center;}
.btnTypeC td {border:medium none !important;}
.btnTypeC td a:link {color:#FFFFFF; font-size:11px; text-decoration:none;}

.bb_attachments h3 {margin-bottom:5px; height:16px;}
.bb_attachments ol li span {font-size:11px;}
.bb_attachments ol li span a {font-size:11px; color:#356096;}
.bb_attachments ol li span a:hover {font-size:11px;}

.bb_attachments .deleted {color:#999999; text-decoration:line-through;}

/*page navigation*/
.tablePaging {  padding:10px 0; text-align:center; }
.tablePaging .page-numbers { border-left:1px solid #555555; }
.tablePaging img { margin-bottom:1px; vertical-align:middle;}
.tablePaging .current {font-weight:bold; padding:0 5px; }
.tablePaging a {  text-decoration:none; padding:0 5px;}
.tablePaging a:hover {color:#35A3DC;}
.tablePaging a.pre, #pagenavi a.next  {margin-top:2px;}



/* search result*/

.searchTextWrap{font-size:30px; text-align:center; padding-top:55px; padding-bottom:80px; color:#a4a4a4;}
.searchText{color:#143969;}
.mgb15 { margin-bottom:15px;}
#notFoundTexts{padding-left:80px;}
#notFoundLeft {width:222px; height:103px; background:#f3f3f3; border:1px solid #ededed; float:left; padding-top:10px; padding-left:15px;}
#notFoundright {width:238px; height:103px;  background:#f3f3f3; border:1px solid #ededed; margin-left:265px; padding-top:10px; padding-left:15px;}
#notFoundSearch{ width:180px; border:1px solid #ededed; height:20px; top:-5px; position:relative;}
#notFoundSubmit{width:22px; height:20px; background:url(../images/btn_blogSearch.gif) no-repeat; border:0;overflow:hidden; text-indent:-9999px;}
#notFoundright .clickTag{height:18px; background:url(../images/img_blogSearchTag.gif) no-repeat; padding-left:45px;}
#notFoundright #notfoundTag{margin-bottom:10px; margin-top:10px;}
#notFoundright #notfoundTag a{text-decoration:none;}
#notFoundright #notfoundTag span:hover{text-decoration:underline;}

/* Syntax Highlighter */
.code {background-color:#F9F9F9; border:1px dashed #2F6FAB; padding:1em; margin:1em 1em 1em 0;}
