﻿@charset "utf-8";

.in{background-position:0px -72px;}
.file_list li{height:17px; background:url("/content/images/forum/icon_f_down.gif") no-repeat left center;
  padding-left:24px; margin-top:6px;
}
.file_list li:first-child{margin-top:0px;}
.file_list li a{color:#365daf;}
.img_icon{display:inline-block; height:17px; background-image:url("<%=PropertyHandler.GetProperty("imgcontext") %>/content/images/forum/icon.gif"); background-repeat:no-repeat; padding-left:16px;
  vertical-align:middle;
}
.tag{background-position:0px -144px;}
.re{background-position:0px 0px;}
.start{height:22px; color:#fff; font-size:11px; position:absolute; left:10px; top:-29px;}
.close{position:absolute; right:10px; top:-29px; color:#fff; font-size:11px;}
.start .date_size, .close .date_size{font-size:18px; font-weight:bold; margin:0px 11px;}
.search{margin-top:17px; margin-bottom:60px;}
*{margin:0; padding:0; font-family:'Open Sans', sans-serif;}
table{border-collapse:collapse; border-spacing:0;}
img{border:0;}
ul, ol, li{list-style:none;}
body{background-color:#ffffff; font-size:10pt}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
input, select, textarea, label{vertical-align:middle;}
input[type="radio"]{width:13px; height:13px;}
.text_style03{height:23px; border:1px solid #cecece; background-color:#f7f7f7; 
  font-size:12px; line-height:23px; color:#888; padding-left:6px;
}
textarea{margin:8px 0px; overflow:auto;}
.btn_area{margin-top:30px; text-align:center;}
.btn_area a{margin:0 2px;}
.btn_score{float:left; height:28px; background:url("/content/images/Rev5/btn/score_bg.jpg") repeat-x left top; border:1px solid #d2d2d2; margin-left:5px;}
.btn_score a{display:inline-block; height:28px; background-image:none;
  margin-left:6px; padding-left:4px; padding-top:0; padding-right:4px; 
  font-size:11px; vertical-align:middle; line-height:28px;
}
.btn_score a .score{display:inline-block; background:url("/content/images/Rev5/icon/score_line.jpg") no-repeat left center; 
  padding-left:6px; margin-left:4px; border-left:0;
  font-size:12px; font-weight:bold; 
}
.btn_score .up{background:url("/content/images/Rev5/icon/icon_good2.png") no-repeat left center; padding-left:17px; color:##f65a00;}
.btn_score .down{background:url("/content/images/Rev5/icon/icon_bad.png") no-repeat left center; padding-left:17px; color:#2b5fac;}
.btn_score .b_mark{height:32px; background:url("/content/images/Rev5/icon/icon_star.png") no-repeat left center; padding-left:17px;  padding-top:2px;
  color:#da7814;
}
.btn_score .b_mark .book{display:inline-block; width:32px; vertical-align:top; padding-left:6px; line-height:11px;}

/* margin */
.mt_20{margin-top:20px;}
/*여기*/
.ml_03{margin-left:3px;}
.ml_09{margin-left:9px;}
.ml_11{margin-left:11px;}
.ml_20{margin-left:20px;}
.ml_34{margin-left:34px;}
.ml_130{margin-left:130px;}

.mr_10{margin-right:10px;}

.mb_17{margin-bottom:17px;}
.mb_20{margin-bottom:20px;}
.mb_34{margin-bottom:34px;}
.mb_42{margin-bottom:42px;}
.mb_60{margin-bottom:60px;}

/* padding */
.pt_12{padding-top:12px;}

/* font */
.bold{font-weight:bold;}

/* float */
.f_left{float:left;}
.clear{clear:both;}

/* text */
.text_center{text-align:center;}

caption{display:none;}

/********************** 전체 레이아웃 ******************************/

.wrap{width:100%;}

/* header 영역 */
.wrap_header{width:100%; position:relative; background:url("/content/images/bg.gif") repeat-x left top; min-width:1100px}
.header{width:1100px; height:80px; margin:0 auto;}

.logo{float:left; width:205px; margin-top:29px;}

#TopMenuSub{clear:both; margin-top:42px;}
.gnb{clear:both; width:682px; margin-left:110px;}
.gnb:after{content:""; display:block; clear:both;}
.gnb > li{float:left; position:relative;}
.gnb li a{font-size:15px; color:#fff; font-weight:bold; padding:8px 25px;}
.gnb li a:hover, .gnb li a:focus{color:#22ddff;}

.h_search_area{width:100%; height:109px; position:absolute; left:0px; top:81px; z-index:20;
  background:url("/content/images/header/search_bg.png") repeat-x left top;
}

.top_title{width:650px; height:32px; margin-bottom:10px; font:normal 30px 'tahoma', 'Malgun Gothic', 'Apple Gothic'; color:#00377d;}

.visual_area02{clear:both; width:100%; margin-bottom:32px;}
.visual_bg02{background:url("/content/images/common/visual02_bg.gif") repeat-x left top;}
.s_visual02{width:1100px; height:32px; margin:0px auto; background:url("/content/images/common/visual_top.png") no-repeat left top;
  padding-top:19px;
}

.s_container{width:1100px; margin:0px auto; height:100%; position:relative; min-height:650px;}
.s_container:after{content:""; display:block; clear:both;}

/* footer 영역 */
.toolbar{width:1100px; height:45px; margin:0 auto;}
.toolbar:after{content:""; display:block; clear:both;}

.tooltip{width:188px; height:54px; background:url("/content/images/footer/tooltip_bg.png") no-repeat left top;
  position:absolute; top:-50px; left:0px; z-index:20; color:#fff; font-size:12px; line-height:15px;
  padding-left:33px; padding-top:7px;
}

/* Detail feedback */
.btn_submit a{float:right; display:inline-block; width:71px; height:26px; background-color:#fe5400; border:1px solid #e44b00;
  font-weight:bold; font-size:12px; color:#fff; text-align:center; line-height:26px; margin-top:7px;
}

/* Join Forum */
.forum_on{position:absolute; left:0px; top:5px;}

/* 레이어 팝업 */
.layer_thank{width:607px; border:1px solid #003677; background-color:#fff;}
.thank_top{width:582px; height:48px; background:url("/content/images/layer/thank_top.png") no-repeat left top; padding-left:25px; overflow:hidden;}
.thank_top h1{float:left; font:normal 18px/48px 'Open Sans'; color:#fff;}
.thank_top .layer_close{float:right; margin-right:20px; margin-top:15px;}

.content_thank{padding:20px 34px 15px 33px;}
.date_square{border:1px solid #cecece; background-color:#ededed; text-align:center; font:bold 18px/42px 'Open Sans'; color:#f25000; font-style:italic;}

.thank_text{height:120px; margin-top:16px; background:url("/content/images/Rev5/layer/img_thank.gif") no-repeat left top; padding-left:129px;}

.layer_photo{width:467px;}

.layer_content{clear:both; width:400px; padding:20px 34px 15px 33px; background-image:none; background-color:#fff;}

.alarm_text{width:100%; text-align:center; font:bold 12px/17px 'tahoma','Apple Gothic'; color:#000; margin-top:10px; margin-bottom:20px;}
.alarm_text span{font-weight:normal; color:#1985b7;}

.layer_alert{width:353px; border:1px solid #003677; background-color:#fff;}

.alret_top{width:442px; height:48px; background-image:none; background-color:#003677; padding-left:25px; overflow:hidden;}
.alret_top h1{float:left; font:normal 18px/48px tahoma; color:#fff;}
.alret_top .layer_close{float:right; margin-right:20px; margin-top:15px;}

.alret_top02{width:333px; height:48px; background-image:none; background-color:#003677; padding-left:20px; overflow:hidden;}
.alret_top02 h1{float:left; font:normal 18px/48px tahoma; color:#fff;}
.alret_top02 .layer_close{float:right; margin-right:20px; margin-top:15px;}

.con_top h1{float:left; font:normal 18px/48px 'tahoma','Apple Gothic'; color:#fff; margin-left:25px;}
.con_top .layer_close{float:right; margin-right:20px; margin-top:15px;}

.step{width:727px; margin-bottom:8px; margin-left:37px; position:relative;}

/* privacy popup */
.pri_popup{width:785px; border:1px solid #0d3687; background-color:#fff;}
.pri_popup h1{float:left; font:normal 18px/48px 'Malgun Gothic'; color:#fff; margin-left:25px;}

.pri_content{width:739px; background-color:#fff; padding:33px 23px 0px 23px;}

.pri_top{font-weight:bold; font-size:16px; line-height:21px; color:#333; letter-spacing:-1px;}
.pri_text{font-size:14px; color:#666; margin-top:13px;}
.pri_text img{vertical-align:middle; margin:0px 2px;}

.privacy_summary{border-top:2px solid #caced9; border-bottom:2px solid #caced9; padding:0px 16px 5px 29px; background-color:#eceff6;
  margin-top:19px; margin-bottom:42px;
}
.sub_title{font-size:14px; font-weight:bold; color:#002063; margin-bottom:13px; margin-top:19px;}
.sub_text{font-size:12px; color:#666; letter-spacing:-1px; margin-bottom:11px;}
.pri_list{margin-left:5px;}
.pri_list li{font-size:12px; color:#666; letter-spacing:-1px; margin-bottom:10px;}

.pri_bottom{width:100%; height:34px; background-color:#484848; text-align:right;}
.pri_bottom a{color:#fff; font-size:12px; line-height:34px; margin-right:17px;}

/* partnership Request */
.f_left{float:left;}

/* my note layer pop */
.layer_mynote{width:781px; min-height:656px; border:1px solid #0d3687; 
  background:#f7f7f7 url("/content/images/layer/tab_area_bg.gif") repeat-x left top; position:relative;
  font-size:11px; color:#6a6a6a; line-height:15px;
}

.layer_mynote h2 a{width:114px; height:38px; padding:0 38px; text-align: center; color: #acaeb4; font:bold 13px/38px 'tahoma','Apple Gothic';
  display: block; background:url("/content/images/layer/tab_bg.gif") repeat-x left top;
}
#layer_mynote_2 h2{position: absolute; top: 0;}
#layer_mynote_2 h2{left:190px;}
#layer_mynote_2 h2 a{width:160px;}
.layer_mynote h2 a:hover, .layer_mynote h2 a:focus{color: #fff; background:url("/content/images/layer/tab_on_bg.gif") repeat-x left top;}

.layer_mynote .selected h2 a{color: #fff; background:url("/content/images/layer/tab_on_bg.gif") repeat-x left top;}
.layer_mynote .selected .mynote_1, .layer_mynote .selected .mynote_2{display: block;}

.layer_mynote .mynote_1, .layer_mynote .mynote_2{display:none;}

.title_setting{width:574px; height:57px; background:url("/content/images/layer/setting_bg.gif") no-repeat left top;
  padding-left:207px; padding-top:35px;
}

.note_setting{padding:2px 40px 10px 40px;}
.note_setting img{vertical-align:bottom;}
.note_text_area{background:url("/content/images/layer/bg_gradation.gif") no-repeat bottom right; padding-bottom:30px; margin-left:16px;}

.note_text{margin-top:16px;}

.note_title{font:normal 14px 'tahoma'; color:#000; background:url('/content/images/register/icon_title_arrow.gif') no-repeat left center; 
  padding-left:11px; margin-bottom:8px;
}
.note_box{width:686px; height:110px; background-color:#eee; border:1px solid #d5d5d5;
  padding-left:18px; padding-top:2px; overflow:hidden;
}
.click_sample{font-size:11px; color:#6a6a6a; padding-top:5px;}
.click_sample a{text-decoration:underline; color:#00a9fe;}

.photo_area{float:left; width:90px; height:91px; background:url('/content/images/register/photo_bg.png') no-repeat left top; 
  padding-left:7px; padding-top:6px;
}
.note_explain{float:left; margin-left:19px;}
.my_note_title{font:bold 13px 'tahoma','Apple Gothic'; color:#365daf; margin-top:7px;}
.my_note_list{margin-top:8px; list-style:none;}
.my_note_list li{font-size:11px; color:#555; background:url('/content/images/register/icon_text.gif') no-repeat left center; 
  padding-left:7px; margin-bottom:2px;
}
.setting_tb_area{margin-top:12px;}
.my_note_setting{overflow:hidden;}
.note_set_title{float:left; font-size:12px; color:#000; padding-left:14px; 
  background:url('/content/images/register/icon_subtitle.gif') no-repeat 7px center;
}
.radio_btn{float:left; color:#555; font-size:11px; margin-left:23px;}
.radio_button{vertical-align:middle; width:12px; height:12px;}
.ml_28{margin-left:28px;}

.setting_tb{clear:both; width:702px; border-top:1px solid #3b3b3b; border-bottom:1px solid #3b3b3b; margin-top:10px;}
.setting_tb tr th{width:84px; height:30px; background:#f1f1f1 url('/content/images/register/icon_infor_arrow.gif') no-repeat 10px 13px; 
  vertical-align:top; padding-top:10px; padding-left:20px; font:bold 11px 'tahoma'; text-align:left; color:#333;
}
.setting_tb tr td{height:30px; padding-left:27px; font:normal 11px 'tahoma'; color:#555;}
.setting_tb tr .sub_th{width:96px; height:30px; background-color:#f1f1f1; padding-left:15px; font:normal 11px 'tahoma','Apple Gothic'; color:#555;}
.setting_tb .mt_20 td, .setting_tb .mt_20 th{padding-top:10px;}
.setting_tb .mt_20 th{background:#f1f1f1 url('/content/images/register/icon_infor_arrow.gif') no-repeat 10px 23px; padding-top:20px;}

.btn_confirm{text-align:center; margin-top:10px;}


.mynote_2{text-align:center; min-height:636px; padding-top:20px;}

.note_set_close{position:absolute; right:20px; top:10px;}

.layer_mynote_sample{width:781px; min-height:662px; border:1px solid #0d3687; background-color:#f7f7f7; position:relative;}
.sample_title{width:758px; height:38px; background:url('/content/images/Rev5/layer/tab_on_bg.gif') repeat-x left center;
  font:bold 13px/38px 'tahoma'; color:#fff; padding-left:23px;
}
.sample_img{text-align:center; margin-top:10px;}
.btn_close{position:absolute; right:20px; top:10px;}

.blind{position:absolute; left:-999em; top:-999em; font-size:0px; line-height:0px; height:0px;}

/*************************** 전체 레이아웃 *******************************/

.wrap_area{width:100%; min-width:1100px;}

.header_wrap{width:100%; height:99px; background:#fff url("/content/images/Rev6/header/header_bg3.jpg") repeat-x left top; position:fixed; left:0; top:0; z-index:100;}

.header_layout{width:1100px; margin:0 auto; *zoom:1; position:relative;}
.header_layout:after{content:""; display:block; clear:both;}

.img_logo{float:left; margin-top:42px;}

/*925px width is original*/
.gnb_top_menu{float:right; width:896px;} 

.top_menu_area{height:25px; *zoom:1;}
.top_menu_area:after{content:""; display:block; clear:both;}
.top_area{float:right; *zoom:1;}
.top_area:after{content:""; display:block; clear:both;}
.top_area > li{float:left; height:24px; background:url("/content/images/Rev5/header/top_line.jpg") no-repeat left center; /*margin-left:13px;*/
  font-size:11px; color:#787979; line-height:24px;
}
.top_area > li:first-child{background-image:none; margin-left:0;}
.top_area > li > a{display:inline-block; padding:0px 10px; color:#787979;}
.top_area .regist{margin-left:0;}
.top_area .sns{background-image:none; margin-left:0;}
.top_area .top_faq{margin-left:0;}
.top_area .btn_merge{padding-top:2px; background-image:none; margin-left:0;}
.top_area .welcome{background:url("/content/images/Rev5/header/top_line.jpg") no-repeat left center;}
.top_area .welcome span{color:#818faf;}

.new_sns_list{margin-top:2px; margin-left:10px; *zoom:1;}
.new_sns_list:after{content:""; display:block; clear:both;}
.new_sns_list li{float:left; margin-left:3px;}
.new_sns_list li:first-child{margin-left:0;}


/* gnb */
.gnb_header_search{margin-top:16px; *zoom:1;}
.gnb_header_search:after{content:""; display:block; clear:both;}
.gnb_menu_area{float:left; margin-left:60px; *zoom:1;}
.gnb_menu_area:after{content:""; display:block; clear:both;}
.gnb_menu_area > li{float:left; margin-left:30px; position:relative;}
.gnb_menu_area > li:first-child{margin-left:0;}
.gnb_menu_area > li > a{display:inline-block; height:46px; padding:10px 10px 0px 10px; font-size:16px; color:#353535;}
.gnb_menu_area > li > a:focus, .gnb_menu_area > li > a:hover, .gnb_menu_area > li > .on{background:url("/content/images/Rev5/header/gnb_arrow.jpg") no-repeat center 50px;
  color:#114196;
}

.header_search{float:right; width:167px; height:22px; margin-top:10px; padding-left:10px; padding-top:1px;
  background:url("/content/images/Rev5/header/search_input_bg.jpg") no-repeat left top;
}
.new_search_input{width:139px; height:21px; border:0px; font-size:11px; color:#333; line-height:21px;}
.search_btn{width:17px; height:21px; background:url("/content/images/Rev5/header/btn_search.jpg") no-repeat left center; border:0; cursor:pointer;}

.gnb_menu{position:absolute; top:55px; display:none; *zoom:1;}
.gnb_menu:after{content:""; display:block; clear:both;}
.gnb_menu li{float:left; background:url("/content/images/Rev5/header/gnb_line.png") no-repeat left center;} 
.gnb_menu li:first-child{background-image:none;}
.gnb_menu li a{display:inline-block; padding:5px 10px; font-size:13px; color:#fff;}
.gnb_menu li a:hover{text-decoration:underline;}

.sdk_menu{width:795px; position:absolute; left:-400px; top:55px; display:none; *zoom:1;}
.sdk_menu:after{content:""; display:block; clear:both;}

.gnb_menu_sdk{position:static; float:left; clear:none;}

/* sub */
.sub_wrap{width:1100px; margin:0 auto 75px; position:relative;}

.sub_top_title{font-size:26px; color:#000;}

.hierarchy{position:absolute; right:0; top:23px; *zoom:1;}
.hierarchy:after{content:""; display:block; clear:both;}
.hierarchy li{float:left; background:url("/content/images/Rev5/icon/icon_hierarchy_arrow.jpg") no-repeat left center; padding-left:10px; margin-left:5px;
  font-size:12px; color:#717171;
}
.hierarchy li:first-child{background-image:none; padding-left:0; margin-left:0;}
.hierarchy li a{font-size:12px; color:#717171;}
.hierarchy li img{margin-top:2px;}

.sub_contents{margin-top:12px; *zoom:1;}
.sub_contents:after{content:""; display:block; clear:both;}


/* footer */
.footer_wrap{border-top:1px solid #afb5c2;}

.check_text_style{font-size:15px; color:#ff7337; font-weight:bold; font-style:italic;}

.detail_feedback > a{background:url("/content/images/Rev5/footer/icon_feedback.jpg") no-repeat 107px center;}
.write_forum > a{background:url("/content/images/Rev5/footer/icon_write.jpg") no-repeat 107px center;}

.footer_layout{width:1100px; margin:0 auto; padding-top:13px; *zoom:1;}

.footer_logo_img{float:left;}

.other_f_menu li{float:left; margin-left:15px;}
.other_f_menu li a{font-size:11px; color:#747474;}

.copyright{float:left; margin-left:40px; font-size:11px; color:#747474;}

.family_site_select{float:right;}
.family_site_select select{width:135px; background-color:#f3f3f3; border:1px solid #e2e2e2; font-size:11px; color:#989898;}
.family_site_select img{vertical-align:middle;}

/* detail feedback */
.detail_feedback .detail_feedback_on{background:url("/content/images/Rev5/footer/icon_feedback_on.jpg") no-repeat 107px center;}

.detail_feedback_open{ position: fixed; width:660px; height:420px; background:url("/content/images/Rev5/footer/detail_feedback_bg.png") no-repeat left top; top: 0; bottom: 0; left: 0; right: 0; margin: auto; z-index: 5;}

.foot_title{margin-left:35px; margin-top:25px;}

.footer_url_area{margin:20px 5px 0 5px; padding-left:31px; background-color:#063f96;}
.footer_url_area a{font-size:12px; color:#d2d2d2; line-height:30px;}

.footer_check_grade{margin-top:25px; position:relative; *zoom:1;}
.footer_check_grade:after{content:""; display:block; clear:both;}

.footer_check{float:left; width:350px; margin-left:35px;}
.report_title{font-size:16px; color:#003677; line-height:25px;}
.page_report_list{margin-top:15px;}
.page_report_list li{margin-top:7px; font-size:13px; color:#5b73ab; line-height:18px;}
.page_report_list li:first-child{margin-top:0;}

.footer_grade{float:right; width:226px; height:207px; padding-left:14px; padding-top:12px; margin-right:35px; background-color:#4b7fee;}
.footer_rate{font-size:16px; color:#bdd4ff; font-weight:bold;}
.foot_rate{height:36px; margin-top:17px; padding-left:33px; background:url("/content/images/Rev5/footer/rate_bg.jpg") no-repeat left top;}

.rate_text_area{margin-top:5px; font-size:16px; color:#fff; font-weight:bold; text-align:center; font-style:italic;}

.rate_input_area{margin-top:10px;}
.rate_textarea{width:199px; height:64px; padding-left:12px; padding-top:7px; border:0;}
.char_remain{margin-top:13px; color:#4b7fee; text-align:right;}

.footer_submit{position:absolute; right:35px; bottom:-20px;}

.close_foot{position:absolute; right:35px; top:27px;}


/* write forum */
.write_forum .write_forum_on{background:url("/content/images/Rev5/footer/icon_write_on.jpg") no-repeat 107px center;}

.write_forum_open{width:660px; height:436px; background:url("/content/images/Rev5/footer/write_forum_bg.png") no-repeat left top;
  position:absolute; left:-505px; top:-395px; z-index:5;
}

.foot_input_area{margin:0 35px;}

.foot_forum_title{margin-top:21px;}
.foot_forum_title input{width:576px; height:35px; padding-left:13px; background-color:#fff; border:1px solid #c7d0e3;
  font-size:15px; color:#003677; line-height:35px;
}
.foot_forum_title span{display:block; margin-top:5px; font-size:12px; color:#5b73ab; text-align:right;}

.forum_content_input{margin-top:13px; margin-bottom:11px;}
.forum_content_input textarea{width:575px; height:57px; padding:7px; background-color:#fff; border:1px solid #c7d0e3;
  font-size:13px; color:#9b9b9b; line-height:18px;
}

.file_field_area{*zoom:1;}
.file_field_area:after{content:""; display:block; clear:both;}
.file_input_textbox{float:left; width:400px; height:21px; padding-left:10px; margin-right:10px; background-color:#f7f7f7; border:1px solid #cecece;
  font-size:13px; color:#9b9b9b; line-height:21px;
}
.file_input_div{float:left; width:50px; height:23px; margin-left:5px; overflow:hidden; position:relative;}
.file_input_button{width:50px; height:23px; background-color:#848484; border:1px solid #5f5f5f; color:#fff; position:absolute; top:0px;
  cursor:pointer;
}

.file_input_hidden{margin-left:5px; font-size:45px; position:absolute; right:0px; top:0px; opacity:0; 
  filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;
}

.foot_category_area{margin-top:20px; padding-top:15px; border-top:1px solid #fff; *zoom:1;}
.foot_category_area:after{content:""; display:block; clear:both;}
.category_select{float:left; margin-top:6px;}
.category_select select{width:156px; height:23px; border:1px solid #c7d0e3;}
.forum_submit_btn{float:right;}

.foot_search .foot_search_on{background:url("/content/images/Rev5/footer/icon_search_on.jpg") no-repeat 62px center;}

.sub_3depth{background:url("/content/images/Rev5/icon/3depth_bg.jpg") repeat-x left top; *zoom:1;}
.sub_3depth:after{content:""; display:block; clear:both;}
.sub_3depth li{float:left; border-left:1px solid #7792cf;}
.sub_3depth li:first-child{border-left:0;}
.sub_3depth li a{display:inline-block; height:38px; padding:0px 17px;
  font-size:15px; color:#edf5ff; line-height:38px;
}
.sub_3depth li img{display:none;}
.sub_3depth .on a{background-color:#ff6100; color:#fff;}
.sub_3depth .on img{display:inline;}

.title_3depth{background:url("/content/images/Rev5/icon/icon_blue_square.jpg") no-repeat left center; padding-left:12px;
  font-size:22px; color:#003677; font-weight:normal;
}

/* 141020 - 추가 */
.gnb_menu_area > li{margin-left:5px; position:static;}
.gnb_menu_area > li > a{font-size:15px;}
.gnb_menu_area > li > a:focus, .gnb_menu_area > li > a:hover, .gnb_menu_area > li > .on{
  background:url("/content/images/Rev6/header/gnb_arrow2.jpg") no-repeat center 51px;
  color:#114196;
}

.gnb_menu li a{color:#e6ebf2;}

.sdk_menu{width:1100px; top:125px; left:0px;}
.sdk_menu_tizen{top:97px;}

.sdk_menu_title{float:left; width:249px; padding-left:0; margin-right:14px; background:url("/content/images/Rev5/header/arrow_sdf_sdk.png") no-repeat 230px center; border-right:1px solid #174783; font-size:14px; color:#87b2f4; line-height:28px;}
.sdk_menu_tizen .sdk_menu_title{border-right:1px solid #393f4c; background:url("/content/images/Rev5/header/arrow_tizen_sdk.png") no-repeat 230px center; color:#dedede;}

.container_wrap{margin-top:160px;}

.top_area > .mywork{position:relative;}

/* 141023 - 하단 하이어라키 */
.result_txt{
width:680px; 
float:left;
}

/* News & Event Index */
.date_hits_area{margin-top:2px; *zoom:1;}
.date_hits_area:after{content:""; display:block; clear:both;}
.date_hits_area li{float:left; margin-left:6px; font-family:'Tahoma'; font-size:11px; color:#d55912;}
.date_hits_area li:first-child{margin-left:0;}





/* forum list */
.area_3depth{margin-top:27px;}

.view_search_area{margin-top:9px; margin-bottom:15px; *zoom:1;}
.view_search_area:after{content:""; display:block; clear:both;}

.list_view_area{float:left; margin-top:6px;}

.view_label{background:url("/content/images/Rev5/icon/icon_gray_square.jpg") no-repeat left 8px; padding-left:7px;
  font-size:12px; color:#000;
}
.view_select{width:84px; height:22px; margin-left:11px; border:1px solid #e6e6e6; font-size:12px; color:#000;}
.btn_view_go{width:29px; height:22px; background-color:#bdbdbd; border:0px; font-size:12px; color:#fff; cursor:pointer;}

.list_search_area{float:right;}
.list_search_area select{width:84px; height:27px; border:1px solid #e6e6e6;
  font-size:13px; color:#000; vertical-align:middle;
}
.tb_top_search{display:inline-block; width:156px; height:26px; border:1px solid #e6e6e6; vertical-align:middle;}
.tb_top_input{width:120px; height:26px; border:0;}
.tb_top_btn{width:36px; height:26px; border:0; background:url("/content/images/Rev5/btn/btn_search.jpg") no-repeat center center; cursor:pointer;}

.list_tb{border-top:2px solid #2356ac; border-bottom:2px solid #a9a9a9;}
.list_tb > thead > tr > th{height:47px; background-color:#f9f9f9; border-bottom:1px solid #ebebeb;
  font-size:13px; color:#222; font-weight:bold; text-align:center;
}
.list_tb > thead > tr > th > a{font-size:13px; color:#222;}
.list_tb > thead tr .th_title{text-align:left; text-indent:16px;}

.list_tb > tbody > tr > td{padding:15px 0px; border-top:1px solid #e7e7e7; font-size:13px; color:#555; text-align:center;}
.list_tb > tbody > tr:first-child td{border-top:0;}

.list_tb tbody tr .td_bookmark{background-color:#fcfcfc; color:#171717;}
.list_tb tbody tr .td_forum_title{text-align:left; padding-left:16px;}

.list_tb > tbody > tr:hover > td{background-color:#f6f8fb;}

.forum_list_title a{font-size:17px; color:#003677;}

.profile_list_small{margin-top:5px; *zoom:1;}
.profile_list_small:after{content:""; display:block; clear:both;}
.profile_list_small > li{float:left; height:29px; padding-left:6px; margin-left:4px;
  background:url("/content/images/Rev5/forum/profile_line.jpg") no-repeat left center;
  font-size:12px; color:#777; line-height:29px; position:relative;
}
.profile_list_small > li:first-child{background-image:none; padding-left:0; margin-left:0;}
.profile_list_small > li > div > a > img{border-radius:25px; vertical-align:middle;}
.profile_list_small > .catagory{font-size:13px; color:#1c6be3;}
.profile_list_small li a{color:#777;}
.profile_list_small > li > img{border-radius:25px; vertical-align:middle;}

.new_lv{display:inline-block; height:16px; margin-top:6px; padding:0 4px; background-color:#5b73ab; 
  font-size:11px; color:#fff; line-height:16px; vertical-align:top;
}

.paging_area{margin-top:20px; text-align:center;}
.paging_area a{display:inline-block; width:24px; height:23px; background-color:#fff; border:1px solid #ccc; margin-left:-4px;
  font-size:12px; color:#666; text-align:center; line-height:23px; vertical-align:middle;
}
.paging_area .page_img{height:15px; padding-top:8px; margin-left:2px;}
.paging_area .page_img img{vertical-align:top;}

.paging_area .btn_prev{margin-right:13px;}
.paging_area .btn_next{margin-left:10px;}

.paging_area .select{background-color:#1c6be4; color:#fff;}

.new_attach_file .new_file_num{height:15px; background:url("/content/images/Rev5/icon/icon_file.gif") no-repeat left center;
  padding-left:18px; font-size:11px; color:#555;
}
.new_file_text{font-size:13px; color:#000; font-weight:bold;}
.new_file_number{font-size:13px; color:#f64b00; font-weight:bold;}
.new_all_save{background:url("/content/images/Rev5/icon/icon_all_save.gif") no-repeat left center; padding-left:16px; margin-left:9px;}
.new_all_save a{font-size:12px; text-decoration:underline; color:#858585;}
.new_f_down{padding:6px 13px; background-color:#eceff5; border:1px solid #d4d4d4; margin-top:9px; margin-bottom:20px;}

.new_file_list li{height:17px; background:url("/content/images/Rev5/icon/icon_f_down.gif") no-repeat left center;
  padding-left:24px; margin-top:6px;
}
.new_file_list li:first-child{margin-top:0px;}
.new_file_list li a{color:#365daf;}
.sdk_top{padding-top:21px; overflow:visible; position:relative; *zoom:1; margin-top:21px;}
.sdk_top:after{content:""; display:block; clear:both;}

.sdk_explain{float:none; width:758px; height:237px;}

.sdk_down{overflow:hidden; margin-top:45px; *zoom:1;}
.sdk_down:after{content:""; display:block; clear:both;}
.sdk_explain .sdk_down:first-child{margin-top:0;}

.down_explain{float:left; margin-left:20px;}
.down_explain dt{font-size:19px; color:#0d3687; font-weight:bold; margin-bottom:7px;}
.down_explain dd{background:url("/content/images/Rev5/icon/icon_blue_arrow.jpg") no-repeat left center; padding-left:8px; 
  font-size:13px; color:#666; line-height:18px;
}
.down_explain dd a{color:#4ba8f4; text-decoration:underline;}
.down_explain .text_2depth{background-image:none; padding-left:0; font-size:14px; color:#333; margin-bottom:8px;}

.img_sdk{float:left; width:341px; height:237px; position:absolute; right:0; top:11px; z-index:5; margin-top:8px;}

.sdk_faq_open{clear:both; width:1030px; padding:26px 27px 45px 41px; margin-top:-3px; position:relative;
  border:1px solid #adbee3; border-bottom:0; background:url("/content/images/Rev5/sdk/open_bg.jpg") no-repeat left bottom;
}
.faq_title{font-size:20px; color:#000; font-weight:bold; margin-bottom:14px;}
.faq_text{font-size:13px; color:#666; line-height:18px;}
.faq_text a{color:#4ba5f4; text-decoration:underline;}
.faq_list_area{border-top:1px solid #ccc; margin-top:19px; padding-top:10px;}
.faq_list > li{line-height:35px; padding-left:20px;}
.faq_list > li > a{font-size:16px; font-weight:bold; color:#0d3687;}
.faq_list > li > a img{vertical-align:middle; margin-right:10px;}
.faq_answer_area{margin-top:17px; overflow:hidden;}
.faq_answer_area:after{content:""; display:block; clear:both;}
.faq_list .open{background-color:#f0f1f1; padding-bottom:10px;}
.faq_list .open .qna{float:left; width:940px; line-height:17px; font-size:13px; color:#333; margin-left:10px;
  background-color:#f0f1f1; margin-bottom:10px;
}

.download_area{clear:both; padding-top:25px; margin-bottom:42px; padding-top:26px; 
  background:url("/content/images/sdk/line.gif") no-repeat left top;
}
.download_sdk{width:1100px; height:259px; font-size:45px; color:#000; text-align:center;}
.download_sdk img{vertical-align:top;}
.sdk_version{display:inline-block; font-size:45px; color:#000; text-align:left; margin-left:10px; margin-top:130px;}
.sdk_version span{font-size:18px; color:#4373cc; font-weight:bold;}

.sdk_tb{width:100%; border:1px solid #eee; border-bottom:1px solid #3b3b3b;}
.sdk_tb tr th{height:42px; background-color:#5b73ab; color:#fff; font-size:13px;}
.sdk_tb tr td{height:42px; background-color:#f9f9f9; border-top:1px solid #eee; border-left:1px solid #eee; 
  color:#555; font-size:12px; text-align:center;}
.sdk_tb tr:first-child td{border-top:0px; border-left:0;}
.sdk_tb tr .down_title{text-align:left; border-top:1px solid #eee; font-size:15px; font-weight:normal; color:#3f64b0; padding-left:54px;
  background:#f9f9f9 url("/content/images/Rev5/sdk/icon_download.jpg") no-repeat 15px center; 
}
.sdk_tb tr .down_title a{color:#3259ab;}
.sdk_tb tr .version{font-size:15px; color:#000;}

.release_note{width:1044px; background-color:#d4dcef; margin-top:25px; padding:28px 28px;}

.sdk_title{background:url("/content/images/Rev5/icon/icon_sub_arrow.jpg") no-repeat left center; margin-top:56px; margin-bottom:18px; padding-left:12px;
  font-size:15px; font-weight:bold; color:#010101;
}
.sdk_title span{color:#4373cc;}
.text_archives{height:89px; padding-left:198px; padding-top:22px;
  background:url("/content/images/Rev5/sdk/img_archives.jpg") no-repeat 36px top;
  font-size:15px; line-height:20px; color:#333; width:942px; padding-left:158px; margin-top:13px;
}

.archives_tb_area{margin-top:35px;}
.archives_sdk_area{margin-top:40px;}
.archives_tb_area .archives_sdk_area:first-child{margin-top:0;}

.sdk_title02{background:url("/content/images/Rev5/icon/icon_sub_arrow.jpg") no-repeat left center; margin-top:30px; margin-bottom:15px; padding-left:12px;
  font-size:15px; color:#010101; font-weight:bold;
}
.release_title{width:578px; height:183px; padding-left:522px; padding-top:54px;
  background:url("/content/images/Rev5/sdk/release_top_bg.jpg") no-repeat left 10px;
  font-size:14px; line-height:16px; color:#4373cc;
}

.sdk_release{width:1092px; border-top:1px solid #dbdbdb; padding:40px 30px;}
.sdk_release:after{content:""; display:block; clear:both;}
.sdk_release:first-child{border-top:0px;}
.sdk_release_area .sdk_release:first-child{border-top:0px;}

.release_text{float:left; width:987px; margin-left:30px; margin-top:-5px;}
.sdk_rel_title{display:inline; font-size:35px; color:#010101; font-weight:normal;}

.release_con{margin-top:5px; font-size:14px; color:#222; line-height:19px;}

.spec_features{height:127px; padding-left:524px; padding-top:56px; background:url("/content/images/Rev5/sdk/spec_bg.jpg") no-repeat 140px top;
  font-size:14px; line-height:16px; color:#4373cc; padding-left:560px;
}
.spec_top_text{margin-top:13px;}
.spec_top_text span{font-weight:bold;}

.sdk_highlight{color:#4ba8f4; text-decoration:underline;}

/* my work 탭 */


.view_tag{height:53px; border:5px solid #efefef; background-color:#fff; margin-top:11px; margin-bottom:19px; padding-right:20px;}
.view_tag:after{content:""; display:block; clear:both;}
.f_tag{float:left; font-size:11px; color:#555; margin-left:15px; margin-top:18px;}
.f_tag img{vertical-align:middle;}
.f_tag span{display:inline-block; width:25px; height:15px; text-indent:-9999px;}

.list_tb tbody tr .quiz{text-align:left; padding:0px;}
.list_tb tbody tr .period{text-align:left; padding-left:21px;}
.list_tb tbody tr .status_open{color:#f15901;}
.list_tb tbody tr .status{color:#777;}
.list_tb tbody tr .status img{vertical-align:middle;}

.new{display:inline-block; width:20px; height:10px; text-indent:-9999px;
  background:url("/content/images/Rev5/icon/icon_new.jpg") no-repeat left -51px; margin-left:7px;
}

.result_area{border-top:2px solid #4a4a4a; border-bottom:2px solid #4a4a4a; padding-bottom:10px;}

.no_search{font-size:12px; text-align:center; margin-top:70px; margin-bottom:60px; color:#777;}
.no_text{font-weight:bold; margin-bottom:10px; font-size:18px;}
.no_text span{color:#000;}

.activity_top_text{margin-top:15px; font-size:14px; color:#666; line-height:17px;}
.activity_top_text span{font-weight:bold;}

.process_title{font-weight:bold; color:#000; font-size:20px; margin-bottom:10px;}
.process_explain{font-size:13px; color:#333; line-height:18px; margin-bottom:8px;}

.sdk_tb tr .h_56{height:56px;}
.sdk_tb tr .h_36{height:36px;}
.sdk_tb tr .h_39{height:39px;}
.sdk_tb tr .h_70{height:70px;}
.sdk_tb tr td img{vertical-align:middle; margin-right:5px;}

.sdk_tb tr .point_td{padding-left:25px; font-size:15px; color:#555; text-align:left;}
.sdk_tb tr .point_num_td{padding-left:45px; text-align:left;}

.sdk_tb tr .title_activity{text-align:left; border-top:1px solid #dcdcdc; padding-left:27px; font-size:15px; font-weight:bold; color:#606060;}

.forum_write{margin-top:30px;}

.title_4depth{font-size:16px; font-weight:bold; color:#000; background:url("/content/images/Rev5/icon/icon_sub_arrow.jpg") no-repeat left center;
  padding-left:15px;
}

.write_tb{border-top:2px solid #2356ac; border-bottom:1px solid #a9a9a9; margin-top:15px;}
.write_tb caption{display:none;}
.write_tb tr th{height:41px; padding:10px 0 10px 11px; background-color:#f6f8fb; border-top:1px solid #e7e7e7;
  font-size:13px; color:#222; text-align:left; font-weight:normal;
}

.write_tb tr td{background-color:#fff; border-top:1px solid #dcdcdc; padding:10px 0px 10px 12px;}
.write_tb tr .text_top{vertical-align:top; padding-top:15px;}
.write_tb tr:first-child th, .write_tb tr:first-child td{border-top:0px;}

.btn_footer_area{margin-top:20px; text-align:right;}

.btn_submit{display:inline-block; padding:0 15px; height:28px; background-color:#00459d; border:1px solid #003677;
  font-size:12px; color:#fff; line-height:28px;
}
.btn_cancel{display:inline-block; padding:0 15px; height:28px; background-color:#6a6a6a; border:1px solid #616161;
  font-size:12px; color:#fff; line-height:28px;
}

.file_field_list{margin-top:7px; position:relative;}
.write_tb .file_field_list:first-child{margin-top:0;}

.file_delete_add{position:absolute; top:0; left:600px;}
.file_delete_add a{margin-right:3px;}

.pub_pri{display:inline-block; width:120px; margin-right:30px; color:#767676;}
.check_select{color:#0b48b2;}

.list_tb thead tr .text_left, .list_tb tbody tr .text_left{padding-left:40px; text-align:left;}
.list_tb tbody tr .point_summary{text-align:left; padding-left:42px; color:#555;}
.list_tb tbody tr .point{color:#e15526; font-weight:bold;}

.process_text{margin-top:20px; padding-bottom:0px; display:inline-block; width:100%;}

.smart_list{margin-top:35px; border-top:2px solid #2355aa; border-bottom:2px solid #a9a9a9;}

.smart_title{padding:13px 26px 13px 26px; text-align:left; background-color:#fff; border-top:1px solid #dcdcdc;}
.smart_title:hover{background-color:#f4f4f4;}
.smart_title:first-child{border-top:0px;}
.smart_title a{font-size:18px; color:#003677; font-weight:normal;}
.smart_title a:hover{color:#3259ab;}

.smart_view{padding:20px 30px; background-color:#f6f8fb; border-top:1px solid #dcdcdc; 
  text-align:left; font-size:13px; color:#444; line-height:20px;
}

.account_area{width:704px; height:188px; background:url("/content/images/Rev5/account/merge_bg.jpg") no-repeat right top;
  margin:150px auto 175px; padding-top:0px;
}
.account_text{font-size:15px; line-height:18px; color:#777; margin-top:5px; margin-bottom:20px;}
.account_text span{font-weight:bold;}

.login_area{display:inline-block; width:100%;}
.login_area:after{content:""; display:block; clear:both;}
.login_area ul{float:left;}
.login_area ul li{margin-bottom:7px;}
.loign{width:243px; height:30px; background-color:#fff; border:1px solid #cbcbcb; background-repeat:no-repeat;
  font:normal 13px/30px tahoma; color:#333; padding-left:12px;
}

.btn_complete{float:left; margin-left:6px;}
.btn_complete a{display:inline-block; width:118px; height:71px; background-color:#0d3687; background-image:none;
  font-weight:bold; font-size:15px; color:#fff; text-align:center; line-height:71px;
}
.loading_page{margin-top:80px; margin-bottom:175px; text-align:center;}

.img_error{margin-top:80px; margin-bottom:38px; text-align:center;}

.con_top{width:100%; height:48px; background-image:none; background-color:#003677; overflow:hidden;}

.thank_top{width:582px; height:48px; background-image:none; background-color:#003677; padding-left:25px; overflow:hidden;}

.layer_pop01{width:467px; border:1px solid #003677; background-color:#fff;}

.layer_content02{clear:both; width:286px; padding:20px 34px 15px 33px; background-image:none;}

.layer_btn_area{text-align:center;}

.list_tb tbody tr .day_color{color:#f4521a; font-weight:normal;}
.list_tb tbody tr .closed{color:#333; font-weight:normal;}

.list_tb tbody tr .list_num{background-color:#fcfcfc; color:#171717;}

.list_tb tr .c_title{text-align:left; padding-left:20px;}
.list_tb tr .c_title a{font-size:15px; font-weight:normal; color:#003677;}
.list_tb .c_open .c_open_td{background-color:#f4f6fa; border-top:1px solid #93a1c0; padding:16px 25px; text-align:left;}

.list_tb tr .title{text-align:left; padding-left:18px;}
.list_tb tr .title a{font-size:13px; font-weight:normal; color:#003677;}
.list_tb tr .title a .re{color:#ea5400;}

.bg_kids_fitness{width:612px; height:154px; background:url("/content/images/Rev5/support/beginning_bg.jpg") no-repeat 85px top;
  padding-left:488px; padding-top:54px; margin-top:0px;
}

.beginning_area{position:relative;}
.beginning_menu{width:1100px; height:135px; background-color:#fff; position:absolute; left:50%; top:0px; z-index:100; margin-left:-550px;}
.app_develop_icon{position:absolute; left:0; top:0px; z-index:100;}

.beginning_explain_area{margin-top:15px; padding-top:150px; position:relative;}
.beginning_top{position:absolute; right:10px; top:152px;}

.sub_text_area{margin-left:0px; margin-top:35px; margin-bottom:0; position:relative;}

.beginning_sub_title{margin-bottom:15px; font-size:20px; color:#111; font-weight:bold;}

.beginning_title{height:auto; background-color:#fff; 
  padding-left:0px; padding-top:0; margin-bottom:20px; margin-left:2px;
  font-size:26px; color:#111;
}
.beginning_title img{margin-right:10px; vertical-align:middle;}

.beggining_step_area{border-top:2px solid #2356ac; border-bottom:1px solid #e7e7e7; background-color:#f9f9f9; padding:35px 22px;}
.beggining_step_area .sub_text_area:first-child{margin-top:0;}

.begin_sub_text{margin-bottom:8px; font-size:13px; color:#555; line-height:18px;}
.begin_sub_text span{color:#333; font-weight:bold;}

/* Create account */
.blind{position:absolute; left:-9999px; top:-9999px; font-size:0px; line-height:0px; height:0px;}

/* video */
.sdf_video_area{width:1086px; height:526px; padding-top:36px; position:relative;}
.btn_video_close{position:absolute; right:0; top:0;}

.video_subtitle_area{width:1086px; height:526px; background-color:#c3c3c4;}

.video_flash{float:left; width:815px; height:526px;}
.subtitle_area{float:left; width:228px; padding-left:22px; padding-top:28px;}
.subtitle{font-size:23px; color:#3c3c3c; font-weight:bold;}

.subtitle_text_area{height:432px; margin-top:20px; padding-right:20px; overflow-y:scroll; 
  font-size:13px; color:#555; line-height:19px;
  scrollbar-track-color:#e9e9e9; scrollbar-arrow-color:#8e8e8e; scrollbar-highlight-color:#8e8e8e; scrollbar-shadow-color:#8e8e8e; 
  scrollbar-darkshadow-color:#8e8e8e; scrollbar-face-color:#8e8e8e; scrollbar-3dlight-color:#8e8e8e;
}

.visual_text{margin-top:20px; font-size:14px; color:#4373cc;}

.black_title{font-size:20px; color:#000;}

.link{display:inline; color:#4ba8f4; font-weight:normal; text-decoration:underline;}

.sdk_tb tr .h_46{height:46px;}
.sdk_tb tr .h_52{height:52px;}

.point{font-family:"Verdana"; font-size:11px; color:#ff5050; vertical-align:middle;}

.float_menu{width: 170px; height: auto; right: 0; position: fixed; padding: 10px 40px 10px 0; font-size: 14px; font-weight: 600;}
.float_menu_line {border-bottom:2px solid #3C2C2C; width:175px; margin-top:10px;}
.float_menu img {float: right; margin-right: 49px;}
#tab{position: relative; width: 1098px;}
#tab .selected h3 a{width:248.75px; height:34px; background-color:#fff; background-image:none; padding-left:25px;
  border-top:2px solid #000; border-right:1px solid #000; border-bottom:0px; border-left:1px solid #d4d4d4;
  text-align:left; font-size:21px; color:#000;  position: absolute; top: -5px; z-index:10;
}
#tab .selected .num{display:inline;}
#tab h3 span{display:inline; font-size:12px; color:#1c5bdf;}
#tab h2 a{width:524px; height:28px; border:1px solid #e0e0e0; border-bottom:2px solid #000; background-color:#f9f9f9; background-image:none; 
  display:block; padding-top:10px; padding-left:25px;
  text-decoration:none; color:#8c8c8c; font-size:16px; font-weight:normal; text-align:center; 
}
#tab .selected h2 a{height:34px; background-color:#fff; background-image:none; padding-left:25px;
  border-top:2px solid #5b73ab; border-right:1px solid #e8e8e8; border-bottom:0px; border-left:1px solid #d4d4d4;
  text-align:left; font-size:17px; color:#003677; font-weight:bold;  position: absolute; top: -5px; z-index:10;
}
#tab .selected div, #tab .selected .more{display:block;}
#tab h1 a{display:inline-block; width:365px; height:26px; border:1px solid #d4d4d4; text-align:center;
  background:#fff url("/content/images/common/tab_bg.gif") repeat-x left top; padding-top:12px;
}
#tab h1{position: absolute; top:0px;}
#tab .selected h1 a{width:340px; height:33px; background-color:#fff; background-image:none; border-bottom:none; padding-left:25px; text-align:left;}
#tab .selected .more{display:block;}
.stop{position:absolute; left:18px; bottom:15px;}
.stop a{display:inline-block; width:25px; height:25px; background:url("/content/images/Rev5/btn/btn_stop.png") no-repeat left top; text-indent:-9999px;}

.holder {
  width: 0;
  height: 0;
  position: absolute;
  top: 5px;
  right: 0;
}
.holder::after,
.holder::before 
{
    cursor: pointer;
    cursor: hand;
  display: block;
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  right: 20px;
  z-index: 10;
   -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.holder.up
{
    top: 45px;
    right: 48px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
}
.holder::after {
  top: 17px;
}
.holder::before {
  top: 18px;
  border-top: 2px solid;
  border-left: 2px solid;
  border-top-color: inherit;
  border-left-color: inherit;
}

.left-menu-bar{
    float:left;
    margin-top: 1px;
    width: 200px;
    font-family: Helvetica, Arial, sans-serif;
    color: #333;
}

.left-menu-bar .oneCategory{
    color: #333;
}

.left-menu-bar .oneCategory:hover{
    color: #2d67b2;
    text-decoration:none;
}

.left-menu-bar ul
{
    line-height: 1;
}

.left-menu-bar div.allCategory
{
    padding: 15px 5px;
    border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
    border-top: 1px solid #E0E0E0;
    font-size: 14px;
    font-weight: 600;
    background: #F7F8F9;
    background: -webkit-linear-gradient(#F7F8F9, #F3F6F7);
    background: -moz-linear-gradient(#F7F8F9, #F3F6F7);
    background: -o-linear-gradient(#F7F8F9, #F3F6F7);
    background: -ms-linear-gradient(#F7F8F9, #F3F6F7);
    background: linear-gradient(#F7F8F9, #F3F6F7);
}

.left-menu-bar div.bigCategory
{
    padding: 15px 5px;
    border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
    border-top: 1px solid #E0E0E0;
    font-size: 14px;
    font-weight: 600;
    background: #F7F8F9;
    background: -webkit-linear-gradient(#F7F8F9, #F3F6F7);
    background: -moz-linear-gradient(#F7F8F9, #F3F6F7);
    background: -o-linear-gradient(#F7F8F9, #F3F6F7);
    background: -ms-linear-gradient(#F7F8F9, #F3F6F7);
    background: linear-gradient(#F7F8F9, #F3F6F7);
    position: relative;
}

.left-menu-bar div.bigCategory span {
  border-color: #333;
}

.left-menu-bar li.subCategory
{
    padding: 10px 20px;
    border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
    border-top: 1px solid #E0E0E0;
    font-size: 13px;
}

.left-menu-bar ul > li:last-child > ul > li:last-child {
  border-bottom: 1px solid #E0E0E0;
}

.menu-mobile-bar
{
 width:100%;
 height:30px;
 background:#ccc;
 display:none;
}

.button-search
{
    color: #FFFFFF;
}

.search_result
{
    float:right;
}

.dac-nav-hamburger {
   display: inline-block;
    height: 20px;
    width: 16px;
    border: 1px solid #D8D5D5;
    padding: 5px 8px;
}

span.dac-nav-hamburger-mid,.dac-nav-hamburger-top ,.dac-nav-hamburger-bot  {
    background: #999;
    display: block;
    height: 3px;
    margin: 3px 0 0;
    width: 100%;
	}
	
.lbl_result{
color: #f0582b;
font-size:12px;
padding-left:5px;
}


.menu-icon-tizen
{
     width:16px;
     height:16px;
     display:inline-block;
     position:relative;
     top:3px;
     background:url('/content/images/Rev6/header/tizen.png') no-repeat;
}

.menu-icon-smart
{
     width:16px;
     height:16px;
     display:inline-block;
     position:relative;
     top:3px;
     background:url('/content/images/Rev6/header/samartTv.png') no-repeat;
}


.button-search {
    padding: 8px 76px;
    background: #023577;
    color: #fff;
    font-size: 16px;
    background-image: url('/content/images/Rev6/header/Search.png');
    background-repeat: no-repeat;
    background-position: 55px 11px;
}

span.tag, span.tag-TIZEN, span.tag-NONTIZEN, span.tag-INTRO, span.tag-UXGUIDE, span.tag-FAQ, span.tag-SAMPLE, span.tag-DEVGUIDE, span.tag-DOWNLOAD,span.tag-API, span.tag-NEWS, span.tag-FORUM,span.tag-SPEC
 {
  display: inline-block;
  padding: 3px 5px 3px 5px;
  margin: -0.4px 3px 2px 5px;
  background: #CCCCCC;
  font-size: 11px;
  font-weight: 900;  
  line-height: 13px;
  color: #FFF;
  border-radius: 3px;
  vertical-align: middle;
  font-family: Segoe UI; 
  text-align:center;

}


span.default {

font-size: 15px;
font-family: Segoe UI; 

}


span.tag-TIZEN {
  background-color: #4180DA; 
  font-family: Segoe UI; 
  }
  
  span.tag-NONTIZEN {
  background-color: #8A52D9; 
  font-family: Segoe UI; 
  }
  
  span.tag-INTRO {
  background-color: #F99B68;
  font-family: Segoe UI; 
  }

span.tag-UXGUIDE {
  background-color: #99C0EF;
  font-family: Segoe UI; 
  }

  span.tag-FAQ {
  background-color: #5B4D8C;
  font-family: Segoe UI; 
  }

span.tag-SAMPLE {
  background-color: #706357;
  font-family: Segoe UI; }

span.tag-DEVGUIDE {
  background-color: #02385D;
  font-family: Segoe UI; }



span.tag-DOWNLOAD {
  background-color: #78CFD7;
font-family: Segoe UI; }

span.tag-SPEC {
  background-color: #037FAE; 
  font-family: Segoe UI; }

  span.tag-API {
  background-color: #BE5747;  
  font-family: Segoe UI; }
  
   span.tag-NEWS {
  background-color: #FBD395;
  color:#000000;
  font-family: Segoe UI; }
  
  span.tag-FORUM {
  background-color: #23498A;
  font-family: Segoe UI; }
  

#dvConfirm {display:none;}
#dvAgree {display:none;}
#dvAlert {display:none;}
#dvBlock {display:none;}

/* Overlay 
전체영역을 딤드처리할때 색상 설정 및 마우스커서모양 설정
*/
#confirm-overlay {background-color:#eee; cursor:default;}
