@charset "utf-8";
/* CSS Document */

html {overflow-y: scroll; font-size:100%; }
body{ font:75%/1.6 sans-serif; z-index:1; position:relative; padding:0; margin:0; background-image: url(/image/bg_body.png); background-repeat: repeat-x; background-position: center top; background-color:#fff; }
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}.clearfix { display: inline-table; }* html .clearfix { height: 1%; }.clearfix { display: block; }
.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.show{display:block;width:auto;height:auto}

a { text-decoration: none;}
a:link { color: #1D5987; }
a:visited { color: #1D5987; }
a:hover { color: #E17009; }
a:active { /*outline:none;*/ }
a.btn_admin,
a.btn_b02{ color:#fff;}
a.btn, .btn{ line-height:normal}
.center{ text-align:center;}

td,select,textarea,input{ font-size: 1em; }
form,fieldset{margin:0;padding:0;border:0 none}
textarea,input{ padding:3px}

ul,ol,dl,dt,dd,
h1,h2,h3,h4,h5,h6,
p{ margin:0; padding:0}
p.align_alt{text-align:right}

h5{font-size:100%}
em,address{ font-style: normal; }
 a img,hr.clear{border: 0px;outline:none;}

li{ list-style: none; }
ol li{ list-style: decimal inside; }
ul.default{margin-left:10px}
ul.default li{ padding:0 0 0 10px; background-image: url(/image/blt_dot.png); background-repeat: no-repeat; background-position: left 8px; }
ul.default ul li{background-image: url(/image/blt_dash.png);background-position: left 9px; }
ul.default ul ul li{background-image: url(/image/blt_dot_s.png);background-position: left 9px;}
img.fig,
img.center{ display:block; margin:10px auto}
img.fig{ margin:10px auto}
.first{margin-left:0!important}
.last{ margin:0!important}
/*
h1.first,
h2.first,
h3.first,
h4.first,
h5.first,
h6.first{ margin-top:0!important}
*/

.less{font-size:0.9em; color:#989898}

.button_area{margin:10px 0;text-align:center}
.imgbutton a,.imgbutton but ton,
.imgbutton{ vertical-align:middle;margin:0!important;padding:0!important;border:none!important;background-image:none!important;background-color:transparent!important}


.cols{ clear:both}
.cols .col{ display:inline-block; vertical-align:top; float:left; zoom:1; *display:inline}
.col img{ max-width:100%}
.col1{ width:38%; }
.col2{ width:60%; margin-left:2% }
.cols2 .col{ width:48%; margin-left:4%}
.cols3 .col{ width:30%; margin-left:5%}

.cols4 .col1{ width:26%}
.cols4 .col3{ width:70%; margin-left:4%}

.cols5 .col1{ width:20%}
.cols5 .col4{ width:79%; margin-left:1%}
.first{ margin-left:0!important;}

.sideimage{float: left;margin: 5px 20px 20px 0;padding: 5px;border: 1px solid #ccc;background: #fafafa;}
.paragraph {overflow: hidden;}
.figure{padding: 5px;border: 1px solid #ccc;background: #fafafa;}
.bx{border:1px solid #bdbdbd;}
.box{ border:1px solid #bdbdbd; background:#fafafa; padding:12px; margin:8px 0;}

/*<!--davinet*/
label.error { margin:0 0 0 5px; padding:0 0 0 17px; color:#CC0000; background-image: url(/image/blt_error.png); background-repeat: no-repeat; }
input.error,
textarea.error { background-color: #FBE7B0; border-color:#CC3300!important }
img.box { border:1px solid #dbdbdb; padding:4px }
.description{ margin:4px 2px; padding:4px 0 4px 18px; background-image:url(/image/blt_confirm.png); background-repeat:no-repeat; background-position:left 4px; color:#999999; text-align:left!important }
/*davinet-->*/

table.default{width:100%;border-collapse:collapse;word-break:break-all; margin-bottom:10px;}
table.default caption{display:none}
table.default th,.default td{padding:5px 7px}
table.default th{ white-space:nowrap; border:1px solid #DDD; color:#555; vertical-align:middle; }
table.default thead tr{background-color:#829ee2}
table.default thead th,.th{ background-color:#f4f4f4; color:#333333; }
table.default tbody th{ width:180px}
table.default tbody tr:nth-child(2n){background-color:#fcfcfc}
table.default tbody tr.bgwhite{background-color:#ffffff}
table.default td{border:1px solid #DDD;word-break:break-all}
table.default tfoot tr{background:#F0F0F0}
.center td,td.center{text-align:center}
table.center .align_alt{text-align:left}

.tab_trigger{ border-bottom:1px solid #B0B0B0; margin-bottom:5px; display:block}
.tab_trigger li{ display:inline-block;*display:inline;vertical-align:top;zoom:1;margin:0 2px 0 0;border:0 solid #e0e0e0;border-width:0 1px}
.tab_trigger li.active{border:1px solid #B0B0B0;border-top:0;border-bottom:1px solid #fff;margin-bottom:-1px}
.tab_trigger li a{position:relative;top:-1px;border-top:1px solid #e0e0e0;float:left;height:25px;line-height:25px;padding:0 20px;}
.tab_trigger li.active a{ border-top: 1px solid #B0B0B0; font-weight: bold; color: #FF7900; }





hr.clear{ clear:both; margin:10px 0; display:block; height:1px;}
hr.seperate{ background-image: url(/image/dot.png); background-repeat: repeat-x; margin:20px 0 10px 0;height:15px; border:none 0 }
.last{ background-image:none!important; margin:0!important}

.article{ padding:10px 0}
.article p{ margin-bottom:14px;}

#wrap{ margin:0 auto;}
#header,#container,address,.copyright,#splash_wrap{width:980px; margin:0 auto;}


#header{ padding-bottom:32px }
#header h1{ float:left; width:190px; margin:42px 0 0 0; padding-left:40px}

#nav{ float:right; width:692px;margin:4px 0 0 0; }

.gnb{ padding:2px 0 0 10px; height:30px; text-align:right; background-image: url(/image/bg_gnb.png); background-repeat: no-repeat; background-position: right bottom; }
.english .gnb{background-image: url(/image/bg_gnb_en.png); }
.gnb li{margin-right:12px;display:inline;}

.lnb{ float:right; margin:22px 0 0 0; }
.lnb li{display:inline-block; *display:inline; vertical-align:top; zoom:1; margin-left:30px;}
.lnb li.dropdown li{ margin-left:10px}
.dropdown{ cursor:pointer;}
.relative{position:relative}

.dropdown ul{ display:none; float:none!important; }
.dropdown ul a{display:block;}
.lnb .about ul{ width:400px; left:-8px}
/* .lnb .products ul{ width:600px; left:-190px} */
/* .lnb .products ul{ width:400px; left:-70px} */
/* .lnb .products ul{ width:600px; left:-300px} */
.lnb .products ul{ width:600px; left:-150px}
.lnb .notice ul{ width:400px; left:-46px}
.english .lnb .notice ul{ width:20px; left:-4px}
.lnb .customer ul{ width:200px; left:0}


#splash{}
.jshowoff-controls{position:absolute; top:50%; margin-top:-42px; width:100%; display:none  }
.jshowoff-controls span{ display:none;}
a.jshowoff-play{ display:none}
a.jshowoff-prev,
a.jshowoff-next{ float:left;display:block; width:23px; height:40px; margin:0 0 0 8px; background-image: url(/image/btn_splash.png); background-repeat: no-repeat;outline:0; border:0;  }
a.jshowoff-next{ float:right;background-position: bottom; margin:0 8px 0 0; }
.jshowoff-slidelinks{ padding:6px 0; height:20px; position:absolute; top:10px; width:100%; text-align:right;  }
.jshowoff-slidelinks a{ text-align:center; display:inline-block; width:15px; height:15px;margin-right:4px; background-image: url(/image/ico_oval.png); background-repeat: no-repeat;outline:0; border:0;  }
.jshowoff-slidelinks a span{display:none}
a.jshowoff-active{ color:#000000; background-position: left bottom;opacity:1; filter:alpha(opacity=100); }

#container_wrap{border:0 solid #829ee2; border-width:4px 0;}


#container{  margin:0 auto 6px auto; width:980px; background-image: url(/image/bg_container.png); background-repeat: repeat-y; float:none; }
.main #container{background-image:none}
#sidemenu{ width:254px; float:left; padding:10px 20px 40px 20px; color:#ffffff; font-family: Tahoma; /*background-image: url(/image/bg_sidemenu.png); background-position: left bottom;*/ background-color: #769abf; }
.sidetitle{ height:80px; width:220px; background-image: url(/image/sidemenu_title.png); background-repeat: no-repeat; }

.gr1 .sidetitle{ background-position: 0 0; }
.gr2 .sidetitle{ background-position: 0 -80px; }
.notice .sidetitle{ background-position: 0 -160px; }
.Customer .sidetitle{ background-position: 0 -240px; }
.gr4.english .sidetitle{ background-position: 0 -320px; }
.gr5 .sidetitle{ background-position: 0 -320px; }

#sidemenu h3{ height:40px; width:220px;  background-repeat: no-repeat; margin:16px 0 4px 0; cursor:pointer }
#gr1 #sidemenu h3{ background-image: url(/image/sidemenu_gr1.png); }
#gr2 #sidemenu h3{background-image: url(/image/sidemenu_product_lv1.png);}

.sidenav{ padding:20px 0 160px 20px; display:block;/* background: url(/images/bg_sidenav.png); background-repeat: no-repeat; background-position:left bottom;*/ zoom:1 }
.sidenav span{ display:none}
.sidenav a{ display:block; width:200px; height:30px; margin-bottom:6px; border:0 none; outline:0 none }
.sub01 a{background-image: url(/image/sidenav01.png);}
.sub02 a{background-image: url(/image/sidenav02.png);}
.sub03 a{background-image: url(/image/sidenav03.png);}
.sub04 a{background-image: url(/image/sidenav04.png);}
.english .sub04 a{background-image: url(/image/sidenav04_en.png);}
.sub05 a{background-image: url(/image/sidenav05.png);}
.sub06 a{background-image: url(/image/sidenav06.png);}
.sub07 a{background-image: url(/image/sidenav07.png);}


.s1{ background-position: right 0px; }
.s2{ background-position: right -30px; }
.s3{ background-position: right -60px; }
.s4{ background-position: right -90px; }
.s5{ background-position: right -120px; }
.s6{ background-position: right -150px; }
.s7{ background-position: right -180px; }
.s8{ background-position: right -210px; }
.s9{ background-position: right -240px; }

.active .s1,a:hover.s1{ background-position: left 0px; }
.active .s2,a:hover.s2{ background-position: left -30px; }
.active .s3,a:hover.s3{ background-position: left -60px; }
.active .s4,a:hover.s4{ background-position: left -90px; }
.active .s5,a:hover.s5{ background-position: left -120px; }
.active .s6,a:hover.s6{ background-position: left -150px; }
.active .s7,a:hover.s7{ background-position: left -180px; }
.active .s8,a:hover.s8{ background-position: left -210px; }
.active .s9,a:hover.s9{ background-position: left -240px; }

.productsub{/*display:none;*/ margin:0 0 20px 20px}
.productsub li{ padding:0 0 0 10px; background-image: url(/image/li_sidemenu2.png); background-repeat: no-repeat; background-position: left 7px; }
.productsub li li{ background-image: url(/image/li_sidemenu3.png); background-repeat: no-repeat; background-position: left center; }
.productsub a{background-image:none; height:auto; color:#FFFFFF}
.productsub .active>a{color:gold}

#pagetitle,
#producttitle,
#bbstitle
{ height:200px; width:100%; margin-bottom:20px; background-image: url(/image/pagetitle.jpg); background-repeat: no-repeat; }


#pagetitle span,
#producttitle span{display:none}
#bbstitle span{display:none}

#pagetitle.about_overview{}
#pagetitle.about_history{ background-position: left -200px; }
#pagetitle.about_map{ background-position: left -400px;}
#pagetitle.about_map{ background-position: left -400px;}
#pagetitle.sitemap{ background-position: left -600px;}

.boardpage #pagetitle{background-image: url(/image/boardtitle.jpg);}
#pagetitle.notice{ background-position: left 0;}
#pagetitle.notice_en{ background-position: left -1200px;}
#pagetitle.news{ background-position: left -200px;}
#pagetitle.press{ background-position: left -400px;}
#pagetitle.faq{ background-position: left -600px;}
#pagetitle.customer{ background-position: left -800px;}

#producttitle{background-image: url(/image/producttitle02.jpg); height:120px; }
.PTitle{ margin-top:40px;border-top:1px solid #999}
#producttitle.revlite{ background-position: left -120px;}
#producttitle.icon{ background-position: left -240px;}
#producttitle.maxg{ background-position: left -360px;}
#producttitle.maxy{ background-position: left -480px;}
#producttitle.xd_f{ background-position: left -600px;}
#producttitle.vectus{ background-position: left -720px;}
#producttitle.emerge{ background-position: left -840px;}
#producttitle.p04_01{ background-position: left -960px;}
#producttitle.p06_01{ background-position: left -1080px;}
#producttitle.p07_01{ background-position: left -1320px;}
#producttitle.p07_02{ background-position: left -1440px;}
#producttitle.vectraXT{ background-position: left -1200px;}
#producttitle.enerjet20{ background-position: left -1560px;}

#producttitle.p01_01{ background-position: left -1560px;}
#producttitle.p02_01{ background-position: left -1680px;}
#producttitle.p02_02{ background-position: left -1800px;}
#producttitle.p03_01{ background-position: left -1440px;}
#producttitle.p04_01{ background-position: left -960px;}
#producttitle.p05_01{ background-position: left -1920px;}
#producttitle.p06_01{ background-position: left -2040px;}

.img_product{ max-width:60%; height:auto;}
.img_examples{ max-width:100%; height:auto;}


.explain{ border:1px solid #d1d1d1; padding:3px 5px; background-color:#f4f4f4; color:#686868; font-weight:bold; clear:both}
.explain span{  display: block;padding-left: 1em; font-weight:normal}

.breast-col .col{ margin-left:4%}



/*#pagetitle.contact_us{ background-position: left -800px;}*/

/*#pagetitle.notice,
#pagetitle.news,
#pagetitle.press,
#pagetitle.faq,
#pagetitle.customer_center{background-image: url(/image/boardtitle.jpg);}

#pagetitle.notice{ background-position: left 0;}
#pagetitle.news{ background-position: left -200px;}
#pagetitle.press{ background-position: left -400px;}
#pagetitle.faq{ background-position: left -600px;}
#pagetitle.customer_center{ background-position: left -800px;}

#producttitle{background-image: url(/image/producttitle.jpg); }
#producttitle.p01_02{ background-position: left -200px;}
#producttitle.p01_03{ background-position: left -400px;}
#producttitle.p02_01{ background-position: left -600px;}
#producttitle.p02_02_01{ background-position: left -800px;}
#producttitle.p02_02_02{ background-position: left -1000px;}
#producttitle.p02_02_03{ background-position: left -1200px;}
#producttitle.p02_02_04{ background-position: left -1400px;}
#producttitle.p02_02_05{ background-position: left -1600px;}
#producttitle.p02_03{ background-position: left -3600px;}
#producttitle.p02_03_01{ background-position: left -3800px;}
#producttitle.p02_03_02{ background-position: left -4000px;}
#producttitle.p02_03_03{ background-position: left -4200px;}
#producttitle.p02_04{ background-position: left -4400px;}
#producttitle.p02_05{ background-position: left -4600px;}
#producttitle.p03_01{ background-position: left -1800px;}
#producttitle.p03_02{ background-position: left -2000px;}
#producttitle.p03_03{ background-position: left -2200px;}
#producttitle.p03_04{ background-position: left -2400px;}
#producttitle.p03_05{ background-position: left -2600px;}
#producttitle.p03_06{ background-position: left -2800px;}
#producttitle.p03_07{ background-position: left -3000px;}
#producttitle.p04_01{ background-position: left -3200px;}
#producttitle.p05_01{ background-position: left -3400px;}*/







#bbstitle{background-image: url(/image/boardtitle.jpg); }
#bbstitle.notice{}
#bbstitle.news{ background-position: left -200px;}
#bbstitle.press{ background-position: left -400px;}
#bbstitle.faq{ background-position: left -600px;}
#bbstitle.customer_center{ background-position: left -800px;}
#bbstitle.contact_us{ background-position: left -1000px;}
#bbstitle.notice_en{ background-position: left -1200px;}
body.english #bbstitle.contact_us{ background-position: left -1400px;}
body.english #bbstitle.customer_center{ background-position: left -1400px;}


#content{ float:left; width:690px; margin-left:30px; padding:10px 0 20px 0;}
.breadcrumbs{ height:1.8em; padding:0 0 0 18px; background-image: url(/image/blt_breadcrumbs.png); background-repeat: no-repeat; border-bottom: 1px solid #999999; }
.breadcrumbs a{ display:block; float:left; margin:0 6px 0 0; padding-left:10px; background-image: url(/image/blt_breadcrumbs.png); background-repeat: no-repeat; background-position: left -24px; }
.breadcrumbs a.home{ background-image:none; padding:0}
/* #content h2{ color:#829ee2; margin:16px 0; padding:0 0 4px 0; border:0 solid #829ee2; border-width:0 0 2px 0;} */
#content h2{ color:#829ee2; margin:40px 0 0 0; padding:0 0 4px 0; border:0 solid #829ee2; border-width:0 0 2px 0;} 
#content h3{ margin:26px 0 8px 0; padding:0 0 0 20px; color: #FF6600; font-size:120%; background-image: url(/image/blt_o.png); background-repeat: no-repeat; background-position: left center; }
/* #content h3.first,#content h3:first-child{ margin:0 0 8px 0} */
#content h4{ color:#4D78A4; padding:0 0 0 17px; margin:12px 0 6px 0; background-image: url(/image/blt_s.png); background-repeat: no-repeat; background-position: left 4px;}
#content .h4-1{ color:#4D78A4; padding:0 0 0 17px; margin:12px 0 6px 0; background-position: left 4px;}
#content p{margin:10px 0}
/* #content .h3-margin{ margin:20px 0 0 0} */

#content .sitemap h2{ margin:0 0 6px 0; font-size:120%}

.coop{ clear:both; height:80px; padding:20px 0 0 0; background-image: url(/image/bg_coop.png); background-repeat: repeat-x; position:relative; }
.coop ul{ display:block; width:980px; margin:0 auto; position:relative}
.coop li{ display:inline-block; text-align:center; float:left; width:160px; height:80px; padding:0 10px 0 0; margin-right:2px; background-image: url(/image/bar_shadow.png); background-repeat: no-repeat; background-position: right bottom; }
.coop1 a{ background-image: url(/image/coop_01.png); }
.coop2 a{ background-image: url(/image/coop_02.png); }
.coop3 a{ background-image: url(/image/coop_03.png); }
.coop4 a{ background-image: url(/image/coop_04.png); }
.coop5 a{ background-image: url(/image/coop_05.png); }
.coop6 a{ background-image: url(/image/coop_06.png); }
.coop7 a{ background-image: url(/image/coop_07.png); }
.coop8 a{ background-image: url(/image/coop_08.png); }
.coop9 a{ background-image: url(/image/coop_09.png); }
.coop10 a{ background-image: url(/image/coop_10.png); }
.coop11 a{ background-image: url(/image/coop_11.png); }

.coop21 a{ background-image: url(/image/coop_21.png); }
.coop22 a{ background-image: url(/image/coop_22.png); }
.coop23 a{ background-image: url(/image/coop_23.png); }
.coop24 a{ background-image: url(/image/coop_24.png); }
.coop25 a{ background-image: url(/image/coop_25.png); }
.coop26 a{ background-image: url(/image/coop_26.png); }
.coop27 a{ background-image: url(/image/coop_27.png); }


.coop a{ display:block; width:100%; height:100%; background-position:top left}
.coop a:hover{ background-position:bottom left}
.coop a span{ display:none}

span.arrow{ width:14px; height:14px; position:absolute; top:-30px; left:71px; background-image: url(/image/ico_arr_cube.png); background-repeat: no-repeat; }

#footer{ clear:both; background-color:#717171; background-image: url(/image/bg_footer.png); background-repeat: repeat-x; padding:6px 0 20px 0; }
address{ width:970px; text-align:right;color: #FFFFFF; background-color: #717171; padding:5px; margin-bottom:40px;}
address a:link{ color:#FFF;} 
.copyright{ width:980px; display:none}
.ci_btm{ float:left; padding:10px 0 0 20px}
.contactus{ float:right}

.h_product{ background-image: url(/image/h_product.png); height:60px; width:100%; }
.h_product span{ display:none}
.p11{}
.p12{ background-position: left -60px; }

.productinfo{ clear:both}
.productimage{ float:left; width:260px;}
.productdetail{overflow:hidden}

div.about_overview{ padding:0 0 60px 0;  }

.productoverviw{clear:both}
.productoverviw li{ display:inline; float:left; margin-right:6px;}
.productoverviw li img{ border:1px solid #dedede; }
#widget,#LikePluginPagelet{display:none!important}

.starlux_hanpiece img{ border:1px solid #F0F0F0; }
table.starlux_hanpiece tbody th{ width:160px}

/* .history{ background-image: url(/image/bg_history.jpg); background-repeat: no-repeat; background-position: right bottom; } */
/* body.english .history{ background-image: url(/image/bg_history_en.jpg);} */
/* .history table.default{width:380px} */
.history table.default{width:100%}
.history table.default th,.history table.default td{ border-width:0; padding-bottom:20px; background-image: url(/image/dot.png); background-repeat: repeat-x; background-position: left bottom; }
.history table.default tbody th{ font-size: 200%; text-align:left; width:80px; color: #CCCCCC; font-family: verdana; font-style: italic; }
.history table.default tbody tr:nth-child(2n) {background:none}

.sitemap .box {}
.sitemap ul ul{ margin-left:12px}
.sitemap li{ line-height:180%}

#contact_form li{ margin-bottom:8px }
#contact_form span{ display:inline-block; *display:inline; zoom:1; vertical-align:top; width:90px}
#contact_form input[type=text]{ width:260px}
#contact_form textarea{ width:460px}
#contact_form .button_area{text-align:left; padding-left:108px}



/* board */
table.board_table { width:100%; margin:10px auto; border-collapse:collapse; }
.board_table thead th { background-image: url(/image/title_bg.gif); background-repeat: repeat-x; background-position: left bottom;border:0 solid #cbcbcb; border-width:1px 0 0 0; padding:6px 0 }
.board_table tbody th,
.board_table td { padding:6px; border:0 solid #d5d5d5; border-width:1px 0; }
.board_table .subject { }
.board_table .admin { font-weight: bold; color: #811010; }
.board_table .num,
.board_table .name,
.board_table .datetime,
.board_table .hit { text-align:center }
.board_tabel input[type=text] { border:1px solid #bdbdbd }
#w_email,
#w_homepage { width:40% }
#w_subject { width:98% }
#w_content { width:98%; height:240px }
#w_link { width:98% }
.board_view h2.title{ font-size: 1.1em; }
.board_view .metadata{ text-align:right}
.board_view .metadata span{ margin-left:10px;}
.board_article{ padding:10px 0; border:1px solid #dddddd; border-width:1px 0 0 0; }
.board_comment {padding-top:20px}
.board_comment .content,
.board_comment .comment_data{ padding:0 0 0 5px}
.board_comment textarea{  width:98%}
.board_comment .form_added{ display:inline-block; *display:inline; zoom:1;padding: 5px 15px 0 0;}
.board_comment label {color: #555555;display: inline-block; *display:inline; zoom:1;width: 85px; vertical-align:middle}
.board_comment input[type="text"], .board_comment[type="password"]{border: 1px solid #AAAAAA;width: 10em;}
.comment_data{ float:left; width:640px}
.board_comment .button_area{ float:right}

.loginbox{ position:relative; width:420px; margin:40px auto; padding:24px 24px 24px 72px; border:5px solid #E7E7E7; }
.loginbox label{ display:inline-block; *display:inline; vertical-align:top; zoom:1; width:90px}
.loginbox button{ position:absolute; top:34px; left:310px}
.logout{ display:block; position:absolute; top:50px; right:0;}

.service_review{ margin:30px 0 0 0; padding:20px; border:1px solid #F3E29E; background-color: #FAF2D3; }
.service_review .title{ display:block; margin:0 0 6px 0; font-weight:bold; color:#555;}
#content .service_review p{ margin:0 0 2px 0;}
/* pagination */
.pagination{padding:15px 0;line-height:normal;text-align:center}
.pagination a,.pagination strong{display:inline-block;position:relative;margin:0 -2px;padding:2px 8px;font-weight:bold;font-size:12px;line-height:normal;font-family:Tahoma,Sans-serif;color:#333;text-decoration:none;vertical-align:middle}
.pagination a:hover,.pagination a:active,.pagination a:focus{background-color:#f8f8f8}
.pagination strong{color:#ff6600}
.pagination .direction{font-weight:normal;color:#767676;white-space:nowrap}
.pagination .direction span{font-weight:bold;font-size:14px}
.pagination .direction:hover,.pagination .direction:active,.pagination .direction:focus{background-color:#fff;color:#333}

/*button_area*/
.board_button_area { padding:10px 0; text-align:right }
.board_button_area button,
.board_button_area a { margin-left:4px }
button.img_button,
.board_button_area button { vertical-align:0; background:none; border:0 none; }
.board_button_area button:-moz-focus-inner {
padding:0;
border:0;
}