@import url('/app/inc/common/common.css');

.cont_nop { padding:20px 2px 50px 1px !important; }
.cont_nop2 { padding:20px 2px 0 1px !important; } /* left °ø°£ ¾øÀ»°æ¿ì css¸¸ Ãß°¡ - 2009-09-17 Ãß°¡ */

h4 {background:url('/app/img/ico/ico_dev.gif') no-repeat 0 center; padding-left: 14px;}
h4.black {background:url('/app/img/ico/ico_circle.gif') no-repeat left center; padding-left:10px; margin-bottom:3px; clear:both; }


/* ºí·¢º£¸®¶õ? */
ul.chargeStep {margin: -30px 0 0 95px; _margin-top:-30px; }
	ul.chargeStep li { float:left; }
	ul.chargeStep img { _margin-top:0px; }

.dot { width:100%; float:left; background:url('/app/img/common/bg_gray_dot.gif') repeat-x left top; margin-top:25px; padding-top:25px; }


/* °³¹ßÀÚ ¼¾ÅÍ */
ul.List { width:100%; overflow:hidden; }
	ul.List li { background:url('/app/img/ico/ico_circle.gif') no-repeat left 5px; padding-left:10px; clear:both; }

table.tbl_board {width: 100%; margin-top: 18px; background:url('/app/img/common/bg_tbl_board.gif') no-repeat; border-bottom: 2px solid #D9D9D9; clear:both; }
	table.tbl_board td { padding:10px 0; border-bottom: 1px solid #E5E5E5; font-size: 11px; padding-left: 7px; background-image: none; }

/* 2010-01-12 Ãß°¡  Line 26~28*/
table.tbl_board_bb {width: 100%; margin-top: 18px; background:url('/app/img/common/bg_tbl_board.gif') no-repeat; border-bottom: 2px solid #D9D9D9; clear:both; }
	table.tbl_board_bb th {height: 30px; padding-left: 7px; background:url('/app/img/common/bg_tbl_bar.gif') left -1px no-repeat;}
	table.tbl_board_bb td { padding:7px 0 6px; border-bottom: 1px solid #E5E5E5; font-size: 11px; padding-left: 7px; background-image: none; }

/* FAQ */
ul.tab-style01 {background:url('/app/img/blackberry/tab_bg.gif') repeat-x; height:51px; padding: 0 0 0 30px;}

div.tab-cont { background:url('/app/img/common/bg_apptbl.gif') repeat-x left top; padding:0 30px; width:690px; }
	table.appStoreList th{ background:url('/app/img/common/bg_thline06.gif') no-repeat left 11px; padding:15px 0 14px 6px; font-size:0px; line-height:0px; padding-right:69px; white-space:nowrap; }
	table.appStoreList td { border-bottom:1px solid #e5e5e5; padding:10px 0 10px 7px; vertical-align:top; }
	table.appStoreList td.blank { height:0; border:0; padding:0px; margin:0px; background:#f1f1f1; }
	table.appStoreList td.end { border-bottom:2px solid #d9d9d9 }

.pro_view { padding:15px; border-bottom:1px solid #e5e5e5; overflow:hidden; }
	.pro_view .white { padding:15px; background:#FFFFFF;  }
	.pro_view .white dl { background: url('/app/img/blackberry/bg_a.gif') repeat-y left top; overflow:hidden; width:599px; }
	.pro_view .white dl dt { width:39px; float:left; }
	.pro_view .white dl dd { float:left; width:560px; color:#888888; }
	
		/* ¾îÇÃ¸®ÄÉÀÌ¼Ç ¾È³»*/ /*2008-08-14Ãß°¡ */
ul.appStep {margin:0 30px 0 30px;padding-bottom:30px;border-bottom:solid 2px #d1d1d1}
ul.appStep li { float:left;padding-right:2px }
ul.appStep img { _margin-top:0px; }

dl.feature {width:660px;padding:20px 15px;border-bottom:1px solid #E5E5E5;}
dl.feature dl{margin:;padding:0}
dl.feature dt { color:#444444;font-weight:bold;font-size:12px;}
dl.feature dt img { float:left;margin:0 15px 0 0 ;padding:0 4px 4px 0;}
dl.feature dd { float:right; width: 535px;padding:3px 0 5px;font-size:90%;line-height: 120%;color:#888888;} /* 2009-08-19 ¼öÁ¤*/
dl.feature dd.downlink { color:#8C7897;font-weight:bold;}

/* ¾îÇÃ¸®ÄÉÀÌ¼Ç °³¹ß °æÁø´ëÈ¸ - ÀÀ¸ð°Ô½ÃÆÇ  2009-09-14 Ãß°¡ */
.app_coll_imgresizing {width:62px; height:62px; border: 1px solid #d2d2d2;}
.app_coll_agreebox { width: 669px;height:148px; padding: 15px 10px; border: 1px solid #d5d5d5; margin:10px 0;}
.app_coll_agreebox ol {list-style-type : decimal;font-size:11px;line-height:150%; color:#959595;}
.app_coll_agreebox ol li { margin-bottom:5px;}

	/* ¾îÇÃ »ó¼¼Á¤º¸ */
h2.storeName {color: #252525; font-size: 16px; line-height:150%; height:35px;}

.phone_guide { float:left; width:690px; margin:10px 0 10px 0; overflow:hidden; padding:15px 30px 0 30px; }
	.phone_guide .pimg { float:left; width:180px; padding: 0 30px; }
	.phone_guide .pimg img.bigThumb { width:180px; height: 300px;}
		.phone_guide .pimg .btn_view { text-align:center; padding-top:15px; }
	.phone_guide .pinfo { float:left; width:440px; }

table.appleInfo {width: 440px; border-top: 3px solid #D9D9D9; border-bottom: 3px solid #D9D9D9;}
	table.appleInfo th {padding: 11px 0 11px 6px; border-bottom: 1px solid #DCDCDC; vertical-align: top;}
	table.appleInfo td {border-bottom: 1px solid #DCDCDC; padding: 8px 0 8px 0;}
		table.appleInfo td img {vertical-align: middle;}
		table.appleInfo td img.allview {margin-left: 37px;}
		table.appleInfo td strong.coll {float: left; display: block; color: #f36522; font-size: 12px; margin-right: 10px; padding-top: 1px;}
		table.appleInfo td span.point {float: left; color: #686868; font-size: 10px; font-family: tahoma; margin: -1px 4px 0 5px; display: block;}
	table.appleInfo img.devThumb {float: left; width: 78px; height: 94px;}

dl.markselect {position: absolute; z-index: 20;display: none; width: 240px; border: 5px solid #d9d9d9; margin: 55px 0 0 160px; padding: 0; background-color: #FFF;}
dl.markselect dt {height:23px; padding: 4px 0 0 14px; background:url('/app/img/common/bg_layertop.gif') repeat-x;color:#FFF;font-weight:bold;font-size:11px}
dl.markselect dd {padding: 15px 14px; background-color: #FFF; margin-top: 0; line-height: 18px;font-size:11px}
dl.markselect dd span{color:#ff0000}
dl.markselect img.Close {position: absolute; z-index: 2; margin: 0 0 0 85px;}

/* 2009-09-17 ºí·¢º£¸® ´Ù¿î·Îµå ÆäÀÌÁö */
ul.download {clear: both; float: left;}
	ul.download li {float: left; margin: 0 13px 21px 0;}
	:root ul.download {margin-top: 30px;}

.bb_phone_guide { float:left; width:690px; margin-bottom:50px; overflow:hidden; padding:15px 30px 0 30px; }
	.bb_phone_guide .pimg { float:left; width:220px;}
	.bb_phone_guide .pimg img.bigThumb { width:220px; height: 254px;}
		.bb_phone_guide .pimg .btn_view { text-align:center; padding-top:15px; }
		.bb_phone_guide .pimg dl.visual dd { margin-left: 49px;}
		.bb_phone_guide .pimg dl.visual dd a { display:block; width:33px; height:33px; border:1px solid #c3c3c3; float:left; margin-right:10px; }
		.bb_phone_guide .pimg dl.visual dd a:hover { display:block; width:33px; height:33px; border:1px solid #ff7000; }
	.bb_phone_guide .pinfo { float:left; width:440px; }
		.bb_phone_guide .pinfo dt { margin:10px 0; }
		.bb_phone_guide .pinfo dd.List { border-top:3px solid #e6e6e6; padding-top:15px; }
			.bb_phone_guide .pinfo dd.List ul { padding-left:5px; }
			.bb_phone_guide .pinfo dd.List ul li.tit { font-weight:bold; color:#666; margin-bottom:10px; }
			.bb_phone_guide .pinfo dd.List ul li.info { font-size:11px; color:#888; line-height:14px; #line-height:15px;_line-height:14px; }
			.bb_phone_guide .pinfo dd.List ul li.img { margin:10px 0 12px 0; #margin:10px 0 17px 0;_argin:10px 0 15px 0; }
		.bb_phone_guide .pinfo dd.pyong { width:440px; border-top:1px solid #e6e6e6; border-bottom:3px solid #e6e6e6; margin-bottom:10px; padding:10px 5px; overflow:hidden; }
			.bb_phone_guide .pinfo dd.pyong ul { width:440px; float:left; }
			.bb_phone_guide .pinfo dd.pyong ul li { float:left; }
			.bb_phone_guide .pinfo dd.pyong ul li img { vertical-align:top; }
			.bb_phone_guide .pinfo dd.pyong ul li span { padding-left:5px; color:#888888; }

.phone_detail_wrap { clear:both; padding:20px 1px; margin-left:30px; width:688px; border-top:2px solid #3d3d3d; overflow:hidden; }

.review_cont_wrap { width: 670px;margin-top:30px; }
.review_cont_wrap .review_tit {font-size:12px; color:#535353;}
.review_cont_wrap .review_cont {color:#606060; padding:10px 3px;}

/* ºí·¢º£¸®*/ 
ul.blackberryStep {margin:0 30px 0 30px;padding-bottom:30px;}
ul.blackberryStep li { float:left;padding-right:2px }
ul.blackberryStep img { _margin-top:0px; }

/* 2009-09-18 ¿¹¾à·ë */
.testroom_cal {width:575px; border:1px solid #dcdcdc;border-top:none;background:url(/app/img/blackberry/testroom_cal_time.gif) repeat-y; padding: 0 0 0 109px;}
.testroom_cal dl {float:left; font-size:11px;border-top:1px solid #dcdcdc; height:193px;}
.testroom_cal dt {width:115px; height:25px;background: #f2f2f2 url(/app/img/blackberry/testroom_cal_leftline.gif) repeat-y;text-align:center;}
.testroom_cal dt img { margin-top: 6px;}
.testroom_cal dd {width:100px; height: 43px;background:url(/app/img/blackberry/testroom_cal_line.gif) repeat-y; padding: 13px 0 0 15px;}
.testroom_cal dd a {color:#ee7f2e;}
.testroom_cal dd a.tr2 {color:#636363;} /* 2009-09-21 Ãß°¡ */
.testroom_cal dd.rowspan3 {width:115px;height:155px;text-align:center; padding: 13px 0 0 0;}

/* ¿¹¾àÇÏ±â , ¿¹¾à¼öÁ¤ÇÏ±â Å×ÀÌºí */
.tbl_y td.bggray {background: #eeeeee;}
.tbl_y td.height28 {height: 28px;}

/* 2009-10-23  t_¼­ºñ½º ¾È³» Ãß°¡ */
li img {vertical-align:middle;border:0;_padding-bottom:1px}
dl.DownList {border-top:solid 3px #d1d1d1}
dl.DownList dd {list-style:none;background:url('/app/img/blackberry/download_bg.gif') no-repeat;padding:13px 10px 35px 13px;border-bottom:solid 1px #d1d1d1}/* 2009-11-18  padding°ª ¼öÁ¤  */
ul.DownItem {width:100%;}
ul.DownItem li{float:left;background:none;list-style:none;padding:0;}
ul.DownItem li.logo{width:80px}
ul.DownItem li.descript{width:440px;} /* 2009-12-28  width°ª ¼öÁ¤  */
ul.DownItem li.btn{padding-top:15px}

/*2009-11-06 ¼öÁ¤  */
.bbwEvent {background:url('/app/img/blackberry/bbw_event_3.jpg') repeat-y;}
.bbwEventForm {padding:15px 62px}
table.bbwEventApply {border-top:solid 2px #d9d9d9;border-bottom:solid 2px #d9d9d9;width:565px;margin:10px 0 15px}
table.bbwEventApply th {border-bottom:solid 1px #d9d9d9;background:url('/app/img/blackberry/th_div.gif') no-repeat top right;width:15%;height:30px}
table.bbwEventApply td {border-bottom:solid 1px #d9d9d9;padding:3px 0 3px 10px;color:#888888;}
table.bbwEventApply input, select {border:solid 1px #d5d5d5 !important;padding:1px}
table.bbwEventApply input.radio {border:none !important}
.bbwEventApp {border:solid 1px #e4e4e4;width:541px;padding:12px;color:#848484;font-size:11px;margin-bottom:5px}
.bbwEventApp ul {width:100%}
.bbwEventApp ul li {float:left;}

/*2009-12-28 t_¼­ºñ½º ¾È³» Ãß°¡ 2Â÷¼öÁ¤*/
ul.DownItem li.border {border-top:solid 1px #d1d1d1;border-bottom:solid 1px #d1d1d1;}
ul.DownItem li.descript2{padding:12px 0; margin:0 0 0 19px; width:545px;}
ul.DownItem li.descript2 p.fl{float:left;}
ul.DownItem li.descript2 p.fr{float:right;}


/* 2010-03-12 Ãß°¡ */
#ContBox{width:654px;margin-left:16px;margin-top:15px}
#ContBox .contentbg {background:url('/app/img/blackberry/box_bg.gif') repeat-y;padding:15px 30px 20px }
ul.bb_feature {padding:0 0 20px;width:596px;}
ul.bb_feature li{background:url('/app/img/blackberry/dot_h.gif') repeat-x bottom;padding:10px 0}
ul.bb_feature li.last{background-image:none}

table.tbl_board_bb td.vline1 { background:url('/app/img/blackberry/th_vline01.gif') no-repeat; }
table.tbl_board_bb td.vline2 { background:url('/app/img/blackberry/th_vline02.gif') no-repeat; }
table.tbl_board_bb td.vline3 { background:url('/app/img/blackberry/th_vline03.gif') no-repeat; }
table.tbl_board_bb td.vline4 { background:url('/app/img/blackberry/th_vline04.gif') no-repeat; } /*2010-03-17 Ãß°¡  */

/*2010-03-17 Ãß°¡  */
ul.eduTab {margin: -30px 0 0 127px; _margin-top:-30px; }  
	ul.eduTab li { float:left; }
	ul.eduTab img { _margin-top:0px; }
#adseduApply{padding-top:0 !important}
#adseduApply table{border-top:solid 2px #d9d9d9;border-bottom:solid 2px #d9d9d9;width:640px;margin:10px 0 15px}
#adseduApply table th {border-bottom:solid 1px #d9d9d9;background:url('/app/img/blackberry/th_div.gif') no-repeat top right;width:15%;height:30px}
#adseduApply table td {border-bottom:solid 1px #d9d9d9;padding:3px 0 3px 10px;color:#888888;}
#adseduApply table input, select,{border:solid 1px #d5d5d5 !important;padding:1px}
#adseduApply tableinput.radio {border:none !important}
#adseduApply ul {width:100%}
#adseduApply ul li {background:url('/app/img/blackberry/bult_dot.gif') no-repeat 0 7px;padding-left:6px;color:#959595;font-size:11px}	
#adseduApply ul li textarea {border:solid 1px #d5d5d5 !important;padding:4px;width:500px;height:45px;overflow-y:auto}
#adseduApply p.notice{padding-top:7px;font-size:11px;color:#959595;}
#adseduApply p.notice a, #adseduApply p.notice a:hover,#adseduApply p.notice a:visited,{color:#3199f1;text-decoration:underline}
#adseduApply .btn_r{text-align:right;margin-top:-25px;}

/*2010-04-19 Ãß°¡*/
ul.phone_feature {margin-top:15px;}
ul.phone_feature li{background:url('/app/img/blackberry/bult_dot.gif') no-repeat 0 5px;padding-left:6px;padding-bottom:10px;color:#606060;font-size:11px}


/*2010-07-01 Ãß°¡ */
/* Layout */
#wrapper {background:#d5d5d5 url('/app/img/blackberry/bg_bb_body_top.gif') top repeat-x !important; width: 100%; text-align:center;}
#bb_wrapper {background: url('/app/img/blackberry/bg_bb_mbody_top.gif') top repeat-x; width: 100%; text-align:center;padding-bottom:30px}   
#bb_footer {text-align:center;}


#bb_event {float:left;margin:5px 0 0 50px}
#bb_event p{text-align:left}
#bb_event .more{margin-top:-13px;text-align:right}
#bb_event ul {margin-top:10px;width:320px;text-align:left;}
/*2010-06-30 ¼öÁ¤---  */
#bb_event ul li{background:url('/app/img/blackberry/bult_dot.gif') no-repeat 0 5px;padding-left:6px;padding-bottom:4px;color:#8c8c8c;font-size:11px;word-break:break-all;}
#bb_event ul li a, #bb_event ul li a:visited{color:#8c8c8c}
#bb_event ul li .title {width:240px;height:14px;overflow:hidden; text-overflow:ellipsis;}
#bb_event ul li .date {margin-top:-15px;text-align:right;color:#8c8c8c}
/* ---2010-06-30 ¼öÁ¤  */

ul.bb_banner {width:860px;margin-top:20px;margin-bottom:50px}
ul.bb_banner li{float:left;padding-right:20px}
ul.bb_banner li.end{padding-right:0px}

table.tbl_board2 {width: 100%; margin-top: 18px; background:url('/app/img/common/bg_tbl_board.gif') no-repeat; border-bottom: 2px solid #D9D9D9; clear:both; }
	table.tbl_board2 th {height: 30px; padding-left: 7px;padding-bottom:7px; background:url('/app/img/common/bg_tbl_bar.gif') left -1px no-repeat;}
	table.tbl_board2 td {border-bottom: 1px solid #E5E5E5; font-size: 11px; background-image: none;border-right: 1px solid #ebebeb;color: #909090;padding:0 7px }
	table.tbl_board2 td dl dd {padding: 8px 0 ;border-bottom:solid 1px #ebebeb;}
	table.tbl_board2 td dl dd.end{border-bottom:none;}
	table.tbl_board2 td.end {border-right:none;}

ul.applist {margin-top:8px}
ul.applist li {float:left}	

table.tbl_board_gallery {width: 100%; margin-top: 5px;border-top:solid 2px #e5e5e5; border-bottom: 2px solid #D9D9D9; clear:both; }
	table.tbl_board_gallery td { font-size: 11px;color: #909090;padding:15px 3px 15px;text-align:center }
	table.tbl_board_gallery td ul {width:130px;}
	table.tbl_board_gallery td li img {border:solid 1px #dcdcdc;margin-bottom:8px}
	table.tbl_board_gallery td li.tit {text-align:left;color:#444444; font-size: 12px;padding-bottom:3px;padding-left:5px}
	table.tbl_board_gallery td li span.re {text-align:left;color:#8f52c1; font-size: 11px;padding-left:5px}
	table.tbl_board_gallery td li.date {text-align:left;color:#aaaaaa; font-size: 11px;padding-left:5px}
	table.tbl_board_gallery td li.hit {text-align:left;color:#888888; font-size: 11px;padding-left:5px}
	
table.tbl_board_event {width: 100%; margin-top: 18px; background:url('/app/img/common/bg_tbl_board.gif') no-repeat; border-bottom: 2px solid #D9D9D9; clear:both; }
	table.tbl_board_event th {height: 30px; padding-left: 7px; background:url('/app/img/common/bg_tbl_bar.gif') left -1px no-repeat;}
	table.tbl_board_event td {height: 29px; border-bottom: 1px solid #E5E5E5; font-size: 11px; background-image: none; padding:10px 7px;}
		table.tbl_board_event p.tit { color: #ab6200; font-weight:bold; }
		table.tbl_board_event td a {color: #ab6200; font-weight:bold;}
		table.tbl_board_event td a.over {color: #ab6200; font-weight:bold; text-decoration:underline;}

.event_top_banner_numbering {position:absolute; margin: 83px 0 0 621px; z-index:100;}	
	
.bb_footerBg {width: 100%; background:url('/app/img/common/bg_footer.gif') repeat-x left bottom; }
#bb_footerArea {clear: both; width: 963px; margin: 0 auto; padding: 13px 0 30px 0; text-align: left;}
	#bb_footerArea p.logo {float: left; width: 170px; margin: 2px 0 0 39px; display: inline;}
	#bb_footerArea .logoRight {float: left; width: 752px; text-align:left; }
	#bb_footerArea	ul.footList {float: left; text-align:left; }
	#bb_footerArea	ul.footList li { float: left; background:url('/app/img/common/bg_footer_bar.gif') no-repeat 0 2px; padding: 0 7px 9px 7px;}
	#bb_footerArea	ul.footList li.first {background-image: none; padding-left: 0;}	