@charset "utf-8";
@import url("common.css");


/* container
--------------------------------------------------*/

#container {width:980px;height:auto;min-height:550px;margin:0 auto;overflow:hidden;background:#fff;}
.contents{width:900px;margin:40px;overflow:hidden;}
.contents .title{width:900px;height:60px;font-size:24px;font-weight:800;letter-spacing:-2px;border-bottom:1px solid #333;}
.con_wrap{width:900px;margin-top:40px;}
.conts_wrap{width:900px;}

@media handheld, only screen and (max-width: 767px) {
 
  body #container {width:100%;height:100%;margin:0;overflow:hidden;background:#fff;}
  body .contents{width:90%;margin:5% 5%;overflow:hidden;}
  body .contents .title{width:100%;height:40px;font-size:21px;font-weight:800;letter-spacing:-2px;border-bottom:1px solid #333;}
  body .bg_picimg{width:100%;height:auto;background-image: none;}
  body .con_wrap,
  body .conts_wrap,
  body .txt_wrap,
  body .boxs_txt,
  body .progm_list,
  body .txt_boxs{width:100%;}
  body .news_viewbox,
  body .progm_wrap{width:auto;}
  body .wid_ms, 
  body .wid_m,
  body .wid_s{width:98%}
  body .tab_list{width:94%;}
  body .txt_wrap h1{padding-top:10px;font-size:24px;height:30px;font-weight:800;letter-spacing:-2.4px;color:#0c2554}
  body .img_wrap img{width:100%; height:auto}
  body .mem_wrap li dl dd{height:auto;}
  body .tab_boxs .ect_tab li a{width:158px;}
  body .progm_sear{display:none;}
  body .cont_wrap{width:100%;height:830px;}
  body .progm_request{width:100%;height:400px;text-align:center;}
  body .progm_request.lt{top:0; left:0;}
  body .progm_request.rt{top:400px; left:0;}
  body .progm_request .brd{font-size:12px;height:26px; color:#ddd; padding-top:30px;}
  body .progm_request .tit{width:100%;height:32px;font-size:28px; border-bottom:none;}
  body .progrm_list{padding-top:10px;}
  body .news_title,  
  body .news_title .newstitle{width:100%;height:auto; margin-bottom:10px}
  body .newsCnt,
  body .content_news{width:100%;}
  body .content_news .news_date{display:none;}
  body .tab_box .ect_tab li{width:25%;padding:20px 0;}
  body .tab_box .ect_tab li a{width:100%;height:30px;}
  body .tab_box .ect_tab .on a{font-size:12px;}
  body .tbl_type colgroup{display:none;}
  body .tbl_type tr th:nth-child(1),  body .tbl_type tr th:nth-child(3),  body .tbl_type tr th:nth-child(5){display:none;}
  body .tbl_type tr td:nth-child(1),  body .tbl_type tr td:nth-child(3),  body .tbl_type tr td:nth-child(5){display:none;}
  input[type="text"]{-webkit-border-radius:0;-webkit-appearance:none;}
  select{margin-top:2px}
  body .i_check{width:20px;height:20px;}
  body .cbsort {width:100%;padding-top:5px;font-size:13px;}
}

.txt_wrap{width:900px;height:auto;}
.txt_wrap h1{font-size:28px;height:50px;font-weight:800;letter-spacing:-3px;color:#0c2554}
.txt_wrap h1 em{color:#244b95}
.txt_wrap h2{margin-top:30px;font-size:20px;height:36px;font-weight:800;letter-spacing:-1px;color:#133f93}
.bg_picimg{width:900px;height:540px;background:url(../images/img_txtbg.jpg) right 9px no-repeat;}
.boxs_txt{width:540px;}
.txt_box{margin-left:10px}
.txt_box li{line-height:23px;padding:7px 0;font-size:15px;font-weight:normal;letter-spacing:-1px;color:#555}
.txt_box li strong{font-size:17px;font-weight:800;color:#2a63cf; margin-right:10px}
.txt_boxs{margin-bottom:40px;}
.txt_boxs li{margin-bottom:10px;line-height:21px;font-size:14px;font-weight:normal;letter-spacing:-0.5px;color:#555;background:url(http://edu.chosun.com/images/new/bl_news_02.gif) 3px 9px no-repeat;padding-left:12px}
.mem_wrap:after {content:""; clear:both; display:block;}
.mem_wrap li{float:left;padding:10px 0 0 20px}
.mem_wrap li dl{margin-right:35px;}
.mem_wrap li dl dt{font-size:14px;height:28px;font-weight:bold;color:#5c94e0}
.mem_wrap li dl dd{font-size:12px;height:23px;color:#666;background:url(http://edu.chosun.com/images/new/bl_news_03.gif) 1px 5px no-repeat;padding-left:10px}

.progm_wrap{width:818px; height:auto;padding:40px;border:1px solid #ddd;margin-bottom:20px;}
.progrm_wrap{width:900px; height:auto;}

.cont_wrap{width:900px;height:600px;overflow:hidden;position:relative;}
.progm_request{width:450px;height:500px;text-align:center;}
.progm_request.lt{background:#56a9cb;position:absolute; top:0; left:0;}
.progm_request.rt{background:#6dc3b8;position:absolute; top:0; right:0;}
.progm_request .brd{font-size:14px;height:26px; color:#ddd; padding-top:43px;}
.progm_request .tit{width:400px;height:70px;margin:0 auto;font-size:32px; color:#fff;font-weight:800;border-bottom:3px solid #fff;letter-spacing:-3px;}

.progm_sear{margin:0 auto; text-align:center; width:400px;padding:12px 0 8px 0}
.progrm_list{width:300px; height:225px;margin:0 auto;padding-top:36px;}
.progrm_list h1{font-size:19px;height:26px;margin-bottom:10px;font-weight:800;color:#222;letter-spacing:-1px;}
.progrm_list h2{font-size:14px;height:20px;margin-bottom:15px;font-weight:600;color:#444;letter-spacing:-1px;}
.progrm_list .titlist{width:260px; height:auto;margin:0 auto;text-align:left !important;}
.progrm_list .titlist li{font-size:13px;height:28px; margin-bottom:3px;color:#555;white-space : nowrap;overflow:hidden;}
.progrm_list .titlist li strong{color:#333;font-size:14px;font-weight:800; margin-right:10px;background:url(http://edu.chosun.com/images/new/bl_news_01.gif) 3px 6px no-repeat;padding-left:12px}
.progrm_list .txtlist{width:auto; height:auto;margin:0 auto;text-align:left !important;}
.progrm_list .txtlist li{font-size:11px;line-height:16px; margin-bottom:8px;color:#eee;background:url(http://edu.chosun.com/images/new/bl_news_02.gif) 3px 6px no-repeat;padding-left:12px;}

.tab_list{margin-bottom:30px;width:878px;border:1px solid #ddd;padding:21px 0 12px 20px;background:#f1f1f1}
.tab_list:after {content:""; clear:both; display:block;}
.tab_list li{float:left;margin:0 17px 9px 0; padding:0 20px 0 0; background:url(../images/gnb_bar.gif) right 6px no-repeat;font-size:15px;letter-spacing:-1.4px;color: #18347e;}
.tab_list li:last-child {background:none !important;padding:0 2px 0 0;}
.tab_list li.on a{color: #4e71cd;font-weight:bold;}

.tab_cont{width:878px;}

/* 발표자료 _view */
.tbl_type_views,.tbl_type_views th,.tbl_type_views td{border:0}
.tbl_type_views{width:100%;border-bottom:1px solid #d1d1d1;font-size:12px;table-layout:fixed; margin-bottom:7px;}
.tbl_type_views caption{display:none}
.tbl_type_views th{padding:15px 16px;color:#333;font-weight:800;vertical-align:middle;font-size:14px;border:1px solid #ccc;background:#f1f1f1;text-align:left;}
.tbl_type_views td{padding:25px 16px;line-height:19px;vertical-align:top;color:#363636;text-align:left;font-size:11px;}
.tbl_type_views .txta_high{ min-height:300px;}

.list_views{width:842px;height:80px;position:relative;margin-left:10px;margin-top:10px}
.list_views h1{position:absolute; top:0; left:0;width:700px;font-size:17px;height:32px;font-weight:800;color:#0c2869;letter-spacing:-1px;}
.list_views h2{position:absolute; top:28px; left:0;font-size:14px;height:28px;color:#555;letter-spacing:-0.4px;font-weight:normal}
.list_views h2 strong{color:#4a78b6;margin-right:10px}
.list_views h3{position:absolute; top:0; right:0;font-size:13px;color:#222;}
.list_views h3 strong{color:#555;padding-right:6px;margin-right:6px;background:url(../images/gnb_bar.gif) right 3px no-repeat;}
.list_views h4{position:absolute; bottom:10px; left:0;font-size:12px;color:#555;}
.list_views h4 strong{color:#222;margin-right:6px}
.list_views h5{position:absolute; bottom:10px; right:0;font-size:11px;}
.list_views h5 a{text-decoration:underline;color:#4a78b6;font-weight:normal}

/* tab menu */
.tab_box{margin-bottom:30px }
.tab_box .ect_tab{width:100%;height:auto;}
.tab_box .ect_tab:after{display:block;clear:both;content:"";}
.tab_box .ect_tab li{float:left;}
/*.tab_box .ect_tab li a{position:relative;width:224px;text-align:center;display:inline-block;line-height:16px;padding:20px 0 19px 0;background:#ddd;color:#666;font-size:11px;margin-right:1px} 탭4개 */
.tab_box .ect_tab li a{position:relative;width:299px;text-align:center;display:inline-block;line-height:16px;padding:20px 0 19px 0;background:#ddd;color:#666;font-size:11px;margin-right:1px}/*탭3개 */
.tab_box .ect_tab .on a{position:relative;z-index:100;padding:20px 0 19px 0;background: #383d4f;color:#fff;font-size:14px;font-weight:800;letter-spacing:-1px;}

.tab_boxs{margin-bottom:2px}
.tab_boxs .ect_tab{width:100%;height:45px;border-bottom:1px solid #3e5eab;}
.tab_boxs .ect_tab:after{display:block;clear:both;content:"";}
.tab_boxs .ect_tab li{float:left;}
.tab_boxs .ect_tab li:last-child a{border-right:1px solid #d0d0d0;}
.tab_boxs .ect_tab li a{vertical-align:middle;position:relative;width:200px;text-align:center;display:inline-block;height:16px;margin-top:3px;padding:14px 0 11px 0;background-color:#f1f1f1;border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0;color:#666;font-size:11px;}
.tab_boxs .ect_tab .on a{position:relative;z-index:100;margin-top:0 !important;padding:14px 0 13px 0;background-color: #fff;border-top:3px solid #3e5eab;border-left:1px solid #3e5eab;border-right:1px solid #3e5eab !important;color:#3e5eab;font-size:14px;font-weight:800;letter-spacing:-1px;}

/* tab 테이블 List  */
.tbl_typet,.tbl_typet th,.tbl_typet td{border:0}
.tbl_typet{width:100%;border-bottom:1px solid #d1d1d1;table-layout:fixed; margin-bottom:7px;text-align:center;}
.tbl_typet caption{display:none}
.tbl_typet th{padding:16px 6px;border-bottom:1px solid #bbb;color:#333;font-weight:800;vertical-align:middle;background:#fff;font-size:12px;}
.tbl_typet td{padding:11px 14px;border-top:1px solid #e5e5e5;vertical-align:middle;color:#666; font-size:12px;background:#f9f9f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tbl_typet td em{color:#f65440;font-weight:800;}


.progm_list{width:900px; height:auto;position:relative;margin-bottom:20px;}
.progm_list h1{font-size:26px;line-height:32px;margin-bottom:8px;font-weight:800;color:#0c2869;letter-spacing:-2px;}
.progm_list h2{font-size:18px;line-height:28px;margin-bottom:8px;font-weight:600;color:#4a78b6;letter-spacing:-1px;}
.progm_list ul{padding-top:15px}
.progm_list ul li{font-size:13px;height:30px; margin-bottom:3px;color:#555}
.progm_list ul li strong{color:#333;font-size:14px;font-weight:800; margin-right:10px;background:url(http://edu.chosun.com/images/new/bl_news_03.gif) 3px 6px no-repeat;padding-left:12px}
.btn_progm{position:absolute; bottom:0; right:0;}
a.btn_boxs{display:inline-block; *display:inline; zoom:1;background:#978d55;padding:21px 40px;font-size:16px;color:#fff;word-spacing:0px;text-decoration:none !important;font-weight:600;}


.list_title{color:#222;font-size:14px;font-weight:800;margin-bottom:10px; margin-right:5px;background:url(http://edu.chosun.com/images/new/bl_news_01.gif) 3px 6px no-repeat;padding-left:12px}

/* 지난포럼 List */
.tbl_types,.tbl_types th,.tbl_types td{border:0}
.tbl_types{width:100%;font-size:12px;border-top:1px solid #aaa;table-layout:fixed; margin-bottom:7px;text-align:center;}
.tbl_types caption{display:none}
.tbl_types td{padding:11px 14px;border-bottom:1px solid #ddd;vertical-align:middle;color:#444; background:#f9f9f9}

/* 기사 리스트
--------------------------------------------------*/
.content_news{width:900px;}
.content_news:after {content:""; clear:both; display:block;}
.content_news h2{font-size:20px;color:#000;border-bottom:1px solid #dcdcdc;letter-spacing:-0.5px; padding-bottom:5px}
.content_news h2 span{color:#c40401;}
.content_news h3{font-size:20px;letter-spacing:-0.3px !important}
.content_news ul li{overflow:hidden;line-height:18px;min-height:100px;}
.content_news ul li h3{padding-top:4px;font-size:14px;letter-spacing:-1px;}
.content_news ul li .newsTxt{margin:5px 0 4px 0;line-height:16px;font-size:12px; max-height:32px;_height:32px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.content_news ul li .newsTxt a:link, .content_news ul li .newsTxt a:visited, .content_news ul li .newsTxt a:hover, .content_news ul li .newsTxt a:active{color:#666;}
.content_news ul li .newsListimg{float:left;height:82px;margin:1px 12px 0 0;}
.content_news ul li .newsListimg img{width:auto;height:82px;}
.news_date{font-size:11px; color:#888;font-weight:100;}
.news_date span{color:#222;font-weight:800;font-size:12px;margin-right:5px;margin-left:2px;}

/* 기사 상세 페이지
--------------------------------------------------*/
.news_viewbox{width:900px;overflow:hidden;}
.news_title{width:900px;height:80px;margin-bottom:40px; position:relative; border-bottom:1px solid #333;}
.news_title .newstitle{width:900px;height:70px;}
.news_title .newsTit{width:auto;height:auto;line-height:24px;letter-spacing:-0.6px;font-size:19px;font-weight:800; padding-bottom:10px}
.news_title .function{position:absolute;bottom:-17px;right:7px;width:260px;text-align:right;}
.newsPart{margin:15px 0 30px 0;font-weight:bold;color:#454545;line-height:23px;font-size:14px;}
.newsPartTxt{height:42px;font-weight:bold;color:#454545;font-size:14px;margin-top:30px;}
.newsCnt{width:900px;line-height:24px;color:#616161;font-size:14px;}
.newsCnt object{width:576px !important;height:350px !important;}
.newsCnt embed{width:576px !important;height:350px !important;}
.newsCnt video{width:576px !important;height:350px !important;} 
.newsCnt p{margin-bottom:6px;}
.newsCntImg{margin-top:30px;text-align:center;}
.left_img{float:left;border:0px solid #d5d5d5;margin:0 20px 10px 0;display:inline;}
.left_img dd img{vertical-align:top;border-bottom:1px solid #d5d5d5;}
.left_img dt{margin:6px 0 5px 9px;color:#757575;font-size:11px;line-height:16px;}
.left_img dt span{font-size:11px;color:#333;}
.right_img{float:right;border:0px solid #d5d5d5;margin:0 0 10px 20px;display:inline;}
.right_img dd img{vertical-align:top;border-bottom:1px solid #d5d5d5;}
.right_img dt{margin:6px 0 5px 9px;color:#757575;font-size:11px;line-height:16px;}
.right_img dt span{font-size:11px;color:#333;}
.center_img{clear:both;float:none;width:545px;border:0px solid #d5d5d5;padding:10px 0;margin:0 auto 15px auto;}
.center_img dl{margin:0 auto;text-align:center;}
.center_img dl dd img{vertical-align:top;margin:0 auto;}
.center_img dl dt{margin:6px 0 0 5px;color:#757575;font-size:11px;line-height:16px;text-align:left;}
.center_img dl dt span{font-size:11px;color:#333;}
.center_img_ev{clear:both;float:none;width:630px;margin:10px 0 30px 0;text-align:center;}

/*페이징*/
.paginate_simple {text-align:center; line-height:normal;height:28px;margin-top:6px}
.paginate_simple * {display:inline-block; *display:inline; *zoom:1;position:relative;margin:0 0px;padding:0px 3px 1px 3px;font-size:11px;color:#666;font-family:Verdana,sans-serif;line-height:normal;background-color:#fff;text-decoration:none;vertical-align:middle;}
.paginate_simple a:hover, .paginate_simple a:active, .paginate_simple a:focus {background-color:#69C;color:#fff;}
.paginate_simple span:hover, .paginate_simple span:active, .paginate_simple span:focus {background-color:#69C;color:#fff;cursor:pointer}
.paginate_simple strong {background-color:#f55; color:#fff;}
.paginate_simple span.on {background-color:#f55; color:#fff;font-weight:900}
.paginate_simple .direction {padding:0 0;}
.paginate_simple .direction:hover, .paginate_simple .direction:active, .paginate_simple .direction:focus {background-color:transparent !important;}




/* 테이블 List */
.tbl_type,.tbl_type th,.tbl_type td{border:0}
.tbl_type{width:100%;font-size:12px;border-bottom:1px solid #d1d1d1;table-layout:fixed; margin-bottom:7px;text-align:center;}
.tbl_type caption{display:none}
.tbl_type th{padding:12px 10px;border-top:2px solid #333;border-bottom:1px solid #d1d1d1;color:#333;font-weight:800;vertical-align:middle;background:#fff;}
.tbl_type td{padding:11px 14px;border-top:1px solid #e5e5e5;vertical-align:middle;color:#444; background:#f9f9f9}
.tbl_type td em{color:#f65440;font-weight:800;}

/* 테이블 _view */
.tbl_type_view,.tbl_type_view th,.tbl_type_view td{border:0}
.tbl_type_view{width:100%;border-bottom:1px solid #d1d1d1;font-size:12px;table-layout:fixed; margin-bottom:7px;text-align:center;}
.tbl_type_view caption{display:none}
.tbl_type_view th{padding:15px 16px;border-top:2px solid #333;border-bottom:1px solid #d1d1d1;color:#333;font-weight:800;vertical-align:middle;background:#f7f7f7;font-size:14px}
.tbl_type_view td{padding:25px 16px;line-height:19px;vertical-align:top;color:#363636;text-align:left;font-size:11px;}
.tbl_type_view .txta_high{ min-height:300px;}
.tbl_type_view .txta_low{ min-height:160px;}
.tbl_type_view th p{font-size:12px; color:#666}
.tbl_type_view th p span{color:#f65440}
.tbl_type_view th p em{color:#454545}
.tbl_type_view th strong{color:#f65440; padding-right:4px}
.tbl_type_view th span.bgtxt{font-weight:800;color:#fff;padding:3px 5px; background:#ea6b51;font-size:12px; margin-right:6px}

/* 테이블 Write */
.tbl_type_wt,.tbl_type_wt th,.tbl_type_wt td{border:0;border-bottom:1px solid #ddd;}
.tbl_type_wt{width:100%;font-size:12px;table-layout:fixed; margin-bottom:7px;}
.tbl_type_wt caption{display:none}
.tbl_type_wt th{padding:14px 16px;color:#333;font-weight:800;vertical-align:top;font-size:13px;text-align:center;line-height:19px;}
.tbl_type_wt th em{padding-top:3px;font-size:11px;color:#ed5637;font-weight:normal;margin-right:5px}
.tbl_type_wt th span{color:#666;font-size:11px;;font-weight:normal;}
.tbl_type_wt td{padding:4px 8px;line-height:18px;vertical-align:middle;color:#333;font-size:11px;text-align:left;}
.tbl_type_wt td em{padding-left:6px;color:#999;}
.tbl_type_wt td p span{display:inline-block; *display:inline; zoom:1;font-weight:800;color:#fff;padding:2px 5px; background:#ea6b51;margin-right:5px;}
.tbl_type_wt td strong{font-size:14px;font-weight:800;color:#3f5fac}
.tbl_type_wt td ul li{height:30px;}

.law_bh{width:96%; height:100px; overflow:auto; margin:5px 0;line-height:16px; font-size:11px;border:1px solid #d0d0d0;padding:15px 2%}



/* 이미지 롤오버
--------------------------------------------------*/
a.rollover img {border-width:0px;display:inline;}
a.rollover img.over {display:none;}
a.rollover:hover {border:0px}
a.rollover:hover img {display:none;}
a.rollover:hover img.over {display:inline;}


/* form */
.i_txt{border:1px #c9c9c9 solid; height:18px; padding:2px 4px 3px 5px; margin:0 2px 0 0;vertical-align:middle;font-size:12px !important}
.i_sel{border:1px #c9c9c9 solid; height:25px; padding:0; margin-right:3px; text-indent:5px;vertical-align:middle}
.i_texta{border:1px #c9c9c9 solid; width:98%; height:230px; padding:0 5px; margin:0 0px 0px 0;vertical-align:top}
.i_textar{border:1px #c9c9c9 solid; width:98%; height:auto; padding:0 5px; margin:0 0px 0px 0;vertical-align:top}
.i_txta{border:1px #c9c9c9 solid; width:650px; height:52px; padding:8px 10px; margin:0 5px 6px 0;vertical-align:top; font-size:12px}
.i_radio{width:13px;height:13px;margin:0 5px 2px 6px;padding:0;vertical-align:middle}
.i_check{width:13px;height:13px;margin:1px 5px 2px 5px;padding:0;vertical-align:middle}
.hgt_s{height:100px}
.wid_xxs{ width:50px}
.wid_xs{ width:70px}
.wid_ss{ width:80px}
.wid_ssl{ width:100px}
.wid_sl{ width:110px}
.wid_login{ width:134px}
.wid_s{ width:200px}
.wid_ms{ width:350px}
.wid_m{ width:550px}
.wid_lg{ width:98%}
.wid_slg{ width:86%}
.line_blank{height:30px;}

/* btn */
.btn_box{width:100%;position:relative; height:30px}
.btn_flt{width:auto; text-align:left;position:absolute; top:0;left:0}
.btn_fct{width:200px; text-align:center;position:absolute; top:0;left:50%;margin-left:-100px}
.btn_frt{width:auto; text-align:right;position:absolute;top:0;right:0}
.btn_lt{ width:auto; text-align:left;}
.btn_rt{ width:auto; text-align:right;}
.btn_ct{ width:auto; text-align:center;}
.btn_ctm{ width:auto; text-align:center;margin-top:10px}
.btn_ct p{ line-height:30px}
.tbl_lt{text-align:left !important;}
.tbl_ct{text-align:center !important;}
.tbl_rt{text-align:right !important;}
.txt_red{color:#F33 !important;}
.txt_blu{color:#36C !important;}
.btn_boxtop{width:100%;height:32px;text-align:right;}

/* text 버튼 */
a.btn_big{display:inline-block; *display:inline; zoom:1;padding-right:4px;background:url(../images/bg_btn.gif) no-repeat 100% 0px;font-size:12px;color:#292929;line-height:24px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_big span,a.btn_big strong{display:block;padding:1px 7px 2px 12px;background:url(../images/bg_btn.gif) no-repeat;font-weight:800;}
a.btn_sml{display:inline-block; *display:inline; zoom:1;padding-right:4px;background:url(../images/bg_btn.gif) no-repeat 100% -27px;font-size:11px;color:#333;line-height:20px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_sml span,a.btn_sml strong{display:block;padding:0 4px 1px 8px;background:url(../images/bg_btn.gif) no-repeat 0 -27px}
a.btn_smls{display:inline-block; *display:inline; zoom:1;padding-right:4px;background:url(../images/bg_btn.gif) no-repeat 100% -49px;font-size:11px;color:#666;line-height:18px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_smls span,a.btn_smls strong{display:block;padding:0 4px 1px 8px;background:url(../images/bg_btn.gif) no-repeat 0 -49px}
a.btn_bigg{display:inline-block; *display:inline; zoom:1;padding-right:4px;background:url(../images/bg_btn.gif) no-repeat 100% -92px;font-size:12px;color:#fff;line-height:25px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_bigg span,a.btn_bigg strong{display:block;padding:0 8px 1px 11px;background:url(../images/bg_btn.gif) no-repeat 0 -92px}
a.btn_bigb{display:inline-block; *display:inline; zoom:1;padding-right:4px;background:url(../images/bg_btn.gif) no-repeat 100% -120px;font-size:12px;color:#eee;line-height:25px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_bigb span,a.btn_bigb strong{display:block;padding:0 8px 1px 11px;background:url(../images/bg_btn.gif) no-repeat 0 -120px}
a.btn_bigbr{display:inline-block; *display:inline; zoom:1;padding-right:4px;background:url(../images/bg_btn.gif) no-repeat 100% -222px;font-size:12px;color:#fff;line-height:35px;letter-spacing:-0.2px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap;}
a.btn_bigbr strong{display:block;padding:0 20px 1px 24px;background:url(../images/bg_btn.gif) no-repeat 0 -222px; font-weight:800;}
a.btn_bigbg{display:inline-block; *display:inline; zoom:1;padding-right:4px;background:url(../images/bg_btn.gif) no-repeat 100% -185px;font-size:12px;color:#fff;line-height:35px;letter-spacing:-0.2px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_bigbg strong{display:block;padding:0 20px 1px 24px;background:url(../images/bg_btn.gif) no-repeat 0 -185px;font-weight:800;}
a.btn_bigw{display:inline-block; *display:inline; zoom:1;padding-right:4px;background:url(../images/bg_btn.gif) no-repeat 100% -147px;font-size:14px;color:#393939;line-height:36px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_bigw span,a.btn_bigw strong{display:block;padding:0 110px 0 112px;background:url(../images/bg_btn.gif) no-repeat 0 -147px;font-weight:800;}
