@charset "utf-8";
/* UZEN Publishing Team 090503 Jade,Ann */

/* Default Type Selector */gnb_rgt
* { margin:0; padding:0; font-size:11px; }
body { color:#666666; }
:root body { margin-top:-1px;}
hr {display: none;}
img, fieldset { border:none; }
em, cite, address { font-style:normal; }
sup, sup * { color:#999999; padding:0 3px 0 3px; letter-spacing:-1px; }
sub { color:#999999; }
li { list-style:none }
dl, dt, dd, ul, li { margin:0; padding:0; }



/* Global Selector */
.iepngfix { behavior:url(http://html.nhndesign.com/guidelines/image/js/iepngfix.htc); }
a:link { color:#666666; text-decoration:none; }
a:visited { color:#666666; text-decoration:none !important; }
a:hover { color:#1f6cdc; text-decoration:underline !important; }
a:active { color:#1f6cdc }
.red { color:#d70000; }
.blue { color:#1f6cdc; }
*html .png24 { tmp:expression(setPng24(this)); }
.font_nor { font-weight:normal; }
.padd_20 { padding:0 20px; }
*html div.diss_mgl { margin-left:-13px !important; }
.word_wrap { word-break:keep-all; white-space: normal; /* css-3 */ white-space: -moz-normal; /* Mozilla, since 1999 */ white-space: -normal; /* Opera 4-6 */ white-space: -o-normal; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }
.border { border:1px solid #dfdfdf; }
.exceplink { font-size:11px; color:#1f6cdc; text-decoration:underline; }



#wrap { text-align:center; }
:root #wrap { border-top:1px solid #FFFFFF }
#header { text-align:center; background:url(/images/common/topbg_l.jpg) repeat-x top; clear:both; width:100%; }
#header_new {text-align:center; background:url(/images/common/topbg_2.gif) repeat-x top; clear:both; width:100%;}

#container { width:1000px; text-align:center; margin:0 auto; }
#left { width:192px; float:left; text-align:left; padding-left:33px; margin-top:18px; padding-bottom:60px; background:#fff; }
*html #left { height:200px; }
#footer { clear:both; margin-top:60px; background:#f6f6f6 url(/images/common/ft_bg.gif) repeat-x; }
#content { width:710px; float:left; margin-bottom:60px; margin-top:5px; margin-left:40px; text-align:left; position:relative; min-height:550px; }
*html #content { height:550px }
#main { width:728px; float:left; margin-bottom:60px; margin-top:5px; margin-left:22px; text-align:left; }


#wrap2 { text-align:left; }
:root #wrap2 { border-top:1px solid #FFFFFF }
#container2 {margin:0 auto; }
:root #container2 {margin-left:-24px; auto; }


/* title type */
h1 { color:#66901a; font-size:25px; font-weight:900; vertical-align:top; line-height:24px; padding-top:6px; border-bottom:1px solid #f1f1f1; }
h1 sup { color:#66901a; font-size:20px; font-weight:900; vertical-align:top; line-height:24px; padding-top:6px; border-bottom:1px solid #ddd; }
h1.bd_none { color:#66901a; font-size:25px; font-weight:900; vertical-align:top; line-height:24px; padding-top:6px; border-bottom:0; }
div.hdCopy { font-size:11px; color:#888888; font-weight:normal; letter-spacing:0px; line-height:15px; padding-top:9px; padding-left:1px !important; }
div.hdCopy p a:link { color:#1f6cdc; }
.h1copy_2 { font-size:11px; color:#888888; font-weight:normal; letter-spacing:0px; line-height:15px; padding-top:9px; margin-bottom:10px; }
#content h2 { color:#66901a; background:url(/images/ly/h2_bul.gif) no-repeat left 4px; padding-left:10px; width:auto; }
div.h2_type01 { background:#f5f5f5; vertical-align:middle; padding-top:7px; margin-top:1px; margin-bottom:0; height:auto; }
.h2_type01 h2 { margin-left:10px; }
.h2_type01 span.head_q { line-height:24px; font-weight:bold; }
.h2_type01 span.head_q strong.blue_txt { color:#0491d3; margin-right:10px; margin-left:10px; }
div.h2_type01 h4.board_title { padding-left:10px; line-height:15px; width:380px; margin-bottom:10px; padding-top:2px; }
*html div.h2_type01 h4.board_title { width:370px !important; background:url(/images/common/board_detail_bg.gif) no-repeat 390px 4px; }
div.h2_type01 h4.board_title p { width:355px; min-height:20px; padding-top:1px; }
div.h2_type01 h4.board_title p strong.blue_txt { color:#0491d3; margin-right:10px; font-size:15px; }
*html div.h2_type01 h4.board_title p { width:404px; }
.h2_type01 ul.info { font-size:11px; margin-right:10px; color:#666666; margin-top:4px; }
.h2_type01 ul.info li { list-style:none; font-size:11px; }
.h2_type01 ul.info li.bul { background:url(/images/ly/bul.gif) no-repeat right 4px; padding-right:9px; margin-right:7px; font-size:11px; }
.h2_type01 ul.info li strong { color:#d70000; font-weight:normal; font-size:11px; }
.h2_type01 span.head_q { line-height:24px; font-weight:bold; }
.h2_type01 span.head_q strong.blue_txt { color:#0491d3; margin-right:10px; margin-left:10px; }
div.h2_type02 { padding-top:15px; }
div.h2_type02 ul.acolor li a { color:#666666; }
div.h2_type02 ul.acolor li a:hover { color:#1F6CDC; text-decoration:underline; }
div.h2_type02 h2 { margin-bottom:5px; }
.bx_type01 { line-height:19px; padding:10px; background:#f5f5f5; }
.bx_type01 h4 { color:#666666; }
.bx_type01 ul.list { }
.bx_type01 ul.list li { padding-left:8px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 1px 9px; }
.h2_type01 span.head_q { line-height:24px; font-weight:bold; }
.h2_type01 span.head_q strong.blue_txt { color:#0491d3; margin-right:10px; margin-left:10px; }

/* board title */
div.h2_type01 h4.board_title1 { padding-left:10px; line-height:15px; width:620px; margin-bottom:10px; padding-top:2px; }
*html div.h2_type01 h4.board_title1 { width:610px; }
div.h2_type01 h4.board_title1 p { width:605px; min-height:20px; padding-top:1px; }
div.h2_type01 h4.board_title1 p strong.blue_txt { color:#0491d3; margin-right:10px; font-size:15px; display:block; padding-top:2px; }
div.h2_type01 h4.board_title1 p span { display:block; width:578px; padding-top:2px; }
div.h2_type01 h4.board_title2 { padding-left:10px; line-height:15px; width:505px; margin-bottom:10px; padding-top:2px; }
*html div.h2_type01 h4.board_title2 { width:495px; }
div.h2_type01 h4.board_title2 p { width:488px; min-height:20px; padding-top:1px; }
div.h2_type01 h4.board_title2 p strong.blue_txt { color:#0491d3; margin-right:10px; font-size:15px; display:block; padding-top:2px; }
div.h2_type01 h4.board_title2 p span { display:block; width:461px; padding-top:2px; }
div.h2_type01 h4.board_title3 { padding-left:10px; line-height:15px; width:460px; margin-bottom:10px; padding-top:2px; }
*html div.h2_type01 h4.board_title3 { width:450px; }
div.h2_type01 h4.board_title3 p { width:443px; min-height:20px; padding-top:1px; }
div.h2_type01 h4.board_title3 p strong.blue_txt { color:#0491d3; margin-right:10px; font-size:15px; display:block; padding-top:2px; line-height: 1.6em; }
div.h2_type01 h4.board_title3 p span { display:block; width:415px; padding-top:2px; font-size:15px;}
div.h2_type01 h4.board_title4 { padding-left:10px; line-height:15px; width:435px; margin-bottom:10px; padding-top:2px; }
*html div.h2_type01 h4.board_title4 { width:425px; }
div.h2_type01 h4.board_title4 p { width:415px; min-height:20px; padding-top:1px; }
div.h2_type01 h4.board_title4 p strong.blue_txt { color:#0491d3; margin-right:10px; font-size:15px; display:block; padding-top:2px; }
div.h2_type01 h4.board_title4 p span { display:block; width:352px; padding-top:2px; }
div.h2_type01 h4.board_title5 { padding-left:10px; line-height:15px; width:405px; margin-bottom:10px; padding-top:2px; }
*html div.h2_type01 h4.board_title5 { width:395px; }
div.h2_type01 h4.board_title5 p { width:383px; min-height:20px; padding-top:1px; }
div.h2_type01 h4.board_title5 p strong.blue_txt { color:#0491d3; margin-right:10px; font-size:15px; display:block; padding-top:2px; }
div.h2_type01 h4.board_title5 p span { display:block; width:355px; padding-top:2px; }
div.h2_type01 h4.board_title6 { padding-left:10px; line-height:15px; width:455px; margin-bottom:10px; padding-top:2px; }
*html div.h2_type01 h4.board_title6 { width:445px; }
div.h2_type01 h4.board_title6 p { width:443px; min-height:20px; padding-top:1px; }
div.h2_type01 h4.board_title6 p strong.blue_txt { color:#0491d3; margin-right:10px; font-size:15px; display:block; padding-top:2px; }
div.h2_type01 h4.board_title6 p span { display:block; width:415px; padding-top:2px; }

/* breadcrumb */
dl.sub_nav { }
dl.sub_nav dd.navList { margin-top:4px; font-size:11px; color:#1752B1; line-height:12px; height:25px; background:url(/images/icon_home.gif) no-repeat left 2px; padding: 0 0 0 13px;}
dl.sub_nav dd.navList a:link { font-size:11px; color:#707070; text-decoration:none !important; }
dl.sub_nav dd.navList a:hover { font-size:11px; color:#707070; text-decoration:none !important; }
dl.sub_nav dd.navList a:visited { font-size:11px; color:#707070; text-decoration:none !important; }

.navList_end { font-size:11px; color:#1752B1;}
.navList_end a:link { font-size:11px; color:#1752B1;}
.navList_end a:hover { font-size:11px; color:#707070; text-decoration:none !important; }
.navList_end a:visited { font-size:11px; color:#707070; text-decoration:none !important; }

*:first-child+html .sub_nav_701 {padding-top: 4px;}
:root .sub_nav_701 {padding-top: 4px;}

dl.sub_nav dd ul.btn_h1_rgt { margin-left:10px; }
dl.sub_nav dd ul.btn_h1_rgt li { list-style:none }
dl.sub_nav dd ul.btn_h1_rgt li span.btn_txt { color:#fff; text-decoration:none; font-size:11px; background:url(/images/btn_ico/btn_bg.gif) right top; padding:4px 10px 3px 1px; line-height:11px; height:11px; text-align:right; margin-right:5px; float:left; cursor:pointer }
dl.sub_nav dd ul.btn_h1_rgt li.last span.btn_txt { color:#fff; text-decoration:none; font-size:11px; background:url(/images/btn_ico/btn_bg.gif) right top; padding:4px 10px 3px 1px; line-height:11px; height:11px; text-align:right; margin-right:0px; float:left; cursor:pointer }

dl.sub_nav dd ul.btn_h1_rgt_new { position:absolute}
dl.sub_nav dd ul.btn_h1_rgt_new li { list-style:none }
dl.sub_nav dd ul.btn_h1_rgt_new li span.btn_txt { color:#fff; text-decoration:none; font-size:11px; background:url(/images/btn_ico/btn_bg.gif) right top; padding:4px 10px 3px 1px; line-height:11px; height:11px; text-align:right; margin-right:5px; float:left; cursor:pointer }
dl.sub_nav dd ul.btn_h1_rgt_new li.last span.btn_txt { color:#fff; text-decoration:none; font-size:11px; background:url(/images/btn_ico/btn_bg.gif) right top; padding:4px 10px 3px 1px; line-height:11px; height:11px; text-align:right; margin-right:0px; float:left; cursor:pointer }

dl.sub_nav_old { }
dl.sub_nav_old dd.navList { margin-top:4px; font-size:11px; color:#bbb; line-height:12px; height:20px; }
dl.sub_nav_old dd.navList a:link { font-size:11px; color:#bbb; text-decoration:none !important; }
dl.sub_nav_old dd.navList a:hover { font-size:11px; color:#bbb; text-decoration:none !important; }
dl.sub_nav_old dd.navList a:visited { font-size:11px; color:#bbb; text-decoration:none !important; }
dl.sub_nav_old dd ul.btn_h1_rgt { margin-left:10px; }
dl.sub_nav_old dd ul.btn_h1_rgt li { list-style:none }
dl.sub_nav_old dd ul.btn_h1_rgt li span.btn_txt { color:#fff; text-decoration:none; font-size:11px; background:url(/images/btn_ico/btn_bg.gif) right top; padding:4px 10px 3px 1px; line-height:11px; height:11px; text-align:right; margin-right:5px; float:left; cursor:pointer }
dl.sub_nav_old dd ul.btn_h1_rgt li.last span.btn_txt { color:#fff; text-decoration:none; font-size:11px; background:url(/images/btn_ico/btn_bg.gif) right top; padding:4px 10px 3px 1px; line-height:11px; height:11px; text-align:right; margin-right:0px; float:left; cursor:pointer }

dl.sub_nav_old dd ul.btn_h1_rgt_new { position:absolute}
dl.sub_nav_old dd ul.btn_h1_rgt_new li { list-style:none }
dl.sub_nav_old dd ul.btn_h1_rgt_new li span.btn_txt { color:#fff; text-decoration:none; font-size:11px; background:url(/images/btn_ico/btn_bg.gif) right top; padding:4px 10px 3px 1px; line-height:11px; height:11px; text-align:right; margin-right:5px; float:left; cursor:pointer }
dl.sub_nav_old dd ul.btn_h1_rgt_new li.last span.btn_txt { color:#fff; text-decoration:none; font-size:11px; background:url(/images/btn_ico/btn_bg.gif) right top; padding:4px 10px 3px 1px; line-height:11px; height:11px; text-align:right; margin-right:0px; float:left; cursor:pointer }



/* file attach */
ul.fileAttach li { font-size:11px; }
ul.fileAttach li a { background:url(/images/btn_ico/icon_file.gif) no-repeat left 2px; padding-left:20px; font-size:11px; }
ul.fileAttach li a:link { color:#1F6CDC; }
ul.fileAttach li a:hover { color:#1F6CDC; }
ul.fileAttach li a:visited { color:#1F6CDC; }

/* Paragraph */
.paragraph { padding-top:20px; color:#666666; padding-left:10px; font-size:11px; }
.paragraph h2 { margin-bottom:3px; width:100%; }
.paragraph h3 { margin-bottom:3px; width:100%; font-size:14px; color:#1F6CDC; font-weight:bold;}
.paragraph a:link { font-size:11px; color:#1F6CDC; }
.paragraph a:visited { font-size:11px; color:#1F6CDC; }
.paragraph a:hover { font-size:11px; color:#1F6CDC; text-decoration:underline; }
.paragraph strong { font-size:11px; }
.paragraph img.pic_n_text01 { margin-left:1px; float:left; margin-right:22px; }
h4 { line-height:20px; }
.paragraph ul.fileAttach li { font-size:11px; }
.paragraph ul.fileAttach li a { background:url(/images/btn_ico/icon_file.gif) no-repeat left 2px; padding-left:20px; font-size:11px; }
.paragraph strong { color:#66901a; font-weight:normal; }
.paragraph ul.listBold { margin-bottom:5px; }
.paragraph ul.listBold li { padding-left:8px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 1px 9px; color:#66901a; margin:10px 0 -5px 0; }
.paragraph ul.list li { padding-left:8px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 1px 9px; color:#666666; margin:10px 0 8px 0; }
.paragraph ul.listBoldB { margin-bottom:10px; }
.paragraph ul.listBoldB li { padding-left:8px; background:url(/images/btn_ico/icon_graybul.gif) no-repeat 1px 9px; color:#666666; margin:10px 0 -5px 0; font-size:11px; }
*html .paragraph ul.listBoldB li { width:auto; height:20px; }




/* Paragraph */
.paragraph_02 { padding-top:20px; color:#666666; padding-left:10px; font-size:11px; width:690px;}
.paragraph_02 h2 { margin-bottom:3px; width:100%; }
.paragraph_02 a:link { font-size:11px; color:#1F6CDC; }
.paragraph_02 a:visited { font-size:11px; color:#1F6CDC; }
.paragraph_02 a:hover { font-size:11px; color:#1F6CDC; text-decoration:underline; }
.paragraph_02 strong { font-size:11px; color:#66901a; font-weight:normal;}
.paragraph_02 img.pic_n_text01 {margin-left:1px; float:left; margin-right:22px; }
h4 { line-height:20px; }
.paragraph_02 ul.list_02 li { padding-left:10px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 1px 9px; color:#666666; margin:10px 0 8px 0; }
:root .paragraph_02 ul.list_02 li { padding-left:8px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 1px 9px; color:#666666; margin:10px 0 8px 0; }
*:first-child+html .list7mg {margin-left:-13px;}

/* Paragraph_03 */
.paragraph_03 { padding-top:5px; color:#666666; padding-left:10px; font-size:11px; line-height:18px;}
.paragraph_03 h2 { margin-bottom:3px; width:100%; }
.paragraph_03 a:link { font-size:11px; color:#1F6CDC; }
.paragraph_03 a:visited { font-size:11px; color:#1F6CDC; }
.paragraph_03 a:hover { font-size:11px; color:#1F6CDC; text-decoration:underline; }
.paragraph_03 strong { font-size:11px; }
.paragraph_03 strong { color:#66901a; font-weight:normal; }


.list_02 {font-size:0; border:1px solid #dfdfdf;background:#f7f7f7;margin : 0px 0 5px 0 ;float: left; width: 690px; padding: 0px 0 7px 5px;display: inline;}
:root .list_02 { border:1px solid #dfdfdf;background:#f7f7f7;margin : 5px 0 5px 0 ;float: left; width: 690px; padding: 5px 0 0px 5px;display: inline;}
.list_02 h1{font-size:14px;color:#1f6ddc;font-weight:bold;padding:0 5px 0 10px;margin:0 0 0 10px}
.list_02 .content{font-size:11px;color:#666666;font-weight:normal;padding:0 5px 0 5px}
.list_02 dl{width: 690; margin: 0px;padding: 0; display: inline}
.list_02 dt{float: right;width: 690px;margin: 0px 0 0 0px;padding : 0 5px 0 5px;color:#7C7AD5;font-weight:bold;display: inline}
.list_02 dd{margin: 0px 0 0 0px;padding: 0;font-size: 12px;color: #646464}
.list_02 dl dd.img{margin: 0 px}
.list_02 dd.img img{float: left; padding: 2px 10px 2px 10px;display: inline}
.list_02 dd.threads {margin : 5px 15px 0 0 ;float: left;padding: 0px;font-size:11px;color:#9b9b9b;display: inline}
.list_02 dd.threads .nb{margin : 0 ;padding: 0px;font-size:11px;color:#1f6cdc}
.list_02 dd.threads .nb a{margin : 0 ;padding: 0px;font-size:11px;color:#1f6cdc}
.list_02 dd.btn03 {padding:4px 5px 0 0px}





/* dataTable */
.dataTable * { font-size:11px; color:#444444; }
.dataTable table { width:100%; }
.dataTable table a:hover { text-decoration:underline; }
.dataTable table i { font-size:11px; font-style:italic; color:#999999 }
.dataTable table thead th { font-size:11px; background:url(/images/ly/table_bg.gif) repeat; height:25px; color:#FFFFFF; border-top:1px solid #3f7fd1; border-bottom:1px solid #3f7fd1; padding-left:7px; padding-right:7px; text-align:center; }
.dataTable table thead th.first { border-left:1px solid #3f7fd1; }
.dataTable table thead th.last { border-right:1px solid #3f7fd1; }
.dataTable table thead.type_gray th { font-size:11px; background:url(/images/ly/table_gray_bg.gif) repeat; height:25px; color:#FFFFFF; border-top:1px solid #bebebe; border-bottom:1px solid #bebebe; padding-left:7px; padding-right:7px; text-align:center; }
.dataTable table thead.type_gray th.first { border-left:1px solid #bebebe; }
.dataTable table thead.type_gray th.last { border-right:1px solid #bebebe; }
.dataTable table thead th button.brd_sort { width:11px; height:11px; background:url(/images/btn_ico/btn_brd_sort.gif) no-repeat center 2px; cursor:pointer; border:none; }
.dataTable table thead th button.brd_sort_up { width:11px; height:11px; background:url(/images/btn_ico/btn_brd_sort_up.gif) no-repeat center 2px; cursor:pointer; border:none; }
.dataTable table thead th button.brd_sort_no { width:11px; height:11px; background:url(/images/btn_ico/btn_brd_sort_no.gif) no-repeat center 2px; cursor:pointer; border:none; }
.dataTable table td button.dw_arrow { background:url(/images/btn_ico/icon_down.gif) no-repeat; margin:4px 10px 0 0; cursor:pointer; width:11px; height:11px; border:none; }
.dataTable table td button.up_arrow { background:url(/images/btn_ico/icon_up.gif) no-repeat; margin:4px 10px 0 0; cursor:pointer; width:11px; height:11px; border:none; }
.dataTable table tr.open ul.dt_BtnArea { padding:0; margin:21px 10px 0 0; }
.dataTable table tr.open ul.dt_BtnArea li { float:left; list-style:none; margin-left:5px; }
.dataTable table td ul li { font-size:11px; }
.dataTable table td ul li.rep * { color:#66901a }
.dataTable table td ul li.rep a { color:#2067d7 }
.dataTable table td ul li.file { padding-left:21px; background:url(/images/btn_ico/ico_brd_file.gif) no-repeat 5px; }
.word_wrap_table { word-break:break-all;}


/* star ID update 2010-01-19 */
.dataTable table td ul li.rep .star_name { color:#66901A; font-style:normal; text-indent:5px; font-weight:bold; }
.dataTable table td ul li.rep .star_name a:link { color:#66901A; font-weight:bold; }
.dataTable table td ul li.rep .star_name a:hover { color:#66901A; text-decoration:underline; font-weight:bold; }
.dataTable table td ul li.rep .star_name a:visited { color:#66901A; font-weight:bold; }

/* dataTableA */
.dataTable table tbody.typeA th { background:#f7f7f7; font-weight:normal; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #dfdfdf; padding-left:10px; padding-right:10px; text-align:center; }
.dataTable table tbody.typeA td { padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf; }
.dataTable table tbody.typeA td.bdright { border-right:1px solid #dfdfdf; }
.dataTable table tbody.typeA td.last { border-bottom:1px solid #dfdfdf; border-left:0px; }
.dataTable table tbody.typeA tr.open td { background:#f7f7f7; font-weight:normal; padding-left:67px; padding-right:24px; padding-top:15px; padding-bottom:15px; border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf; }
.dataTable table tbody.typeA td.dot_blue { color:#1f6cdc; font-size:12px; }

/* dataTableB */
.dataTable table tbody.typeB th { background:#FFFFFF; vertical-align:top; font-weight:normal; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #dfdfdf; }
:root .dataTable table tbody.typeB th { padding-left:10px; }
.dataTable table tbody.typeB th div.ico_status * { padding-left:3px; margin-top:5px; vertical-align:top; }
.dataTable table tbody.typeB th .ico_status { padding-top:5px; padding-left:4px; padding-right:2px; }
.dataTable table tbody.typeB td { background:#FFFFFF; vertical-align:top; line-height:18px; font-size:11px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px; border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf; }
.dataTable table tbody.typeB tr.open td { font-size:11px; background:#f7f7f7; font-weight:normal; padding-left:67px; padding-right:24px; padding-top:15px; padding-bottom:15px; border-left:none; }
.dataTable table tbody.typeB tr.gray th { background:#f7f7f7; }
.dataTable table tbody.typeB tr.gray td { background:#f7f7f7; }
.dataTable table tbody.typeB tr.gray td b a:link { font-weight:bold; color:#1f6cdc; font-size:12px; }
.dataTable table tbody.typeB tr.gray td b a:hover { font-weight:bold; color:#1f6cdc; font-size:12px; }
.dataTable table tbody.typeB tr.gray td b a:visited { font-weight:bold; color:#1f6cdc; font-size:12px; text-decoration:none !important; }
.dataTable table tbody.typeB tr.gray td a:link b { font-weight:bold; color:#1f6cdc !important; font-size:12px; }
.dataTable table tbody.typeB tr.gray td a:hover b { font-weight:bold; color:#1f6cdc; font-size:12px; }
.dataTable table tbody.typeB tr.gray td a:visited b { font-weight:bold; color:#1f6cdc; font-size:12px; text-decoration:none !important; }
.dataTable table tbody.typeB tr td b a:link { font-weight:bold; color:#1f6cdc !important; font-size:12px; }
.dataTable table tbody.typeB tr td b a:hover { font-weight:bold; color:#1f6cdc; font-size:12px; }
.dataTable table tbody.typeB tr td b a:visited { font-weight:bold; color:#1f6cdc; text-decoration:none !important; font-size:12px; }
.dataTable table tbody.typeB tr td a:link b { font-weight:bold; color:#1f6cdc !important; font-size:12px; }
.dataTable table tbody.typeB tr td a:hover b { font-weight:bold; color:#1f6cdc; font-size:12px; }
.dataTable table tbody.typeB tr td a:visited b { font-weight:bold; color:#1f6cdc; font-size:12px; text-decoration:none !important; }
.dataTable table tbody.typeB td strong.blue { font-weight:normal }
.dataTable table tbody.typeB td img.small_icon { vertical-align:bottom; padding-bottom:2px; }
.dataTable table tbody.typeB td span.icon_table { margin-top:3px; margin-left:5px; height:10px; }
.dataTable table tbody.typeB td span.icon_table img { margin-right:3px; }
.dataTable table tbody.typeB dl.product_cell span.star img { float:left; margin-left:2px; }
.dataTable table tbody.typeB dl.product_cell dt { margin-top:5px; }
.dataTable table tbody.typeB dl.product_cell span.star img.first { float:left; margin-left:6px; }
.dataTable table tbody.typeB dl.product_cell span.red { color:#fa0303; }
:root .dataTable table tbody.typeB td img.small_icon { vertical-align:bottom; padding-bottom:4px; }
:root .tableWidthPD {width: 385px;}

/* table paging */
div.tablePaging { line-height:11px; text-align:center; margin-top:15px; }
div.tablePg_btn ul.bkBtn { margin-top:-15px; }
:root div.tablePg_btn ul.bkBtn { margin-top:0px; }
div.pg_btn { margin-top:-20px; padding-bottom:20px; width:100%; }
div.tablePaging button { border:none; background:#fff; width:24px; height:13px; line-height:12px; font-size:12px; font-weight:bold; color:#979797; vertical-align:top; cursor:pointer; background:url(/images/btn_ico/icon_page_bul.gif) no-repeat left 4px; }
div.tablePaging button.nobg { background:none; }
div.tablePaging button.sel { color:#2067d7; }
div.tablePaging button.pre10 { background:url(/images/btn_ico/btn_brd_prev10.gif) no-repeat bottom; margin-left:1px; margin-right:1px; width:12px; height:13px; }
div.tablePaging button.pre1 { background:url(/images/btn_ico/btn_brd_prev1.gif) no-repeat bottom; margin-left:1px; margin-right:1px; width:12px; height:13px; }
div.tablePaging button.next10 { background:url(/images/btn_ico/btn_brd_next10.gif) no-repeat bottom; margin-left:1px; margin-right:1px; width:12px; height:13px; }
div.tablePaging button.next1 { background:url(/images/btn_ico/btn_brd_next1.gif) no-repeat bottom; margin-left:1px; margin-right:1px; width:12px; height:13px; }
div.tablePaging ul.pg_icon { margin-top:-18px; padding-left:10px; }
:root div.tablePaging ul.pg_icon { margin-top:0px; padding-left:10px; }
div.tablePaging ul.pg_icon li { float:left; margin-left:10px; }
div.tablePaging ul.pg_icon li.img_mgt2 img { margin-top:2px; }
:root div.tablePaging ul.pg_icon li.img_mgt2 img { margin-top:1px; }

div.tablePaging ul.pgBtn2 { margin-top:0px; }

div.tablePaging ul.pgBtn { margin-top:-18px; }

:root div.tablePaging ul.pgBtn { margin-top:0px; }
div.tablePaging ul.pgBtn li { float:left; margin-left:15px; font-size:11px; }
div.tablePaging ul.pgBtn li i { vertical-align:3px; margin-right:5px; font-style:normal; font-size:11px; }
:root div.tablePaging ul.pgBtn li i { vertical-align:0px; margin-right:5px; }
div.tablePaging ul li.backBtn { line-height:13px; border-bottom:none; padding:0; padding-left:10px; background:url(/images/btn_ico/icon_back.gif) no-repeat left 2px; font-weight:bold; color:#2067d7; }
ul li.backBtn a:link { color:#2067d7; }
ul li.backBtn a:visited { color:#2067d7; }
ul li.backBtn a:hover { color:#2067d7; text-decoration:underline !important; }

/* h3box twogrid */
div.h3_box { border:1px solid #efefef; }
div.h3_box h3 { padding-top:5px; padding-bottom:4px; padding-left:18px; background:#e8f0fb; border:1px solid #fff; }
.note_type01 { float:left; width:344px; font-size:12px; color:#666; }
.note_type01 ul li { border-bottom:1px solid #dfdfdf; padding:2px 0 2px 20px; }
.note_type01 ul li a { color:#666; }
.note_type01 ul li a:link { color:#666; }
.note_type01 ul li a:hover { text-decoration:underline; color:#1f6cdc !important; }
.note_type01 ul li a:visited { color:#666; }
.note_type01 ul li.backBtn { line-height:13px; border-bottom:none; padding:0; padding-left:10px; background:url(/images/btn_ico/icon_back.gif) no-repeat left 2px; margin-top:14px; font-weight:bold; color:#2067d7; }
.note_type01 ul li.backBtn a { color:#2067d7; font-size:12px; }
.note_type01 ul li.backBtn a:link { color:#1f6cdc; }
.note_type01 ul li.backBtn a:visited { color:#1f6cdc; text-decoration:none !important; }
.note_type01 ul li.backBtn a:hover { color:#1f6cdc; text-decoration:underline !important; }
.product_type01 { float:left; width:344px; margin-left:22px; }
.product_type01 img.btn { margin-top:35px; }
.product_type01 dl.pic_photo dd { float:left; }
.product_type01 dl.pic_photo dd.btn { padding-top:46px; padding-left:5px; padding-right:5px; }
.product_type01 dl.pic_photo dd.product { float:left; font-size:11px; display:inline; text-align:center; line-height:15px; }
.product_type01 dl.pic_photo dd.product ul.bul { margin-top:5px; }
.product_type01 dl.pic_photo dd.product ul.bul li { float:left; background:url(/images/ly/product_bul.gif) no-repeat right 3px; width:148px; font-size:11px; }
.product_type01 dl.pic_photo dd.product ul.bul li strong a:link { font-size:11px; color:#666; font-size:12px; }
.product_type01 dl.pic_photo dd.product ul.bul li strong a:hover { color:#1f6cdc; }
.product_type01 dl.pic_photo dd.product ul.bul li strong a:visited { font-size:11px; font-size:12px; color:none; }
.product_type01 dl.pic_photo dd.product ul.bul li span { display:block; width:115px; margin-left:12px; }
.product_type01 dl.pic_photo dd.product ul.bul li span a { font-size:11px; }
.product_type01 dl.pic_photo dd.product ul.bul li span a:link { font-size:11px; color:#666; font-size:11px; }
.product_type01 dl.pic_photo dd.product ul.bul li span a:hover { color:#1f6cdc; }
.product_type01 dl.pic_photo dd.product ul.bul li span a:visited { font-size:11px; font-size:11px; color:none; }
.product_type01 dl.pic_photo dd.product ul.bul li.last { background:none; }
.product_type01 dl.pic_photo dd.product ul.bul li.last strong a:link { font-size:11px; color:#999999; font-size:12px; }
.product_type01 dl.pic_photo dd.product ul.bul li.last strong a:hover { color:#1f6cdc; }
.product_type01 dl.pic_photo dd.product ul.bul li.last strong a:visited { font-size:11px; font-size:12px; color:none; }
.product_type01 dl.pic_photo dd.product ul.bul li.last span { display:block; width:115px; margin-left:18px; }
.product_type01 dl.pic_photo dd.product ul.bul li.last span a:link { font-size:11px; color:#666; font-size:11px; }
.product_type01 dl.pic_photo dd.product ul.bul li.last span a:hover { color:#1f6cdc; }
.product_type01 dl.pic_photo dd.product ul.bul li.last span a:visited { font-size:11px; font-size:11px; color:none; }

/* product_type02 */
.overallbox { margin-top:30px; }
div.overall_product { float:left; background:url(/images/ly/img_sample_lar_bg.gif) no-repeat left top; padding-left:68px; padding-top:6px; width:142px; height:200px; }
div.product_title { margin:0 10px 0 20px; padding-top:24px; float:left; }
div.product_title dl.proname { width:201px; }
div.product_title dl.proname dt { margin-bottom:15px; }
div.product_title dl.proname a.blue:link { color:#1F6CDC !important; font-weight:bold; }
div.product_title dl.proname a.blue:hover { color:#1F6CDC !important; font-weight:bold; }
div.product_title dl.proname a.blue:visited { color:#999999 !important; font-weight:bold; }
div.product_title dl.proname b.header { font-size:17px; }
div.product_title dl.proname dd { padding-left:10px; color:#666; font-weight:bold; line-height:18px; }
div.product_title dl.proname dd.bdrtop { border-top:1px solid #e5e5e5; padding-top:10px; margin-top:10px; }
div.product_title dl.proname dd span.titLeft { width:95px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat left 8px; padding-left:11px; color:#999999; font-weight:normal; }
div.product_title dl.proname dd span.titLeft1 { width:80px;display:block; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat left 8px; padding-left:11px; color:#999999; font-weight:normal; }
div.overall_title { float:left; background:url(/images/ly/bg_overall.gif) no-repeat left top; padding:5px; height:213px; }
div.overall_title h4 { color:#66901a; font-size:20px; font-weight:bold; margin:10px 0 0 15px; padding:0 0 10px 4px; }
*html div.overall_title h4 { margin-left:7px; }
div.overall_title div.overall { padding-top:3px; }
div.overall_title div.overall strong { color:#d70000; font-size:17px; font-weight:bold; margin-left:8px; }
div.overall_title div.overall span { color:#666; font-size:13px; margin-left:8px; font-weight:bold; }
div.overall_title div.overall span.font_small { font-size:11px; font-weight:bold; }
div.overall_title dl.proname { width:223px; text-align:center; padding:4px 0; margin:7px 0; }
div.overall_title dl.proname dd { line-height:18px; height:18px; }
div.overall_title dl.proname dd span { margin-right:8px; display:block; float:left; }
div.overall_title dl.proname dd span.titLeft { text-align:right; width:87px; font-size:11px; font-weight:bold; }
div.overall_title dl.proname dd span.score { color:#d70000; font-weight:bold; }
div.overall_title ul.btn_vote { margin:10px 0 0 77px; }
.grayble_fixbox { position:relative; height:auto; }
iframe.table_hide { display:block; background:#fff; top:0px; left:0px; position:absolute; width:100%; z-index:500; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity: .7; display:none; }

/* button type */
.btn_type01 { background:url(/images/btn_ico/btn_type01_r.gif) no-repeat top right; float:left; padding:0; margin:0px 0px 0px 5px; }
.btn_type01 a { background:url(/images/btn_ico/btn_type01_l.gif) no-repeat top left; float:left; color:#ffffff !important; text-decoration:none !important; font-weight:normal; line-height:11px; padding-left:8px; padding-right:8px; min-width:28px; text-align:center; font-size:11px; padding-top:4px; padding-bottom:8px }

.btn_type01_long { background:url(/images/btn_ico/btn_type01_long_r.gif) no-repeat top right; float:left; padding:0; margin:0px 0px 0px 5px; }
.btn_type01_long a { background:url(/images/btn_ico/btn_type01_l.gif) no-repeat top left; float:left; color:#ffffff !important; text-decoration:none !important; font-weight:normal; line-height:11px; padding-left:8px; padding-right:8px; min-width:28px; text-align:center; font-size:11px; padding-top:4px; padding-bottom:8px }


.btn_type02 { background:url(/images/btn_ico/btn_type02_r.gif) no-repeat top right; float:left; padding:0; margin:0; }
.btn_type02 a { background:url(/images/btn_ico/btn_type02_l.gif) no-repeat top left; float:left; color:#666666; font-size:11px; text-decoration:none !important; font-weight:normal; line-height:11px; padding-top:2px; padding-bottom:3px; padding-left:10px; padding-right:10px; text-align:center; }

a.btn_type03 { background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right; padding-right:10px; text-decoration:none; line-height:1.8em\9; }
a.btn_type03 span { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; text-decoration:none; font-weight:normal; line-height:12px; padding-top:2px; padding-bottom:3px; padding-left:10px; text-align:center; }
:root a.btn_type03 span.grayBg { padding-top:2px !important; padding-bottom:3px; }
:root a.btn_type03 span { padding-top:2px; padding-bottom:3px; }
a.btn_type03 span.grayBg { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; }
a.btn_type03 * { color:#666666; font-size:11px; }


a.btn_type03_02 {margin: 0 1px 0 0; padding: 2px 10px 3px 0px; background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right;  text-decoration:none; line-height:1.8em\9; }
a.btn_type03_02 span { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; text-decoration:none; font-weight:normal; line-height:12px; padding-top:2px; padding-bottom:3px; padding-left:10px; text-align:center; }
:root a.btn_type03_02 span.grayBg {  padding-top:2px !important; padding-bottom:3px;}
:root a.btn_type03_02 span { padding-top:2px; padding-bottom:3px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { a.btn_type03_02  {margin: 0 0 0 10px;}}
a.btn_type03_02 span.grayBg {background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; }
a.btn_type03_02 * { color:#666666; font-size:11px;}




a.btn_type03_04 {margin: 0 1px 0 0; padding: 2px 10px 3px 0px; background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right;  text-decoration:none; line-height:1.8em\9; }
*:first-child+html a.btn_type03_04 {padding: 0px 10px 0px 0px;}
*:first-child+html a.btn_type03_04 span {padding: 4px 0px 3px 10px;}
a.btn_type03_04 span { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; text-decoration:none; font-weight:normal; line-height:12px; padding-top:2px; padding-bottom:3px; padding-left:10px; text-align:center; }
:root a.btn_type03_04 span.grayBg {  padding-top:2px !important; padding-bottom:3px;}
:root a.btn_type03_04 span { padding-top:2px; padding-bottom:3px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { a.btn_type03_04  {margin: 0 0 0 10px;}}
a.btn_type03_04 span.grayBg {background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; }
a.btn_type03_04 * { color:#666666; font-size:11px;}

*:first-child+html a.btn_type03_04_ie7 span { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; text-decoration:none; font-weight:normal; line-height:12px; padding-top:2px; padding-bottom:3px; padding-left:10px; text-align:center; }
*:first-child+html a.btn_type03_04_ie7 { background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right; padding-right:15px; text-decoration:none; color:#666666; padding-bottom:3px; padding-top:1px; padding:0px 10px 0px 0px; ine-height:1.8em\9; }
*:first-child+html a.btn_type03_04_ie7 span.grayBg { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; }



a.btn_type03_05 {margin: 0 1px 0 0; padding: 2px 10px 3px 0px; background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right;  text-decoration:none; line-height:1.8em\9; }
*:first-child+html a.btn_type03_05 {padding: 0px 10px 0px 0px;}
*:first-child+html a.btn_type03_05 span {padding: 3px 0px 3px 10px;}
a.btn_type03_05 span { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; text-decoration:none; font-weight:normal; line-height:12px; padding-top:2px; padding-bottom:3px; padding-left:10px; text-align:center; }
:root a.btn_type03_05 span.grayBg {  padding-top:2px !important; padding-bottom:3px;}
:root a.btn_type03_05 span { padding-top:2px; padding-bottom:3px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { a.btn_type03_04  {margin: 0 0 0 10px;}}
a.btn_type03_05 span.grayBg {background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; }
a.btn_type03_05 * { color:#666666; font-size:11px;}


a.btn_type03_03 {padding:0px 10px 0px 0px; background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right; text-decoration:none;  line-height:1.8em\9; }
a.btn_type03_03 { background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right; padding-right:15px; text-decoration:none; color:#666666; padding-bottom:3px; padding-top:1px; }
a.btn_type03_03 span { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; text-decoration:none; font-weight:normal; line-height:12px; padding-top:2px; padding-bottom:3px; padding-left:10px; text-align:center; }
:root a.btn_type03_03 span.grayBg { padding-top:2px !important; padding-bottom:3px; }
:root a.btn_type03_03 span { padding-top:2px; padding-bottom:3px; }
a.btn_type03_03 span.grayBg { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; }
a.btn_type03_03 * { color:#666666; font-size:11px; }




a.btn_type03_06 {padding:0px 10px 0px 0px; background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right; text-decoration:none;  line-height:1.8em\9; }
a.btn_type03_06 { background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right; padding-right:15px; text-decoration:none; color:#666666; padding-bottom:3px; padding-top:1px; }
a.btn_type03_06 span { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; text-decoration:none; font-weight:normal; line-height:12px; padding-top:2px; padding-bottom:3px; padding-left:10px; text-align:center; }
*:first-child+html a.btn_type03_06 { background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right; padding-right:15px; text-decoration:none; color:#666666; padding-bottom:3px; padding-top:1px; padding:0px 10px 0px 0px; ine-height:1.8em\9; }
*:first-child+html a.btn_type03_06 span { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; text-decoration:none; font-weight:normal; line-height:12px; padding-top:2px; padding-bottom:3px; padding-left:10px; text-align:center; }
:root a.btn_type03_06 span.grayBg { padding-top:2px !important; padding-bottom:3px; }
:root a.btn_type03_06 span { padding-top:2px; padding-bottom:3px; }
a.btn_type03_06 span.grayBg { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; }
a.btn_type03_06 * { color:#666666; font-size:11px; }








a.btn_type08 { background:url(/images/btn_ico/btn_type02_r.gif) no-repeat top right; padding-right:15px; text-decoration:none; color:#666666; }
:root a.btn_type08 { padding-top:0px; padding-bottom:5px; }
a.btn_type08 span { background:url(/images/btn_ico/btn_type02_l.gif) no-repeat top left; text-decoration:none !important; font-weight:normal; line-height:11px; padding-top:0px; padding-bottom:3px; padding-left:10px; text-align:center; color:#666666; }
*html a.btn_type08 span { padding-top:0px; }
a.btn_type08 * { color:#666666; font-size:11px; }




.btn_type04 { background:url(/images/btn_ico/btn_type04_r.gif) no-repeat top right; float:left; padding:0; margin:0; }
.btn_type04 a { background:url(/images/btn_ico/btn_type04_l.gif) no-repeat top left; float:left; color:#ffffff !important; text-decoration:none; font-weight:normal; line-height:11px; padding-left:8px; padding-right:8px; min-width:28px; text-align:center; font-size:11px; padding-top:4px; padding-bottom:8px }
a.btn_type08 { background:url(/images/btn_ico/btn_type02_r.gif) no-repeat top right; padding-right:15px; text-decoration:none; color:#666666; }
:root a.btn_type08 { padding-top:0px; padding-bottom:5px; }
a.btn_type08 span { background:url(/images/btn_ico/btn_type02_l.gif) no-repeat top left; text-decoration:none !important; font-weight:normal; line-height:11px; padding-top:0px; padding-bottom:3px; padding-left:10px; text-align:center; color:#666666; }
*html a.btn_type08 span { padding-top:0px; }
a.btn_type08 * { color:#666666; font-size:11px; }


a.btn_type09 { background:url(/images/btn_ico/btn_type02_r.gif) no-repeat top right; padding-right:15px; text-decoration:none; color:#666666; padding-bottom:5px; }
:root a.btn_type09 { padding-top:0px; padding-bottom:5px; }
a.btn_type09 span { background:url(/images/btn_ico/btn_type02_l.gif) no-repeat top left; text-decoration:none !important; font-weight:normal; line-height:11px; padding-top:0px; padding-bottom:3px; padding-left:10px; text-align:center; color:#666666; }
*html a.btn_type09 span { padding-top:0px; }
a.btn_type09 * { color:#666666; font-size:11px; }


a.btn_type08_long { background:url(/images/btn_ico/btn_type08_long_r.gif) no-repeat top right; padding-right:15px; text-decoration:none; color:#666666; padding-bottom:3px;}
:root a.btn_type08_long { padding-top:0px; padding-bottom:5px; }
a.btn_type08_long span { background:url(/images/btn_ico/btn_type02_l.gif) no-repeat top left; text-decoration:none !important; font-weight:normal; line-height:11px; padding-top:0px; padding-bottom:3px; padding-left:10px; text-align:center; color:#666666; }
*html a.btn_type08_long span { padding-top:0px; }
a.btn_type08_long * { color:#666666; font-size:11px; }


a.btn_type03_new {background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right; padding-right:10px; text-decoration:none; line-height:1.8em\9;}
html>body a.btn_type03_new {padding-bottom:3px; padding-top:2px;}
:root a.btn_type03_new {background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right; padding-right:10px; text-decoration:none; line-height:1.8em\9;}

a.btn_type03_new span { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; text-decoration:none; font-weight:normal; line-height:12px; padding-top:2px; padding-bottom:3px; padding-left:10px; text-align:center; }
:root a.btn_type03_new span.grayBg { padding-top:2px !important; padding-bottom:3px; }
:root a.btn_type03_new span { padding-top:2px; padding-bottom:3px; }
a.btn_type03_new span.grayBg { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; }
a.btn_type03_new * { color:#666666; font-size:11px; }





div.main_lft dl.dl_type01 dt a.btn_type08 span { color:#666666; }
ul.btn_typeSB { margin-top:28px; height:30px; }
ul.btn_typeSB li { float:left; }
div.btn_typeSA { margin-top:28px; text-align:center; width:100%; }
div.btn_typeSA img { margin-right:10px; margin-left:4px; }

div.btn_typeSA_new { margin-top:28px; text-align:center; width:100%; }
div.btn_typeSA_new img { margin-right:3px; margin-left:4px; }

h4.forum { margin-top:18px; clear:both; }
h4.forum a:link { color:#1F6CDC; text-decoration:none; }
h4.forum a:hover { color:#1F6CDC; text-decoration:underline !important; }
h4.forum a:visited { color:#1F6CDC; text-decoration:none; }
h4.forum * { font-size:17px; padding-left:25px; font-weight:bold; color:#1f6cdc; text-decoration:underline; padding-bottom:3px; background:url(/images/btn_ico/icon_forumSymbol.gif) no-repeat; }
div.bx_forum01 { background:url(../images/ly/bx_forum02.gif) repeat-y; }
*html div.bx_forum01 { background:url(../images/ly/bx_forum02.gif) repeat-y; width:100%; }
div.bx_forum02 { background:url(../images/ly/bx_forum01.gif) no-repeat left top; }
*html div.bx_forum02 { background:url(../images/ly/bx_forum01.gif) no-repeat left top; width:100%; }
div.bx_forum03 { background:url(../images/ly/bx_forum03.gif) no-repeat left bottom; margin-bottom:10px; }
*html div.bx_forum03 { background:url(../images/ly/bx_forum03_ie6.gif) no-repeat left bottom; margin-bottom:0px; padding-bottom:10px; clear:right; width:100% }
dl.forum { width:100%; }
dl.forum h4 { font-size:17px; font-weight:bold; color:#1f6cdc; line-height:17px; }
dl.forum h4.forum a:link { color:#1F6CDC; text-decoration:none; }
dl.forum h4.forum a:hover { color:#1F6CDC; text-decoration:underline !important; }
dl.forum h4.forum a:visited { color:#1F6CDC; text-decoration:none; }
dl.forum dt a:link h4 { color:#1F6CDC; text-decoration:none; cursor:pointer; }
dl.forum dt a:hover h4 { color:#1F6CDC; text-decoration:underline !important; cursor:pointer; }
dl.forum dt a:visited h4 { color:#1F6CDC; text-decoration:none; cursor:pointer; }
dl.forum dt { background:url(/images/btn_ico/icon_forumSymbol.gif) no-repeat 11px 12px; padding-left:38px; padding-right:12px; padding-top:11px; padding-bottom:13px; }
dl.forum dt ul li { line-height:15px; font-size:11px; color:#666; margin-top:3px; }
dl.forum span.count { font-size:11px; color:#999999; margin-right:13px; }
dl.forum span.count a:link { text-decoration:none; color:#1f6cdc; }
dl.forum span.count a:hover { text-decoration:underline; color:#1f6cdc; }
dl.forum span.count a:visited { text-decoration:none; color:#1f6cdc; }
dl.forum dd { width:643px; background:#f5f5f5; padding-top:12px; padding-right:13px; padding-bottom:8px; padding-left:26px; margin-left:10px; }
dl.forum dd * { font-size:11px; }
dl.forum dd a:link { color:#666666; }
dl.forum dd a:hover { color:#1F6CDC !important; text-decoration:underline; }
dl.forum dd ul li { line-height:18px; text-indent:15px; }
dl.forum dd ul li i { color:#999999; font-size:11px; float:left; margin:0; padding:0 }
dl.forum dd ul li i.day { width:165px; }
dl.forum dd ul li i.name { font-style:normal; text-indent:5px; }
dl.forum dd ul li i.name a:link { color:#1F6CDC; }
dl.forum dd ul li i.name a:hover { color:#1F6CDC; text-decoration:underline; }
dl.forum dd ul li i.name a:visited { color:#1F6CDC; }
dl.forum dd ul li p.reply { width:359px; float:left; background:url(/images/btn_ico/icon_docu.gif) no-repeat left 4px; }
dl.forum dd ul li p.reply a:link { color:#666666; }
dl.forum dd ul li p.reply a:hover { color:#1F6CDC !important; text-decoration:underline; }
dl.forum dd ul li.nobg { background:none; text-indent:0px; }
dl.forum dd ul li.nobg i.day { width:165px; }
dl.forum dd ul li.nobg i.name { font-style:normal; text-indent:5px; }
dl.forum dd ul li.nobg p.reply { width:359px; background:none; }
dl.forum dd ul li.nobg i { text-indent:15px; }

/* searchBox */
div.search_box { background:url(/images/ly/bx_search01.gif) top; }
div.search_bx_dif { padding:0px 0px 4px 0px; background:url(/images/ly/bx_search02.gif) top; }
div.search_box dl { }
div.search_box dt { float:left; width:86px; font-size:11px; line-height:22px; padding-top:7px; padding-bottom:4px; padding-left:4px; font-weight:bold; color:#666666; }
:root div.search_box dt { float:left; width:86px; font-size:11px; line-height:22px; padding-top:7px; padding-bottom:4px; padding-left:5px; font-weight:bold; color:#666666; }
div.search_box dt input { margin-right:-2px; margin-left:6px; vertical-align:2px; }
:root div.search_box dt input { margin-right:2px; margin-left:5px; }
div.search_box dd { line-height:22px; text-align:right; float:right; padding-right:12px; padding-top:7px; vertical-align:top; }
div.search_box dd input { text-indent:2px; color:#666666; line-height:14px; font-size:11px; padding-top:1px; padding-bottom:1px; border:1px solid; border-top:#b6b6b6; border-left:#b6b6b6; border-right:#efefef; border-bottom:#efefef; }
div.search_box dd i.title { vertical-align:2px; font-size:11px; color:#666; font-style:normal; margin-right:2px; margin-left:53px; }
:root div.search_box dd i.title { vertical-align:middle; }
div.search_box dd select { color:#999999; font-size:11px; }
div.search_box dd select.sel { width:92px; }
div.prd_search { font-style:normal; background:#e8f0fb; text-align:left; padding:5px 0 4px 80px; margin-top:15px; }
:root div.prd_search { font-style:normal; background:#e8f0fb; text-align:left; padding:6px 0 5px 80px; }
div.prd_search i { font-style:normal; font-weight:bold; font-size:11px; color:#666; vertical-align:2px; }
div.prd_search i.title { padding-left:30px; }
div.prd_search button.search_btn { margin-left:2px; background:url(/images/btn_ico/btn_searchbx.gif) no-repeat top; border:none; cursor:pointer; width:19px; height:16px; vertical-align:1px; }
div.prd_search span.sch_diff02 { padding-left:170px; }
:root div.prd_search button.search_btn { background:url(/images/btn_ico/btn_searchbx.gif) no-repeat top; border:none; cursor:pointer; width:19px; height:16px; vertical-align:middle }
div.prd_search img { padding-top:1px; vertical-align:bottom }
:root div.prd_search img { vertical-align:middle; padding-bottom:1px; }
div.prd_search input.cal { cursor:pointer; width:100px; background:#fff url(/images/btn_ico/icon_calendar.gif) no-repeat 82px center; }
div.prd_search input.sch { width:148px; height:16px !important; padding:1px 0px 0px 1px !important; }

/* tab + content */
div.tab_desc { background:url(/images/ly/bx_tabbg01.gif) repeat-x left top; padding:21px 15px 21px 21px; font-size:11px; color:#999999; overflow-y:auto; height:80px; }
div.tab_desc h2 { font-size:17px; color:#66901a; margin-bottom:10px; }
div.tab_desc h3 { font-size:17px; color:#66901A; line-height:22px; }
div.tab_desc h4 { font-size:11px; color:#666666; }
div.tab_desc h5 { font-size:12px; color:#666666; }
div.tab_desc p { font-size:11px; color:#999999; line-height:18px; }
div.tab_desc p.outdent { font-size:11px; color:#999999; line-height:18px; padding-left:0px; }
div.tab_desc p.kon_txt { font-size:12px; color:#666666; line-height:18px; margin-bottom:20px; }
div.tab_desc p.kon_txt a { font-size:12px; }
div.tab_scroll { padding:21px 0px 21px 21px; border-bottom:2px solid #eaeaea; height:80px; overflow-y:auto; }
div.tab_desc ul.file { margin-top:21px; }
div.tab_desc ul.file li * { font-weight:bold; font-size:11px; color:#1f62c8; }
ul.tabType01 { border-bottom:2px solid #288ae6; height:20px; }
ul.tabType01 li * { font-size:11px; text-decoration:none }
ul.tabType01 li { float:left; margin-right:2px; }
ul.tabType01 li * { font-weight:normal; color:#717171; }
ul.tabType01 li.sel * { font-weight:bold; color:#ffffff !important; }
ul.tabType01 li.sel { background:url(/images/btn_ico/tab_sel_l.gif) repeat-x left top; padding-left:5px; height:20px; }
ul.tabType01 li.sel a { background:url(/images/btn_ico/tab_sel_r.gif) repeat-x right top; line-height:20px; padding-top:3px; padding-bottom:5px; padding-left:7px; padding-right:12px; }
ul.tabType01 li.sel a:hover { color:#1F6CDC; }
:root ul.tabType01 li.sel a { padding-top:3px; }
ul.tabType01 li { background:url(/images/btn_ico/tab_unsel_l.gif) repeat-x left top; padding-left:5px; height:20px; }
ul.tabType01 li a { background:url(/images/btn_ico/tab_unsel_r.gif) repeat-x right top; line-height:20px; padding-top:3px; padding-bottom:5px; padding-left:7px; padding-right:12px; }
:root ul.tabType01 li a { padding-top:3px; }
html:first-child ul.tabType01 li a { color: red; padding-top:30px; }
html:first-child #cinco { color: red;  padding-top:300px; }



ul.tabType01 li a:hover { color:#1F6CDC; text-decoration:underline !important; }
.txt_dc_n li a { text-decoration:none; }/* tabType01?먯꽌 ?몃뜑?쇱씤?녿뒗怨??ъ슜 */

/* tab type02 */
ul.tabType02 { border-bottom:2px solid #288ae6; height:20px; }
ul.tabType02 li * { font-size:11px; text-decoration:none }
ul.tabType02 li { float:left; margin-right:2px; }
ul.tabType02 li * { font-weight:normal; color:#717171; }
ul.tabType02 li.sel * { font-weight:bold; color:#ffffff !important; }
ul.tabType02 li.sel { background:url(/images/btn_ico/tab_sel_l.gif) no-repeat left top; padding-left:3px; height:20px; }
ul.tabType02 li.sel a { background:url(/images/btn_ico/tab_sel_r.gif) repeat-x right top; line-height:20px; padding:4px 6px 5px 2px; }
:root ul.tabType02 li.sel a { padding-top:3px }
ul.tabType02 li { background:url(/images/btn_ico/tab_unsel_l.gif) no-repeat left top; padding-left:2px; height:20px; }
ul.tabType02 li a { background:url(/images/btn_ico/tab_unsel_r.gif) repeat-x right top; line-height:20px; padding:4px 4px 5px 3px; }
ul.tabType02 li a:hover { color:#1F6CDC; text-decoration:underline; }
:root ul.tabType02 li a { padding:3px 4px 5px 1px; }
body:first-of-type ul.tabType02 li a { padding:3px 4px 5px 3px; }

/* tab type03 */
ul.tabType03 { border-bottom:2px solid #288ae6; height:20px; }
ul.tabType03 li * { font-size:11px; text-decoration:none }
ul.tabType03 li { float:left; margin-right:2px; }
ul.tabType03 li * { font-weight:normal; color:#717171; }
ul.tabType03 li.sel * { font-weight:bold; color:#ffffff !important; }
ul.tabType03 li.sel { background:url(/images/btn_ico/tab_sel_l.gif) no-repeat left top; padding-left:5px; height:20px; }
ul.tabType03 li.sel a { background:url(/images/btn_ico/tab_sel_r.gif) repeat-x right top; line-height:20px; padding-top:3px; padding-bottom:5px; padding-left:7px; padding-right:12px; }
ul.tabType03 li.sel a:hover { color:#1F6CDC; }
:root ul.tabType03 li.sel a { padding-top:3px; }
ul.tabType03 li { background:url(/images/btn_ico/tab_unsel_l.gif) no-repeat left top; padding-left:5px; height:20px; }
ul.tabType03 li a { background:url(/images/btn_ico/tab_unsel_r.gif) repeat-x right top; line-height:20px; padding-top:3px; padding-bottom:5px; padding-left:7px; padding-right:12px; }
:root ul.tabType03 li a { padding-top:3px; }
ul.tabType03 li a:hover { color:#1F6CDC; text-decoration:underline !important; }
.txt_dc_n li a { text-decoration:none; }/* tabType01?먯꽌 ?몃뜑?쇱씤?녿뒗怨??ъ슜 */

/* too_many_tap */
ul.too_many_tap { border-bottom:2px solid #288ae6; height:20px; }
ul.too_many_tap li * { font-size:11px; text-decoration:none; font-weight:normal; color:#717171; }
ul.too_many_tap li { float:left; margin-right:3px; background:url(/images/btn_ico/tab_unsel_l.gif) no-repeat left top; padding-left:3px; height:20px; }
ul.too_many_tap li.sel * { font-weight:bold; color:#ffffff !important; }
ul.too_many_tap li.sel { background:url(/images/btn_ico/tab_sel_l.gif) no-repeat left top; padding-left:2px; height:20px; }
ul.too_many_tap li.sel a { background:url(/images/btn_ico/tab_sel_r.gif) repeat-x right top; line-height:20px; padding:4px 10px 5px 7px; }
:root ul.v li.sel a { padding-top:3px; }
ul.too_many_tap li a { background:url(/images/btn_ico/tab_unsel_r.gif) repeat-x right top; line-height:20px; padding:4px 5px 5px 0px; }
:root ul.too_many_tap li a { padding-top:3px; }
*html ul.too_many_tap li { float:left; margin-right:3px; background:url(/images/btn_ico/tab_unsel_l.gif) no-repeat left top; padding-left:3px; vertical-align:-3px; line-height:20px; padding-top:3px; padding-bottom:0px; margin-bottom:-3px; }
ul.too_many_tap li.sel { background:url(/images/btn_ico/tab_sel_l.gif) no-repeat left top; padding-left:2px; height:20px; }
ul.too_many_tap li.sel a { background:url(/images/btn_ico/tab_sel_r.gif) repeat-x right top; line-height:20px; padding:3px 10px 5px 7px; }
:root ul.v li.sel a { padding-top:3px; }
ul.too_many_tap li a { background:url(/images/btn_ico/tab_unsel_r.gif) repeat-x right top; padding:3px 5px 7px 0px; }
:root ul.too_many_tap li a { padding-top:3px; }

/* discussion Board */
div.bx_discBrd01 { background:url(/images/ly/bx_discu_sel_02.gif) repeat-y; clear:left; width:100%; }
div.bx_discBrd02 { background:url(/images/ly/bx_discu_sel_01.gif) no-repeat top; width:100%; }
div.bx_discBrd03 { background:url(/images/ly/bx_discu_sel_03.gif) no-repeat bottom; width:100%; }
div.bx_discBrd_ans01 { background:url(/images/ly/bx_forum_sel_02.gif) repeat-y; margin-top:10px; width:100%; }
div.bx_discBrd_ans02 { background:url(/images/ly/bx_forum_sel_01.gif) no-repeat top; width:100%; }
div.bx_discBrd_ans03 { background:url(/images/ly/bx_forum_sel_03.gif) no-repeat bottom; width:100%; }
.discBrd dl.desc { width:546px; float:left; }
.discBrd dl.userInfo { width:160px; color:#444444; line-height:14px; }
.discBrd dl.userInfo dt { padding-left:20px; padding-top:5px; }
.discBrd dl.userInfo dd { text-align:left !important; padding-left:20px; padding-right:2px; margin-top:5px; }
:root .discBrd dl.userInfo { float:left; }
.discBrd dl.desc h4 { color:#333333; font-size:17px; }
.discBrd dl.desc dt { padding-left:22px; padding-top:22px; padding-bottom:16px; background:url(/images/ly/bx_discu_sel_04.gif) no-repeat left bottom; }
.discBrd dl.desc dd { font-size:11px; line-height:18px; padding-left:22px; padding-bottom:16px; padding-top:10px; padding-right:16px; }
.discBrd dl.desc dt div.question { width:270px; font-size:11px; line-height:22px; background:url(/images/btn_ico/icon_forum_attentionn.gif) no-repeat left top; padding-left:35px; }
.discBrd dl.desc dt div.answer { width:270px; font-size:11px; line-height:22px; background:url(/images/btn_ico/icon_forum_answer.gif) no-repeat left top; padding-left:35px; }
.discBrd dl.desc dt div.quote { width:270px; font-size:11px; line-height:22px; background:url(/images/btn_ico/icon_forum_quote_02.gif) no-repeat left top; padding-left:35px; }
.discBrd dl.desc dt ul.addInfo { padding-right:11px; text-align:right; width:200px; }
.discBrd dl.desc dt ul.addInfo li.star { font-size:11px; color:#666666; }
.discBrd dl.desc dt ul.addInfo li.btn_evaluate { height:15px; }
.discBrd dl.desc dt ul.addInfo li.btn_evaluate ul li.btn_type02 a:link { color:#666666; }
.discBrd dl.desc dt ul.addInfo li.btn_evaluate ul li.btn_type02 a:visited { color:#666666; }
.discBrd dl.desc dt ul.addInfo li.btn_evaluate ul li.btn_type02 a:hover { color:#666666; text-decoration:none; }
.discBrd dl.desc dt ul.addInfo li.file { margin-top:4px; }
.discBrd dl.desc dt ul.addInfo li.file * { font-size:11px; }
.discBrd dl.desc dt ul.addInfo li.file img { vertical-align:middle; }
:root .discBrd dl.desc dt ul.addInfo li.file img { vertical-align:top; }
.discBrd dl.userInfo dd { text-align:center; padding-bottom:10px; }
.discBrd dl.desc dd * { font-size:11px; }
.discBrd dl.desc dd .edit_btn { text-align:right; margin:0px 0px 0px 0px; }
.discBrd dl.userInfo { padding-top:15px; padding-bottom:10px; }
.discBrd dl.userInfo * { font-size:11px; }
.discBrd dl.userInfo h5 * { color:#2067d7; }
.discBrd dl.userInfo h5 { margin-bottom:5px; }
.discBrd dl.userInfo h5 a:link { color:#1F6CDC; font-weight:bold; }
.discBrd dl.userInfo h5 a:hover { color:#1F6CDC; font-weight:bold; text-decoration:underline; }
.userInfo img.bdr { border:1px solid #ffffff; }

/* grayBox */
div.graybox1 { background:url(/images/ly/bg_graubox2.gif) repeat-y; }
div.graybox2 { background: url(/images/ly/bg_graubox1.gif) no-repeat left top; margin-top:20px; }
div.graybox3 { background: url(/images/ly/bg_graubox3.gif) no-repeat left bottom; }
div.graybox1 p { padding:20px 10px 10px 10px; vertical-align:top; }
div.graybox1 p img { float:left; padding:0 20px 0 0; margin-right:5px; clear:both; }

/* modelsTable */
div.modelsTable * { font-size:12px; color:#666666; font-weight:bold; }
.modelsTable table { width:100%; }
.modelsTable table th { border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; marign:0; padding:0; width:99px; }
.modelsTable table th.first { border-top:1px solid #dfdfdf; border-left:0; }
.modelsTable table td { border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; padding-left:20px; padding-right:0; vertical-align:middle; margin:0; }
.modelsTable table tr td.last { border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf; padding-left:20px; padding-right:0; vertical-align:middle; align:center; margin:0; }
.modelsTable table tr.last td { border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf; padding-left:20px; padding-right:0; vertical-align:middle; align:center; margin:0; }
.modelsTable table tr.last td.last { border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf; padding-left:20px; padding-right:0; vertical-align:middle; align:center; margin:0; }
.modelsTable table tr.last th { border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; }
.widthbtn_h2_box { margin:10px 0px 0px 0px; height:25px; position:relative; font-size:12px; padding-bottom:3px; }
.widthbtn_h2_box h2 { font-size:12px; font-weight:bold; background:none; color:#444; padding-bottom:10px; padding:0px; }
.widthbtn_h2_box .ment { margin:5px 0px 0px 0px; }
.widthbtn_h2_box .btnmove { position:absolute; bottom:0px; right:0px; }

/* input setting */
.input_check { border:none !important; vertical-align:middle; width:14px; height:19px; margin:0px 0px 0px 0px; padding:0px; }

.newinput_checkbox { padding:22px 0px 0px 0px; }
.graysearch_box { margin:1px 0px 0px 0px; padding:3px 0px 5px 10px; font-size:11px; background:#f5f5f5; }
.graysearch_box input, .graysearch_box select, .graysearch_mentbox img { vertical-align:middle; }
p.graysearch_mentbox { font-size:12px; display:block; margin:8px 0px 0px 0px; padding:0px; line-height:19px; }
p.graysearch_mentbox a { margin-bottom:-4px; }
.status_box { margin:1px 0px 10px 0px; padding:8px 0px 8px 10px; font-size:11px; background:#f5f5f5; }
.status_box span { font-size:11px; color:#d70000; }
/* ask.dev gray table */
.grayble_fixbox { position:relative; height:auto; }
.grayble_fixbox .grytxt_b { margin:15px 0px 10px 10px; font-weight:bold; }
.table_hide { display:block; background:#000; top:5px; left:0px; position:absolute; width:100%; z-index:500; /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity: .7; */ display:none; }
.all_hide { display:block; background:#b3b3b3; top:5px; left:0px; position:absolute; width:100%; z-index:500; /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity: .7; */ }
.gbfb_subtitle { text-align:right; font-size:11px; padding:4px 5px 8px 0px; color:#666666; font-weight:bold; }
.al_left { text-align:left !important; }
.gbfb_tb_border { border:1px solid #DBE3EA; }
.gbfb_tb_border table.gbfb_tb { table-layout:fixed; width:100%; }
.gbfb_tb_border table.gbfb_tb tr th { text-align:left; color:#444444; padding:6px 0px 6px 0px; background:#dbe3ea !important; vertical-align:top; border-bottom:1px solid #fff; }
.gbfb_tb_border table.gbfb_tb tr th.bd_botm { border-bottom:1px solid #DBE3EA; }
.gbfb_tb_border table.gbfb_tb tr th span { font-size:11px; display:block; padding:0px 0px 0px 20px; }
.gbfb_tb_border table.gbfb_tb tr th span i * { font-size:11px; }
.gbfb_tb_border table.gbfb_tb tr th span i.red { color:#bf0f1b; margin-left:-10px; }
.gbfb_tb_border table.gbfb_tb tr th span i.table_star { vertical-align:4px; margin-left:5px; font-style:normal; font-size:11px; }
:root .gbfb_tb_border table.gbfb_tb tr td input { vertical-align:middle; }
.gbfb_tb_border table.gbfb_tb tr td span.radio_txt { font-size:11px; }
:root .gbfb_tb_border table.gbfb_tb tr td span.radio_txt { display:block; margin-top:5px; font-size:11px; }
.gbfb_tb_border table.gbfb_tb tr td span.sub_txt { font-size:11px; }
.gbfb_tb_border table.gbfb_tb tr td span.txt_byte { font-size:11px; padding-right:10px; float:right; color:#999; }
.gbfb_tb_border table.gbfb_tb tr td ul.check_list { }
.gbfb_tb_border table.gbfb_tb tr td ul.check_list li { width:170px; float:left; font-size:11px; line-height:23px; }
.gbfb_tb_border table.gbfb_tb tr td ul.check_list li.last { width:400px; }
.gbfb_tb_border table.gbfb_tb tr td ul.check_list li input { vertical-align:middle; }
:root .gbfb_tb_border table.gbfb_tb tr td ul.check_list li input { line-height:10px; vertical-align:text-top }
.gbfb_tb_border table.gbfb_tb tr td ul.check_pro_lst { margin-top:5px; }
.gbfb_tb_border table.gbfb_tb tr td ul.check_pro_lst li { width:110px; float:left; font-size:11px; line-height:23px; text-align:center; margin-bottom:3px; }
.gbfb_tb_border table.gbfb_tb tr td ul.check_pro_lst li span.photo { display:block; width:100px; height:75px; background:#e8e8e8; }
:root .gbfb_tb_border table.gbfb_tb tr td ul.check_pro_lst li input { line-height:10px; vertical-align:text-top }
.gbfb_tb_border table.gbfb_tb tr td ul.check_pro_lst li.last { width:400px; text-align:left; padding-left:3px; }
.gbfb_tb_border table.gbfb_tb tr td ul.check_pro_lst li.last i { font-style:normal; font-size:11px; margin-right:10px; vertical-align:3px; }
.gbfb_tb_border table.gbfb_tb tr td ul.check_pro_lst li.last input { margin-top:3px; }
:root .gbfb_tb_border table.gbfb_tb tr td ul.check_pro_lst li.last input { margin-top:2px; }
.gbfb_tb_border table.gbfb_tb tr td ul.check_pro_lst li.last .multifile_3_btn { margin-top:2px }
:root .gbfb_tb_border table.gbfb_tb tr td ul.check_pro_lst li.last .multifile_3_btn { margin-top:0px; }
.gbfb_tb_border table.gbfb_tb tr td { font-size:11px; border-left:1px solid #DBE3EA; border-bottom:1px solid #DBE3EA; padding:4px 10px 3px 12px; vertical-align:middle; }
.gbfb_tb_border table.gbfb_tb tr td.first { font-size:11px; border-left:none; border-bottom:1px solid #DBE3EA; padding-top:5px; padding-bottom:2px; padding-left:5px; padding-right:5px; vertical-align:middle; }
:root .gbfb_tb_border table.gbfb_tb tr td.first { padding-bottom:5px; }
table.gbfb_tb tr.bd_botm_none th { border-bottom:none !important; }
table.gbfb_tb tr.bd_botm_none td { border-bottom:none !important; }
.bd_top { border-top:1px solid #DBE3EA; }
.gbfb_tb_border table.gbfb_tb tr td.sub_abuse { border-left:0px; background:#f3f3f3; line-height:15px; padding-left:20px; padding-bottom:20px; padding-right:20px; }
.gbfb_tb_border table.gbfb_tb tr td.sub_abuse strong { margin-bottom:10px; margin-top:20px; display:block; font-size:11px; color:#666; }
.gbfb_tb_border table.gbfb_tb tr td.html_edit { border-left:0px; }
.gbfb_tb_border table.gbfb_tb tr td select { width:550px; }
.gbfb_tb_border table.gbfb_tb tr td a { font-size:11px; }
.gbfb_tb_border table.gbfb_tb tr td textarea { overflow-y:scroll; width:99%; margin:5px 0px 6px 0px; padding:2px 0px 2px 2px; }
.gbfb_tb_border table.gbfb_tb tr td label { font-size:11px; }
div.txt_sm { font-size:11px; margin-bottom:5px; }
div.txt_sm strong { font-size:11px; }
.gbfb_tb_border table.gbfb_tb tr.first_none td { border-top:none; }
.gbfb_tb_border table.gbfb_tb tr th span.import_star { background:url(/images/btn_ico/bu_import_star.gif) no-repeat 12px 5px; }
.gbfb_tb_border table.gbfb_tb tr td input, .gbfb_tb_border table.gbfb_tb tr td img { vertical-align:middle; }
table.gbfb_tb .sm_txt_td { text-align:right; font-size:11px; padding:2px 10px 0px 0px; }

/* file attachment */
.gbfb_tb_border table.gbfb_tb .multifile_1 { text-align:right; }
.gbfb_tb_border table.gbfb_tb .multifile_1 input.ipt_diff { margin:0px auto !important; }
.gbfb_tb_border table.gbfb_tb .multifile_1 input, .gbfb_tb_border table.gbfb_tb .multifile_1 img { vertical-align:middle; }
.gbfb_tb_border table.gbfb_tb .multifile_1 input.inputTypeText { line-height:11px; height:20px !important; }
.gbfb_tb_border table.gbfb_tb .multifile_1 p.attach_file { width:462px; float:left; text-align:right; font-size:11px; }
:root .gbfb_tb_border table.gbfb_tb .multifile_1 p.attach_file { width:459px; }
.gbfb_tb_border table.gbfb_tb .multifile_1 p.attach_file i.red { vertical-align:bottom; }
.gbfb_tb_border table.gbfb_tb .multifile_1 p.attach_file input { text-align:right; width:280px; height:20px !important; line-height:20px; padding:0 !important; }
.gbfb_tb_border table.gbfb_tb .multifile_1 p.attach_file input.input_upload { text-align:right; width:276px; height:20px; line-height:20px; }
:root .gbfb_tb_border table.gbfb_tb .multifile_1 p.attach_file input.input_upload { text-align:right; width:212px; height:20px; line-height:20px; }
body:first-of-type .gbfb_tb_border table.gbfb_tb .multifile_1 p.attach_file input.input_upload { text-align:right; width:225px; height:20px; line-height:20px; background:none; }
:root .gbfb_tb_border table.gbfb_tb .multifile_1 p.attach_file input { text-align:right; width:230px; height:24px; margin-bottom:1px; }
body:first-of-type .gbfb_tb_border table.gbfb_tb .multifile_1 p.attach_file input { text-align:right; width:230px; height:24px; margin-bottom:1px; background:#f4f2f2; }
.gbfb_tb_border table.gbfb_tb .multifile_1 p.attach_btn { float:left; text-align:right; line-height:20px; margin-left:5px; }
.multifile_1 .fileup_layer { display:none; text-align:left; width:200px; height:15px; padding:10px; background:#000; position:absolute; top:25px; right:0px; }
.multifile_1 .fileup_layer .bar { background:red; height:15px; }
.gbfb_tb_border table.gbfb_tb .multifile_2 { height:60px; margin:5px 0px 0px 0px; font-size:0px; line-height:0px; border:1px solid #dfdfdf; overflow:auto; }
.gbfb_tb_border table.gbfb_tb .multifile_2 li { height:15px; padding:2px 0px 3px 5px; cursor:pointer; }
.gbfb_tb_border table.gbfb_tb .multifile_2 li.on { background:#cdcdcd; }
.gbfb_tb_border table.gbfb_tb .multifile_2 li a { font-size:11px; line-height:15px; text-decoration:none; color:#666; }
.gbfb_tb_border table.gbfb_tb .multifile_2 li span { font-size:11px; padding:0px 0px 0px 5px; }
.multifile_2_btn { float:right; margin:10px 0px 0px 0px; line-height:20px; }
.multifile_2_btn .btn_type01 { float:left; margin-left:5px; }
.multifile_2_btn .btn_type03 { height:100px; }
.multifile_2_btn .btn_type04 { float:left; }
.gbfb_tb_border table.gbfb_tb .multifile_3 { font-size:11px; line-height:0px; margin:10px 0px 3px 0px; }
.gbfb_tb_border table.gbfb_tb .multifile_3 li { background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 0px 6px; font-size:11px; }
.gbfb_tb_border table.gbfb_tb .multifile_3 li span { padding:0px 0px 0px 10px; font-size:11px; line-height:15px; }
.gbfb_tb_border table.gbfb_tb td.first { border-left:0px; padding:4px 10px 3px 8px; }

/* main_page */
dl.main_page * { font-size:12px; }
dl.main_page dt { margin-bottom:23px; }
dl.main_page dd { margin:0 0 10px 7px; color:#666; line-height:18px; }
dl.main_page dd.txt_green { color:#66901a; }
div.main_dif { clear:both; margin-bottom:10px; }
div.main_dif dl.main_page { height:80px; ; }
div.main_dif dl.main_page dt { width:110px; float:left; }
div.main_dif dl.main_page dt img { margin-right:5px; }
div.main_dif dl.main_page dd { float:left; width:580px; margin-left:15px; height:60px; line-height:15px; font-size:11px; }
div.main_dif dl.main_page dd.txt_type_01 { float:left; padding-top:20px; width:580px; margin-left:15px; line-height:15px; font-size:11px; }
div.main_dif dl.main_page dd.txt_type_02 { float:left; padding-top:25px; width:580px; margin-left:15px; line-height:15px; font-size:11px; }
span.txt_gr { color:#66901a; font-size:11px; }

/* layer Popup */
.layer_popup { border:1px solid #66901a; padding:5px 5px 10px 20px; z-index:900; position:absolute; background:#fff; text-align:left; }
.layer_popup h1 { border-bottom:1px solid #66901a; padding-bottom:15px; }
.layer_popup .h1_small {padding-bottom:15px; font-size: 15px; line-height: 1.1em;}
.layer_popup .h1_small_02 {padding-bottom:15px; font-size: 18px; line-height: 1.1em;}
.layer_popup strong.title { width:58px; text-align:right; }
.layer_popup span.check_star { margin:0 20px 0 0px; }
ul.btn_report li.mgl5 { margin-left:5px; }
div.folder_open { width:190px; float:left; padding:18px 0 0 15px; }
div.folder_open ul.fold_list { }
div.folder_open ul.fold_list li { padding:0; margin:0; }
div.folder_open ul.fold_list li.plus { vertical-align:top; }
div.folder_open ul.fold_list li.plus img { vertical-align:text-bottom }
div.folder_con { float:left; border-left:1px solid #dfdfdf; width:484px; height:474px; padding:18px 0 0 20px; overflow-y:scroll; }
div.folder_con .paragraph { padding-top:0; font-size:11px; }
div.folder_con .paragraph ul.listA li { padding-left:8px; background:url(/images/btn_ico/icon_graybul.gif) no-repeat 1px 9px; color:#666666; margin:5px 0 5px 0; font-size:11px; }


.layer_popup_02 { border:1px solid #66901a; z-index:900; position:absolute; background:#000000; text-align:left; }
.layer_popup_03 { border:1px solid #66901a; z-index:900; position:absolute; background:#FFFFFF; text-align:left; }
.layer_popup_04 { border:1px solid #66901a; z-index:900; position:absolute; background:#FFFFFF; text-align:left; height: 740px;}
*:first-child+html .layer_popup_04 .closeBtn {margin-top: -40px; }

.layer_popup_05 { border:1px solid #66901a; z-index:900; position:absolute; background:#FFFFFF; text-align:left; height: 900px;}
*:first-child+html .layer_popup_05 .closeBtn {margin-top: -40px; }






/* bx_know01 */
div.bx_know01 { background:url(/images/ly/bx_discBrd_02.gif) no-repeat top; }
div.bx_know02 { background:url(/images/ly/bx_discBrd_01.gif) no-repeat top; }
*html div.bx_know02 { background:url(/images/ly/bx_discBrd_01.gif) no-repeat top; position:relative; }
div.bx_know03 { background:url(/images/ly/bx_discBrd_03.gif) no-repeat bottom; }
div.bx_know { padding:10px 14px 12px 14px; width:680px; }
div.bx_know h4 { font-size:17px; color:#66901a; padding:0 0 6px 3px; border-bottom:1px solid #e5e5e5; }
div.bx_know ul.con_lst { margin:8px 0 0 3px; }
div.bx_know ul.con_lst li { background:url(/images/btn_ico/icon_greenbul.gif) no-repeat left 7px; padding-left:6px; line-height:18px; font-size:11px; color:#333; }
div.bx_know ul.con_lst li a { font-size:11px; }
div.bx_know ul.con_lst li a:link { color:#333; }
div.bx_know ul.con_lst li a:hover { color:#1F6CDC !important; text-decoration:underline !important; }
div.bx_know ul.con_lst li a:visited { color:#333; text-decoration:none; }

div.bx_know ol.con_lst { margin:8px 0 0 3px; }
div.bx_know ol.con_lst li { list-style-type:decimal !important; margin-left:23px; padding-left:0; line-height:18px; font-size:11px; color:#333; }
div.bx_know ol.con_lst li a { font-size:11px; }
div.bx_know ol.con_lst li a:link { color:#333; }
div.bx_know ol.con_lst li a:hover { color:#1F6CDC !important; text-decoration:underline !important; }
div.bx_know ol.con_lst li a:visited { color:#333; text-decoration:none; }

/* bx_know02 */
div.bx_know01_gradient { background:url(/images/ly/bx_discBrd_02_gray.gif) no-repeat top; }
div.bx_know02_gradient { background:url(/images/ly/bx_discBrd_01_gray.gif) no-repeat top; }
div.bx_know03_gradient { background:url(/images/ly/bx_discBrd_03_gray.gif) no-repeat bottom; }
ul.gray_openBar { margin-top:20px; }
ul.gray_openBar li { background:#dfdfdf; border-bottom:1px solid #fff; padding:2px 25px; margin:0; }
:root ul.gray_openBar li { height:14px; }
ul.gray_openBar li a { font-size:11px; }
ul.gray_openBar li button.dw_arrow { background: url(/images/btn_ico/icon_down2.gif) no-repeat scroll 0 0; border:medium none; cursor:pointer; height:11px; margin:4px 10px 0 0; width:11px; }
ul.gray_openBar li.open_txt { background:#f7f7f7; border-bottom:1px solid #fff; padding:20px 25px; font-size:11px; line-height:15px; color:#666; height:auto; }
ul.gray_openBar li button.up_arrow { background: url(/images/btn_ico/icon_up2.gif) no-repeat scroll 0 0; border:medium none; cursor:pointer; height:11px; margin:4px 10px 0 0; width:11px; }

/* contBox */
div.bx_know .contbox_lft { width:300px; float:left; margin:8px 0 0 2px; }
div.bx_know .contbox_lft span { font-style:italic; }
div.bx_know .contbox_lft h5.title { font-size:12px; color:#66901a; line-height:16px; font-weight:normal; }
div.bx_know .contbox_lft h5.title a { font-weight:normal; }
div.bx_know .contbox_lft h5.title span { font-size:11px; color:#999; margin-left:14px; font-weight:normal; }
div.bx_know .contbox_lft p { font-size:11px; color:#666; margin:5px 0 0 14px; }
div.bx_know .contbox { float:left; margin:8px 0 0 2px; }
div.bx_know .contbox div.dic_inimg_bx { margin-left:63px; margin-top:10px; }
div.bx_know .contbox div.dic_inimg_bx * { font-size:11px; }
div.bx_know .contbox div.dic_inimg_bx dl { float:left; text-align:center; width:71px; }
div.bx_know .contbox div.dic_inimg_bx dl dd.title a:link { color:#1F6CDC; }
div.bx_know .contbox div.dic_inimg_bx dl dd.title a:hover { text-decoration:underline; }
div.bx_know .contbox div.dic_inimg_bx dl dd.title a:visited { color:#1F6CDC; }
div.bx_know .contbox div.dic_inimg_bx dl dd.star_bx { padding:2px 0px 0px 3px; padding-left:9px }
div.bx_know .contbox div.dic_inimg_bx dl dd.star_bx img { float:left; margin:0px 0px 3px 1px; display:block; }
div.bx_know .contbox div.dic_inimg_bx dl dd.dred_txt { clear:both; margin-top:2px; }
div.bx_know .contbox div.dic_inimg_bx dl dd.dred_txt strong { color:#fa0303; }
div.bx_know .contbox div.dic_inimg_bx_first { margin-left:34px; margin-top:10px; }
*html div.bx_know .contbox div.dic_inimg_bx_first { margin-left:17px; }
div.bx_know .contbox div.dic_inimg_bx_first * { font-size:11px; }
div.bx_know .contbox div.dic_inimg_bx_first .dic_inimg_bx { height:125px; margin:2px 0px 0px 0px; }
div.bx_know .contbox div.dic_inimg_bx_first dl { float:left; text-align:center; padding:3px 0px 0px 0px; width:77px; }
div.bx_know .contbox div.dic_inimg_bx_first dl dd.title a:link { color:#1F6CDC; }
div.bx_know .contbox div.dic_inimg_bx_first dl dd.title a:hover { text-decoration:underline; }
div.bx_know .contbox div.dic_inimg_bx_first dl dd.title a:visited { color:#1F6CDC; }
div.bx_know .contbox div.dic_inimg_bx_first dl dd.star_bx { padding:2px 0px 0px 3px; padding-left:9px }
div.bx_know .contbox div.dic_inimg_bx_first dl dd.star_bx img { float:left; margin:0px 0px 3px 1px; display:block; }
div.bx_know .contbox div.dic_inimg_bx_first dl dd.dred_txt { clear:both; margin-top:2px; }
div.bx_know .contbox div.dic_inimg_bx_first dl dd.dred_txt strong { color:#fa0303; }
div.bx_know .contbox div.dic_inimg_bx_first dl dd a:link { color:#666666; }
div.bx_know .contbox div.dic_inimg_bx_first dl dd a:hover { color:#1F6CDC; }
div.bx_know .contbox div.dic_inimg_bx_first dl dd a:visited { color:#666666; }
div.bx_know .contbox h5.title { font-size:12px; color:#66901a; line-height:16px; }
div.bx_know .contbox h5.title a { font-weight:normal; }
div.bx_know .contbox h5.title span { font-size:11px; color:#999; margin-left:14px; font-weight:normal; }
div.bx_know .contbox p { font-size:11px; color:#666; margin:5px 0 0 14px; }
div.bx_know .contbox ul.product_vert { margin-top:10px; }
div.bx_know .contbox ul.product_vert li { float:left; color:#1f6cdc; margin-left:23px; margin-right:23px; padding-left:3px; padding-right:3px; padding-top:3px; background:url(/images/ly/img_sample_mid_bg.gif); font-size:11px; line-height:15px; }
div.bx_know .contbox ul.product_vert li img { margin-bottom:12px; }
div.bx_know .contbox ul.product_vert li.first { margin-left:47px; }
*html div.bx_know .contbox ul.product_vert li.first { margin-left:23px; }
div.bx_know .contbox ul.product_vert li * { color:#1f6cdc; font-size:11px; }
div.bx_know .contbox ul.product_vert li a { font-weight:bold; }
div.bx_know .contbox_rgt { width:330px; float:left; margin:8px 0 0 46px; line-height:20px; }
div.bx_know .contbox_rgt h5.title span { font-size:11px; color:#666; font-weight:normal; }
div.bx_know .contbox_rgt h5.title span.txt_lst { font-size:12px; width:263px; color:#66901a; line-height:16px; font-weight:normal; }
div.bx_know .contbox_rgt h5.title span.txt_lst a { font-size:12px; font-weight:normal; }
div.h4_type01 h4 { font-size:11px; color:#666; padding-top:3px; }
div.h4_type01 h4 i { font-style:normal; font-size:11px; }
.h4_type01 .total_diff { margin:6px 0px 0px 0px; padding:0px; }
div.h4_type01 strong { color:#d70000; font-size:11px; }
.mket_cs { width:100%; margin-top:10px; }
.mket_cs h2.mket_hSt { width:200px; float:left; }
.mket_cs p { width:500px; text-align:right; margin-top:5px; }
.h2_type03 { height:26px; padding-top:8px; }
.h2_type03 span { float:right; margin-top:3px; }

/* 洹몃젅?대꽕鍮꾧쾶?댁뀡 */
.gray_nevi_fix { text-align:center; margin-bottom:20px; }
.gray_nevi_fix .Gbg_t { display:block; }
.gray_nevi_fix .Gbg_top { display:block; margin-top:5px; }
.gray_nevi_fix .gray_nevi_body { text-align:center; background:url(/images/ly/graybg_body01.gif) repeat-y; padding:10px 0px 10px 0px; }
.gray_nevi_fix .gray_nevi_body .gnb_m { padding:0px 0px 0px 20px; }
.gray_nevi_fix p { width:670px; text-align:left; margin:0px auto; padding:0px 0px 0px 0px; }
.gray_nevi_fix p.Gbx_p01 { padding:0px 0px 20px 0px; }
.gray_nevi_fix .gray_nevi_body .Gbx_btn { padding:0px 22px 0px 22px; margin:7px 0px 0px 0px; }
.gray_nevi_fix .gray_nevi_body .Gbx_btn .btn_type01 { float:right; }
h1 span.bph1_txt { color:#666666; font-weight:normal; display:block; margin-top:3px; }
.bp_txta_bx { margin:0px; }
.bp_txta_bx textarea { width:710px; }
.bp_inp_bx { text-align:center; margin:3px 0px 0px 0px; }
.commentbox_fortop { height:15px; padding-bottom:5px; position:relative; }
.commentbox_fortop span { display:block; position:absolute; top:0px; right:0px; }
p span.grn_txt { color:#66901a; }

/* 諛곌꼍?ъ빱?깆뿉?곕Ⅸ class */
ul.dgray_nv_focus_1 { background:url(/images/ly/darkgray_bg01.jpg) no-repeat; }
ul.dgray_nv_focus_2 { background:url(/images/ly/darkgray_bg02.jpg) no-repeat; }
ul.dgray_nv_focus_3 { background:url(/images/ly/darkgray_bg03.jpg) no-repeat; }
ul.dgray_nv_focus_4 { background:url(/images/ly/darkgray_bg04.jpg) no-repeat; }

/* 0608 媛쒕컻 留덉폆履쎌뿉?쒖쓽 蹂寃쎌슂泥?*/
ul.dgray_nv { height:33px; width:670px; margin:0px auto; padding:0px; }
ul.dgray_nv li { height:25px; width:222px; cursor:pointer; padding:2px 0px 0px 0px; display:block; float:left; font-weight:bold; color:#fff; }
ul.dgray_nv li.twoline_txt { padding-top:1px; height:32px; }
ul.dgray_nv li span { color:#fff; :none;
font-weight:bold; padding-left:30px; }

/* //洹몃젅?대꽕鍮꾧쾶?댁뀡 */
.gray_nevi_body .my_mket_gnvi { width:auto; height:33px; padding:0px 0px 0px 0px; }
.gray_nevi_body .my_mket_gnvi span { width:160px; float:left; margin:0px 5px 0px 0px; }
.gray_nevi_body .my_mket_gnvi span img { margin:0px; }
.gray_nevi_body .my_mket_gnvi span.left_pos { display:block; padding:8px 0px 0px 0px; color:#666666; font-weight:bold; height:23px; border:1px solid #dbdbdb; background:#ffffff; }
.gray_nevi_body .my_mket_gnvi span.off_pos { display:block; padding:8px 0px 0px 0px; color:#666666; font-weight:bold; height:23px; border:1px solid #dbdbdb; background:#ffffff; }

/* 諛곌꼍?ъ빱?깆뿉?곕Ⅸ class */
ul.my_dgry_focus_1 { background:url(/images/ly/Mmk_dgray_01.jpg) no-repeat; }
ul.my_dgry_focus_2 { background:url(/images/ly/Mmk_dgray_02.jpg) no-repeat; }
ul.my_dgry_focus_3 { background:url(/images/ly/Mmk_dgray_03.jpg) no-repeat; }
ul.my_dgry_focus_4 { background:url(/images/ly/Mmk_dgray_04.jpg) no-repeat; }

/* 0608 蹂寃쎌슂泥?*/
.my_mket_gnvi ul.my_dgray_nv { width:501px; height:33px; margin:0px auto; font-size:10px; overflow:hidden; float:left; }
.my_mket_gnvi ul.my_dgray_nv li { height:25px; width:auto; padding:8px 0px 0px 0px; display:block; float:left; color:#fff; font-weight:bold; }
/* //洹몃젅?대꽕鍮?market */

/* upload_tb table */
.upload_tb { border-bottom:1px solid #dfdfdf; }
.upload_tb table.upld_tb { table-layout:fixed; width:100%; }
.upload_tb table.upld_tb thead th { font-size:11px; background:url(/images/ly/table_bg.gif) repeat; height:25px; color:#FFFFFF; border-top:1px solid #3f7fd1; border-bottom:1px solid #3f7fd1; padding-left:7px; padding-right:7px; text-align:center; border:1px solid #3f7fd1; }
.upload_tb table.upld_tb tbody.typeC tr th { text-align:left; color:#444444; padding:6px 0px 6px 0px; background:#cdcdcd !important; vertical-align:top; border-top:1px solid #dfdfdf; }
.upload_tb table.upld_tb tbody.typeC tr th span { font-size:11px; display:block; padding:0px 0px 0px 20px; }
.upload_tb table.upld_tb tbody.typeC tr td { font-size:11px; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; padding:4px 10px 3px 10px; vertical-align:top; }
.upload_tb table.upld_tb tbody.typeC tr td.first { border-left:none; }
.upload_tb table.upld_tb tbody.typeC tr td a { font-size:11px; }
.upload_tb table.upld_tb tbody.typeC tr td select { width:200px; }
.upload_tb table.upld_tb tbody.typeC tr td textarea { overflow:auto; width:98%; padding:10px 15px; color:#666; font-size:12px; line-height:20px; }
.upload_tb table.upld_tb tbody.typeC tr.first_none td { border-top:none; }

/* upload_tb table + file attachment */
.upload_tb table.upld_tb .multifile_1 { text-align:right; font-size:11px; position:relative; }
.upload_tb table.upld_tb .multifile_1 input, .gbfb_tb_border table.gbfb_tb .multifile_1 img { vertical-align:middle; }
.multifile_1 .fileup_layer { display:none; text-align:left; width:200px; height:15px; padding:10px; background:#000; position:absolute; top:25px; right:0px; }
:root .upload_tb table.upld_tb .multifile_1 input.inputTypeText { margin-right:-70px; }
.upload_tb table.upld_tb tbody.typeC tr td select { width:540px; }
:root .upload_tb table.upld_tb tbody.typeC tr td select { width:555px; }
.multifile_1 .fileup_layer .bar { background:red; height:15px; }
.upload_tb table.upld_tb .multifile_2 { height:60px; margin:5px 0px 0px 0px; font-size:0px; line-height:0px; border:1px solid #dfdfdf; overflow:auto; }
.upload_tb table.upld_tb .multifile_2 li { height:15px; padding:2px 0px 3px 5px; cursor:pointer; }
.upload_tb table.upld_tb .multifile_2 li.on { background:#cdcdcd; }
.upload_tb table.upld_tb .multifile_2 li a { font-size:11px; line-height:15px; text-decoration:none; color:#666; }
.upload_tb table.upld_tb .multifile_2 li span { font-size:11px; padding:0px 0px 0px 5px; }
.multifile_2_btn { float:right; margin:10px 0px 0px 0px; text-align:right; font-size:11px; }
.multifile_2_btn .btn_type01 { float:left; margin-left:5px; }
.multifile_2_btn .btn_type03 { height:100px; }
.multifile_2_btn .btn_type04 { float:left; }
.multifile_3_btn { line-height:22px; vertical-align:10px; ; margin-left:5px; float:left; }
.multifile_3_btn .btn_type03 { height:100px; }
.upload_tb table.upld_tb ul.multifile_3 { font-size:11px; line-height:0px; margin:10px 0px 3px 0px; }
.upload_tb table.upld_tb ul.multifile_3 li { height:17px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 0px 6px; font-size:11px; }
.upload_tb table.upld_tb ul.multifile_3 li span { padding:0px 0px 0px 10px; font-size:12px; line-height:15px; }
/* beta vote Popup */
dl.vote_star { margin-top:8px; }
dl.vote_star dt { font-size:11px; color:#7a7a7a; margin-bottom:5px; line-height:18px; }
dl.vote_star dd * { font-size:11px; color:#666; font-style:normal; }
dl.vote_star dd.select_vote { margin-left:-5px; }
dl.vote_star dd.sv_cn_diff { height:30px; }
dl.vote_star dd span.titLeft { text-align:right; width:59px; clear:both; line-height:15px; font-weight:bold; margin-right:5px; }
:root dl.vote_star dd span.titLeft { text-align:right; width:59px; margin-top:-1px; line-height:normal; margin-right:3px; }
dl.vote_star dd span input { margin-left:2px; margin-right:3px; }
:root dl.vote_star dd span input { margin-left:7px; margin-right:3px; margin-bottom:5px; }
dl.vote_star dd span img { vertical-align:1px; }
:root dl.vote_star dd span img { vertical-align:1px; margin-right:1px; }
dl.vote_star dd i { font-weight:bold; font-size:11px; }
dl.vote_star dd textarea { width:92%; overflow:auto; padding:10px 15px; }
:root dl.vote_star dd textarea { width:92%; overflow:auto; padding:10px 15px; margin-top:7px; }
h1 span.member_name { color:#333; font-size:26px; }
div.member_info_bx { position:relative; background:url(/images/ly/bx_discu_sel_02.gif) repeat-y; width:100%; padding:0px 0px 0px 20px; }
div.member_info_bx img { display:block; margin:0px auto; padding:0px 0px 0px 0px; }
div.member_info_bx img.member_bg_top { top:0px; left:0px; position:absolute; }
div.member_info_bx img.member_bg_bottom { bottom:0px; left:0px; position:absolute; }
div.member_info_bx table.memb_if { table-layout:fixed; width:70%; margin:18px 0px 0px 0px; padding:0px auto; text-align:left; float:left; }
div.member_info_bx table.memb_if tr { line-height:18px; }
div.member_info_bx table.memb_if tr th { background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 0px 9px; }
div.member_info_bx table.memb_if tr th span { padding:0px 0px 0px 10px; font-weight:normal; font-size:11px; color:#999999; }
div.member_info_bx table.memb_if tr td { font-weight:bold; font-size:11px; }
div.member_info_bx dl.member_photo { width:154px; height:auto; float:right; text-align:center; margin:27px 0px 0px 0px; padding:0px 15px 0px 0px !important; }
div.member_info_bx dl.member_photo dt { padding:0px; }
div.member_info_bx dl.member_photo dt img { border:1px solid #ffffff; }
div.member_info_bx dl.member_photo dd { font-size:17px; font-weight:bold; padding:5px 0px 0px 0px; }
.dataTable table tbody.typeB tr td .dic_inimg_bx { height:125px; margin:2px 0px 0px 0px; }
.dataTable table tbody.typeB tr td.nobdr { border-left:none; }
.dataTable table tbody.typeB tr td.nobdr b a:link { font-weight:bold; color:#1f6cdc !important; font-size:12px; }
.dataTable table tbody.typeB tr td.nobdr b a:hover { font-weight:bold; color:#1f6cdc !important; font-size:12px; }
.dataTable table tbody.typeB tr td.nobdr b a:visited { font-weight:bold; color:#1f6cdc !important; font-size:12px; }
.dataTable table tbody.typeB tr td .dic_inimg_bx dl { float:left; text-align:center; padding:3px 0px 0px 0px; width:74px; }
.dataTable table tbody.typeB tr td .dic_inimg_bx dl dd.star_bx { padding:0px 0px 0px 3px; padding-left:9px }
.dataTable table tbody. tr td .dic_inimg_bx dl dd.star_bx img { float:left; margin:0px 0px 0px 1px; display:block; }
.dataTable table tbody.typeB tr td .dic_inimg_bx dl dd.dred_txt { color:#fa0303; clear:both; }
dl.otp_grybg_txt { height:auto; margin:0px 0px 0px 0px; }
dl.otp_grybg_txt dt { font-weight:bold; font-size:12px; padding:7px 0px 8px 3px; }
dl.otp_grybg_txt dd { font-size:11px; background:#f5f5f5; padding:7px 0px 8px 10px; }
dl.otp_grybg_txt dd span { font-size:11px; color:#d70000; }
.otp_fixbox { margin:0px 0px 17px 0px; }

/* sub information */
div.sign_txt { padding:26px 35px; width:665px; line-height:15px; }
*html div.sign_txt { padding:26px 0 26px 35px; width:665px; line-height:15px; }
div.sign_txt span { font-size:12px; font-weight:bold; }
div.login_box { border:5px solid #efefef; width:305px; padding:25px 10px 26px 15px;}
:root div.login_box { padding:23px 10px 22px 15px; }
*html div.login_box { border:5px solid #efefef; width:300px; padding:25px 0px 26px 0px; }
ul.login_area * { font-weight:bold; font-size:11px; text-align:left; }
ul.login_area li { margin-bottom:0; }
:root ul.login_area li { margin-bottom:1px; }

div.login_box input.login { padding:0 !important; height:auto !important; }
ul.login_area li.input_mgb { margin-bottom:3px; }
:root ul.login_area li.input_mgb { margin-bottom:4px; }
ul.login_area li.input_mgb input { height:15px; }
ul.login_area .question { margin-left:5px; }
div.btn_login { padding-top:30px; cursor:pointer; }
:root div.btn_login { padding-top:30px; }

div.btn_login_cn { padding-top:28px; cursor:pointer; }
:root div.btn_login_cn { padding-top:30px; }

dl.ckeck_name { width:290px; }
dl.ckeck_name dt { font-size:11px; font-weight:bold; margin-top:3px; margin-bottom:5px; }
:root dl.ckeck_name dt { font-size:11px; font-weight:bold; margin-top:3px; margin-bottom:7px; }
dl.ckeck_name dt input { vertical-align:middle; margin-left:-4px; }
:root dl.ckeck_name dt input { vertical-align:text-bottom; margin-left:0; margin-right:4px; margin-top:5px; }
dl.ckeck_name dd { font-size:11px; background:url(/images/btn_ico/icon_graybul_01.gif) no-repeat left 10px; padding-left:7px; line-height:17px; }
:root dl.ckeck_name dd { line-height:20px; }
dl.ckeck_name dd.txt_blue { color:#1f6cdc; width:123px; margin-right:13px; }
dl.ckeck_name dd ul { margin-top:-18px; padding-right:18px; }
body:first-of-type dl.ckeck_name dd ul { margin-top:0; }
div.sub_info_01 { background:url(/images/ly/bg_subcont_02.gif) repeat-y; }
div.sub_info_02 { background:url(/images/ly/bg_subcont_01.gif) no-repeat left top; margin-top:10px; }
div.sub_info_03 { background:url(/images/ly/bg_subcont_03.gif) no-repeat left bottom; }
div.txt_form { padding:23px 35px; width:641px; font-size:11px; color:#666; line-height:15px; }
div.sub_sm_info_01 { background:url(/images/ly/bg_subcont_sm_02.gif) repeat-y; margin-top:10px; }
div.sub_sm_info_02 { background:url(/images/ly/bg_subcont_sm_01.gif) no-repeat left top; }
div.sub_sm_info_03 { background:url(/images/ly/bg_subcont_sm_03.gif) no-repeat left bottom; }
div.complete_form { padding:10px 0px 0px 48px; width:661px; font-size:11px; color:#666; line-height:15px; }
div.complete_form img { margin-right:38px; }
div.complete_form img.pad_bottom_01 { padding-bottom:10px; }
div.complete_form img.pad_bottom_02 { padding-bottom:3px; }
div.complete_form i { font-size:12px; font-style:normal; line-height:15px; margin-top:29px; }
div.complete_form strong { font-size:12px; line-height:18px; margin-top:25px; }

/* popup password grayBox */
div.bx_popgray_01 { background:url(/images/ly/bx_passEmail_02.gif) repeat-y; width:325px; }
div.bx_popgray_02 { background:url(/images/ly/bx_passEmail_01.gif) no-repeat top; }
div.bx_popgray_03 { background:url(/images/ly/bx_passEmail_03.gif) no-repeat bottom; }
div.bx_popgray_01_1 { background:url(/images/ly/bx_passEmail_02_1.gif) repeat-y; width:531px; }
div.bx_popgray_02_1 { background:url(/images/ly/bx_passEmail_01_1.gif) no-repeat top; }
div.bx_popgray_03_1 { background:url(/images/ly/bx_passEmail_03_1.gif) no-repeat bottom; }
div.bx_popgray_01_2 { background:url(/images/ly/bx_passEmail_02_2.gif) repeat-y; width:416px; }
div.bx_popgray_02_2 { background:url(/images/ly/bx_passEmail_01_2.gif) no-repeat top; }
div.bx_popgray_03_2 { background:url(/images/ly/bx_passEmail_03_2.gif) no-repeat bottom; }
div.bx_popgray_01_3 { background:url(/images/ly/bx_passEmail_02_3.gif) repeat-y; }
div.bx_popgray_02_3 { background:url(/images/ly/bx_passEmail_01_3.gif) no-repeat top; }
div.bx_popgray_03_3 { background:url(/images/ly/bx_passEmail_03_3.gif) no-repeat bottom; }
div.bx_typegray_01 { background:url(/images/ly/bx_ckeck_type_02.gif) repeat-y; width:384px; }
div.bx_typegray_02 { background:url(/images/ly/bx_ckeck_type_01.gif) no-repeat top; }
div.bx_typegray_03 { background:url(/images/ly/bx_ckeck_type_03.gif) no-repeat bottom; }

ul.contbox_form { padding:30px 30px 40px 30px;  font-size:11px; color:#666; }
:root ul.contbox_form { padding:30px 30px 20px 30px;  font-size:11px; color:#666; }
*:first-child+html ul.contbox_form { padding:30px 30px 20px 30px;  font-size:11px; color:#666; }

ul.contbox_form li { font-weight:bold; }
ul.contbox_form li input { margin-bottom:8px; }
ul.contbox_form i { line-height:19px; font-style:normal; font-size:11px; font-weight:bold; }



ul.contbox_form_02 { padding:18px; font-size:11px; color:#666; }
ul.contbox_form_02 li { font-weight:bold; }
ul.contbox_form_02 li input { margin-bottom:8px; }
ul.contbox_form_02 i { line-height:19px; font-style:normal; font-size:11px; font-weight:bold; }


dl.popup_sigin { margin-top:8px; }
dl.popup_sigin dt { font-size:11px; color:#7a7a7a; margin-bottom:5px; line-height:16px; }
dl.popup_sigin dd { font-size:12px; color:#666; margin-bottom:10px; }
dl.popup_sigin .box {background-color: #F5F5F5; text-align:center; padding: 10px; color:#66901A;}

div.check_cmy { padding:23px; }
div.check_cmy a.btn_type03 span { background:transparent url(/images/btn_ico/btn_type03_l.gif) no-repeat scroll left top; font-weight:normal; line-height:11px; padding-bottom:3px; padding-left:10px; padding-top:3px; text-align:center; text-decoration:none; vertical-align:3px; }
:root div.check_cmy a.btn_type03 span { vertical-align:0px; }

/* popup register */
ul.contbox_check { padding:23px 5px 23px 23px; font-size:11px; color:#666; }
:root ul.contbox_check { padding:23px 5px 12px 23px; font-size:11px; color:#666; }
ul.contbox_check li { font-weight:bold; }
ul.contbox_check li input.inputTypeText { margin-bottom:8px; text-align:right; padding-right:5px; }
ul.contbox_check li input.inputTypeText2 { margin-bottom:8px; text-align:left; padding-right:5px; }
ul.contbox_check i { line-height:19px; font-style:normal; font-size:11px; font-weight:bold; }
dl.popup_sigin .bx_popgray_01 .edit_btn { margin-top:21px; line-height:22px; }
:root dl.popup_sigin .bx_popgray_01 .edit_btn a.btn_type03 span { padding-top:3px; }
dl.popup_sigin dd ul li.btn_type01 { margin-left:5px; }
div.popup_clear { clear:both; height:0px; }
:root div.popup_clear { clear:both; height:10px; }
div.popup_clear1 { clear:both; height:10px; }

/* FAQ */
div.faq_area { margin-top:20px; padding-bottom:11px; border-bottom:2px solid #eaeaea; color:#666; text-align:left; }
div.faq_area p { font-style:normal; line-height:17px; margin-bottom:9px; display:block; text-align:left; width:660px; }
div.faq_area strong.red_txt { color:#f00404; margin-right:11px; display:block; margin-left:12px; font-size:15px; }
*html div.faq_area strong.red_txt { margin-left:7px !important; margin-right:10px !important; }
div.faq_area p span { margin-bottom:9px; display:block; }
/* Discussion member_info */

h1 span.member_name { color:#333; font-size:26px; }
div.member_info_bx { position:relative; background:url(/images/ly/bx_discu_sel_02.gif) repeat-y; width:100%; padding:0px 0px 0px 20px; }
div.member_info_bx img { display:block; margin:0px auto; padding:0px 0px 0px 0px; }
div.member_info_bx img.member_bg_top { top:0px; left:0px; position:absolute; }
div.member_info_bx img.member_bg_bottom { bottom:-2px; left:0px; position:absolute; }
div.member_info_bx table.memb_if { table-layout:fixed; width:94.5%; margin:18px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; }
div.member_info_bx table.memb_if tr { line-height:18px; }
div.member_info_bx table.memb_if tr th { background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 0px 9px; }
div.member_info_bx table.memb_if tr th span { padding:0px 0px 0px 10px; font-weight:normal; font-size:11px; }
div.member_info_bx table.memb_if tr td { font-weight:bold; font-size:11px; }
div.member_info_bx table.memb_if tr td dl.member_photo { width:auto; float:right; text-align:center; margin:5px 0px 0px 0px; padding:0px 20px 0px 0px; }
div.member_info_bx table.memb_if tr td dl.member_photo dt { padding:0px; }
div.member_info_bx table.memb_if tr td dl.member_photo dt img { border:1px solid #ffffff; margin:0 0 0 10px; }
div.member_info_bx table.memb_if tr td dl.member_photo dd { font-size:12px; font-weight:bold; color:#1f6cdc; padding:7px 0px 0px 0px; text-align:left; padding-left:10px; }
div.member_info_bx table.memb_if tr td dl.member_photo dd a:link { color:#1f6cdc; font-weight:bold; }
div.member_info_bx table.memb_if tr td dl.member_photo dd a:hover { color:#1f6cdc; font-weight:bold; }
div.member_info_bx table.memb_if tr td dl.member_photo dd a:visited { color:#1f6cdc; font-weight:bold; }
div.dataTable table tbody.typeB tr td .app_bx { padding:0px 0px 0px 70px; height:125px; position:relative; }
div.dataTable table tbody.typeB tr td .app_bx .rati_bx { top:4px; left:0px; position:absolute; text-align:center; }
div.dataTable table tbody.typeB tr td .app_bx .rati_bx img { display:block; margin:0px 0px 3px 0px; }
div.dataTable table tbody.typeB tr td .app_bx .rati_bx span { color:#fa0303; }

.bp_txta_bx { margin:0px auto; width:100%; padding:0px auto; }
.bp_txta_bx .appli_box { width:700px; height:124px; border:1px solid #dfdfdf; overflow:auto; margin:0px auto; }
.appli_box .apl_intxt_bx { width:683px; height:auto; }
.appli_box .apl_intxt_bx p { margin:15px 0px 0px 0px; padding:0px 0px 15px 8px; }
.appli_box .apl_intxt_bx .h2_type01 { margin:0px; padding:0px; }
.appli_box .apl_intxt_bx .h2_type01 span { margin:7px 0px 0px 0px; padding:0px 0px 0px 20px; float:left; font-weight:bold; }
.appli_box .apl_intxt_bx .h2_type01 ul { margin:7px 0px 0px 0px; padding:0px 10px 0px 0px; }
.bp_txta_bx #appli_diff { width:700px; height:124px; overflow:hidden; border:1px solid #dfdfdf; margin:0px auto; padding:0px auto; }
#appli_diff .apl_intxt_bx { width:100%; height:auto; margin:0px auto; }
#appli_diff .apl_intxt_bx p { margin:15px 0px 0px 0px; padding:0px 0px 15px 8px; }
#appli_diff .apl_intxt_bx .h2_type01 { margin:0px; padding:0px; }
#appli_diff .apl_intxt_bx .h2_type01 span { margin:7px 0px 0px 0px; padding:0px 0px 0px 20px; float:left; font-weight:bold; }
#appli_diff .apl_intxt_bx .h2_type01 ul { margin:7px 0px 0px 0px; padding:0px 10px 0px 0px; }


.bp_txta_bx_02 { margin:0px auto; width:600px padding:0px auto; }
.bp_txta_bx_02 .appli_box_02 { width:570px; height:124px; border:1px solid #dfdfdf; overflow:auto; margin:0px auto; }
.appli_box_02 .apl_intxt_bx { width:533px; height:auto; }
.appli_box_02 .apl_intxt_bx p { margin:15px 0px 0px 0px; padding:0px 0px 15px 8px; }
.appli_box_02 .apl_intxt_bx .h2_type01 { margin:0px; padding:0px; }
.appli_box_02 .apl_intxt_bx .h2_type01 span { margin:7px 0px 0px 0px; padding:0px 0px 0px 20px; float:left; font-weight:bold; }
.appli_box_02 .apl_intxt_bx .h2_type01 ul { margin:7px 0px 0px 0px; padding:0px 10px 0px 0px; }
.bp_txta_bx #appli_diff { width:530px; height:124px; overflow:hidden; border:1px solid #dfdfdf; margin:0px auto; padding:0px auto; }
#appli_diff .apl_intxt_bx { width:100%; height:auto; margin:0px auto; }
#appli_diff .apl_intxt_bx p { margin:15px 0px 0px 0px; padding:0px 0px 15px 8px; }
#appli_diff .apl_intxt_bx .h2_type01 { margin:0px; padding:0px; }
#appli_diff .apl_intxt_bx .h2_type01 span { margin:7px 0px 0px 0px; padding:0px 0px 0px 20px; float:left; font-weight:bold; }
#appli_diff .apl_intxt_bx .h2_type01 ul { margin:7px 0px 0px 0px; padding:0px 10px 0px 0px; }


.bp_txta_bx_03 { margin:0px auto; width:600px padding:0px auto; }
.bp_txta_bx_03 .appli_box_03 { width:570px; height:80px; border:1px solid #dfdfdf; overflow:auto; margin:0px auto; }
.appli_box_03 .apl_intxt_bx { width:100px; height:auto; }
.appli_box_03 .apl_intxt_bx p { margin:15px 0px 0px 0px; padding:0px 0px 15px 8px; }
.appli_box_03 .apl_intxt_bx .h2_type01 { margin:0px; padding:0px; }
.appli_box_03 .apl_intxt_bx .h2_type01 span { margin:7px 0px 0px 0px; padding:0px 0px 0px 20px; float:left; font-weight:bold; }
.appli_box_03 .apl_intxt_bx .h2_type01 ul { margin:7px 0px 0px 0px; padding:0px 10px 0px 0px; }
.h2_type03_new { height:26px; padding-top:8px; }
.h2_type03_new span { float:right; margin-top:3px; }
.bp_txta_bx_03 #appli_diff { width:100px; overflow:hidden; border:1px solid #dfdfdf; margin:0px auto; padding:0px auto; }

.conTact_03 li { color:#666666; line-height:18px; font-size:11px; width:500px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 1px 9px; padding:0px 10px 0px 10px; }
.conTact_03 li span { color:#66901a; font-size:11px; }
.conTact_03 li i { font-style:normal; float:left; padding:0; margin:0; }
.conTact_03 li i.text_widget {  padding-bottom:10px; }
.conTact_03 li i.txt_star { color:#999999; padding-bottom:10px; }
.conTact_03 li i.txt_num { width:5px; margin-right:15px; padding-bottom:10px; }
.conTact_03 li a:link { color:#1f6cdc; font-size:11px; }
.conTact_03 li a:hover { color:#1f6cdc; text-decoration:underline; font-size:11px; }
.conTact_03 li a:visited { color:#1f6cdc; text-decoration:none; font-size:11px; }



*:first-child+html .mbradd {margin-top:-30px; }

.conTact_02 li { color:#666666; line-height:18px; font-size:11px; width:500px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 1px 9px; padding:0px 10px 0px 10px; }
.conTact_02 li span { color:#66901a; font-size:11px; }
.conTact_02 li i { font-style:normal; float:left; padding:0; margin:0; }
.conTact_02 li i.text_widget {  padding-bottom:10px; }
.conTact_02 li i.txt_star { color:#999999; padding-bottom:10px; }
.conTact_02 li i.txt_num { width:5px; margin-right:15px; padding-bottom:10px; }
.conTact_02 li a:link { color:#1f6cdc; font-size:11px; }
.conTact_02 li a:hover { color:#1f6cdc; text-decoration:underline; font-size:11px; }
.conTact_02 li a:visited { color:#1f6cdc; text-decoration:none; font-size:11px; }

/* Search Result 0607 */

.sr_bx { position:relative; height:70px; margin:10px 0px 0px 0px; padding:0px; background:url(/images/ly/bluetb_bg_body.gif) repeat-y; }
.sr_bx img.sr_bgtop { display:block; top:0px; left:0px; position:absolute; }
.sr_bx img.sr_bgbottom { display:block; bottom:0px; left:0px; position:absolute; }
.sr_bx table { width:100%; table-layout:fixed; }
.sr_bx table input { vertical-align:middle; margin:0px 2px 0px 0px; }
.sr_bx table img { vertical-align:middle; }
.sr_bx table tr td { font-weight:bold; vertical-align:top; padding:11px 0px 0px 0px; }
.sr_bx table tr td label { font-size:11px; margin:0px 0px 0px 0px; padding:0px 5px 0px 0px; }
.sr_bx table tr td .first { padding-left:30px; font-size:11px; }
.sr_bx table tr td .first img { vertical-align:middle; padding:2px 0px 0px 0px; }
.sr_bx table tr td .sch_res { padding:5px 0px 0px 0px; font-weight:normal; }
.sr_bx table tr td input.ipt_cal { cursor:pointer; width:100px; background:#fff url(/images/btn_ico/icon_calendar.gif) no-repeat 82px center; }
.sr_bx table tr td.sch_top .sch_res span { font-size:11px; font-weight:normal; }


.sch_res_02 { font-size:11px; font-weight:normal; padding:5px 0px 0px 0px;}
.sch_first_02 { padding-left:30px; font-size:11px; }

.sr_bx table tr td .first img.srcn_btn { padding:4px 0px 0px 0px; }
.h2_side_total { font-weight:bold; font-size:12px; float:left; color:#666666; padding:2px 0px 0px 8px; }
.h2_side_total_2 { font-weight:bold; font-size:12px; float:left; color:#666666; padding:5px 0px 0px 8px; }
.h2_side_total span.first { color:#999999; font-weight:normal; font-size:11px; }
.h2_side_total_2 span.first { color:#999999; font-weight:normal; font-size:11px; }
.h2_side_total span.seco { color:#1f6cdc; font-size:11px; }
.h2_side_total_2 span.seco { color:#1f6cdc; font-size:11px; }
.comm_slist { height:auto; padding:0px 0px 15px 10px; border-bottom:2px solid #eaeaea; }
.comm_slist .list_topcont { height:25px; margin-bottom:5px; }
.comm_slist .list_topcont h3 { padding:5px 0px 0px 0px; display:block; float:left; }
.comm_slist ul.comm_slist_memo { font-size:0px; word-break:break-all; }
.comm_slist ul.comm_slist_memo li { padding:0px 0px 10px 0px; }
.comm_slist ul.comm_slist_memo li .ment { font-size:11px; width:650px; height:auto; }
.comm_slist ul.comm_slist_memo li a { font-size:11px; }
.comm_slist ul.comm_slist_memo li i { color:#999999; font-size:11px; }
.comm_slist .more_fix { text-align:right; height:20px; padding:0px 10px 0px 0px; }
.comm_slist .more_fix a { font-weight:bold; }
.comm_slist ul.phone_bx { width:100%; margin:0px 0px 0px 0px; }
.comm_slist ul.phone_bx li div a { color:#666; text-decoration:none; margin:0px 0px 0px 0px; }
.comm_slist ul.phone_bx li { float:left; width:auto; padding:0px 10px 0px 10px; }
.comm_slist ul.phone_bx li div { padding:0px 0px 0px 0px; text-align:center; }
.comm_slist ul.phone_bx li div span { display:block; }
div.search_box2 { background:url(/images/ly/search2_img.gif) repeat-x; height:25px; font-size:11px; }
div.search_box2 dl { width:99%; color:#fff; }
div.search_box2 dl dt { width:150px; float:left; margin:0px 0px 0px 0px; padding:3px 0px 0px 10px; }
div.search_box2 dl dd { text-align:right; padding:1px 12px 0px 0px; }
div.search_box2 dl dd select { vertical-align:middle; margin:0px 0px 0px 5px; }
dl.otp_grybg_txt { width:100%; }
dl.otp_grybg_txt dt { font-weight:bold; margin:0px 0px 0px 0px; }
dl.otp_grybg_txt dd { height:22px; margin:0px 0px 0px 0px; background:#f5f5f5; padding:6px 0px 0px 10px; font-size:11px; }
dl.otp_grybg_txt dd span { color:#d70000; font-size:11px; }
/* 2009.06.05 - devicespec */
/* searchBox */
dl.search_box02 { height:28px; background:url(/images/ly/bx_search02.gif) top; padding:8px 0px 0px 0px; }
dl.search_box02 dt { color:#666666; font-size:11px; font-weight:normal; padding:0px 10px 0px 258px; }
*html dl.search_box02 dt { padding-left:272px; }
dl.search_box02 dt input.wid01 { width:75px; }
dl.search_box02 dd.btn_type01 { margin-top:1px; }
dl.search_box02 .btn_type01 a { color:#ffffff; }
/*  2009-06-10 update */
div.search_box03 { height:30px; background:url(/images/ly/bx_search02.gif) top; padding:10px 10px 0px 10px; }
div.search_box03 input, div.search_box03 img { vertical-align:middle; }
/* Device Specs photoTable */
.photoTable * { font-size:11px; color:#444444; line-height:15px; }
.photoTable table { width:100%; border-bottom:2px solid #eaeaea; }
.photoTable table a { font-size:11px; }
.photoTable table i { font-size:11px; font-style:italic; color:#999999 }
.photoTable table thead th { font-size:11px; background:url(/images/ly/table_bg.gif) repeat; height:25px; color:#FFFFFF; border-top:1px solid #3f7fd1; border-bottom:1px solid #3f7fd1; padding-left:7px; padding-right:7px; text-align:center; }
.photoTable table thead th dl dt { float:left; color:#FFFFFF; font-size:11px; font-weight:normal; padding-top:2px; }
.photoTable table thead th dl dt strong { color:#FFFFFF; font-size:11px; font-weight:bold; }
.photoTable table thead th dl dd { float:right; }
.photoTable table thead th dl dd strong { color:#FFFFFF; font-size:11px; font-weight:bold; }
.photoTable table thead th dl dd select { margin-right:10px; }
.photoTable table thead th dl dd .sel01 { width:94px; }
.photoTable table thead th dl dd .sel02 { width:42px; }
.photoTable table tbody td { text-align:center; vertical-align:top; padding:15px 0px 15px 0px; }
.photoTable table tbody td .photo_product li { text-align:center; margin-bottom:5px; }
.photoTable table tbody td .photo_product li.product { position:relative; width:120px; height:120px; }
.photoTable table tbody td .photo_product li.product a img { border:1px solid #FFFFFF; }
.photoTable table tbody td .photo_product li.product a:hover img { border:1px solid #dfdfdf; }
.photoTable table tbody td .photo_product li.product .zoom { position:absolute; right:5px; bottom:5px; border:0px; cursor:pointer; }
.photoTable table tbody td .photo_product .title { font-size:12px; color:#666666; font-weight:bold; width:120px; }
.photoTable table tbody td .photo_product { margin:0px 0px 0px 0px; }
.photoTable table tbody td .photo_product .prod_button { float:left; margin:0px 0px 0px 20px; display:inline; }
.photoTable table tbody td .photo_product .prod_button li { float:left; margin:0px 2px; }
.photoTable table tbody td .photo_product .btn_type05 { background:url(/images/btn_ico/btn_type05_r.gif) no-repeat top right; float:left; padding:0; margin:0; }
.photoTable table tbody td .photo_product .btn_type05 a { background:url(/images/btn_ico/btn_type05_l.gif) no-repeat top left; float:left; padding:1px 8px 0px 8px; margin:0px; color:#666666; text-align:center; font-size:11px; text-decoration:none !important; font-weight:normal; line-height:11px; padding:2px 5px 2px 5px; }
.photoTable table tbody td .photo_product .btn_type06 { background:url(/images/btn_ico/btn_type06_r.gif) no-repeat top right; float:left; padding:0; margin:0; }
.photoTable table tbody td .photo_product .btn_type06 a { background:url(/images/btn_ico/btn_type06_l.gif) no-repeat top left; float:left; padding:0px 8px 0px 8px; margin:0px; color:#3466b8; text-align:center; font-size:11px; text-decoration:none; font-weight:normal; line-height:11px; padding:2px 8px 2px 7px; }

/* Device Specs compareTable */
.compareTable * { font-size:11px; color:#444444; line-height:15px; }
.compareTable table { width:100%; }
.compareTable table a { font-size:11px; }
.compareTable table thead th { font-size:11px; background:url(/images/ly/table_bg.gif) repeat; height:25px; color:#FFFFFF; border-top:1px solid #3f7fd1; border-bottom:1px solid #3f7fd1; padding-left:7px; padding-right:7px; text-align:center; }
.compareTable table thead th dl dt { float:left; color:#FFFFFF; font-weight:normal; }
.compareTable table thead th dl dt strong { color:#FFFFFF; }
.compareTable table thead th dl dd { float:right; }
.compareTable table tbody th { text-align:left; vertical-align:middle; color:#444444; font-size:11px; background:#dfdfdf; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:0px 20px 0px 20px; }
.compareTable table tbody td { text-align:left; vertical-align:middle; color:#666666; font-size:11px; background:#FFFFFF; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:3px 20px 1px 20px; }
.compareTable table tbody .thead { text-align:center; padding:3px 0px; }
.compareTable table tbody .last { border-right:0px; }
.compareTable table tbody td sub { font-size:7px; }
ul.fileAttach01 { text-align:right; }
ul.fileAttach01 li { background:url(/images/btn_ico/icon_file02.gif) no-repeat right 0px; padding-right:20px; }
ul.fileAttach01 li a { color:#1f6cdc; }
ul.fileAttach02 { text-align:right; margin-right:5px; }
ul.fileAttach02 li { margin-bottom:3px; }
ul.fileAttach02 li.word { background:url(/images/btn_ico/icon_file02.gif) no-repeat right 0px; padding-right:20px; font-size:11px; }
ul.fileAttach02 li a { color:#1f6cdc; font-size:11px; }
ul.fileAttach02 li.acro { background:url(/images/btn_ico/icon_file03.gif) no-repeat right 0px; padding-right:20px; }
ul.fileAttach02 li a { color:#1f6cdc; }

/* Device Specs detail */
.deviceSpecs { float:left; }
:root .deviceSpecs { float:left; margin-bottom:30px; }
.deviceSpecs dt { float:left; padding-left:10px; margin-right:25px; }
.deviceSpecs dd { float:right; }
.deviceSpecs dd .detailLeft { width:420px; margin-top:10px; margin-bottom:5px; }
.deviceSpecs dd h2 { margin-left:20px; margin-top:5px; width:200px; }
*html .deviceSpecs dd h2 { width:200px; margin-left:10px; }
div.bx_deviceSpecs01 { background:url(/images/ly/bx_deviceSpecs_02.gif) repeat-y; }
div.bx_deviceSpecs02 { background:url(/images/ly/bx_deviceSpecs_01.gif) no-repeat top; }
div.bx_deviceSpecs03 { background:url(/images/ly/bx_deviceSpecs_03.gif) no-repeat bottom; margin-bottom:10px; }
div.deviceSpecs_txt01 { width:380px; color:#666666; font-size:12px; line-height:18px; font-weight:normal; padding:15px 20px 15px 20px; }
div.bx_deviceSpecs04 { width:348px; background:url(/images/ly/bx_deviceSpecs_05.gif) repeat-y; }
div.bx_deviceSpecs05 { background:url(/images/ly/bx_deviceSpecs_04.gif) no-repeat top; }
div.bx_deviceSpecs06 { background:url(/images/ly/bx_deviceSpecs_06.gif) no-repeat bottom; margin-bottom:0px; }
div.deviceSpecs_txt02 { width:308px; color:#666666; font-size:12px; line-height:18px; font-weight:normal; padding:15px 20px 15px 20px; }
.deviceSpecs dl.pic_photo dd { float:left; }
.deviceSpecs dl.pic_photo dd.btn_pre { padding-top:23px; margin-right:13px; }
.deviceSpecs dl.pic_photo dd.btn_next { padding-top:23px; margin-left:14px; }
.deviceSpecs dl.pic_photo dd.product { float:left; font-size:11px; display:inline; text-align:center; line-height:15px; }
.deviceSpecs dl.pic_photo dd.product ul.bul { margin-top:5px; }
.deviceSpecs dl.pic_photo dd.product ul.bul li { float:left; width:73px; }
.deviceSpecs dl.pic_photo dd.product ul.bul li .pic_img { border:1px solid #FFFFFF; }
.deviceSpecs dl.pic_photo dd.product ul.bul li .pic_img:hover, .deviceSpecs dl.pic_photo dd.product ul.bul li .pic_img:hover { border:1px solid #dfdfdf; }
.deviceSpecs dl.pic_photo dd.product ul.bul li.last { background:none; }
.deviceSpecs dl.pic_photo dd img { margin-bottom:8px; }
.note_type02 { font-size:12px; color:#666; }
.note_type02 div.h3_box { border:1px solid #efefef; width:710px; }
.note_type02 div.h3_box h3 { padding-top:5px; padding-bottom:4px; padding-left:18px; background:#e8f0fb; border:1px solid #fff; width:690px; }
.note_type02 ul li { border-bottom:1px solid #dfdfdf; padding:5px 0 3px 20px; width:690px }
.note_type02 ul li.backBtn { line-height:13px; border-bottom:none; padding:0; padding-left:10px; background:url(/images/btn_ico/icon_back.gif) no-repeat left 2px; margin-top:14px; font-weight:bold; color:#2067d7; }
.note_type02 ul li.backBtn a:link { color:#2067d7; }
.note_type02 ul li.backBtn a:visited { color:#2067d7; }
.note_type02 ul li.backBtn a:hover { color:#2067d7; text-decoration:underline !important; }
.note_type02 ul li input { vertical-align:middle; margin-left:2px; margin-right:3px; }

/* Device Specs popup */
.device_pop01 { float:left; }
.device_pop01 li { float:left; width:155px; color:#666666; font-size:11px; line-height:18px; font-weight:bold; }
.device_pop01 li input { margin-right:3px; vertical-align:middle; }
.device_pop01 li span { line-height:18px; padding-left:22px; }
.device_pop02 { float:left; width:100%; margin:15px 0px 0px 0px; }
.device_pop02 dt { float:left; padding:0px 20px; margin-top:20px; }
.device_pop02 dd { float:right; padding:0px 10px 0px 0px; margin:0px; }
.device_pop03 { float:left; margin:15px 0px 0px 0px; }
.device_pop03 li { float:left; width:130px; color:#666666; font-size:11px; font-weight:bold; text-align:center; }
.device_pop03 li input { vertical-align:middle; margin-right:3px; }
.device_pop03 li.btn { width:110px; }
.device_pop03 li.btn ul li { width:auto; }
.evenSpotlight { float:left; width:712px; }
.evenSpotlight dt { float:left; width:50%; }
.evenSpotlight dd { float:left; width:50%; }
div.bx_eventSportlight01_01 { width:351px; background:url(/images/ly/bx_eventspotlight01_01.gif) no-repeat top; }
div.bx_eventSportlight01_02 { width:351px; background:url(/images/ly/bx_eventspotlight01_02.gif) repeat-y; }
div.bx_eventSportlight01_03 { width:351px; background:url(/images/ly/bx_eventspotlight01_03.gif) no-repeat bottom; }
div.bx_eventSportlight02_01 { width:349px; background:url(/images/ly/bx_eventspotlight02_01.gif) no-repeat top; }
div.bx_eventSportlight02_02 { width:349px; background:url(/images/ly/bx_eventspotlight02_02.gif) repeat-y; }
div.bx_eventSportlight02_03 { width:349px; background:url(/images/ly/bx_eventspotlight02_03.gif) no-repeat bottom; }

div.bx_eventSportlight03_01 { width:711px; background:url(/images/ly/bx_eventspotlight03_01.gif) no-repeat top; }
div.bx_eventSportlight03_02 { width:711px; background:url(/images/ly/bx_eventspotlight03_02.gif) repeat-y; }
div.bx_eventSportlight03_03 { width:711px; background:url(/images/ly/bx_eventspotlight03_03.gif) no-repeat bottom; }
div.bx_eventSportlight03_02 div.scrollSize {padding-top: 10px; padding-bottom: 10px; padding-left: 10px;}

div.bx_email_01 { width:327px; background:url(/images/ly/bx_email_01.gif) no-repeat top; }
div.bx_email_02 { width:327px; background:url(/images/ly/bx_email_02.gif) repeat-y; }
div.bx_email_03 { width:327px; background:url(/images/ly/bx_email_03.gif) no-repeat bottom; }

ul.ul_event { padding:15px 20px; }
ul.ul_event li { color:#666666; font-size:11px; line-height:18px; }
ul.ul_event li span { color:#66901a; }
ul.ul_event li a { color:#1f6cdc; }

ul.ul_star { padding:15px 20px; }
ul.ul_star li { color:#666666; font-size:11px; line-height:18px; }

ul.ul_star .star_title  {color:#1F6CDC; font-weight: weight:bold; text-decoration: underline; font-size: 11px;;}
ul.ul_star .star_title a:link, .star_title a:visited{color:#1F6CDC; font-weight:bold; text-decoration: underline; underline:none; font-size: 11px;}
ul.ul_star .star_title a:hover{color:#666666; font-weight: bold; text-decoration: underline; }


/* 2009-06-15 update */
div.bx_eventSportlight01 { background:url(/images/ly/bx_eventspotlight_02.gif) repeat-y; }
div.bx_eventSportlight { padding:10px 20px; width:670px; }
div.bx_eventSportlight .tit { color:#666666; font-weight:bold; }
div.bx_eventSportlight .txt { color:#666666; background:#f5f5f5; padding:3px 5px 5px 5px; }
ul.tx_eventSportlight01 { float:left; width:100%; margin:5px 0px 10px 0px; }
ul.tx_eventSportlight01 li { float:left; width:335px; color:#666666; font-size:11px; font-weight:normal; line-height:16px; }
ul.tx_eventSportlight01 li span { color:#66901a; }
.bgSpotlight { text-align:left; background:url(/images/ly/graybg_body01.gif) repeat-y; }
.bgSpotlight .txt { padding:5px 15px 5px 15px; }
.bgSpotlight .txt img { vertical-align:middle; }

/* heading3 type01 */
div.h3_type01 { background:#f5f5f5; vertical-align:middle; padding-top:7px; height:28px; margin-top:1px; }
.h3_type01 h3 { margin:2px 0px 0px 10px; display:inline; }
.h3_type01 ul.info { font-size:11px; margin-right:10px; color:#666666; margin-top:4px; }
.h3_type01 ul.info li { list-style:none; font-size:11px; }
.h3_type01 ul.info li.bul { background:url(/images/ly/bul.gif) no-repeat right 4px; padding-right:9px; margin-right:7px; }
.h3_type01 ul.info li strong { color:#d70000; font-weight:normal; font-size:11px; }
div.h3_type02 { background:#f5f5f5; text-align:right; vertical-align:middle; padding-top:7px; height:28px; margin-top:20px; }
div.h3_type02 select { width:120px; vertical-align:middle; margin:0px 10px 0px 10px; }

/* new Paragraph style 2009-06-06 */
.paragraph .bx_fileAttach { background:#f5f5f5; padding:5px 10px 10px 10px; }
.paragraph dl.tx_tb { }
.paragraph dl.tx_tb dt { background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 0px 8px; padding-left:8px; color:#999999; font-weight:normal; line-height:18px; margin:0px 10px 0px 0px; }
.paragraph dl.tx_tb dd { color:#666666; font-weight:bold; line-height:18px; margin:-18px 0px 0px 140px; }

/* RSS FEEDS 2009-06-06 */
.rssTxt { color:#666666; font-size:11px; font-weight:normal; line-height:16px; background:url(/images/btn_ico/icon_rss.gif) no-repeat left top; padding:0px 0px 10px 50px; }
ul.feedType { float:left; width:100%; margin:0px 0px 20px 0px; }
ul.feedType li { float:left; padding-right:10px; }
ul.feedType li input { vertical-align:middle; }
ul.feedType li img { vertical-align:middle; margin:0px 0px -1px 0px; }
div.rssTable { }
div.rssTable table { width:100%; }
div.rssTable table th { text-align:left; color:#666666; font-size:11px; }
div.rssTable table td { text-align:center; }
div.rssTable table tr.gray th { background:#f7f7f7; }
div.rssTable table tr.gray td { background:#f7f7f7; }
div.rssTable table tr.line th { border-bottom:1px solid #dcdcdc; }
div.rssTable table tr.line td { border-bottom:1px solid #dcdcdc; }
div.rssTable table th.th01 { height:27px; background:url(/images/btn_ico/icon_rss_bul01.gif) no-repeat 10px 11px; padding-left:18px; }
div.rssTable table tr.gray th.th01 { height:27px; background:#f7f7f7 url(/images/btn_ico/icon_rss_bul01.gif) no-repeat 10px 11px; padding-left:18px; }
div.rssTable table th.th02 { height:22px; font-weight:normal; background:url(/images/btn_ico/icon_rss_bul02.gif) no-repeat 20px 12px; padding-left:29px; }
div.rssTable table tr.gray th.th02 { height:22px; font-weight:normal; background:#f7f7f7 url(/images/btn_ico/icon_rss_bul02.gif) no-repeat 20px 12px; padding-left:29px; }
/* main page *//* 0609?섏젙 ?쒖옉 */
div.main_lft { width:494px; float:left; }
div.main_lft h1.main_img { margin:0; padding:0; border:none; }
div.main_rgt { width:214px; margin-left:20px; float:left; margin-top:11px; }
div.main_lft h3.h3_type01 { width:494px; font-weight:bold; color:#66901a; font-size:13px; line-height:20px; margin-top:8px; }
div.main_lft div.btn_more { float:right; margin-top:-12px; }
div.main_lft ul.ul_type01 li { font-size:11px; margin:0; padding:0; padding-left:7px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat left 9px; line-height:18px; }
div.main_lft ul.ul_type01 { border-bottom:1px solid #f1f1f1; padding-bottom:10px; padding-left:15px; }
div.main_lft ul.ul_type01 * { font-size:11px; }
div.main_lft ul.ul_type01 li span.blue * { font-size:11px; color:#2067d7; }
div.main_lft ul.ul_type01 li span.blue { font-size:11px; color:#2067d7; }
div.main_lft dl.dl_type01 { width:565px; border-bottom:1px solid #f1f1f1; padding-bottom:10px; }
.dl_type01_line {height:11px; width:494px; border-top:1px solid #f1f1f1;}
div.main_lft dl.dl_type01 dt { width:325px; position:relative; color:#7a7a7a; font-size:11px; margin:0; padding:0; padding-left:7px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat left 9px; line-height:18px; }
div.main_lft dl.dl_type01 dt span.btn08_dif { position:absolute; top:0px; right:0px; }
div.main_lft dl.dl_type01 dt ul.txt_form { width:400px; clear:both; height:17px; }
div.main_lft dl.dl_type01 dt ul.txt_form li { float:left; margin:0px; padding:0px; }
div.main_lft dl.dl_type01 dt ul.txt_form li.txt_bx { width:215px; }
div.main_lft dl.dl_type01 dt ul.txt_form li.txt_bx_long { width:315px; }




dl.dl_type01_cn dt ul.txt_form { width:400px; clear:both; height:17px; }
dl.dl_type01_cn dt ul.txt_form li { float:left; margin:0px; padding:0px; vertical-align:top; }
dl.dl_type01_cn dt ul.txt_form li.txt_bx { width:220px; }
div.main_lft dl.dl_type01 dt .btn02_dif { text-align:center; position:absolute; }
div.main_lft dl.dl_type01 dt .btn02_dif a.btn_type02 { cursor:pointer; background:url(/images/btn_ico/btn_type02_r.gif) no-repeat top right; float:left; padding:0; margin:0; }
div.main_lft dl.dl_type01 dt .btn02_dif a.btn_type02 span { background:url(/images/btn_ico/btn_type02_l.gif) no-repeat top left; float:left; color:#666666; font-size:11px; text-decoration:none; font-weight:normal; line-height:11px; padding-top:2px; padding-bottom:3px; padding-left:10px; padding-right:10px; text-align:center; }
:root div.main_lft dl.dl_type01 dt .btn02_dif a.btn_type02 span { background:url(/images/btn_ico/btn_type02_l.gif) no-repeat top left; float:left; color:#666666; font-size:11px; text-decoration:none; font-weight:normal; line-height:11px; padding-top:1px; padding-bottom:3px; padding-left:10px; padding-right:10px; text-align:center; }
div.main_lft dl.dl_type01 dt a { font-size:11px; color:#666666; }
div.main_lft dl.dl_type01 dt a:hover { color:#2067d7; }
div.main_lft dl.dl_type01 dt span { font-size:11px; color:#020681; }
div.main_lft dl.dl_type01 dd { text-align:right; color:#999999; font-size:11px; line-height:18px; margin:-18px 0px 0px 335px; }
div.main_lft dl.dl_type01_cn { border-bottom:1px solid #f1f1f1; padding-bottom:10px; }
*html div.main_lft dl.dl_type01_cn { width:491px; }
div.main_lft dl.dl_type01_cn dt { position:relative; color:#7a7a7a; font-size:11px; margin:0; padding:0; padding-left:7px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat left 9px; line-height:18px; }
div.main_lft dl.dl_type01_cn dt img { vertical-align:-2px; }
div.main_lft dl.dl_type01_cn dt a { font-size:11px; text-decoration:none; }
div.main_lft dl.dl_type01_cn dt a.btn_type08 * { font-size:11px; text-decoration:none !important; }
div.main_lft dl.dl_type01_cn dt span { font-size:11px; text-decoration:none !important }
div.main_lft dl.dl_type01_cn dt a.btn_type08 span { font-size:11px; text-decoration:none !important }
div.main_lft dl.dl_type01_cn dt .btn02_dif { text-align:center; position:absolute; }
div.main_lft dl.dl_type01_cn dt .btn02_dif a.btn_type02 { cursor:pointer; background:url(/images/btn_ico/btn_type02_r.gif) no-repeat top right; float:left; padding:0; margin:0; }
div.main_lft dl.dl_type01_cn dt .btn02_dif a.btn_type02 span { background:url(/images/btn_ico/btn_type02_l.gif) no-repeat top left; float:left; color:#666666; font-size:11px; text-decoration:none; font-weight:normal; line-height:11px; padding-top:2px; padding-bottom:3px; padding-left:10px; padding-right:10px; text-align:center; }
:root div.main_lft dl.dl_type01_cn dt .btn02_dif a.btn_type02 span { background:url(/images/btn_ico/btn_type02_l.gif) no-repeat top left; float:left; color:#666666; font-size:11px; text-decoration:none; font-weight:normal; line-height:11px; padding-top:1px; padding-bottom:3px; padding-left:10px; padding-right:10px; text-align:center; }
div.main_lft dl.dl_type01_cn dd { text-align:right; color:#999999; font-size:11px; line-height:18px; margin:-18px 0px 0px 320px; }
div.main_lft h3.h3_type02 { width:494px; font-weight:bold; color:#2c2c2c; font-size:13px; line-height:20px; margin-top:8px; }
div.main_lft ul.ul_type02 li { font-size:11px; margin:0; padding:0; padding-left:7px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat left 9px; line-height:18px; }
div.main_lft ul.ul_type02 * { font-size:11px; }
div.main_lft ul.ul_type02 { padding-bottom:10px; padding-left:15px; }
div.main_lft ul.ul_type02 li span.blue * { font-size:11px; color:#2067d7; }
div.main_lft ul.ul_type02 li span.blue { font-size:11px; color:#2067d7; }
dt.img_shadow { background:url(/images/ly/bg_img_shadow.gif) no-repeat 3px 2px; padding-right:3px; }
div.main_lft a:link { color:#7a7a7a; text-decoration:none; }
div.main_lft a:hover { color:#2067d7; text-decoration:underline !important; }
div.main_lft a:visited { text-decoration:none; }
div.main_lft a:active { text-decoration:underline !important; }
div.main_lft ul.ul_type03 li { font-size:11px; margin:0; padding:0; line-height:18px; }
div.main_lft ul.ul_type03 * { font-size:11px; }
div.main_lft ul.ul_type03 { padding-bottom:10px; }
div.main_lft ul.ul_type03 dt { margin-top:10px; float:left; }
div.main_lft ul.ul_type03 dd * { line-height:13px; }
div.main_lft ul.ul_type03 dd { margin-top:10px; margin-left:12px; float:left; width:150px; color:#999999; }
div.newsnotice_fl { float:left; width:235px; margin-top:0px; padding-left:0; }
*html div.newsnotice_fl { float:left; width:235px; margin-top:0px; padding-left:0; }
div.newsnotice_fr { float:left; width:235px; margin-left:23px; padding-left:0; }
*html div.newsnotice_fr { width:240px; margin-left:19px; padding-left:0; }
div.newsnotice_fl h3.h3_type02 { padding-left:0px; width:228px; }
div.newsnotice_fl ul.ul_type02 { padding-left:0px; }
div.newsnotice_fr h3.h3_type02 { padding-left:0px; width:240px; }
div.newsnotice_fr ul.ul_type02 { padding-left:0px; }
div.newsnotice { width:240px; margin-top:10px; }
div.main_lft ul.ul_type03 li.star { margin-top:4px; color:#999999; }
div.main_lft ul.ul_type03 li.star img { float:left; margin-right:1px; margin-top:4px; }
:root div.main_lft ul.ul_type03 li.star img { float:left; margin-right:1px; margin-top:2px; }

/* ?뚮옯??硫붿씤?섏씠吏???랁븿 bx_mypage01怨?二쇱쓽?붾쭩 */
div.bx_mypage_01 { background:url(/images/main/bx_mypage_02.gif) repeat-y left 26px; width:100%; }
div.bx_mypage_02 { background:url(/images/main/bx_mypage_01.gif) no-repeat top; width:100%; }
div.bx_mypage_03 { background:url(/images/main/bx_mypage_03.gif) no-repeat bottom; width:100%; padding-bottom:15px; }
div.bx_mypage_sbox_01 { background:url(/images/main/bx_mypage_sbox_02.gif) repeat-y left top; width:183px; }
div.bx_mypage_sbox_02 { background:url(/images/main/bx_mypage_sbox_01.gif) no-repeat top; }
div.bx_mypage_sbox_03 { background:url(/images/main/bx_mypage_sbox_03.gif) no-repeat bottom; }
div.myPage { padding-bottom:20px; height:165px; }
*html div.myPage { padding-bottom:0px; margin-bottom:-10px; width:214px; }
div.myPage h3 { padding-left:16px; padding-top:2px; color:#fff; font-size:13px; line-height:13px; }
div.myPage ul.count { padding-left:65px; margin-top:15px; height:30px; }
div.myPage { padding-top:7px; padding-bottom:0px; }
div.myPage ul.count li { font-weight:bold; line-height:14px; font-size:11px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat left 7px; padding-left:7px; color:#7a7a7a; }
div.myPage ul.count li * { font-weight:bold; font-size:11px; }
div.myPage ul.count strong { color:#2a6bbd }
div.mypage_sbox { margin-left:15px; margin-top:20px; margin-bottom:15px; }
div.mypage_sbox div.btn_type07 { float:right; margin-right:18px; margin-bottom:13px; }
*html div.mypage_sbox div.btn_type07 { float:right; margin-right:8px; margin-bottom:0; }
div.bx_mypage_sbox_01 ul.count_s { padding-left:11px; padding-top:7px; padding-bottom:7px; }
div.bx_mypage_sbox_01 ul.count_s li { font-weight:bold; line-height:14px; font-size:11px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat left 7px; padding-left:7px; color:#7a7a7a; }
div.bx_mypage_sbox_01 ul.count_s li * { font-size:11px; }
div.mypage_sbox_cn { margin-left:15px; margin-top:20px; margin-bottom:15px; }
div.mypage_sbox_cn div.btn_type07 { float:right; margin-right:18px; margin-bottom:13px; }
*html div.mypage_sbox_cn div.btn_type07 { float:right; margin-right:8px; margin-bottom:0; }
div.keywords { padding-left:0px; margin-top:12px; }
div.keywords h3 { border-bottom:1px solid #eaeaea; color:#1d4a8d; font-size:13px; padding-bottom:7px !important; padding-left:10px !important; }
ul.tags { line-height:16px; margin-top:6px; padding-left:5px; padding-right:5px; width:205px; }
*html ul.tags { line-height:16px; margin-top:6px; padding-left:5px; padding-right:0px; width:205px; }
:root ul.tags { line-height:16px; margin-top:6px; padding-left:5px; padding-right:5px; width:205px; }
ul.tags li { display:inline; margin-left:0px; line-height:18px; margin-top:4px; }
ul.tags li.lv1 a:link { color:#d300bd; font-size:12px; font-weight:bold; margin-right:9px; }
ul.tags li.lv1 a:visited { color:#d300bd; font-size:12px; font-weight:bold; text-decoration:none; margin-right:9px; }
ul.tags li.lv1 a:hover { background:#66901a; color:#fff; font-size:12px; font-weight:bold; margin-right:9px; }
ul.tags li.lv2 a:link { color:#666666; font-size:12px; font-weight:bold; margin-right:7px; }
ul.tags li.lv2 a:visited { color:#666666; font-size:12px; font-weight:bold; text-decoration:none; margin-right:7px; }
ul.tags li.lv2 a:hover { background:#66901a; color:#fff; font-size:12px; font-weight:bold; margin-right:7px; }
ul.tags li.lv3 a:link { color:#66901a; font-size:15px; font-weight:bold; margin-right:9px; }
ul.tags li.lv3 a:visited { color:#66901a; font-size:15px; font-weight:bold; margin-right:9px; }
ul.tags li.lv3 a:hover { background:#66901a; color:#fff; font-size:15px; font-weight:bold; margin-right:9px; }
ul.tags li.lv4 a:link { color:#df9665; ; font-size:12px; margin-right:9px; }
ul.tags li.lv4 a:visited { color:#df9665; ; font-size:12px; margin-right:9px; }
ul.tags li.lv4 a:hover { background:#66901a; color:#fff; font-size:12px; margin-right:9px; }
ul.tags li.lv5 a:link { color:#9bb669; font-size:12px; font-weight:bold; margin-right:7px; }
ul.tags li.lv5 a:visited { color:#9bb669; font-size:12px; font-weight:bold; margin-right:7px; }
ul.tags li.lv5 a:hover { background:#66901a; color:#fff; font-size:12px; font-weight:bold; margin-right:7px; }
ul.tags li.lv6 a:link { background:#e8e8e8; color:#666666; font-size:12px; margin-right:9px; }
ul.tags li.lv6 a:visited { background:#e8e8e8; color:#666666; font-size:12px; margin-right:9px; }
ul.tags li.lv6 a:hover { background:#66901a; color:#fff; font-size:12px; margin-right:9px; }
ul.tags li.lv7 a:link { color:#2067d7; font-size:12px; font-weight:bold; margin-right:7px; }
ul.tags li.lv7 a:visited { color:#2067d7; font-size:12px; font-weight:bold; margin-right:7px; }
ul.tags li.lv7 a:hover { background:#66901a; color:#fff; font-size:12px; font-weight:bold; margin-right:7px; }
ul.tags li.lv8 a:link { background:#2067d7; color:#fff; ; font-size:12px; font-weight:bold; margin-right:9px; }
ul.tags li.lv8 a:visited { background:#2067d7; color:#fff; ; font-size:12px; font-weight:bold; margin-right:9px; }
ul.tags li.lv8 a:hover { background:#66901a; color:#fff; font-size:12px; font-weight:bold; margin-right:9px; }
ul.tags li.lv9 a:link { color:#2addd7; ; font-size:14px; margin-right:7px; }
ul.tags li.lv9 a:visited { color:#2addd7; ; font-size:14px; margin-right:7px; }
ul.tags li.lv9 a:hover { background:#66901a; color:#fff; font-size:14px; margin-right:7px; }
ul.rgt_banner { margin-top:25px; clear:both; margin-left:0px; }
ul.rgt_banner li { margin:0; padding:0; clear:both; border:none; height:83px; margin-bottom:10px; }
ul.rgt_banner li img { margin:0; padding:0; display:block; border:none; height:83px; }



ul.tags li.lv_new1 a:link { color:#8F8F8F; ; font-size:9px; margin-right:9px; }
ul.tags li.lv_new1 a:visited { color:#8F8F8F; ; font-size:9x; margin-right:9px; }
ul.tags li.lv_new1 a:hover { background:#66901a; color:#fff; font-size:9px; margin-right:9px; }

ul.tags li.lv_new2 a:link { color:#8F8F8F; font-size:11px; font-weight:bold; margin-right:7px; }
ul.tags li.lv_new2 a:visited { color:#8F8F8F; font-size:11px; font-weight:bold; margin-right:7px; }
ul.tags li.lv_new2 a:hover { background:#66901a; color:#fff; font-size:11px; font-weight:bold; margin-right:7px; }

ul.tags li.lv_new3 a:link { color:#8F8F8F; font-size:13px; font-weight:bold; margin-right:7px; }
ul.tags li.lv_new3 a:visited { color:#8F8F8F; font-size:13px; font-weight:bold; margin-right:7px; }
ul.tags li.lv_new3 a:hover { background:#66901a; color:#fff; font-size:13px; font-weight:bold; margin-right:7px; }

ul.tags li.lv_new4 a:link {color:#8F8F8F; font-size:15px; margin-right:9px; }
ul.tags li.lv_new4 a:visited {color:#8F8F8F; font-size:15px; margin-right:9px; }
ul.tags li.lv_new4 a:hover { background:#66901a; color:#fff; font-size:15px; margin-right:9px; }




/* left navigation */
#left h1 { margin:0; padding:0; background:none; border:none; height:87px; }
#left h1 img { margin:0; padding:0; display:block; }
#left ul { margin:0; padding:0; margin-bottom:-2px; }
div.lft_menu_type01 {width:194px; background:url(/images/common/lnb_top_ly_03.jpg) no-repeat bottom left; padding-bottom:10px; clear:both; }
ul.lft_nav_tp li { padding-left:29px; height:24px; line-height:20px; }
ul.lft_nav_tp ul.parent { padding-left:0px; margin-left:0px; text-align:left; background:url(/images/common/lnb_top_ly_06.jpg) no-repeat; height:26px; line-height:20px; }
ul.lft_nav_tp ul.parent_first { padding-left:0px; margin-left:0px; text-align:left; background:url(/images/common/lnb_top_ly_04.jpg) no-repeat; height:31px; line-height:20px; }
ul.lft_nav_tp ul.parent_last { padding-left:0px; margin-left:0px; text-align:left; background:url(/images/common/lnb_top_ly_01.jpg) no-repeat; height:24px; line-height:20px; }
ul.lft_nav_tp li * { color:#c0dcfd; font-size:11px; text-decoration:none; }
ul.lft_nav_tp li a:hover { text-decoration:underline; }
ul.lft_nav_tp li.sel { background:url(/images/common/lnb_top_ly_07.jpg) no-repeat top left; height:24px; color:#ffffff; }
ul.lft_nav_tp li.first { background:url(/images/common/lnb_top_ly_04.jpg) no-repeat top left; height:24px; padding-top:5px; color:#ffffff; }
ul.lft_nav_tp li.sel_first { background:url(/images/common/lnb_top_ly_05.jpg) no-repeat top left; height:24px; padding-top:5px; color:#ffffff; }
ul.lft_nav_tp li.last { background:url(/images/common/lnb_top_ly_01.jpg) no-repeat top left; height:24px; color:#ffffff; }
ul.lft_nav_tp li.sel_last { background:url(/images/common/lnb_top_ly_02.jpg) no-repeat top left; height:24px; color:#ffffff; }
ul.lft_nav_tp li.sel * { color:#ffffff; text-decoration:none; }
ul.lft_nav_tp li div.clkarea { cursor:pointer; width:150px; color:#ffffff; padding-left:1px; /* 踰꾪듉?대┃?곸뿭 ?꾩쓽 媛濡쒗룺?ㅼ젙 */ }
ul.lft_nav_tp li div.clkarea_limo { cursor:pointer; width:150px; color:#B3FC2F; padding-left:1px; /* 踰꾪듉?대┃?곸뿭 ?꾩쓽 媛濡쒗룺?ㅼ젙 */ }

ul.lft_nav_tp li.sel_fist a div.clkarea { color:#ffffff; }

ul.lft_nav_tp ul.parentLimo {padding-left:0px; margin-left:0px; text-align:left; background:url(/images/common/lnb_top_ly_limosub.jpg) no-repeat; height:20px;}
ul.lft_nav_tp .parentLimo li {padding-left:20px; margin-left:20px; text-align:left; height:20px; }

ul.lft_nav_tp ul.parentLimoEnd { padding-left:0px; margin-left:0px; text-align:left; background:url(/images/common/lnb_top_ly_limosub.jpg) no-repeat; height:25px;}
ul.lft_nav_tp .parentLimoEnd li { padding-left:20px; margin-left:20px; text-align:left; height:20px;}

.parentLimoText  {color:#8FB5EE;}
.parentLimoText a:link, .parentLimoText a:visited{color:#8FB5EE;}
.parentLimoText a:hover {color:#FFFFFF;}

.parentLimoText_s  {color:#8FB5EE;}
.parentLimoText_s a:link, .parentLimoText_s a:visited{color:#8FB5EE; margin-left:10px; text-align:left; height:20px;}
.parentLimoText_s a:hover {color:#FFFFFF;}

ul.lft_nav_tp ul.parentLimo_s {padding-left:0px; margin-left:0px; text-align:left; background:url(/images/common/lnb_top_ly_limosub_s.jpg) no-repeat; height:20px;}
ul.lft_nav_tp .parentLimo_s li {padding-left:20px; margin-left:20px; text-align:left; height:20px;}



.LiMo_menu_title {text-align:left; color:#D1B274; font-size:15px; font-weight:bold;}




.lomobgcolor {background:#1F6ADD; width:192px;}

ul.lft_nav_tp ul.parentLimoEnd_s { padding-left:0px; margin-left:0px; text-align:left; background:url(/images/common/lnb_top_ly_limosub_s.jpg) no-repeat; height:25px;}
ul.lft_nav_tp .parentLimoEnd_s li { padding-left:20px; margin-left:20px; text-align:left; height:20px;}


div.lft_menu_type02 { background:url(/images/common/lnb_mid_ly_03.gif) no-repeat left bottom; clear:both; padding-bottom:7px; margin-top:10px; margin-bottom:4px; margin-left:0px; height:1%; }
div.lft_menu_type02_single { background:url(/images/common/lnb_mid_ly_03_single.gif) no-repeat left bottom; clear:both; padding-bottom:7px; margin-top:10px; margin-bottom:4px; margin-left:0px; height:1%; }


div.lft_menu_type06 {padding-bottom:7px; margin-top:10px; margin-bottom:4px; margin-left:0px; height:1%; }
div.lft_menu_type06_single { background:url(/images/common/lnb_mid_ly_03_single.gif) no-repeat left bottom; clear:both; padding-bottom:7px; margin-top:10px; margin-bottom:4px; margin-left:0px; height:1%; }


div.lft_menu_type05 {clear:both; padding-bottom:7px; margin-top:10px; margin-bottom:4px; margin-left:0px; height:1%; }
div.lft_menu_type05_single {clear:both; padding-bottom:7px; margin-top:10px; margin-bottom:4px; margin-left:0px; height:1%; }

ul.lft_nav_mid { background:url(/images/common/lnb_mid_ly_01.gif) no-repeat left top; margin-top:10px; }
ul.lft_nav_mid div.clkarea { padding-top:5px; padding-bottom:0; cursor:pointer; width:172px; border-top:1px solid #e1e1e1; }
ul.lft_nav_mid li { padding-left:9px; padding-right:9px; padding-top:0px; padding-bottom:0px; height:24px; }
ul.lft_nav_mid li img { padding-left:6px; }
ul.lft_nav_mid li.first_sel img { padding-left:4px; }
ul.lft_nav_mid li.first img { padding-left:4px; }
ul.lft_nav_mid li.first_sel { background:url(/images/common/lnb_mid_ly_first.gif) no-repeat left top; padding-top:2px; height:24px; color:#ffffff; }
ul.lft_nav_mid li.first_sel div.clkarea { color:#ffffff; border-top:0; }
ul.lft_nav_mid li.first_sel div.clkarea img { margin-right:3px; }
ul.lft_nav_mid li.first { color:#3466b8; font-weight:bold; border-top:0; padding-top:2px; }
ul.lft_nav_mid li.first div.clkarea { border-top:none; }
ul.lft_nav_mid li.first div.clkarea img { margin-right:3px; }
ul.lft_nav_mid li * { vertical-align:top; color:#c0dcfd; font-size:11px; text-decoration:none; color:#3466b8; font-weight:bold; }
ul.lft_nav_mid li.sel { background:url(/images/common/lnb_mid_ly_02.gif) no-repeat 4px 0px; height:24px; padding-bottom:0; color:#ffffff; padding-top:0; }
ul.lft_nav_mid li.last_sel { background:url(/images/common/lnb_mid_ly_02_last.gif) no-repeat 4px 0px; height:24px; padding-bottom:0; color:#ffffff; padding-top:0; }
ul.lft_nav_mid li.last_sel div.clkarea { color:#ffffff; }
ul.lft_nav_mid li.sel * { color:#ffffff }
ul.lft_nav_mid li a:hover { text-decoration:none; }
ul.lft_nav_mid li.single { background:none; height:29px; }
:root ul.lft_nav_mid li.single { padding-top:1px; }
ul.lft_nav_mid li.single div.clkarea { margin-top:3px; border-top:none; }
ul.lft_nav_mid li.single_sel { background:url(/images/common/lnb_mid_ly_02_last.gif) no-repeat 4px 4px; height:29px; padding-bottom:0; color:#ffffff; padding-top:0; }
:root ul.lft_nav_mid li.single_sel { padding-top:1px; }
ul.lft_nav_mid li.single_sel div.clkarea { color:#ffffff; margin-top:3px; border:none; }
div.lft_menu_type03 { width:214px; background:url(/images/common/lnb_btm_ly_03.gif) no-repeat left bottom; clear:both; padding-bottom:10px; margin-top:10px; }
div.lft_menu_type03 ul.lft_nav_btm { background:url(/images/common/lnb_btm_ly_02.gif) repeat-y left top; }
div.lft_menu_type03 h4 { position:relative; background:url(/images/common/lnb_btm_ly_01.gif) no-repeat left top; color:#0c4da2; font-size:13px; font-weight:bold; padding-top:12px; padding-bottom:12px; line-height:12px; padding-left:10px; }
div.lft_menu_type03 h4 p { position:absolute; top:18px; right:10px; cursor:pointer; }
div.lft_menu_type03 ul.lft_nav_btm li.photo { border-top:1px solid #ededed; margin-left:11px; margin-right:11px; padding-top:10px; height:65px; clear:both; vertical-align:middle; }
div.lft_menu_type03 ul.lft_nav_btm li.photo div.clkarea { float:left; width:160px; }
div.lft_menu_type03 ul.lft_nav_btm li.photo div.clkarea a:link { color:#666; text-decoration:none; }
div.lft_menu_type03 ul.lft_nav_btm li.photo div.clkarea a:hover { color:#2067d7; text-decoration:underline !important; }
div.lft_menu_type03 ul.lft_nav_btm li.photo div.clkarea a:visited { color:#666; text-decoration:none; }
div.lft_menu_type03 ul.lft_nav_btm li.photo img { float:left; margin-right:10px; }
div.lft_menu_type03 ul.lft_nav_btm li.first { border-top:none; height:70px; }
div.lft_menu_type03 ul.lft_nav_btm * { line-height:15px; font-size:11px; }
div.lft_menu_type03 ul.lft_nav_btm strong * { font-size:11px; color:#5b5b5b; text-decoration:none; }
div.lft_menu_type03 ul.lft_nav_btm div.clkarea { cursor:pointer; }
div.lft_menu_type03 ul.lft_nav_btm div.clkarea a:link { color:#666; text-decoration:none; }
div.lft_menu_type03 ul.lft_nav_btm div.clkarea a:hover { color:#2067d7 !important; text-decoration:underline !important; height:30px; }
div.lft_menu_type03 ul.lft_nav_btm div.clkarea a:visited { color:#666; text-decoration:none; }


ul.lft_menu_type04 { }
ul.lft_menu_type04 li { padding-top:7px; }

/* header area */
div.gnb_group { width:1000px; margin:0 auto; clear:both; background:url(/images/common/gnb_graphicbg.jpg) no-repeat left top; }
body:first-of-type div.gnb_group { margin-top:0px; }

div.gnb_group_new {width:960px; margin:0 auto; clear:both; background:url(/images/common/topbg_2_new.gif) no-repeat left top;}
body:first-of-type div.gnb_group_new { margin-top:0px; }

div.gnb_lft_new { width:470px; height: 50px; float:left; text-align:left; margin:0px 0 0 0; padding: 0px;}

div.gnb_lft { width:380px; float:left; text-align:left; }
div.gnb_ctr { width:345px; float:left; }
div.gnb_rgt { width:275px; float:left; }
#gnbTab_type01 { margin:49px 0px 0px 22px; }
#gnbTab_type01 ul.gnb_tab { width:151px; height:23px; background:url(/images/common/gnb_tab_01_on.jpg) no-repeat left top; }
#gnbTab_type01 ul.gnb_tab li { float:left; }
#gnbTab_type01 ul.gnb_tab li a div { width:151px; height:23px; cursor:pointer; }
#gnbTab_type01 ul.gnb_menu { }
#gnbTab_type01 ul.gnb_menu li { float:left; }

#gnbTab_type02 { margin:49px 0px 0px 22px; }
#gnbTab_type02 ul.gnb_tab { width:255px; height:23px; background:url(/images/common/gnb_tab_02_01.png) no-repeat left top; }
#gnbTab_type02 ul.gnb_tab li { float:left; }
#gnbTab_type02 ul.gnb_tab li a div.Platform { width:150px; height:23px; cursor:pointer; }
#gnbTab_type02 ul.gnb_tab li a div.Service { width:105px; height:23px; cursor:pointer; }
#gnbTab_type02 ul.gnb_tab02 { width:255px; height:23px; background:url(/images/common/gnb_tab_02_02.png) no-repeat left top; }
#gnbTab_type02 ul.gnb_tab02 li { float:left; }
#gnbTab_type02 ul.gnb_tab02 li a div.Platform { width:105px; height:23px; cursor:pointer; }
#gnbTab_type02 ul.gnb_tab02 li a div.Service { width:150px; height:23px; cursor:pointer; }
#gnbTab_type02 ul.gnb_menu { }
#gnbTab_type02 ul.gnb_menu li { float:left; }

#gnbTab_type04 { margin:49px 0px 0px -50px; }
#gnbTab_type04 ul.gnb_tab { width:255px; height:23px; background:url(/images/common/gnb_tab_02_01.png) no-repeat left top; }
#gnbTab_type04 ul.gnb_tab li { float:left; }
#gnbTab_type04 ul.gnb_tab li a div.Platform { width:150px; height:23px; cursor:pointer; }
#gnbTab_type04 ul.gnb_tab li a div.Service { width:105px; height:23px; cursor:pointer; }
#gnbTab_type04 ul.gnb_tab02 { width:255px; height:23px; background:url(/images/common/gnb_tab_02_03.png) no-repeat left top; }
#gnbTab_type04 ul.gnb_tab02 li { float:left; }
#gnbTab_type04 ul.gnb_tab02 li a div.Platform { width:105px; height:23px; cursor:pointer; }
#gnbTab_type04 ul.gnb_tab02 li a div.Service { width:150px; height:23px; cursor:pointer; }
#gnbTab_type04 ul.gnb_menu { }
#gnbTab_type04 ul.gnb_menu li { float:left; }



#gnbTab_type021 { margin:49px 0px 0px 22px; }
#gnbTab_type021 ul.gnb_tab { width:255px; height:23px; background:url(/images/common/gnb_tab_02_cn_01.png) no-repeat left top; }
#gnbTab_type021 ul.gnb_tab li { float:left; }
#gnbTab_type021 ul.gnb_tab li a div.Platform { width:150px; height:23px; cursor:pointer; }
#gnbTab_type021 ul.gnb_tab li a div.Service { width:105px; height:23px; cursor:pointer; }
#gnbTab_type021 ul.gnb_tab02 { width:255px; height:23px; background:url(/images/common/gnb_tab_02_cn_02.png) no-repeat left top; }
#gnbTab_type021 ul.gnb_tab02 li { float:left; }
#gnbTab_type021 ul.gnb_tab02 li a div.Platform { width:105px; height:23px; cursor:pointer; }
#gnbTab_type021 ul.gnb_tab02 li a div.Service { width:150px; height:23px; cursor:pointer; }
#gnbTab_type021 ul.gnb_menu { }
#gnbTab_type021 ul.gnb_menu li { float:left; }


#gnbTab_type04_cn { margin:49px 0px 0px -50px; }
#gnbTab_type04_cn ul.gnb_tab { width:255px; height:23px; background:url(/images/common/gnb_tab_02_cn_01.png) no-repeat left top; }
#gnbTab_type04_cn ul.gnb_tab li { float:left; }
#gnbTab_type04_cn ul.gnb_tab li a div.Platform { width:150px; height:23px; cursor:pointer; }
#gnbTab_type04_cn ul.gnb_tab li a div.Service { width:105px; height:23px; cursor:pointer; }
#gnbTab_type04_cn ul.gnb_tab02 { width:255px; height:23px; background:url(/images/common/gnb_tab_03_cn.png) no-repeat left top; }
#gnbTab_type04_cn ul.gnb_tab02 li { float:left; }
#gnbTab_type04_cn ul.gnb_tab02 li a div.Platform { width:105px; height:23px; cursor:pointer; }
#gnbTab_type04_cn ul.gnb_tab02 li a div.Service { width:150px; height:23px; cursor:pointer; }
#gnbTab_type04_cn ul.gnb_menu { }
#gnbTab_type04_cn ul.gnb_menu li { float:left; }



#gnbTab_type03 { margin:49px 0px 0px 22px; }
#gnbTab_type03 ul.gnb_tab { float:left; width:349px; height:23px; background:url(/images/common/gnb_tab_03_01.png) no-repeat left top; }
#gnbTab_type03 ul.gnb_tab li { float:left; }
#gnbTab_type03 ul.gnb_tab li a div.Platform { width:145px; height:23px; cursor:pointer; }
#gnbTab_type03 ul.gnb_tab li a div.Service { width:99px; height:23px; cursor:pointer; }
#gnbTab_type03 ul.gnb_tab li a div.OtherDevices { width:99px; height:23px; cursor:pointer; }
#gnbTab_type03 ul.gnb_tab02 { float:left; width:349px; height:23px; background:url(/images/common/gnb_tab_03_02.png) no-repeat left top; }
#gnbTab_type03 ul.gnb_tab02 li { float:left; }
#gnbTab_type03 ul.gnb_tab02 li a div.Platform { width:105px; height:23px; cursor:pointer; }
#gnbTab_type03 ul.gnb_tab02 li a div.Service { width:135px; height:23px; cursor:pointer; }
#gnbTab_type03 ul.gnb_tab02 li a div.OtherDevices { width:99px; height:23px; cursor:pointer; }
#gnbTab_type03 ul.gnb_tab03 { float:left; width:349px; height:23px; background:url(/images/common/gnb_tab_03_03.png) no-repeat left top; }
#gnbTab_type03 ul.gnb_tab03 li { float:left; }
#gnbTab_type03 ul.gnb_tab03 li a div.Platform { width:105px; height:23px; cursor:pointer; }
#gnbTab_type03 ul.gnb_tab03 li a div.Service { width:135px; height:23px; cursor:pointer; }
#gnbTab_type03 ul.gnb_tab03 li a div.OtherDevices { width:99px; height:23px; cursor:pointer; }
#gnbTab_type03 ul.gnb_menu { }
#gnbTab_type03 ul.gnb_menu li { float:left; }
div.gnb_ctr h1 { margin:0; padding:0; border:none; clear:both; margin-left:-90px; }
div.gnb_ctr { }
div.gnb_rgt ul.utility { float:right; }
div.gnb_rgt ul.utility li.first { padding-left:23px; background:url(/images/common/gnb_util_bg_first.png) no-repeat left top; }
*html div.gnb_rgt ul.utility li.first { padding-left:23px; background:no_url(); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/gnb_util_bg_first.png', sizingMethod='crop');
}

div.gnb_rgt ul.utility li.last { padding-right:30px; background:url(/images/common/gnb_util_ly_02.jpg) no-repeat right top; }
div.gnb_rgt ul.utility li { float:left; }



div.gnb_rgt ul.utility_new { float:left;}
div.gnb_rgt ul.utility_new li { display:inline;}
div.gnb_rgt ul.utility_new li.first { padding-left:23px;}
*html div.gnb_rgt ul.utility_new li.first { padding-left:23px;}
div.gnb_rgt ul.utility_new li.last { padding-right:30px;}
div.gnb_rgt ul.utility_new li { float:left; }

div.gnb_rgt ul.utility_new_cn { float:left; width: 100px;}
div.gnb_rgt ul.utility_new_cn li { display:inline;}
div.gnb_rgt ul.utility_new_cn li.first { padding-left:23px;}
*html div.gnb_rgt ul.utility_new_cn li.first { padding-left:23px;}
div.gnb_rgt ul.utility_new_cn li.last { padding-right:30px;}
div.gnb_rgt ul.utility_new_cn li { float:left; }


div.gnb_rgt ul.quickbtn { padding-left:44px; padding-top:49px; clear:both; }/* 06016 ?섏젙 */
div.gnb_rgt ul.quickbtn li { float:left; }

div.gnb_rgt ul.quickbtn02 { padding-left:108px; padding-top:49px; clear:both; }/* 2011 10 12 qna 삭제 중문 */
div.gnb_rgt ul.quickbtn02 li { float:left; }

div.gnb_rgt ul.quickbtn_sub_en { padding-left:28px; padding-top:49px; clear:both; }/* 06016 ?섏젙 */
div.gnb_rgt ul.quickbtn_sub_en li { float:left; }

div.gnb_rgt ul.quickbtn_sub_en02 { padding-left:79px; padding-top:49px; clear:both; }/* 2011 10 12 qna 삭제 영문 */
div.gnb_rgt ul.quickbtn_sub_en02 li { float:left; }


div.gnb_ctr div.selPlatform { cursor:pointer; background:url(/images/common/gnb_sel_search_ly_02.gif) no-repeat right top; margin-top:6px; margin-right:4px; }
:root div.gnb_ctr div.selPlatform { margin-top:12px; }
div.gnb_ctr div.selPlatform span { float:left; background:url(/images/common/gnb_sel_search_ly_01.gif) no-repeat left top; padding-right:17px; padding-left:4px; color:#fefefe; font-weight:bold; font-size:10px; line-height:10px; padding-top:3px; padding-bottom:4px; }
div.gnb_ctr input.gnb_search { background:url(/images/common/gnb_search_input.gif) no-repeat left top; height:17px; border:none; height:20px; margin-top:6px; padding-left:5px !important; width:220px; }/* 06016 ?섏젙 */
:root div.gnb_ctr input.gnb_search { margin-top:12px; text-indent:2px; }
div.gnb_ctr button.gnb_search_btn { margin-left:2px; background:url(/images/common/gnb_btn_search.gif) no-repeat left top; border:none; width:18px; height:18px; margin-top:6px; }
:root div.gnb_ctr button.gnb_search_btn { margin-top:12px; cursor:pointer; }
div.gnb_ctr div.spf_dif { position:relative; z-index:500; }
div.gnb_ctr div.spf_dif ul#sdf_menu { position:absolute; top:17px; left:1px; text-align:left; z-index:500; width:100px; margin:0px auto; }
div.gnb_ctr div.spf_dif ul#sdf_menu li { background:#183b74; border-top:1px solid #1d4a93; color:#fefefe; font-weight:bold; font-size:10px; line-height:10px; padding:3px 0px 4px 10px; }

div.gnb_ctr input.gnb_search_02 { background:url(/images/common/gnb_search_input.gif) no-repeat left top; height:17px; border:none; height:20px; padding-left:5px !important; width:220px; }/* 06016 ?섏젙 */
*:first-child+html div.gnb_ctr input.gnb_search_02 { margin-top:5px;}
:root div.gnb_ctr input.gnb_search_02 { margin-top:5px; text-indent:2px; }

div.gnb_ctr button.gnb_search_btn_02 { margin-left:2px; background:url(/images/common/gnb_btn_search.gif) no-repeat left top; border:none; width:18px; height:18px;}
*:first-child+html div.gnb_ctr button.gnb_search_btn_02 { margin-top:5px;}
:root div.gnb_ctr button.gnb_search_btn_02 { margin-top:5px; cursor:pointer; }


/* footer */
div.ft_con { width:1000px; text-align:center; margin:0 auto; padding:0px; height:70px; }
div.ft_con h6 { width:125px; height:40px; padding-top:10px; margin-top:10px; padding-left:10px; float:left; background:url(/images/common/loge_bg.gif) no-repeat 120px 3px; }
div.ft_con ul { text-align:left; float:left; margin-top:15px; }
div.ft_con ul li { float:left; }
div.ft_con ul li.copyright { clear:left; padding-left:12px; margin-top:2px; }
div.ft_con ul.ftcon_cn li { padding-top:4px; }
div.ft_con ul.ftcon_cn li.copyright { padding-left:0px; padding-top:2px; }
div.ft_con ul.ft_icon { width:70px; float:right; margin-left:70px; background:url(/images/btn_ico/foot_icon_bg.gif) no-repeat left top; height:24px; padding:2px 2px 0px 103px; margin:0px !important; }
div.ft_con ul.ft_icon li { float:left; margin-right:2px; padding:0px; height:20px; }


div.ft_con_02 { width:1000px; text-align:center; margin:0 auto; padding:0px; height:70px; }
div.ft_con_02 h6 { width:125px; height:40px; padding-top:10px; margin-top:10px; padding-left:10px; float:left; background:url(/images/common/loge_bg.gif) no-repeat 120px 3px; }
div.ft_con_02 ul { text-align:left; float:left; margin-top:15px; }
div.ft_con_02 ul li { float:left; }
div.ft_con_02 ul li.copyright { clear:left; padding-left:12px; margin-top:2px; }
div.ft_con_02 ul.ftcon_cn li { padding-top:4px; }
div.ft_con_02 ul.ftcon_cn li.copyright { padding-left:0px; padding-top:2px; }
div.ft_con_02 ul.ft_icon { width:70px; float:right; margin-left:70px; background:url(/images/btn_ico/foot_icon_bg.gif) no-repeat left top; height:24px; padding:2px 2px 0px 103px; margin:0px !important; }
div.ft_con_02 ul.ft_icon li { float:left; margin-right:2px; padding:0px; height:20px; }


/* gateway gnb */
div.gate_gnb_group { width:1000px; margin:0 auto; clear:both; background:url(/images/common/gnb_graphicbg_gate.jpg) no-repeat top left; }
#gateheader { clear:both; width:100%; }
#gatemain_new { margin:0px; padding:0px; background:url(/images/tnt/main_bg.jpg) repeat-x 0px 0px; clear:both; width:100%; }
#gatemain { margin:0px; padding:0px; background:url(/images/main/bg_gateway_all.jpg) repeat-x 0px 0px; clear:both; width:100%;}


.gatemain_cn { margin-top:-100px;}
.gatemain_cnbg { margin:0px; padding:0px; background:url(/images/main/bg_gateway_all_cn.jpg) repeat-x 0px 0px !important; clear:both; width:100%; }

#gateheader div.gnb_ctr { float:left; width:512px; padding-left:245px; padding-bottom:0; margin-bottom:0px; }
#gateheader div.gnb_ctr h1 { margin-left:0px; text-align:left; padding-left:131px; clear:both; margin-bottom:4px; }
#gateheader div.gnb_ctr img { display:block; margin:0; padding:0; }

#gateheader div.gnb_ctr div.gnb_search { margin:0; padding:0; margin-top:12px; height:24px; }
#gateheader div.gnb_ctr div.gnb_search div.selPlatform { margin:0; padding:0; float:left; margin-left:45px; margin-top:7px; margin-right:4px; }
*html #gateheader div.gnb_ctr div.gnb_search div.selPlatform { padding:0; float:left; margin-left:22px; margin-top:7px; margin-right:4px; }/* 0617 異붽? */
#gateheader div.gnb_ctr div.gnb_search input.gnb_search { margin:0; padding:0px; float:left; margin-top:6px; height:17px; }
#gateheader div.gnb_ctr div.gnb_search button.gnb_search_btn { float:left; height:17px; margin-top:7px; }


#gateheader div.gnb_ctr div.gnb_search_new { margin:0; padding:0; margin-top:12px; background:url(/images/main/bg_top_nav.jpg) no-repeat; height:24px; }
#gateheader div.gnb_ctr div.gnb_search_new div.selPlatform { margin:0; padding:0; float:left; margin-left:45px; margin-top:7px; margin-right:4px; }
*html #gateheader div.gnb_ctr div.gnb_search_new div.selPlatform { padding:0; float:left; margin-left:22px; margin-top:7px; margin-right:4px; }/* 0617 異붽? */
#gateheader div.gnb_ctr div.gnb_search_new input.gnb_search { margin:0; padding:0px; float:left; margin-top:6px; height:17px; }
#gateheader div.gnb_ctr div.gnb_search_new button.gnb_search_btn { float:left; height:17px; margin-top:7px; }


#gateheader div.gnb_ctr button.rate { cursor:pointer; float:left; border:none; background:url(/images/main/bg_gateway_search.jpg) no-repeat 396px top; width:110px; text-align:left; padding-left:23px; padding-top:7px; font-size:11px; color:#8fb9e7; }/* 06016 ?섏젙 */
:root #gateheader div.gnb_ctr button.rate { cursor:pointer; float:left; border:none; background:url(/images/main/bg_gateway_search.jpg) no-repeat 396px top; width:110px; text-align:left; padding-left:20px; padding-top:7px; font-size:11px; color:#8fb9e7; }
#gateheader div.gnb_ctr button.rate strong { color:#ffffff; font-weight:normal; font-size:10px; margin-right:7px; }
#gateheader div.gnb_rgt { float:left; margin-left:-44px; }
#gateheader div.gnb_rgt ul.quickbtn { padding-left:10px; padding-top:59px; float:right; text-align:right; width:233px; }/* 06016 ?섏젙 */
#gateheader div.gnb_rgt ul.quickbtn li { float:left; display:block; }
#gateheader div.gnb_rgt ul.quickbtn li * { float:left; display:block; }

#gateheader div.gnb_rgt ul.quickbtn_en { padding-left:10px; padding-top:59px; float:right; text-align:right; width:244px; }/* 2010 04 28 ?섏젙 */
#gateheader div.gnb_rgt ul.quickbtn_en li { float:left; display:block; }
#gateheader div.gnb_rgt ul.quickbtn_en li * { float:left; display:block; }

#gateheader div.gnb_rgt ul.quickbtn_en02 { padding-left:10px; padding-top:59px; float:right; text-align:right; width:190px; }/* 2011 11 12 qna 삭제 */
#gateheader div.gnb_rgt ul.quickbtn_en02 li { float:left; display:block; }
#gateheader div.gnb_rgt ul.quickbtn_en02 li * { float:left; display:block; }

#gateheader div.gnb_rgt ul.quickbtn_cn { padding-left:10px; padding-top:59px; float:right; text-align:right; width:206px; }/* 2010 04 28 ?섏젙 */
#gateheader div.gnb_rgt ul.quickbtn_cn li { float:left; display:block; }
#gateheader div.gnb_rgt ul.quickbtn_cn li * { float:left; display:block; }


#gateheader div.gnb_rgt ul.quickbtn_cn02 { padding-left:10px; padding-top:59px; float:right; text-align:right; width:165px; }/* 2011 11 12 qna 삭제 */
#gateheader div.gnb_rgt ul.quickbtn_cn02 li { float:left; display:block; }
#gateheader div.gnb_rgt ul.quickbtn_cn02 li * { float:left; display:block; }


#gatemain a:link { color:#7a7a7a; text-decoration:none; }
#gatemain a:hover { color:#2067d7; text-decoration:underline; }
#gatemain a:active { text-decoration:underline; }
#gatemain h3.h3_type02 { font-weight:bold; color:#2c2c2c; font-size:13px; line-height:20px; margin-top:8px; }
#gatemain div.newsnotice_01 { width:280px; margin-top:10px; text-align:left; float:left; }
#gatemain div.btn_more { margin-top:-13px; }
#gatemain div.newsnotice_02 { width:280px; height:108px; margin-top:20px; text-align:left; float:left; margin-left:27px; font-size:11px; position:relative; }
#gatemain div.newsnotice_02 h3 { margin-top:20px; margin-bottom:9px; line-height:15px; }
#gatemain div.newsnotice_03 { width:290px; margin-top:10px; text-align:left; float:left; margin-left:30px; }
#gatemain ul.ul_type02 li { font-size:11px; margin:0; padding:0; padding-left:7px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat left 9px; line-height:18px; }
#gatemain ul.ul_type02 li a:link { color:#666666; }
#gatemain ul.ul_type02 li a:hover { color:#1F6CDC !important; text-decoration:underline !important; }
#gatemain ul.ul_type02 li a:visited { color:#666666; text-decoration:none; }
#gatemain ul.ul_type02 * { font-size:11px; }
#gatemain ul.ul_type02 { padding-bottom:10px; padding-left:4px; }
:root #gatemain ul.ul_type02 li { height:20px; }
#gatemain ul.ul_type02 li span.blue * { font-size:11px; color:#2067d7; }
#gatemain ul.ul_type02 li span.blue { font-size:11px; color:#2067d7; }
#gatemain ul.ul_type03 li { font-size:11px; margin:0; padding:0; line-height:18px; width:280px; }
:root #gatemain ul.ul_type03 li { height:20px; }
*html #gatemain ul.ul_type03 li { line-height:18px; width:280px; }
#gatemain ul.ul_type03 li strong { text-align:left; display:block; color:#666666; font-size:11px; float:left; }
#gatemain ul.ul_type03 * { font-size:11px; color:#8f8f8f; }
#gatemain ul.ul_type03 li a:link { color:#666666; }
#gatemain ul.ul_type03 li a:hover { color:#1F6CDC !important; text-decoration:underline !important; }
#gatemain ul.ul_type03 li a:visited { color:#666666; }
#gatemain ul.ul_type03 { padding-bottom:10px; }
#gatemain ul.ul_type03 li span { float:left; margin-left:5px; font-size:11px; color:#8f8f8f; }
#gatemain ul.ul_type03 li span.mg_dif { float:left; margin-left:0px; font-size:11px; color:#8f8f8f; }



/* gateway gnb 由щ돱??2010-11-02 */

#gatemain_new a:link { color:#7a7a7a; text-decoration:none; }
#gatemain_new a:hover { color:#2067d7; text-decoration:underline; }
#gatemain_new a:active { text-decoration:underline; }
#gatemain_new h3.h3_type02 { font-weight:bold; color:#2c2c2c; font-size:13px; line-height:20px; margin-top:8px; }
#gatemain_new div.newsnotice_01 { width:280px; margin-top:10px; text-align:left; float:left; }
#gatemain_new div.btn_more { margin-top:-13px; }
#gatemain_new div.newsnotice_02 { width:280px; height:108px; margin-top:20px; text-align:left; float:left; margin-left:27px; font-size:11px; position:relative; }
#gatemain_new div.newsnotice_02 h3 { margin-top:20px; margin-bottom:9px; line-height:15px; }
#gatemain_new div.newsnotice_03 { width:290px; margin-top:10px; text-align:left; float:left; margin-left:30px; }
#gatemain_new ul.ul_type02 li { font-size:11px; margin:0; padding:0; padding-left:7px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat left 9px; line-height:18px; }
#gatemain_new ul.ul_type02 li a:link { color:#666666; }
#gatemain_new ul.ul_type02 li a:hover { color:#1F6CDC !important; text-decoration:underline !important; }
#gatemain_new ul.ul_type02 li a:visited { color:#666666; text-decoration:none; }
#gatemain_new ul.ul_type02 * { font-size:11px; }
#gatemain_new ul.ul_type02 { padding-bottom:10px; padding-left:4px; }
:root #gatemain_new ul.ul_type02 li { height:20px; }
#gatemain_new ul.ul_type02 li span.blue * { font-size:11px; color:#2067d7; }
#gatemain_new ul.ul_type02 li span.blue { font-size:11px; color:#2067d7; }
#gatemain_new ul.ul_type03 li { font-size:11px; margin:0; padding:0; line-height:18px; width:280px; }
:root #gatemain_new ul.ul_type03 li { height:20px; }
*html #gatemain_new ul.ul_type03 li { line-height:18px; width:280px; }
#gatemain_new ul.ul_type03 li strong { text-align:left; display:block; color:#666666; font-size:11px; float:left; }
#gatemain_new ul.ul_type03 * { font-size:11px; color:#8f8f8f; }
#gatemain_new ul.ul_type03 li a:link { color:#666666; }
#gatemain_new ul.ul_type03 li a:hover { color:#1F6CDC !important; text-decoration:underline !important; }
#gatemain_new ul.ul_type03 li a:visited { color:#666666; }
#gatemain_new ul.ul_type03 { padding-bottom:10px; }
#gatemain_new ul.ul_type03 li span { float:left; margin-left:5px; font-size:11px; color:#8f8f8f; }
#gatemain_new ul.ul_type03 li span.mg_dif { float:left; margin-left:0px; font-size:11px; color:#8f8f8f; }



#gateheader_new { clear:both; width:100%; }
#gateheader_new div.gnb_ctr { float:left; width:512px; padding-left:245px; padding-bottom:0; margin-bottom:0px; }
#gateheader_new div.gnb_ctr h1 { margin-left:0px; text-align:left; padding-left:131px; clear:both; margin-bottom:4px; }
#gateheader_new div.gnb_ctr img { display:block; margin:0; padding:0; }
#gateheader_new div.gnb_ctr div.gnb_search { margin:0; padding:0; margin-top:12px; height:24px; }
#gateheader_new div.gnb_ctr div.gnb_search div.selPlatform { margin:0; padding:0; float:left; margin-left:45px; margin-top:7px; margin-right:4px; }
*html #gateheader_new div.gnb_ctr div.gnb_search div.selPlatform { padding:0; float:left; margin-left:22px; margin-top:7px; margin-right:4px; }/* 0617 異붽? */
#gateheader_new div.gnb_ctr div.gnb_search input.gnb_search { margin:0; padding:0px; float:left; margin-top:6px; height:17px; }
#gateheader_new div.gnb_ctr div.gnb_search button.gnb_search_btn { float:left; height:17px; margin-top:7px; }
#gateheader_new div.gnb_ctr button.rate { cursor:pointer; float:left; border:none; background:url(/images/main/bg_gateway_search.jpg) no-repeat 396px top; width:110px; text-align:left; padding-left:23px; padding-top:7px; font-size:11px; color:#8fb9e7; }/* 06016 ?섏젙 */
:root #gateheader_new div.gnb_ctr button.rate { cursor:pointer; float:left; border:none; background:url(/images/main/bg_gateway_search.jpg) no-repeat 396px top; width:110px; text-align:left; padding-left:20px; padding-top:7px; font-size:11px; color:#8fb9e7; }
#gateheader_new div.gnb_ctr button.rate strong { color:#ffffff; font-weight:normal; font-size:10px; margin-right:7px; }
#gateheader_new div.gnb_rgt { float:left; margin-left:-44px; }
#gateheader_new div.gnb_rgt ul.quickbtn { padding-left:10px; padding-top:59px; float:right; text-align:right; width:233px; }/* 06016 ?섏젙 */
#gateheader div.gnb_rgt ul.quickbtn li { float:left; display:block; }
#gateheader div.gnb_rgt ul.quickbtn li * { float:left; display:block; }

#gateheader div.gnb_rgt ul.quickbtn_en { padding-left:10px; padding-top:59px; float:right; text-align:right; width:244px; }/* 2010 04 28 ?섏젙 */
#gateheader div.gnb_rgt ul.quickbtn_en li { float:left; display:block; }
#gateheader div.gnb_rgt ul.quickbtn_en li * { float:left; display:block; }

#gateheader div.gnb_rgt ul.quickbtn_cn { padding-left:10px; padding-top:59px; float:right; text-align:right; width:206px; }/* 2010 04 28 ?섏젙 */
#gateheader div.gnb_rgt ul.quickbtn_cn li { float:left; display:block; }
#gateheader div.gnb_rgt ul.quickbtn_cn li * { float:left; display:block; }















/* gate gate_banner */
div.gate_wsi { width:925px; margin:2px auto 13px auto;}
div.gate_wsi .service {width:240px; }
*html div.gate_wsi { width:935px; padding-left:70px; margin:10px auto; }
div.gate_news { width:925px; padding-left:75px; margin:0px auto; margin-top:-5px; margin-bottom:10px}
*html div.gate_news { width:910px; padding-left:75px; margin:13px auto; }
div.gate_banner01 { float:left; text-align:left; background:url(/images/main/bg_gate_box.gif) no-repeat left top; width:280px; height:86px; margin-left:28px; }
div.banner_box { padding:8px 20px; color:#7a7a7a; font-size:11px; line-height:14px; }
div.banner_box h3 { color:#224a7f; font-size:13px; margin-bottom:11px; }
div.banner_box img { margin-right:10px; }

.gate_bannermg {margin-left:9px; }
:root .gate_bannermg {margin-left:9px; }
:root .gate_bannermg_en02 {margin-left:4px; }

.gate_bannermg_cn01 {margin-left:1px; }
.gate_bannermg_cn02 {margin-left:8px; }

:root .gate_bannermg_en01 {margin-left:-9px; }
:root .gate_bannermg_cn02 {margin-left:12px; }

*:first-child+html .menumg_cn {margin-top:-6px;}






/* hw 0608 留덉폆異붽? */
.h4_type01 dl dt .total_bx { font-size:11px; padding:0px 0px 0px 10px; }

/* register 異붽? */
.gbfb_tb_border table.gbfb_tb tr.bg_none td { height:96px; }
.gbfb_tb_border table.gbfb_tb tr.bg_none th { background:none !important; height:96px; border-top:none; padding:0px 0px 0px 0px; }
.gbfb_tb_border table.gbfb_tb tr.bg_none th .mem_pt { width:100%; height:auto; text-align:center; margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; }
.gbfb_tb_border table.gbfb_tb tr.bg_none th .mem_pt img { padding-top:11px; }
.h2_type02 .txtnbtn { position:relative; }
.h2_type02 .txtnbtn .btn_type01 { position:absolute; top:15px; right:0px; }
.acc_cplt { background:url(/images/ly/acc_grybx_body.gif) repeat-y 0px 0px; height:110px; width:100%; position:relative; }
.acc_cplt img { display:block; margin:0px; }
.st_diff { bottom:0px; left:0px; position:absolute; }
.acc_cplt .mg_dif img { display:block; margin:0px 0px 0px 30px; }
.acc_cplt .mg_dif { padding:5px 0px 0px 48px; }
.acc_cplt .mg_dif span { font-weight:bold; line-height:20px; margin:5px 0px 0px 0px; padding:0px 0px 0px 40px; }
.blue_title { background:url(/images/ly/blu_topbg.gif) repeat-x 0px 0px; height:23px; width:100%; color:#fff; font-weight:bold; text-align:center; margin:10px 0px 0px 0px; padding:4px 0px 0px 0px; }
table.gbfb_tb .acc_diff { padding:0px 48px 0px 0px; }
table.gbfb_tb .multifile_1 input.inpt_diff { margin:0px 0px 1px 0px; }
.multifile_1 span.import_star2 { padding:0px 0px 0px 5px; background:url(/images/btn_ico/bu_import_star.gif) no-repeat 0px 6px; font-size:11px; }
div.choice_yn { margin-top:10px; text-align:center; font-size:11px; }
div.choice_yn input { margin-left:10px; }
:root div.choice_yn input { vertical-align:0px; margin-left:10px; }

/* My Page 2009-06-22 */
.mypageTop { float:left; width:702px; height:32px; background:url(/images/ly/bg_mypagetop.gif) no-repeat left top; padding:0px 0px 0px 10px; }
.mypageTop li { float:left; display:inline; height:28px; background:url(/images/ly/mypagetop_bar.gif) no-repeat right 8px; }
.mypageTop li a { display:block; color:#FFFFFF !important; font-size:11px !important; text-decoration:none !important; padding:7px 7px 0px 7px; }
.mypageTop li a:hover { text-decoration:underline !important; }
.mypageTop li .blt { background:none; }
.mypageTop li .brt { background:none; }
.mypageTop li.last { background:none; }
.mypageTop li.on { float:left; display:inline; color:#FFFFFF !important; font-size:12px !important; text-decoration:none !important; background:#FFFFFF url(/images/ly/bg_mypagetop_center.gif) no-repeat center; margin:4px 0px 0px -2px; }
.mypageTop li.on a { color:#80ad31 !important; font-size:12px !important; font-weight:normal !important; text-decoration:none !important; padding:4px 8px 0px 8px; }
.mypageTop li.on a:hover { text-decoration:underline !important; font-weight:bold; }
.mypageTop li.on .blt { background:url(/images/ly/bg_mypagetop_left.gif) no-repeat left top; }
.mypageTop li.on .brt { background:url(/images/ly/bg_mypagetop_right.gif) no-repeat right top; }

/* 2009-06-11 update */
.mypageTop_cn { float:left; width:660px; height:20px; background:url(/images/ly/bg_mypagetop.gif) no-repeat left top; padding:7px 0px 5px 50px; }
.mypageTop_cn li { float:left; margin-left:40px; display:inline; }
.mypageTop_cn li a, .mypageTop li a:link, .mypageTop li a:visited { color:#2067d7; font-size:11px; text-decoration:none; }
.mypageTop_cn li a:hover { color:#2067d7; font-size:11px; text-decoration:underline; }
.mypageTop_cn li.on a, .mypageTop li.on a:link, .mypageTop li.on a:visited { font-weight:bold; text-decoration:underline; }
.mypageTop2 { float:left; width:695px; height:20px; background:url(/images/ly/bg_mypagetop.gif) no-repeat left top; padding:7px 0px 5px 15px; }
.mypageTop2 li { float:left; margin-left:10px; display:inline; }
.mypageTop2 li a, .mypageTop2 li a:link, .mypageTop2 li a:visited { color:#2067d7; font-size:11px; text-decoration:none; }
.mypageTop2 li a:hover { color:#2067d7; font-size:11px; text-decoration:underline; }
.mypageTop2 li.on a, .mypageTop2 li.on a:link, .mypageTop2 li.on a:visited { font-weight:bold; text-decoration:underline; }

/* 2009-06-11 update */
.mypageTop2_cn { float:left; width:660px; height:20px; background:url(/images/ly/bg_mypagetop.gif) no-repeat left top; padding:7px 0px 5px 50px; }
.mypageTop2_cn li { float:left; margin-left:30px; display:inline; }
.mypageTop2_cn li a, .mypageTop2 li a:link, .mypageTop2 li a:visited { color:#2067d7; font-size:11px; text-decoration:none; }
.mypageTop2_cn li a:hover { color:#2067d7; font-size:11px; text-decoration:underline; }
.mypageTop2_cn li.on a, .mypageTop2 li.on a:link, .mypageTop2 li.on a:visited { font-weight:bold; text-decoration:underline; }
.mypageTop3 { float:left; width:702px; background:url(/images/ly/bg_mypagetop3.gif) no-repeat left bottom; padding:0px 0px 7px 10px; }
.mypageTop3 li { float:left; display:inline; height:21px; background:url(/images/ly/mypagetop_bar.gif) no-repeat right 4px; margin:4px 0px 0px -2px; }
.mypageTop3 li a { display:block; color:#FFFFFF !important; font-size:11px !important; text-decoration:none !important; padding:3px 7px 0px 7px; white-space:nowrap; }
.mypageTop3 li a:hover { text-decoration:underline !important; }
.mypageTop3 li .blt { background:none; }
.mypageTop3 li .brt { background:none; }
.mypageTop3 li.last { background:none; }
.mypageTop3 li.on { float:left; display:inline; height:21px; color:#FFFFFF !important; font-size:12px !important; text-decoration:none !important; font-weight:bold; background:#FFFFFF; margin:4px 0px 0px -2px; }
.mypageTop3 li.on a { color:#80ad31 !important; font-size:12px !important; font-weight:bold !important; text-decoration:none !important; padding:2px 8px 0px 8px; }
.mypageTop3 li.on a:hover { text-decoration:underline !important; font-weight:bold; }
.mypageTop3 li.on .blt { background:url(/images/ly/bg_mypagetop_left.gif) no-repeat left top; }
.mypageTop3 li.on .brt { background:url(/images/ly/bg_mypagetop_right.gif) no-repeat right top; }

.myAgent_h2 { background:url(/images/btn_ico/icon_myagent_bul01.gif) no-repeat 0 8px; padding-left:8px; }
.myAgent_h2 h4 { font-size:13px !important; }
.agent_process_0 { clear:both; width:345px; height:33px; background:url(/images/ly/myPage_agnetProcess0.gif) no-repeat top left; }
.agent_process_0 .agent_process { float:left; }
.agent_process_0 .agent_process li { float:left; text-align:center; color:#FFFFFF; font-weight:bold; padding:1px 0px 0px 0px; }
.agent_process li.n1 { width:113px; }
.agent_process_0 .agent_process li.n2 { width:127px; }
.agent_process_0 .agent_process li.n3 { width:105px; }

/* ask.dev gray table update 2009-0608 */
.gbfb_tb_border table.gbfb_tb tr td .tb_form01 { float:left; }
.gbfb_tb_border table.gbfb_tb tr td .tb_form01 li { float:left; width:170px; }
.gbfb_tb_border table.gbfb_tb tr td .tb_form02 { float:left; }
.gbfb_tb_border table.gbfb_tb tr td .tb_form02 li { float:left; padding:0px; margin:0px 10px 10px 0px; }
.gbfb_tb_border table.gbfb_tb tr td .tb_form02 li p { padding-bottom:5px; }

/* dataTable update 2009-06-08 */
.dataTable table tbody.typeA td p.reply { background:url(/images/btn_ico/icon_docu.gif) no-repeat 5px 4px; padding-left:22px; }

/* button type update 2009-06-08 */
.btn_type07 { background:url(/images/btn_ico/btn_type07_r.gif) no-repeat top right; float:left; padding:0; margin:0; }
.btn_type07 a { background:url(/images/btn_ico/btn_type07_l.gif) no-repeat top left; float:left; color:#ffffff; text-decoration:none; font-weight:bold; line-height:11px; padding-left:8px; padding-right:8px; min-width:28px; text-align:center; font-size:11px; padding-top:4px; padding-bottom:8px }
.btn_type07 a:link, .btn_type07 a:hover, .btn_type07 a:visited { color:#ffffff; text-decoration:none; font-weight:bold; }

/* Button Type Update : 2010-05-24, Kim Nam-Woon */
.btn_type10 { background:url(/images/btn_ico/btn_type07_r.gif) no-repeat top right; float:left; padding:0; margin:0; margin-left:3px; }
:root .btn_type10 { background:url(/images/btn_ico/btn_type07_r.gif) no-repeat top right; float:left; padding:0; margin:0; margin-left:3px; margin-bottom:10px; }
.btn_type10 a { background:url(/images/btn_ico/btn_type07_l.gif) no-repeat top left; float:left; color:#ffffff; text-decoration:none; line-height:11px; padding-left:8px; padding-right:8px; min-width:28px; text-align:center; font-size:11px; padding-top:4px; padding-bottom:8px }
.btn_type10 a:link, .btn_type10 a:hover, .btn_type10 a:visited { color:#ffffff; text-decoration:none; }


/* mypage style 2009-06-08 */
dl.myPage01 { float:left; width:100%; }
*html dl.myPage01 { width:720px; }
dl.myPage01 dt { float:left; width:175px; }
*html dl.myPage01 dt { width:155px; }
dl.myPage01 dd { float:right; width:535px; }
dl.myPage02 { float:left; width:100%; }
*html dl.myPage02 { width:720px; }
dl.myPage02 dt { float:left; width:345px; margin-right:20px; }
*html dl.myPage02 dt { margin-right:5px; }
dl.myPage02 dd { float:right; width:345px; }
.myPage01 .img_box { width:100px; border:1px solid #dfdfdf; padding:2px; }
.myPage01 .profile_list { margin:5px 0px 0px 0px; }
.myPage01 .profile_list li { color:#444444; font-size:11px; line-height:18px; background:url(/images/btn_ico/icon_graybul02.gif) no-repeat 0px 8px; padding:0px 0px 0px 7px; }
.myPage01 .profile_list li.none { background:none; }
.myPage01 .profile_list li.none a:link { color:#1F6CDC }
.myPage01 .profile_list li.none a:visited { color:#1F6CDC; }
.myPage01 .profile_list li.none a:hover { color:#1F6CDC; text-decoration:underline; }
.ask_process_0 { clear:both; width:345px; height:33px; background:url(/images/ly/myPage_askProcess0.gif) no-repeat top left; }
ul.ask_process { float:left; }
ul.ask_process li { float:left; text-align:center; color:#FFFFFF; font-weight:bold; padding:1px 0px 0px 0px; }
ul.ask_process li.n1 { width:117px; }
ul.ask_process li.n2 { width:113px; }
ul.ask_process li.n3 { width:115px; }
.market_process_0 { clear:both; width:345px; height:33px; background:url(/images/ly/myPage_marketProcess0.gif) no-repeat top left; }
ul.market_process { float:left; }
ul.market_process li { float:left; text-align:center; color:#FFFFFF; font-weight:bold; padding:1px 0px 0px 0px; }
ul.market_process li.n0 { width:98px; color:#666666; font-weight:normal; }
ul.market_process li.n1 { width:87px; }
ul.market_process li.n2 { width:85px; }
ul.market_process li.n3 { width:75px; }

/* 留덉씠?섏씠吏???랁븿 bx_mypage_01怨?二쇱쓽?붾쭩 */
div.bx_myPage01 { background:url(/images/ly/bx_myPage_02.gif) repeat-y; }
div.bx_myPage02 { background:url(/images/ly/bx_myPage_01.gif) no-repeat top; }
div.bx_myPage03 { background:url(/images/ly/bx_myPage_03.gif) no-repeat bottom; }
.bx_myPage_tx { padding:2px 2px 5px 5px; }
.bx_myPage_dif { font-size:11px; padding-bottom:8px; }

/* 0609 以묐Ц蹂??Tools */
h4 span.txtdeco_none { font-weight:normal; }
.bx_type01 ul.list_r { margin:0px; float:left; }
.bx_type01 ul.list_r li { padding-left:8px; width:300px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 1px 9px; }
.bx_type01 .clear { overflow:hidden; height:0px; }
.gbfb_subtitle { margin:3px 0px 0px 0px; }
h1.cnh1_bd { border-bottom:1px solid #f1f1f1; height:100px; }
.multifile_2_btn a.cn_btn1 { line-height:22px; }
/* 0609 異붽? */

ul.multifile_3 li span.fnt_11 { font-size:11px !important; }
.gbfb_tb_border table.gbfb_tb tr td select.slt_v { margin:0px 10px 0px 0px; width:160px; }
table.gbfb_tb tr td .md_ipt textarea.txt_pdg { padding:2px 0px 0px 2px; overflow-x:hidden; overflow-y:scroll; }
.gbfb_tb_border table.th_dif tr th { vertical-align:top; }
/* //0609 異붽? */

/* 0610 異붽? */
.bp_inp_bx span.radio_txt { display:block; margin-top:5px; }
.bp_inp_bx span.radio_txt input { margin-right:2px; vertical-align:middle; }
.bp_inp_bx span.radio_txt label { font-size:11px; margin-right:2px; }
table.gbfb_tb tr td.fd_dif .inp_bx span.radio_txt { display:block; margin:0px; }
table.gbfb_tb tr td.fd_dif .inp_bx span.radio_txt input { margin-right:2px; padding:0px; vertical-align:middle; }
table.gbfb_tb tr td.fd_dif .inp_bx span.radio_txt label { font-size:11px; padding:0px 2px 0px 2px; }
table.gbfb_tb tr td.fd_dif .inp_bx select { margin:0px 0px 0px 5px; vertical-align:middle; }
.h2_type_diff { padding:8px 0px 0px 0px !important; }
.sub_info_01 .complt_diff { padding:0px 0px 0px 40px; }
.sub_info_01 .complt_diff img { display:block; margin:18px 0px 0px 0px; padding:0px; }
.sub_info_01 .complt_diff i { margin:32px 0px 0px 0px; padding:0px 0px 0px 32px; line-height:18px; }
/* //0610 異붽? */

/* beta text form */
div.beta_txt_form { padding:15px 20px; font-size:11px; color:#999; height:1%; }
div.beta_txt_form h4 { color:#666; font-size:11px; }
div.beta_txt_form a:link { color:#1f6cdc !important; }
div.beta_txt_form a:hover { text-decoration:underline; color:#1f6cdc; }

/* footer style 2009-06-09 */
.bx_footer { text-align:left; }
.bx_footer .gbg { float:left; text-align:left; background:url(/images/ly/graybg_body01.gif) repeat-y; padding:10px 20px 10px 20px; }
.bx_footer .gbg ul { float:left; width:670px; }
.bx_footer .gbg ul li { width:325px; font-size:11px; float:left; line-height:20px; background:url(/images/btn_ico/icon_bluebul.gif) no-repeat 0px 10px; padding:0px 0px 0px 10px; }
.bx_footer .gbg ul li a { font-size:11px; }


.bx_footer .gbg_box { float:left; width:670px; background:url(/images/ly/graybg_body01.gif) repeat-y; padding:10px 20px 10px 20px; }
.bx_footer .gbg_box p.gbg_box_body { width:325px; font-size:11px; float:left; line-height:20px; padding:0px 0px 0px 10px; }

.partners01 { float:left; width:100%; }
.partners01 li { float:left; margin:0px 10px 10px 0px; }
.partners01 li.last { margin-right:0px; }
ul.partners01 li img { border:1px solid #dadada; }
.siteMap { float:left; width:169px; margin:10px 10px 0px 0px; }
.siteMap h5 { height:25px; color:#1f6cdc; font-weight:bold; text-align:center; background:url(/images/ly/bg_sitemap01.gif) no-repeat; padding:7px 0px 0px 0px; }
.siteMap h5 a:link { color:#1f6cdc; text-decoration:none !important; }
.siteMap h5 a:visited { color:#1f6cdc; text-decoration:none !important; }
.siteMap h5 a:hover { color:#1f6cdc; text-decoration:none !important; }
.siteMap ul { background:url(/images/ly/bg_sitemap02.gif) repeat-y; }
.siteMap ul li { line-height:20px; background:url(/images/btn_ico/icon_graybul02.gif) no-repeat 10px 10px; padding:0px 0px 0px 20px; }
.siteMap ul li a:link { color:#666666; text-decoration:none; font-size:11px; }
.siteMap ul li a:hover { color:#1f6cdc !important; text-decoration:underline; font-size:11px; }
.siteMap ul li a:visited { color:#666666; text-decoration:none; font-size:11px; }
.siteMap .bx_sitemapBtm { clear:left; height:10px; background:url(/images/ly/bg_sitemap03.gif) no-repeat; }
.conTact li { color:#666666; line-height:18px; font-size:11px; width:640px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 1px 9px; padding:0px 10px 0px 10px; }
.conTact li span { color:#66901a; font-size:11px; }
.conTact li i { font-style:normal; float:left; padding:0; margin:0; }
.conTact li i.text_widget { width:96%; padding-bottom:10px; }
.conTact li i.txt_star { color:#999999; padding-bottom:10px; }
.conTact li i.txt_num { width:5px; margin-right:15px; padding-bottom:10px; }
.conTact li a:link { color:#1f6cdc; font-size:11px; }
.conTact li a:hover { color:#1f6cdc; text-decoration:underline; font-size:11px; }
.conTact li a:visited { color:#1f6cdc; text-decoration:none; font-size:11px; }

/* update 2009-06-10 */
.bx_device { text-align:left; background:url(/images/ly/graybg_body01.gif) repeat-y; }
.bx_device div.tx_device { color:#999999; font-size:11px; font-weight:normal; padding:5px 20px 5px 20px; }
.bx_device div.tx_device h4 { color:#666666; font-weight:bold; padding:0px 0px 5px 0px; margin:0px; }

/* 留덉폆?앹뾽 */
.layer_popup #mk_layerbx { background:#fff; height:350px; padding:0px 0px 0px 0px; }
.layer_popup #mk_layerbx h1 { margin:0px 0px 0px 0px; padding:0px 0px 8px 0px; font-size:25px; }
.layer_popup #mk_layerbx h2 { margin:9px 0px 10px 0px; background:url(/images/ly/h2_bul.gif) no-repeat 0px 2px; }
.layer_popup #mk_layerbx span { margin:0px 0px 0px 0px; display:block; }
.layer_popup #mk_layerbx span .ml_bgbx { background:#f5f5f5; position:relative; width:480px; height:240px; }
.layer_popup #mk_layerbx span img { display:block; margin:0px; }
.layer_popup #mk_layerbx span .ml_bgbx ul { padding:10px 0px 0px 0px; margin:0px; }
.layer_popup #mk_layerbx span .ml_bgbx ul li { font-size:12px; text-align:left; line-height:17px; padding:0px 0px 0px 20px; }
.layer_popup #mk_layerbx span .ml_bgbx ul li span { font-weight:bold; font-size:12px; margin:3px 0px 0px 0px; line-height:20px; }
.gbfb_tb_border table.gbfb_tb_dif tr th.bgnone { background:#fff !important; }
.gbfb_tb_border table.gbfb_tb_dif tr.first_none th { font-weight:normal; border-top:none; padding:0px; margin:5px 0px 0px 0px; }
.gbfb_tb_border table.gbfb_tb_dif tr.first_none th.bgnone span { padding:0px 0px 0px 13px; margin:7px 0px 2px 0px; }
.gbfb_tb_border table.gbfb_tb_dif tr th ul.check_lst1 { margin:5px 0px 10px 0px; padding:0px 0px 0px 8px; line-height:5px; height:100px; }
.gbfb_tb_border table.gbfb_tb_dif tr th ul.check_lst1 li { width:116px; float:left; font-size:11px; text-align:center !important; margin:0px; padding:0px; }
.gbfb_tb_border table.gbfb_tb_dif tr th ul.check_lst1 li span.photo { display:block; width:100px; height:75px; background:#e8e8e8; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
:root .gbfb_tb_border table.gbfb_tb_dif tr th ul.check_lst1 li input { vertical-align:text-top; }
.gbfb_tb_border table.gbfb_tb_dif tr td.brd_none { border-left:none; }
.gbfb_tb_border table.gbfb_tb_dif tr td.brd_none ul.check_pro_lst li.last div.clear { font-size:11px; }
.gbfb_tb_border table.gbfb_tb_dif tr td textarea.inputTypeTextArea { padding:0px 0px 0px 0px !important; width:97% !important; overflow-y:scroll; }
.nosrch { height:auto; margin:20px 0px 0px 0px; padding:0px 0px 0px 14px; font-weight:bold; }
.nosrch img { display:block; margin:0px 0px 0px 0px; }
.nosrch .txt_form { background:url(/images/ly/bx_grline_md.gif) repeat-y; text-align:center; margin:0px; padding:20px 35px 22px 35px; }
.nosrch .txt_form span { display:block; font-size:11px; margin-bottom:5px; }



/* layer Popup - ?ㅽ겕濡??덈뒗 ?덉씠???앹뾽  20091223*/
.layerPopup_bx { margin:0px auto; width:100%; padding:0px auto; }
.layerPopup_bx .appli_box { width:630px; height:400px; overflow:auto; margin:0px auto; }
.appli_box .apl_intxt_bx { width:600px; height:auto; }
.appli_box .apl_intxt_bx p { margin:15px 0px 0px 0px; padding:0px 0px 15px 8px; }
.appli_box .apl_intxt_bx .h2_type01 { margin:0px; padding:0px; }
.appli_box .apl_intxt_bx .h2_type01 span { margin:7px 0px 0px 0px; padding:0px 0px 0px 20px; float:left; font-weight:bold; }
.appli_box .apl_intxt_bx .h2_type01 ul { margin:7px 0px 0px 0px; padding:0px 10px 0px 0px; }
.layerPopup_bx #appli_diff { width:700px; height:124px; overflow:hidden; border:1px solid #dfdfdf; margin:0px auto; padding:0px auto; }
#appli_diff .apl_intxt_bx { width:100%; height:auto; margin:0px auto; }
#appli_diff .apl_intxt_bx p { margin:15px 0px 0px 0px; padding:0px 0px 15px 8px; }
#appli_diff .apl_intxt_bx .h2_type01 { margin:0px; padding:0px; }
#appli_diff .apl_intxt_bx .h2_type01 span { margin:7px 0px 0px 0px; padding:0px 0px 0px 20px; float:left; font-weight:bold; }
#appli_diff .apl_intxt_bx .h2_type01 ul { margin:7px 0px 0px 0px; padding:0px 10px 0px 0px; }


.layerPopup_bx_02 { margin:0px auto; width:100%; padding:0px auto; }
.layerPopup_bx_02 .appli_box { width:530px; height:400px; overflow:auto; margin:0px auto; }
.appli_box .apl_intxt_bx { width:500px; height:auto; }
.appli_box .apl_intxt_bx p { margin:15px 0px 0px 0px; padding:0px 0px 15px 8px; }
.appli_box .apl_intxt_bx .h2_type01 { margin:0px; padding:0px; }
.appli_box .apl_intxt_bx .h2_type01 span { margin:7px 0px 0px 0px; padding:0px 0px 0px 20px; float:left; font-weight:bold; }
.appli_box .apl_intxt_bx .h2_type01 ul { margin:7px 0px 0px 0px; padding:0px 10px 0px 0px; }
.layerPopup_bx #appli_diff { width:600px; height:124px; overflow:hidden; border:1px solid #dfdfdf; margin:0px auto; padding:0px auto; }
#appli_diff .apl_intxt_bx { width:100%; height:auto; margin:0px auto; }
#appli_diff .apl_intxt_bx p { margin:15px 0px 0px 0px; padding:0px 0px 15px 8px; }
#appli_diff .apl_intxt_bx .h2_type01 { margin:0px; padding:0px; }
#appli_diff .apl_intxt_bx .h2_type01 span { margin:7px 0px 0px 0px; padding:0px 0px 0px 20px; float:left; font-weight:bold; }
#appli_diff .apl_intxt_bx .h2_type01 ul { margin:7px 0px 0px 0px; padding:0px 10px 0px 0px; }

.scrollber {scrollbar-face-color: #FFFFFF;scrollbar-highlight-color: #CACACA;scrollbar-3dlight-color: #FFFFFF;scrollbar-shadow-color: #CACACA;scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #FFFFFF;scrollbar-arrow-color: #ffffff}



/*  innov graybox */
div.bx_innov_01 { background:url(/images/ly/bx_innov_md.gif) repeat-y; margin:0; padding:0; }
div.bx_innov_02 { background:url(/images/ly/bx_innov_top.gif) no-repeat left top; }
div.bx_innov_03 { background:url(/images/ly/bx_innov_btm.gif) no-repeat left bottom; }
div.innov_lst { width:100%; height:58px; margin-bottom:20px; }
div.innov_lst ul { padding:20px 23px; }
div.innov_lst ul li { float:left; margin-right:20px; background:url(/images/btn_ico/icon_bluebul.gif) no-repeat left 7px; padding-left:9px; }
div.innov_lst ul li a:link { color:#1F6CDC; }
div.innov_lst ul li a:visited { color:#1F6CDC; }

/* innov content */
div.innov_desc { padding:0px 15px 0px 21px; font-size:11px; color:#999999; }
div.innov_desc h2 { font-size:17px; color:#66901a; margin-bottom:10px; }
div.innov_desc h4 { font-size:11px; color:#666666; }
div.innov_desc h5 { font-size:12px; color:#666666; }
div.innov_desc p { font-size:11px; color:#999999; line-height:18px; }
div.innov_desc p.outdent { font-size:11px; color:#999999; line-height:18px; padding-left:0px; margin-top:-8px; }
div.innov_desc p.kon_txt { font-size:12px; color:#666666; line-height:18px; margin-bottom:20px; }
div.innov_desc p.kon_txt a { font-size:12px; }
div.tab_scroll { padding:21px 0px 21px 21px; border-bottom:2px solid #eaeaea; height:80px; overflow-y:auto; }
div.innov_desc ul.file { margin-top:0px; }
div.innov_desc ul.file li * { font-weight:bold; font-size:11px; color:#1f62c8; line-height:16px; }

/* discussion memeber */
.dataTable table.dtb_dif tr th { padding:0px 0px 0px 0px; vertical-align:middle; }
.dataTable table.dtb_dif tr td { padding:0px 0px 0px 0px; vertical-align:middle; line-height:20px; text-align:center; }
.dataTable table.dtb_dif tr th.gray { background:#f7f7f7; }
.dataTable table.dtb_dif tr td.pd_dif { padding-left:10px; }

/* small_calendar : choice_day */
.choice_day { position:absolute; display:none; width:146px; font-family:tahoma; font-size:11px; text-align:center; border:2px solid #819fc2; z-index:51; background-color:#ffffff; }
.choice_day .year_date { height:19px; padding:2px 0 0 0; background:#fff; }
.choice_day .year_date img { vertical-align:middle; margin:1px 2px 0 2px; }
.choice_day .year_date span { color:#b24e1d; }
.choice_day .year_date .date { margin:0 2px; font-size:12px; font-weight:bold; }
.choice_day .weekday { }
.choice_day .weekday li { float:left; display:block; width:20px; height:14px; padding:2px 0 0 0; ; color:#fff; line-height:100%; border-left:1px solid #e6d8d1; background:#678ebc; text-decoration:none; }
.choice_day .weekday li.sun { border-left:none; }
.choice_day .weekday li a.txt_date:link, a.txt_date:visited { text-decoration:none; }
.choice_day .weekday li a.txt_date:link, .choice_day .weekday li a.txt_date:hover, .choice_day .weekday li a.txt_date:visited { color:#fff; padding:0; }
.choice_day .days { }
.choice_day .days li { float:left; display:block; padding:0; margin:0; width:20px; height:16px; border-left:1px solid #f3f3f3; border-top:1px solid #f3f3f3; text-decoration:none; }
.choice_day .days li.sun { border-left:none; background:#f2ece8; }
 .choice_day .days li a.txt_date:link, a:txt_date:visited {
display:inline-block;
color:#0e4887;
text-decoration:none;
}
.choice_day .days li a.txt_date:link, .choice_day .days li a.txt_date:visited { color:#1f6cdc; }
.choice_day .days li a.txt_date:hover { display:inline-block; width:20px; height:14px; padding:2px 0 0 0; ; color:#0e4887; line-height:100%; }
.choice_day .days li a.txt_date:hover { color:#fff; background:#7ba7dc; }

/* ver.2 gate硫붿씤 */
#gatemain .v2bg { background:url(/images/main/v2md_bg.gif) repeat-x; width:100%; margin-top:15px; height:110px; }
#gatemain_new .v2bg { background:url(/images/main/v2md_bg.gif) repeat-x; width:100%; margin-top:15px; height:110px; }
.v2bg .gate_wsi { padding:0px; margin:0px auto; }
.v2bg .gate_wsi ul.gtv2_bnr { width:1000px; height:110px; }
.v2bg .gate_wsi ul.gtv2_bnr li { float:left; text-align:left; }
.v2bg .gate_wsi ul.gtv2_bnr li img { display:block; margin:0px auto; }
.v2bg .gate_wsi ul.gtv2_bnr li div { margin:10px 0px 0px 0px; }
.v2bg .gate_wsi ul.gtv2_bnr li .first { position:relative; text-align:right; padding:0px 0px 0px 0px; width:250px; }
.v2bg .gate_wsi ul.gtv2_bnr li .first img.ly_bg { position:absolute; top:-10px; right:20px; }
.v2bg .gate_wsi ul.gtv2_bnr li .first img.gry_btn { position:absolute; top:35px; right:8px; cursor:pointer; }
.v2bg .gate_wsi ul.gtv2_bnr li .first img.service_img { padding:10px 0px 0px 0px; }
div.v2_banr dl dt { color:#4b6b96; font-weight:bold; padding-top:10px; }
div.v2_banr dl dd { background:url(/images/main/icon_widg.gif) no-repeat 0px 10px; font-size:11px; padding:10px 0px 0px 35px; }
ul.gtv2_bnr li div.v2_banr { padding:0px 0px 0px 20px; }
ul.gtv2_bnr li.pd_dif { padding-left:20px; }
ul.gtv2_bnr li div.bodr { border:4px solid #dedede; background:#f5f5f5; padding:0px; height:81px; width:300px; }
ul.gtv2_bnr li div.bodr .gry_bg01 { background:url(/images/main/v2li3_bg.gif) no-repeat 8px 6px; margin:5px 0px 0px 0px !important; height:70px; }
ul.gtv2_bnr li div.bodr .gry_bg01 dl { margin:0px 0px 0px 90px; }
ul.gtv2_bnr li div.bodr .gry_bg01 dl dt { color:#797979; font-size:13px; }
ul.gtv2_bnr li div.bodr .gry_bg01 dl dd { font-size:11px; padding:7px 0px 0px 0px; background:none; }

/* ver.4 gate硫붿씤 */
div.v2_banr dl dd.bg_dif { background:url(/images/main/icon_smart.gif) no-repeat 0px 10px; font-size:11px; padding:10px 0px 0px 35px; }
ul.gtv2_bnr li div.v2_banr02 { padding:0px 0px 0px 0px; margin-left:90px !important; position:relative; }
ul.gtv2_bnr li div.v2_banr02 img.ly_v4 { position:absolute; top:0px; left:-40px; }

/* ask 異붽? */
.askh1_dif { padding-top:10px; height:20px; }

/* register/A460 異붽? */
.h2type_dif { height:43px !important; background:none !important; }
.h2type_dif .grytxt_dif { display:block; width:85%; text-align:center; }
.apl_intxt_bx ul.bgdif li.pd_dif { margin-top:0px !important; color:#666666; line-height:18px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 10px 9px; padding:0px 0px 0px 20px; }
.apl_intxt_bx ul.bgdif li { background:none; line-height:15px; margin-top:3px; }
.apl_intxt_bx ul.bgdif li.contact_dif { margin-top:10px; padding-bottom:5px; }
*html .apl_intxt_bx ul.bgdif li.contact_dif { margin-top:10px; padding-bottom:5px; padding-left:0px; }
.apl_intxt_bx ul.bgdif li.contact_dif span { color:#666666 !important; background:none; font-weight:bold; }
.apl_intxt_bx ul.bgdif li.bg_none01 { background:none; }
.gbfb_tb_border dl.bbs_write_1 { }
.gbfb_tb_border dl.bbs_write_1 dt { color:#444; margin:10px 0px 0px 0px; }
.gbfb_tb_border dl.bbs_write_1 dt span.ava4 { font-weight:bold; padding-left:15px; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar { margin-top:10px; height:240px; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li { display:block; float:left; text-align:center; line-height:10px; padding:0px 8px 0px 8px; margin-bottom:10px; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li.clear { font-size:11px; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li span.photo { width:100px; height:75px; background:#e8e8e8; display:block; margin:0px 0px 0px 0px; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li span.photo img { display:block; margin:0px; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li.my_avatar { clear:both; border-top:1px solid #DBE3EA; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li.my_avatar dl { margin:0px; padding:0px; }
:root .gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li.my_avatar dl { margin-top:15px; padding:0px; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li.my_avatar dl dt { margin:0px !important; padding:0px; float:left; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li.my_avatar dl dd { width:400px; padding:0px 0px 0px 10px; height:30px; float:left; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li.my_avatar dl dd.txtaln_dif { text-align:left; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li.my_avatar dl dd.txtaln_dif a.btn_type03 { vertical-align:3px; }
:root .gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li.my_avatar dl dd.txtaln_dif a.btn_type03 { vertical-align:0px; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li.my_avatar dl dd input.fl { margin-bottom:5px; }
.gbfb_tb_border dl.bbs_write_1 dd ul.sel_avatar li.my_avatar dl dd div.clear { text-align:left; margin-top:5px; }

/* blue踰꾪듉 湲??long width 2009-06-22 */
.btn_type07 a.btn07dif { background:url(/images/btn_ico/btn_type07d_l.gif) no-repeat top left; float:left; color:#ffffff; text-decoration:none; font-weight:bold; line-height:11px; padding-left:8px; padding-right:8px; min-width:28px; text-align:center; font-size:11px; padding-top:4px; padding-bottom:8px }
.complete_form i.pd_dif { margin-top:10px; padding:0px; width:500px; height:auto; }
.note_type01 ul li.mgdif { margin-top:10px; padding-left:20px; background:url(../images/btn_ico/icon_back.gif) no-repeat 10px 2px; }
.apl_intxt_bx .h2dif { background:none; }
.apl_intxt_bx p.mgdif { margin-top:10px !important; }
.main_visual .mgdiff { margin-top:-6px; }


.main_visual_cn { margin-top:-20px; }
:root .main_visual_cn { margin-top:0px; }
.main_visual .mgdiff_cn { margin-top:-16px; }
.main_visual .mgdiff_cn2 { margin-top:14px; }
.main_visual .mgdiff_cn3 { margin-top:-12px; }
:root .main_visual .mgdiff_cn { margin-top:-6px; }


.btn04_dif { margin-left:5px; }
textarea.txtdspec { width:80px; height:15px; padding-top:2px; padding-left:1px; overflow-y:hidden !important; vertical-align:middle; color:#999999; }
.bx_myPage01 p.pg_dif { padding-bottom:5px; }
.mypg01 { clear:both; height:55px; overflow:auto; }
:root .mypg01 { clear:both; height:52px; overflow:auto; }
.comm_slist_memo li.such_ino { height:auto; padding:15px 0px 15px 0px !important; }
.comm_slist_memo li.such_ino img { display:block; float:left; padding:0px 0px 0px 25px; }
.comm_slist_memo li.such_ino .ment_bx { float:left; text-align:left; padding:0px 0px 0px 10px; }
.comm_slist_memo li.gry_bg { background:#f7f7f7; }
.gnd_rgt_dif { padding-left:10px !important; }
ul.attachfile li { margin-bottom:3px; }

/* widget */
ul.widget_lst { margin-top:10px; margin-bottom:-20px; }
:root ul.widget_lst { margin-bottom:0px; }
ul.widget_lst li { padding-left:8px; line-height:20px; background:url(../images/btn_ico/icon_graybul_01.gif) no-repeat left 10px; }
ul.attachfile li { margin-bottom:3px; }
div.btn_compare { padding-left:120px; padding-top:15px; }
*html div.btn_compare { width:300px; }
div.file_box {
border:1px solid #; padding:5px; }

/* file Attachments */
div.file_box { margin-left:-15px; }
div.file_box_01 { background:url(/images/common/file_box_02.gif) repeat-y; width:711px; }
div.file_box_02 { background:url(/images/common/file_box_01.gif) no-repeat top; }
div.file_box_03 { background:url(/images/common/file_box_03.gif) no-repeat bottom; }
div.file_content { padding:10px 10px 10px 15px; }
div.file_content ul.fileAttach { hegith:15px; background:#f5f5f5; }
div.file_content ul.fileAttach * { font-size:12px; }
div.file_content ul.fileAttach li a { font-size:12px; width:auto; }
div.file_content ul.fileAttach li a:hover { text-decoration:underline; font-size:12px; }
div.file_content ul.fileAttach li.btn_type02 { background:none; padding-left:0; }
.cpttable { width:100%; }
.cpttable tr td.txt_deco a { font-weight:bold; font-size:11px; }
.cpttable i { font-size:11px; display:block; margin-bottom:10px; color:#999999; }
.cpttable tr th { border-bottom:2px solid #eaeaea; padding:15px 0px 15px 20px; }
.cpttable tr td { border-bottom:2px solid #eaeaea; padding:15px 0px 15px 0px; vertical-align:top; font-size:11px; }
.cpttable tr td div { margin-top:7px; }
.cpttable tr.first th { border-top:1px solid #3f7fd1; }
.cpttable tr.first td { border-top:1px solid #3f7fd1; }
.cpttable tr.gray { background:#f7f7f7; }
.red_txt { color:#d70000; font-size:17px; font-weight:bold; }
.grayb_txt { font-size:13px; font-weight:bold; }
.edit_text div { background:#e2e2e2; padding:5px !important; width:auto; color:#3e3e3e !important; }
.new_ico { display:block; float:left; padding:2px 0px 0px 2px; }
i { font-size:11px; margin:0px; padding:0px; }

/* 0630 cpt ?뚯씠釉?異붽? */
.gbfb_tb tr.bodr_none td { border-left:none !important; height:80px; }
.mg_top { margin-top:10px; }
.search_box ul.cpt_tb02 { clear:both; height:20px; padding:8px 10px 4px 0px; }
*html .search_box ul.cpt_tb02 { padding-bottom:0px !importnat;
}
.search_box ul.cpt_tb02 li { float:right; margin-left:5px; }
.search_box ul.cpt_tb02 li.txt_b { font-weight:bold; padding-top:3px; }
.dtb_dif tr td.align_dif { text-align:left !important; padding-left:10px !important; }
.cpt_poptxt { margin-top:8px; line-height:15px; font-size:11px; }
.cpt_poptxt strong { font-weight:bold; color:#666666; font-size:11px; line-height:15px; }
.ctp_phone { background:url(/images/ly/cpt_pop_bg.gif) no-repeat; width:357px; height:65px; margin-top:10px; font-size:11px; }
.ctp_phone .sel_bx { padding:10px 0px 0px 20px; }
.ctp_phone .sel_bx select { vertical-align:middle; }
.ctp_phone .cotry_bx { padding:5px 0px 0px 20px; }
.ctp_phone .sel_bx span { padding-right:15px; }
.sel_bx01 { padding-top:15px !important; }
.ctp_phone .sel_bx span img { vertical-align:middle; }
.ctp_phone .cotry_bx span { padding-right:70px; }
.h2ty2_dif { width:710px; margin-top:5px; }
div.ask_star { padding:15px 10px 15px 15px; font-size:11px; line-height:15px; color:666666; }
div.ask_star i.star { font-style:normal; color:#4c7ec7; font-size:13px; padding-top:-5px; margin-right:5px; display:block; float:left; }
div.ask_star i.star_txt { float:left; display:block; font-style:normal; width:675px; }

/* membership 異붽??섏씠吏 */
.member_conbx { padding:0px 10px 0px 10px; }
.dataTable table.thbg_dif { width:100%; table-layout:fixed; }
.dataTable table.thbg_dif tbody tr td { background:#fff; padding:5px 10px 5px 10px !important; }
.dataTable table.thbg_dif thead tr th { padding:0px !important; }
.dataTable table.thbg_dif thead tr th span { padding:0px 5px 0px 5px !important; color:#fff; }
.dataTable table.thbg_dif tr td.alin_cent { text-align:center; }
.dataTable table.thbg_dif tr td.frist { border-left:none; }
.greentxt_bx { color:#66901a; font-size:11px; margin-top:20px; }
.greentxt_bx a { font-size:11px; }
.hdcopy_dif01 { margin:0px 0px 7px 0px; }
.hdcopy_dif02 { margin:5px 0px 7px 0px; }

/* padding bottom */
div.pad_t1 { padding-bottom:1px; }

/* 0701 ?섏젙 */
.h3_color { color:#66901A !important; }
a.color_black { color:black !important; }

/* 0702 異붽? */
.bp_txta_bx .mgdif { margin-bottom:20px; }
.paragraph_type02 { margin:0px !important; padding:0px !important; width:100%; }
.paragraph_type02 div.txtbx { width:480px; float:left; }
.paragraph_type02 div.txtbx p { font-size:11px; line-height:15px; }
div.txtbx p.mg5 { margin-top:5px !important; }
.paragraph_type02 div.txtbx ul.iq_btn { height:23px; margin-top:5px; }
.paragraph_type02 div.imgbx { width:210px; float:right; margin-top:20px; }
.txtbx01 { width:100%; padding-top:5px; }
.paragraph_type02 div.txtbx01 p { font-size:11px; line-height:15px; }
div.txtbx01 p.mg5 { margin-top:5px; }
div.txtbx01 p.mg10 { margin-top:10px; }
p.mg10 span { font-size:11px; font-weight:bold; }
.h2type03 { padding-top:0px !important; clear:both; }
.pin_bx { background:url(/images/ly/cpt_pop_bg02.gif) no-repeat; width:357px; margin-top:10px; padding:15px 0px 15px 0px; font-size:11px; text-align:center; }
.btn_show { padding-right:8px; padding-top:5px; }
.dataTable tbody tr th { border-left:1px solid #DFDFDF; }
td.bdleft { border-left:1px solid #DFDFDF !important; }
td.bdright { border-right:1px solid #DFDFDF !important; }

/* ?뚮옯??硫붿씤 異붽? */
.bdt { border-top:1px solid #F1F1F1; padding:0px; margin-top:10px; }
.bd_bul { background:url(/images/common/board_detail_bg.gif) no-repeat 0px 0px; padding:0px 0px 0px 10px; }

/* popup gray box */
div.pop_graybox_01 { background:url(/images/common/bg_pop_graybox_02.jpg) repeat-y; width:480px; }
div.pop_graybox_02 { background:url(/images/common/bg_pop_graybox_01.jpg) no-repeat top; width:100%; }
div.pop_graybox_03 { background:url(/images/common/bg_pop_graybox_03.jpg) no-repeat bottom; width:100%; }
div.pop_graybox { padding:10px 20px 2px 20px; }
div.pop_graybox h6 { font-size:12px; line-height:19px; color:#666666; }
div.pop_graybox i { font-style:normal; font-size:12px; line-height:15px; color:#666666; margin-bottom:15px; display:block; }
div.pop_btm { height:8px; }
*html div.pop_btm { height:0px !important; margin-top:-6px; }
div.blue_box { background:#E2E2E2 none repeat scroll 0 0; color:#3E3E3E !important; padding:5px !important; width:auto; }

/* table 蹂대뜑 異붽?遺遺?*/
table tr td.mktd_dif { border-bottom:1px solid #DFDFDF !important; border-left:1px solid #DFDFDF !important; }

/* site renewed ?좉퇋 */
.reneimg_bx { margin:15px 0px 0px 0px; padding:0px 0px 0px 10px; text-align:left; width:690px; }
.reneimg_bx p { margin:5px 0px 30px 0px; }
.reneimg_bx p span { color:#66901a; }
.reneimg_bx h2.mg_dif { margin-top:20px; }
.reneimg_bx p.mgb_dif { margin-bottom:0px; }

/* //site renewed ?좉퇋 */
img.banner_left { margin-left:28px !important; }
img.banner_left_1 { margin-left:21px !important; }




/*innovator banner */
div.banner_inno { margin-top:5px; }
:root div.banner_inno { margin-top:5px; }
.iq_selt { margin-left:110px; }

/* table_board_title */
table.table_board_title { background:#F5F5F5; }
table.table_board_title td.question { padding:0px; margin-bottom:0px; width:100%; vertical-align:middle; padding-top:0; }
table.table_board_title td.info { vertical-align:top; padding:0 }
table.table_board_title td.info table { vertical-align:top; padding:0; text-align:right; vertical-align:top; }
table.table_board_title td.question strong.blue_txt { color:#0491d3; margin-right:10px; font-size:15px; }
table.table_board_title td.question span.text_tit { font-size:15px; color:#666; font-weight:bold; padding-right:20px; }
table.table_board_title td.txt_view_01 { white-space:pre; padding-left:10px; vertical-align:top; padding-top:0px; }
table.table_board_title td.txt_view_01 strong { color:#d70000; font-weight:normal; font-size:11px; }
table.table_board_title td.txt_view_02 { vertical-align:top; height:20px; margin:0; padding:0; white-space:pre; padding-top:0px; }
table.table_board_title td.txt_view_02 strong { color:#d70000; font-weight:normal; font-size:11px; }
table.table_board_title td.txt_view_03 { vertical-align:top; height:20px; margin:0; padding:0; white-space:pre; padding-top:0px; }
table.table_board_title td.txt_view_03 strong { color:#d70000; font-weight:normal; font-size:11px; }




/* cms 而⑦뀗痢??깅줉???뚯뒪 蹂대뜑 */
.paragraph pre { background:#F9F9F9; border:1px solid #DDDDDD; clear:both; margin:10px 0 0 10px; padding:0.5em; white-space:pre; font-size:12px; width:95%; }

/* widget test page */
ul.cptest { text-align:right; font-size:11px; padding-top:5px; }
ul.cptest li { float:left; font-size:11px; margin-left:5px; color:#666666; font-weight:bold }
ul.cptest li span { color:#FF0000; }

.wtp_terms { border:#dfdfdf solid 1px; margin-left:5px; padding:0; padding:2px 10px 7px 8px; color:#666; font-size:11px; line-height:15px; }

.btn_wtp_register { background:url(/images/btn_ico/btn_wtp_register_r.gif) no-repeat top right; float:left; padding:0; margin:0; }
.btn_wtp_register a { background:url(/images/btn_ico/btn_wtp_register_l.gif) no-repeat top left; float:left; color:#ffffff; text-decoration:none; font-weight:bold; line-height:11px; padding-left:29px; padding-right:29px; min-width:28px; text-align:center; font-size:13px; padding-top:6px; padding-bottom:12px }
.btn_wtp_register a:link, .btn_wtp_register a:hover, .btn_wtp_register a:visited { color:#ffffff; text-decoration:none; font-weight:bold; }

.btn_wtp_delete { background:url(/images/btn_ico/btn_wtp_delete_r.gif) no-repeat top right; float:left; padding:0; margin:0; }
.btn_wtp_delete a { background:url(/images/btn_ico/btn_wtp_delete_l.gif) no-repeat top left; float:left; color:#ffffff; text-decoration:none; font-size:11px; font-style:normal; line-height:11px; text-align:center; min-width:28px; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px }
.btn_wtp_delete a:link, .btn_wtp_delete a:hover, .btn_wtp_delete a:visited { font-size:11px; color:#fff; text-decoration:underline; }

.wtp_popup_title { color:#66901a; font-size:18px; font-weight:900; vertical-align:top; line-height:24px; border-bottom:1px solid #66901a; padding-bottom:5px; padding-top:10px; }

.layer_popup_wtp { z-index:900; position:absolute; background:#f5f5f5; color:#7a7a7a; padding-bottom:10px; }
.layer_popup_wtp .layout {margin:auto; margin-top:10px; text-align:center;}
.layer_popup_wtp .layout .layout_in {padding:10px 0 10px 0; text-align:left;}
.layer_popup_wtp .layout .layout_in ul {margin-left:auto; margin-right:auto; text-align:left;}
.layer_popup_wtp h1 { border-bottom:1px solid #66901a; padding-bottom:7px; font-size:18px; }

.wtp_btm { height:22px; background-color:#e5e5e5; margin-top:55px; text-align:right; }

.wtp_descript { font-size:11px; color:#888; margin-bottom:10px; }

.wtp_table { width:100%; border-top:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-collapse:collapse; margin-bottom:10px; }
.wtp_table th { height:29px; background-color:#f7f7f7; font-weight:bold; font-size:11px; color:#666; border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; text-align:center; }
.wtp_table .th1 { background-color:#fff; vertical-align:middle; }
.wtp_table td { height:29px; font-size:11px; color:#444; border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; text-align:center; }
.wtp_table td ul li { margin:2px 0 2px 0; }
.wtp_table .td1 { height:86px; }
.wtp_table .td1 div { height:74px; overflow-y:scroll; font-size:11px; color:#888; padding:5px 10px 7px 10px; text-align:left; }

.wtp_pinnum { height:21px; font-weight:bold; color:#444; margin-top:11px; }
.wtp_list { height:21px; color:#666; margin-top:11px; }

.wtp_pns_table { width:100%; border-top:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-collapse:collapse; margin-top:10px; }
.wtp_pns_table th { height:21px; background-color:#fff; font-weight:bold; font-size:11px; color:#666; border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; text-align:center; }
.wtp_pns_table td { height:21px; background-color:#fff; font-size:11px; color:#666; border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; text-align:center; }

/*
 * FCKeditor - The text editor for Internet - http://www.fckeditor.net
 * Copyright (C) 2003-2008 Frederico Caldeira Knabben
 *
 * == BEGIN LICENSE ==
 *
 * Licensed under the terms of any of the following licenses at your
 * choice:
 *
 *  - GNU General Public License Version 2 or later (the "GPL")
 *    http://www.gnu.org/licenses/gpl.html
 *
 *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
 *    http://www.gnu.org/licenses/lgpl.html
 *
 *  - Mozilla Public License Version 1.1 or later (the "MPL")
 *    http://www.mozilla.org/MPL/MPL-1.1.html
 *
 * == END LICENSE ==
 *
 * This is the default CSS file used by the editor area. It defines the
 * initial font of the editor and background color.
 *
 * A user can configure the editor to use another CSS file. Just change
 * the value of the FCKConfig.EditorAreaCSS key in the configuration
 * file.
 */

/**
 * The "body" styles should match your editor web site, mainly regarding
 * background color and font family and size.
 */



/**
 * Just uncomment the following block if you want to avoid spaces between
 * paragraphs. Remember to apply the same style in your output front end page.
 */

/*
.fck p, ul, li
{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
*/

/**
 * Uncomment the following block, or only selected lines if appropriate,
 * if you have some style items that would break the styles combo box.
 * You can also write other CSS overrides inside the style block below
 * as needed and they will be applied to inside the style combo only.
 */

/*
.fck .SC_Item *, .SC_ItemSelected *
{
    margin: 0px !important;
    padding: 0px !important;
    text-indent: 0px !important;
    clip: auto !important;
    position: static !important;
}
*/

/**
 * The following are some sample styles used in the "Styles" toolbar command.
 * You should instead remove them, and include the styles used by the site
 * you are using the editor in.
 */

.fck .Bold
{
    font-weight: bold !important;
}

.fck .Title
{
    font-weight: bold !important;
    font-size: 18px !important;
    color: #cc3300 !important;
}

.fck .Code
{
    border: #8b4513 1px solid !important;
    padding-right: 5px !important;
    padding-left: 5px !important;
    color: #000066 !important;
    font-family: 'Courier New' , Monospace !important;
    background-color: #ff9933 !important;
}

.fck .quote {
    border-left:4px solid silver !important;
    padding-left:1.5em !important;
}

.fck pre {
    clear:both !important;
    white-space:pre !important;
    margin:1em 2.5% !important;
    padding:0.5em !important;
    background:#f9f9f9 !important;
    border:1px solid #ddd !important;
    width: 640px;
    overflow: hidden;

}
.fck blockquote {
    border-left:4px solid silver !important;
    padding-left:1.5em !important;
}

.fck ul { list-style-type:disc !important; padding-left:30px !important}
.fck ul li { list-style-type:disc !important; }
.fck ol { list-style-type:decimal !important; padding-left:30px !important; }
.fck ol li {list-style-type:decimal !important; }


.fck .file_box ul { list-style-type:none !important; padding-left:0px !important}
.fck .file_box ul li { list-style-type:none !important; }
.fck .file_box ol { list-style-type:none !important; padding-left:0px !important; }
.fck .file_box ol li {list-style-type:none !important; }

/* SMI STARS */
.stars1 { height:40px; border:#e6e6e6 solid 2px; background-color:#d8d8d8; margin-bottom:7px; }
.stars1 li { float:left; }
.stars1 li img { border:#e4ff00 solid 1px; margin-top:3px; margin-left:18px; }
.stars1 .name { display:block; width:175px; font-size:14px; color:#085eed; font-weight:bold; margin-top:11px; margin-left:26px; }
.stars1 .blog { display:block; width:380px; font-size:11px; color:#505050; margin-top:12px; }
.stars1 .detail_view { margin-top:9px; }
:root .stars1 .detail_view { margin-top:12px; }

.stars2 { height:40px; border:#e6e6e6 solid 2px; background-color:#e9e9e9; margin-bottom:7px; }
.stars2 li { float:left; }
.stars2 li img { border:#e4ff00 solid 1px; margin-top:3px; margin-left:18px; }
.stars2 .name { display:block; width:175px; font-size:14px; color:#085eed; font-weight:bold; margin-top:11px; margin-left:26px; }
.stars2 .name a { display:block; width:175px; font-size:14px; color:#085eed; font-weight:bold; }
.stars2 .blog { display:block; width:380px; font-size:11px; color:#505050; margin-top:12px; }
.stars2 .detail_view { margin-top:9px; }
:root .stars2 .detail_view { margin-top:12px; }

.stars_h { display:none; }
.stars_h .info { float:left; width:143px; margin-right:10px; }
.stars_h .info img { border:#e2e2e2 solid 2px; margin-bottom:7px; }
.stars_h .info ul { color:#444; margin-bottom:20px; }
.stars_h .info ul li { height:16px; background:url(/images/btn_ico/icon_graybul_01.gif) no-repeat 0 6px; padding-left:8px; margin-left:3px; }
.stars_h .descript { float:left; width:557px; }
.stars_h .descript p { color:#444; line-height:1.6em; }
.stars_h .descript ul { color:#444; line-height:1.6em; }
.stars_h .descript ul li { background:url(/images/btn_ico/icon_graybul_01.gif) no-repeat 0 6px; padding-left:8px; margin-bottom:5px; }

.stars_h .descript .box_new { clear:right; margin-top:15px;}
.stars_h .descript .box_new .top { height:15px; background:url(/images/common/smistar_box.gif) no-repeat 0 top; }
.stars_h .descript .box_new .middle { color:#444; text-align:center; line-height:1.6em; background:url(/images/common/smistar_box.gif) no-repeat 0 -5px; }
.stars_h .descript .box_new .bottom { height:15px; background:url(/images/common/smistar_box.gif) no-repeat 0 bottom; }

.stars_h .descript .box { clear:right; margin-top:15px; margin-bottom:20px; }
.stars_h .descript .box .top { height:15px; background:url(/images/common/smistar_box.gif) no-repeat 0 top; }
.stars_h .descript .box .middle { color:#444; text-align:center; line-height:1.6em; background:url(/images/common/smistar_box.gif) no-repeat 0 -5px; }
.stars_h .descript .box .bottom { height:15px; background:url(/images/common/smistar_box.gif) no-repeat 0 bottom; }
.stars_h .descript .gobrd { float:right; padding:15px 15px 0 0; font-size:12px; }
.stars_h .descript .gobrd a { color:#1f6cdc; }
.stars_h .descript .gobrd a:hover { color:#1f6cdc; }

.stars_h .btn_Username {text-align:center; margin-bottom:3px;}
.stars_h .btn_contents {text-align:right; margin-right:14px; margin-top:3px;}
.stars_h .btn_mail {text-align:right; margin-bottom:20px; margin-right:14px; margin-top:3px;}


/* star 異붽? 2010.01.19  */
div.starforum li { line-height:18px; text-indent:15px; }
div.starforum li i { color:#999999; font-size:11px; float:left; margin:0; padding:0 }
div.starforum p.title { width:55%; float:left; no-repeat left 4px; }
div.starforum p.title a:link { color:#666666; }
div.starforum i.day {width:23%;}
div.starforum i.name { font-style:normal; text-indent:5px; }
div.starforum i.name a:link { color:#1F6CDC; }
div.starforum i.name a:hover { color:#1F6CDC; text-decoration:underline; }
div.starforum i.name a:visited { color:#1F6CDC; }

.star_name { color:#66901A; font-style:normal; text-indent:5px; font-weight:bold; }
.star_name a:link { color:#66901A; font-weight:bold; }
.star_name a:hover { color:#66901A; text-decoration:underline; font-weight:bold; }
.star_name a:visited { color:#66901A; font-weight:bold; }



/* stars.board li?먯꽌 ?뚯씠釉붾줈 ?섏젙  2010.02.18  */
div.starforum_new td { line-height:18px; text-indent:15px;  color:#999999; font-size:11px; float:left; margin:0; padding:0}
div.starforum_new .title {width:460px; float:left; no-repeat left 4px;}
div.starforum_new .title a:link { color:#666666; }
div.starforum_new td.day {width:150px; text-align:left;}
div.starforum_new td.name {width:100px; font-style:normal; text-indent:5px; text-align:left;}
div.starforum_new td.name a:link { color:#1F6CDC;  text-align:left;}
div.starforum_new td.name a:hover { color:#1F6CDC; text-decoration:underline; }
div.starforum_new td.name a:visited { color:#1F6CDC; }




.bold { border:#2db0bc solid 2px; }

.star_ico { margin-right:3px; }


/* platmain popup 2010.02.22  */
.platmainPopup li { color:#666666; line-height:18px; font-size:11px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 1px 9px; padding:0px 10px 0px 10px; }
.platmainPopup li i { font-style:normal; float:left; padding:0; margin:0; }

.platmainPopup li span { color:#66901a; font-size:11px; }
.platmainPopup li i.text_widget { width:96%; padding-bottom:10px; }
.platmainPopup li i.txt_star { color:#999999; padding-bottom:10px; }
.platmainPopup li i.txt_num { width:5px; margin-right:15px; padding-bottom:10px; }


/* survey  2010.04.23  */
.survey_title {color:#1F6CDC; font-style:normal; text-indent:5px; font-weight:bold; text-decoration: none;}
.survey_title a:link  {color:#1F6CDC; font-style:normal; text-indent:5px; font-weight:bold; text-decoration: none;}
.survey_title a:hover  {color:#21C721; font-style:normal; text-indent:5px; font-weight:bold; text-decoration: none;}
.survey_title a:visited  {color:#1F6CDC; font-style:normal; text-indent:5px; font-weight:bold; text-decoration: none;}
.survey_h2 { padding-bottom:10px; font-weight:bold; font-size:14px; color:#66901a; background:url(/images/ly/h2_bul.gif) no-repeat left 4px; padding-left:10px; width:auto; }
:root .survey_border table.survey tr td input { vertical-align:middle; }









/* Star Add  */
.bn01{border:0;margin:0 0 10px 0}
.mainImgBox {width:711px;height:190px; color:#666666; line-height: 18px;font-size:11px; background:url('/images/stars/main_starlist_bg.jpg') no-repeat 0 0; padding:5px; margin:0}
.mainImgBoxEdge {width:711px; height:5px;}

.rolling {float:left; width:691px; height:32px; padding:2px ;line-height:230%}
.rolling li {display:block;float:left}
.rolling li a {color:#666666;font-size:11px !important; text-decoration:none !important; padding:7px 7px 0px 7px}
.rolling li a:hover { text-decoration:underline !important; }
.rolling li.on {padding:0 0 0 1px;width:300px;text-align:center; display:inline; color:#666666; font-size:18px; text-decoration:none;margin:4px 0px 0px -2px; }
.rolling li.on a { color:#66901a !important; font-size:20px !important; font-weight:normal; text-decoration:none; padding:4px 8px 0px 8px; }
.rolling li.on a:hover { text-decoration:underline !important; font-weight:bold; }

.rolling li .back01 {padding:0 0 0 10px;width:300px;text-align:center; display:inline; color:#666666; font-size:16px; text-decoration:none;margin:4px 0px 0px -2px; }
.rolling li .back01 a { color:#666666 !important; font-size:18px !important; font-weight:normal; text-decoration:none; padding:4px 8px 0px 8px; }
.rolling li .back01 a:hover { text-decoration:underline !important; font-weight:bold; }
.rolling li .back02 {padding:0 0 0 10px;width:300px;text-align:center; display:inline; color:#868686; font-size:14px; text-decoration:none;margin:4px 0px 0px -2px; }
.rolling li .back02 a { color:#868686 !important; font-size:12px !important; font-weight:normal; text-decoration:none; padding:4px 8px 0px 8px; }
.rolling li .back02 a:hover { text-decoration:underline !important; font-weight:bold; }

.rolling li.photo {float:right;width:345px;padding:2px 2px 2px 0;margin:0px 0 0px 0}
.rolling li.photo a {float:right;padding:2px 2px 2px 0;margin:0px 0 0px 0}
.rolling li.photo .stars_noimg {padding:2px 2px 2px 2px;}

.btn01{width:345px;float:right;padding:0px 0px 0px 0px:margin:0px}
.tabType01 li.type{height:20px;float:right;background:none;padding:0 5px 0px 0; height:20px;font-size:11px;color:#666666;display:inline}
.tabType01 li.type02{float:right;background:none;padding:0 0px 5px 0; height:20px;font-size:11px;color:#1f6cdc }
.tabType01 li.type02 a{float:right;background:none;padding:0 5px 5px 0; height:20px;font-size:11px;color:#1f6cdc }
.cnt01 { height:111px; width:711px; border-bottom:1px solid #cecece; padding:0; }
.cnt01 h1 { font-size:15px; color:#2f63bd; font-weight:bold; }
.cnt01 .title { height:20px; font-size:12px; color:#666666; font-weight:bold; padding:0 5px 0 5px; }
.cnt01 .content{ height:65px;font-size:11px;color:#666666;font-weight:normal;padding:0 5px 0 5px; word-break:break-all; white-space: normal; /* css-3 */ white-space: -moz-normal; /* Mozilla, since 1999 */ white-space: -normal; /* Opera 4-6 */ white-space: -o-normal; /* Opera 7 */  word-break:break-all;  /* Internet Explorer 5.5+ */}

.cnt02{height:120px;width:707px;border:2px solid #dfdfdf;background:#f7f7f7;margin: 30px 0 0 0px;padding:0px 0 0 0}
.cnt02 h1{font-size:16px;color:#1f6ddc;font-weight:bold;padding:2px 5px 5px 5px}
.cnt02 .title{font-size:12px;color:#666666;font-weight:bold;padding:0 5px 0 5px}
.cnt02 .content{font-size:11px;color:#666666;font-weight:normal;padding:0 5px 0px 5px}

.day {margin : 5px 0 0px 0 ;float: left;padding: 0 0 0 5px;}
.cnt03 { background:url('/images/stars/star_thread_view_box.gif') repeat-y 0 0; padding-right:17px; padding-left:17px; }
.cnt03head { clear:both; height:18px; background:url('/images/stars/star_thread_view_box01.gif') no-repeat 0 top; margin-top:5px; }
:root .cnt03head { clear:both; height:18px; background:url('/images/stars/star_thread_view_box01.gif') no-repeat 0 top; margin-top:0; }
.cnt03foot { height:18px; background:url('/images/stars/star_thread_view_box01.gif') no-repeat 0 bottom; }
.cnt03 h2 { width:673px; font-size:17px; color:#2f63bd; padding:0; margin:0; padding-left:4px; padding-bottom:10px; margin-bottom:7px; background:url('/images/stars/dot01.gif') repeat-x 0 bottom; }
.cnt03 dl { width:677px; }
.cnt03 dl .cnt03name { float:right; height:19px; background:url('/images/stars/ico_crown.gif') no-repeat 0 0; padding-left:18px; font-size:11px; color:#333; font-weight:bold; }
.cnt03 dl .cnt03name span { font-size:9px; color:#989898; margin-left:10px; }
.cnt03 dl dd { clear:right; }

.cnt03 h1{font-size:14px;color:#1f6ddc;font-weight:bold;padding:0 5px 0 5px}
.cnt03 .title{font-size:12px;color:#666666;font-weight:bold;padding:0 5px 0 5px}
.cnt03 .content{font-size:12px;color:#666666;font-weight:normal;padding:15px 5px 5px 5px; word-break:break-all; white-space: normal; /* css-3 */ white-space: -moz-normal; /* Mozilla, since 1999 */ white-space: -normal; /* Opera 4-6 */ white-space: -o-normal; /* Opera 7 */  word-break:break-all;  /* Internet Explorer 5.5+ */}
.btn02{float: right;padding:5px 5px 0 0}
.list {font-size:0; height:70px;border:1px solid #dfdfdf;background:#f7f7f7;margin : 5px 0 5px 0 ;float: left; width: 709px; padding: 0px 0 7px 0;display: inline;}
:root .list {height:70px;border:1px solid #dfdfdf;background:#f7f7f7;margin : 5px 0 5px 0 ;float: left;width: 709px;padding: 14px 0 0px 0;display: inline}
.list h1{font-size:14px;color:#1f6ddc;font-weight:bold;padding:0 5px 0 10px;margin:0 0 0 10px}
.list .content{font-size:11px;color:#666666;font-weight:normal;padding:0 5px 0 5px}
.list dl{width: 700; margin: 0px;padding: 0;display: inline}
.list dt{float: right;width: 700px;margin: 0px 0 0 0px;padding : 0 5px 0 5px;color:#7C7AD5;font-weight:bold;display: inline}
.list dd{margin: 0px 0 0 0px;padding: 0;font-size: 12px;color: #646464}
.list dl dd.img{margin: 0 px}
.list dd.img img{float: left;padding: 2px 10px 2px 10px;display: inline}
.list dd.threads {margin : 5px 15px 0 0 ;float: left;padding: 0px;font-size:11px;color:#9b9b9b;display: inline}
.list dd.threads .nb{margin : 0 ;padding: 0px;font-size:11px;color:#1f6cdc}
.list dd.threads .nb a{margin : 0 ;padding: 0px;font-size:11px;color:#1f6cdc}
.list dd.btn03 {padding:4px 5px 0 0px}

.blog11 {width:352px;padding:0px; margin:0px; line-height: 0px;}
.blog01{width:352px;padding:0px;margin:0px;}
.bg01{width:352px;background:url(/images/common/boxbg01.gif) repeat-y left top; padding:0px 0px 10px 0px;}
.bg02{width:352px;background:url(/images/common/boxbg02.gif) repeat-y left top; padding:5px 0px 5px 0px;}
.bg03{width:352px;background:url(/images/common/boxbg01.gif) repeat-y left top; padding:0px 0px 5px 0px;}

.blog01 dd.cnt02{margin: 0px 0 0 0;padding: 2px 5px 2px 20px;font-size:12px;color:#666666}
.blog01 dd.cnt02 a{font-size:12px;color:#666666}
.blog01 dd.cnt03{margin: 0px 0 0 0;padding: 2px 5px 2px 20px;font-size:12px;color:#666666}
.blog01 dd.cnt03 a{font-size:12px;color:#666666}

.blog01 dd.point{margin: 0px 0 0 0;padding: 2px 5px 2px 20px;font-size:12px;color:#1f6cdc}
.blog01 dd.point a{font-size:12px;color:#1f6cdc}
.dot01{margin: 0px 0 0 0;padding: 2px 5px 2px 0px;font-size:12px;color:#666666;background:url(/images/common/dot01.gif) no-repeat 85px 5px}
.blog01 dl{float: left;width: 711px;margin: 0px;padding: 0;display: inline}

.blog01 dt{float: right; width: 711px; margin: 0px 0 0 0px; padding: 0 5px 0 5px; color:#7C7AD5; font-weight:bold; line-height: 0px;}

.blog01 dd{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 12px;color: #646464}
.blog01 dl dd.img{margin: 0px}
.blog01 dd.img img{float: left; padding: 2px 15px 2px 10px}
.blog01 dd.threads02 {margin : 7px 17px 0 0 ; float: left; padding-left: 191px;font-size:11px;color:#9b9b9b}
.blog01 dd.threads02 .nb{margin : 0 ;padding: 0px;font-size:11px;color:#1f6cdc}
.blog01 dd.threads02 .nb a{margin : 0 ;padding: 0px;font-size:11px;color:#1f6cdc}
.blog01 dd.btn04{float: both;padding:7px 5px 0 0px}

/* stars.ThreadList */
.starViewDetailHead { width:711px; height:16px; background:url('/images/stars/star_view_box.gif') no-repeat 0 top; }
.starViewDetailFoot { width:711px; height:16px; background:url('/images/stars/star_view_box.gif') no-repeat 0 bottom; margin-bottom:11px; }
#container01 { width:711px; background:url('/images/stars/star_view_box.gif') no-repeat 0 -10px; padding-left:16px; }
.starViewCont { float:left; }
.snb01 { width:92px; height:90px; float:left; text-align:center; background:url('/images/stars/star_thread_pic_bg.gif') no-repeat 0 0; }
.snb01 img { margin-bottom:5px; border:#ddd 1px solid; }
.snb01 a img { border:none; }
.content01 { width:575px; background:url('/images/stars/dot01.gif') repeat-x 0 bottom; padding-top:3px; padding-bottom:10px; margin-left:9px; }
.content01 li { font-size:12px; color:#777; line-height:1.4em; font-weight:bold; background:url('/images/stars/blt_gray.gif') no-repeat 0 7px; padding-left:7px; padding-right:24px; }
.content01 li a { font-weight:normal; font-size:11px; }
li.content01_blt {background:url('/images/stars/blt_gray.gif') no-repeat 0 7px; padding-left:7px; padding-right:24px; background-color:#E8B8B8; display: inline;}






.aside01 { width:575px; padding:10px 10px 0 0; margin-left:9px; }
.aside01 dt { background:url('/images/stars/blt_bluearrow.gif') no-repeat 0 5px; font-size:11px; color:#2f63bd; font-weight:bold; padding-left:7px; }
.aside01 dd { background:url('/images/stars/blt_gray.gif') no-repeat 0 5px; font-size:11px; color:#777; padding-left:7px; }
.aside01 .title02{font-size:12px;color:#1f6ddc;font-weight:bold;padding:0px 10px 0 0}
.board01 { width:711px; height:32px; padding:2px; }
.txt01 {margin : 7px 17px 0 0 ;float:left;padding: 0px;font-size:11px;color:#9b9b9b}
.txt01 .nb{margin : 0 ;padding: 0px;font-size:11px;color:#1f6cdc}
.txt01 .nb a{margin : 0 ;padding: 0px;font-size:11px;color:#1f6cdc}
.btn05 {float:right;display: block;padding: 5px 0 0 4px;margin: 0px;text-align: right}

.btn06 {float:left;display: block;padding: 5px 0 0 4px;margin-top: 5px;text-align: right}
.moreBtn{width:711px;height:38px;text-align:center;Color:#1f6cdc;font-size:11px;background:url(/images/btn/btn_more_bg.gif) no-repeat 0px 0px; padding-top:12px;margin-top:10px}
.moreBtn dd.Btn01{color:#1f6cdc;font-size:11px}
.moreBtn dd.Btn01 a{color:#1f6cdc;font-size:12px}
.moreBtn dd.Btn01 a:hover{color:#1f6cdc;font-size:12px}
.center { margin-left:25px}
.starViewThreadList {border-spacing:0; border-collapse:collapse; width:711px; height:100px; background:url('/images/stars/star_view_thread_list_bg_02.jpg') no-repeat 0 -7px; text-align:center; }
:root .starViewThreadList {margin-top:10px;  width:711px; height:100px; background:url('/images/stars/star_view_thread_list_bg.jpg') no-repeat 0 -7px; text-align:center; }

:root .starViewThreadList .otherStars { padding-top:6px; }

.starViewThreadList .otherStarsList {margin: 0 5px 0 5px;}

.other {}
.other li { display:block; float:left; }
.other li.arrow {}
.other li.arrow a { text-decoration:none; }



.tabType01 li.type {float:right;background:none;padding:0 5px 0px 0; height:20px;font-size:11px;color:#666666;}
.tabType01 li.type02 {float:right;background:none;padding:0 0px 5px 0; height:20px;font-size:11px;color:#1f6cdc }
.tabType01 li.type02 a {float:right;background:none;padding:0 5px 0px 0; height:20px;font-size:11px;color:#1f6cdc }

/* Star ??찓??IE 怨듬갚 踰뚯뼱吏??섏젙 */
.tabType01 li.type03 {float:right;background:none;padding:0 0px 0px 0; height:20px;font-size:11px;color:#1f6cdc }
.tabType01 li.type03 a {float:right;background:none;padding:0 0px 0px 0; height:20px;font-size:11px; color:#1f6cdc }


ul.tabType01 li.sel a:hover { color:#1F6CDC; }

HTML* ul.tabType01 li.sel a { background:url(/images/btn_ico/tab_sel_r.gif) repeat-x right top; line-height:19px;  padding-left:7px; padding-right:12px; }
HTML* ul.tabType01 li a { line-height: 19px;}


/* Star Add 異붽? */
:root .radiolist input { vertical-align:middle; }

.blog01 td.point {margin: 0px 0 0 0; padding: 2px 5px 1px 25px;font-size:11px;color:#1f6cdc}
.blog01 td.point a{font-size:11px;color:#1f6cdc}
.blog01 td.cnt02 {margin: 0px 0 0 0;padding: 1px 5px 1px 25px;font-size:11px;color:#666666}
.blog01 td.cnt02 a{font-size:11px;color:#666666}
.blog01 td.date {margin: 0px 0 0 0; padding: 1px 5px 1px 25px; font-size:11px;color:#666666;}

.stardays {margin : 5px 0 0px 0 ;float: left; padding: 0 0 0 5px;}


/*
#container01{width:711px;border:1px solid #dfdfdf;background:#f7f7f7}
.snb01{width:75px; float:left; margin-right:0px;padding: 7px 2px 7px 10px}
#content01{width:160px; float:left;padding:3px 0 0 0px}
#content01 dd.dot02{width:160px;float:left;padding:0px 0 0 5px;font-size:12px;color:#666666;background:url(/images/common/dot01.gif) no-repeat 0px 5px}
.aside01{width:435px; float:right;padding:5px 5px 0 0}
.aside01 .title02{width:435px; float:right; font-size:12px;color:#1f6ddc;font-weight:bold;padding:0px 10px 0 0}
.aside01 .stat_content {width:435px; float:right; font-size:11px;color:#666666; padding:0px 10px 0 0}

.board01 {width:711px; height:32px;padding:2px}
.txt01 {margin : 7px 17px 0 0 ;float:left;padding: 0px;font-size:11px;color:#9b9b9b}
.txt01 .nb{margin : 0 ;padding: 0px;font-size:11px;color:#1f6cdc}
.txt01 .nb a{margin : 0 ;padding: 0px;font-size:11px;color:#1f6cdc}
.btn05 {float:right;display: block;padding: 5px 0 0 4px;margin: 0px;text-align: right}
*/

/* 0510 Edit  */
.starThreadReply { width:632px; background:#f6f6f6; border:#e5e2e2 1px solid; padding:5px 21px 15px 21px; }
.starThreadReply .reply01 dl { width:632px; background:url('/images/stars/dot01.gif') repeat-x 0 bottom; padding-top:7px; padding-bottom:10px; }
.reply01 { margin:0; }
.reply01 h1 { font-size:14px; color:#1f6ddc; font-weight:bold; padding:0 10px 0 5px; margin:0 0 5px 25px; }
.reply01 .titleIco { float:left; background:url(/images/common/icon_forumSymbol.gif) no-repeat 4px 5px; font-size:11px; color:#1e6de8; font-weight:bold; line-height:30px; padding-left:33px; }
.reply01 .day { padding:0 0 0 10px; font-size:11px; color:#999999; line-height:25px; }
.reply01 .title { clear:both; font-size:12px; color:#666666; font-weight:bold; padding:0 5px 0 5px; }
.reply01 .content { width:600px; clear:both; font-size:11px; colo:#666666; font-weight:normal; padding:7px 5px 22px 5px; }
.btn06 { float:right;display: block;padding: 0px;margin: 0px; text-align: right;}
.btn06 a{	float:right;display: block;padding: 0px;margin: 0 4px 0 0px; text-align: right;}

.starThreadReply .starThreadReplyInput { width:632px; }
.starThreadReply .starThreadReplyInput dt { color:#66901a; font-size:25px; font-weight:900; line-height:30px; padding-top:30px; padding-bottom:5px; }
.starThreadReply .starThreadReplyInput dd .ReplyInput { width:635px; height:55px; border-top:#a6a6a6 1px solid; border-right:#d8d8d8 1px solid; border-bottom:#d8d8d8 1px solid; border-left:#a6a6a6 1px solid; }
/* end  */

.box01{border:1px solid #dfdfdf;padding:2px}
.cnt03.mg10 {margin:20px 0 0 0}
.btn06 {float:left;display: block;padding: 5px 0 0 4px;margin-top: 5px;text-align: right}
.moreBtn{width:711px;height:38px;text-align:center;Color:#1f6cdc;font-size:11px;background:url(/images/btn/btn_more_bg.gif) no-repeat 0px 0px; padding-top:12px;margin-top:10px}
.moreBtn dd.Btn01{color:#1f6cdc;font-size:11px}
.moreBtn dd.Btn01 a{color:#1f6cdc;font-size:12px}
.moreBtn dd.Btn01 a:hover{color:#1f6cdc;font-size:12px}
.center{ margin-left:25px}
.other {width:680px; height:32px;padding:2px 0 0 0}
.other li {display:block;float:left}
.other li.arrow{padding: 27px 0px 5px 0}
.other li.arrow a{text-decoration:none}
.other li.img img{padding:4px;margin:0px;}
.popupTitle01{font-size:14px;color:#1f6ddc;font-weight:bold;padding:5px 0 0 0}
.popupUrl01{font-size:12px;color:#9b9b9b;font-weight:bold;padding:5px 0 0 0}
.popup01{padding:5px 0 0 0}
.popupCheck01{padding:5px 0 10px 0}
#starPopup{width:280px;height:91px;background:url(/images/common/starBox.gif) no-repeat 0px 0px}
.starPopTitle{height:15px;margin:0px;padding: 4px 2px 0px 10px;font-size:11px;color:#1f6ddc}
.snb02{width:75px; float:left; margin-right:0px;padding: 8px 2px 7px 10px}
#content02{height:66px;width:180px; float:left; padding:6px 0 0 0px}
#content02 dd.dot03{float:left;width:180px;padding:0px 0 0 5px;font-size:11px;color:#666666; background:url(/images/common/dot01.gif) no-repeat 0px 5px}
.aside02{width:460px; float:right;padding:5px 10px 0 0}
.aside02 .title03{font-size:12px;color:#1f6ddc;font-weight:bold;padding:0px 10px 0 0}
.radioPd{padding:0 2px 0 0;display:inline}


:root .h_none {padding-top: 10px; }


/* 0507 Add  */
.Table01 * { font-size:11px; color:#444444; }
.Table01 table { width:711px;padding:3px 0 0 0}
.Table01 table a:hover { text-decoration:underline; }
.Table01 table i { font-size:11px; font-style:italic; color:#999999 }
.Table01 table thead th { font-size:11px; background:url(/images/common/table_bg.gif) repeat; height:25px; color:#FFFFFF; border-top:1px solid #3f7fd1; border-bottom:1px solid #3f7fd1; padding:0px 7px 0 7px; text-align:center }
.Table01 table thead th.first {width:470px;border-left:1px solid #3f7fd1; }
.Table01 table thead th.last { border-right:1px solid #3f7fd1; }
.Table01 td.grayTitle{ font-size:11px; background:#f7f7f7; height:25px; color:#1f6cdc; font-weight:bold;border:1px solid #dfdfdf; border-top:0px solid #dfdfdf; border-right:0px solid #dfdfdf; padding-left:7px; padding-right:7px; text-align:left; }
.Table01 td.grayTitle a{ font-size:11px;color:#1f6cdc; font-weight:bold}
.Table01 td.gray{ font-size:11px; background:#f7f7f7; height:25px; color:#444444; border:1px solid #dfdfdf; border-top:0px solid #dfdfdf; border-right:0px solid #dfdfdf; padding-left:7px; padding-right:7px; text-align:left; }
.Table01 td.grayLast{ font-size:11px; background:#f7f7f7; height:25px; color:#444444; border:1px solid #dfdfdf; border-top:0px solid #dfdfdf; padding-left:7px; padding-right:7px; text-align:left; }
.Table01 td.whiteTitle{ font-size:11px;height:21px; color:#1f6cdc; font-weight:bold;border:1px solid #dfdfdf; border-top:0px solid #dfdfdf; border-right:0px solid #dfdfdf; padding-left:7px; padding-right:7px; text-align:left; }
.Table01 td.whiteTitle a{ font-size:11px;color:#1f6cdc; font-weight:bold}
.Table01 td.white{ font-size:11px;height:25px; color:#444444; border:1px solid #dfdfdf; border-top:0px solid #dfdfdf; border-right:0px solid #dfdfdf; padding-left:7px; padding-right:7px; text-align:left; }
.Table01 td.whiteLast{ font-size:11px;height:25px; color:#444444; border:1px solid #dfdfdf; border-top:0px solid #dfdfdf; padding-left:7px; padding-right:7px; text-align:left; }

.table02 {height:23px;width:709px;border:1px solid #dfdfdf;border-top:0px;margin:0px}
.table02 dd.whiteTitle{ float:left;font-size:11px;height:21px;width:470px;color:#1f6cdc; font-weight:bold;padding:3px 7px 0px 7px;border-right:1px solid #dfdfdf}
.table02 dd.whiteTitle a{ float:left;font-size:11px;color:#1f6cdc; font-weight:bold;border:0px}
.table02 dd.whiteLast{ float:right;width:210px;font-size:11px;color:#444444;padding:3px 7px 0px 0px;border:0px;text-align:center;}

.total01 { }
.total01 li.type01 { background:none; padding:7px 0 0 0; height:20px; font-size:11px; color:#666666; }

.nb{font-size:11px;color:#de0000 }
.total01 li.btn { background:none; padding:2px 0px 0px 0; height:20px; }
.total01 li.btn a { background:none; padding:4px 0px 0px 0; height:20px; }
.bnArea{margin:10px 0 0 0;padding:7px 5px 7px 260px; height:61px; border: 1px solid #dfdfdf }
.bnAreaPD { width:665px; height:75px; padding:0; margin:0; }
.bnAreaPD ul { float:right; padding:0; margin:0; }
.bnAreaPD ul li { float:left; padding:0 0 0 5px; }
.bnArea01{float:left;padding:0 10px 0 0; height:61px}
.bnArea02{float:left;padding:0 10px 0 0; height:61px}
.bnArea03{float:left;padding:0 0px 0 0; height:61px}
.disqus { width:600px; margin:0px 0 0 0; padding:5px; border:1px solid #dfdfdf; font-size:11px;color:#444444; }
.view{padding:2px; font-size:11px;color:#444444;background:#f6f6f6 }
.viewAll { clear:both; margin-top:10px; padding:5px 23px 10px 23px; background:#f6f6f6; color:#666; }
:root .viewAll { clear:both; margin-top:10px !important; padding:10px 23px 10px 23px; background:#f6f6f6; color:#666; }
.viewAll dl dt { float:left; width:79px; line-height:1.8em; }
.viewAll dl dd { line-height:1.8em; }
.viewAll dl dd a { color:#1f6cdc; }
.viewAll dl dd a:hover { color:#1f6cdc; text-decoration:underline; }
.viewAll dl .next a { color:#666; }
.viewTitle{margin:10px 0 0 0;padding:5px; height:30px;background:#f6f6f6;font-size:11px;color:#1f6cdc;font-weight:bold }
.viewTitle a{font-size:11px;color:#1f6cdc;font-weight:bold }

/* 0510 Add  */
noData {padding:2px;font-size:12px;color:#999999}

/* Stars Add : 2009-05-19, Kim Nam-Woon */
.mainImgBox .starList { float:left; width:166px; }
.mainImgBox .starList table { width:166px; border-spacing:0; border-collapse:collapse; margin-top:24px; }
.mainImgBox .starList table tr.on { background:#fff; }
.mainImgBox .starList table th { width:53px; height:34px; padding-left:3px; padding-left:21px; }
.mainImgBox .starList table th img { border:#c2c1c2 1px solid; }
.mainImgBox .starList table td { width:113px; background:url('/images/stars/ico_crown.gif') no-repeat 8px 11px; padding-top:3px; padding-left:28px; line-height:2.4em; }
.mainImgBox .starList table tr.on td { width:113px; background:#fff url('/images/stars/ico_crown.gif') no-repeat 8px 11px; padding-top:3px; padding-left:28px; line-height:2.4em; }
.mainImgBox .starList table td a { display:block; width:80px; height:30px; }
.mainImgBox .starList dl { position:absolute; width:77px; top:143px; margin-left:45px; }
.mainImgBox .starList dl dt { float:left; line-height:1.2em; }
.mainImgBox .starList dl dd { line-height:1.2em; }
.mainImgBox .starList dl dd img { padding-left:3px; }
.mainImgBox .starDetail { width:532px; }
.mainImgBox .starDetail .starView {float:left; width:140px; padding-top:25px; padding-left:16px; z-index:auto; }
:root .mainImgBox .starDetail .starView { width:140px; padding-top:25px; padding-left:16px; }
.mainImgBox .starDetail .starView div {margin: -8px 0 3px 0; width:84px; height:84px; background:url('/images/stars/main_starlist_pic_bg.gif') no-repeat 0 77px; }
.mainImgBox .starDetail .starView div img { padding:3px 7px; border:#e0e0e0 1px solid; }
.mainImgBox .starDetail .starView ul li { background:url('/images/stars/blt_gray.gif') no-repeat 0 6px; font-size:9px; color:#858585; line-height:1.4em; padding-left:5px; }
.mainImgBox .starDetail .starView ul li a { font-size:9px; color:#1f6cdc; line-height:1.4em; text-decoration:underline; }

.mainImgBox .starDetail .starThread { width:370; padding-top:27px; padding-left:156px; }
:root .mainImgBox .starDetail .starThread {width:370; padding-top:27px; padding-left:322px; }
.mainImgBox .starDetail .starThread img  { padding-bottom:2px; }
:root .mainImgBox .starDetail .starThread img  { padding-bottom:5px; }


.btn_stats {position:absolute; top:270px; padding-left: 190px;}

.mainImgBox .starDetail .starThread ul {position:absolute; left:320px;}
:root .mainImgBox .starDetail .starThread ul { width:360px;}

.mainImgBox .starDetail .starThread ul li a { background:url('/images/stars/blt_blue.gif') no-repeat 1px 6px; font-size:12px; line-height:1.7em; font-weight:bold; color:#7d7d7d; padding-left:11px; }
.mainImgBox .starDetail .starThread ul li a:hover { color:#66901a; }
.articles { padding:14px 12px 10px 12px; margin-bottom:8px; border-bottom:#cecece 1px solid; }
.articles div { color:#777; font-size:12px; line-height:1.3em; }
.articles h2 { font-size:15px; color:#2f63bd; background:none; padding:0; margin:0; padding-bottom:5px; }
.articles h2 a { font-size:15px; color:#2f63bd; background:none; padding:0; margin:0; }
.articles h2 a:hover { color:#2f63bd; text-decoration:underline }
.articles .thumview { margin-bottom:15px; }
.articles .username { float:left; font-size:11px; color:#333; font-weight:bold; background:url('/images/stars/ico_crown.gif') no-repeat 0 0; padding-left:18px; padding-right:10px; }
.articles .date { font-size:9px; color:#989898; }
.lists { padding:12px 12px 10px 12px; border-bottom:#cecece 1px solid; height:70px; }
.lists .starimg { position:absolute; padding:4px; border:#e6e6e6 1px solid; margin-left:10px; }
.lists .starthum { position:absolute; width:600px; margin-left:95px; }
.lists .starthum h2 { font-size:17px; color:#2f63bd; padding:0; margin:0; background:none; margin-top:15px; padding-bottom:7px; }
.lists .starthum h2 a { font-size:17px; color:#2f63bd; background:none; padding:0; margin:0; }
.lists .starthum h2 a:hover { color:#2f63bd; text-decoration:underline }
.lists .starthum .username { float:left; font-size:11px; color:#333; font-weight:bold; background:url('/images/stars/ico_crown.gif') no-repeat 0 0; padding-left:18px; padding-right:10px; }
.lists .starthum .date { font-size:9px; color:#989898; }

.starProfile {padding:14px 12px 20px 12px; margin-bottom:4px;}
.starProfile .photo { float:left; text-align:center; }
.starProfile .photo img { padding:4px; border:#e6e6e6 1px solid; }
.starProfile .photo a img { padding:0; border:none; margin-top:5px; }
.starProfile ul {width:500px; }
.starProfile ul li { background:url('/images/stars/blt_gray.gif') no-repeat 12px 8px; padding-left:19px; color:#777;}
.starProfile ul li a { color:#2f63bd; text-decoration:none; }
.starProfile ul li a:hover { color:#2f63bd; text-decoration:underline; }
.starProfile table { position:absolute; width:380px; left:331px; background-color:#F5F5F5;  line-height:18px; }
.starProfile table tr {font-size:11px;}
.starProfile table th { padding-left:11px; text-align:left; width:220px;}
.starProfile table th a { color:#1f6cdc; font-weight:normal; }
.starProfile table th a:hover { color:#1f6cdc; text-decoration:underline; }
.starProfile table td { float:right; color:#b4b4b4; text-align:right; padding: 0 5px 0 0px;}
.starProfile table td { font-size:9px; }
.starProfile .thread { position:absolute; color:#9b9b9b; padding-top:68px; line-height:1.0em; right:10px; }
.starProfile .thread a { color:#1f6cdc; }
.starProfile .thread a:hover { color:#1f6cdc; text-decoration:underline; }

.starProfile div.starProfile_line {border-bottom:#d7d7d7 1px solid; width:700px; margin: -3px 0 -300px 0;}
:root .starProfile div.starProfile_line {border-bottom:#d7d7d7 1px solid; width:700px; margin: 15px 0 15px 0;}

/* Stars Add : Tab Button 2009-05-20, Kim Nam-Woon */
.tabType { height:26px; border-bottom:2px solid #288ae6; }
*html .tabType { height:26px; border-bottom:0; background:url('/images/stars/star_tabmenu_bg.gif') repeat-x 0 0; }
.tabType .tabMenu { float:left; }
.tabType .viewList { float:right; padding-top:10px; }
:root .tabType .viewList span.viewList_total {padding-bottom: 7px; display: block;}
:root .tabType .viewList img { margin-bottom:3px;}


/* Stars Add : Tab Button 2009-05-26, Yoon Mi-Jung */
div.starsIndexButton {float:right; margin: 10px 0 0 0;}
.starsIndexButton_new {float:right; margin: 10px 45px 0 0;}

p.starsIndexButton_02 {float:right; margin: 10px 35px 0 0; line-height:13px; border-bottom:none; padding:0; padding-left:10px; background:url(/images/btn_ico/icon_back.gif) no-repeat left 2px; font-weight:bold; color:#2067d7; }
p.starsIndexButton_02 ul li.starsIndexButton_02 a:link { color:#2067d7; }
p.starsIndexButton_02 ul li.starsIndexButton_02 a:visited { color:#2067d7; }
p.starsIndexButton_02 ul li.starsIndexButton_02 a:hover { color:#2067d7; text-decoration:underline !important; }


p.starsIndexButton_03 {margin: 10px 35px 0 0; line-height:13px; border-bottom:none; padding:0; padding-left:10px; background:url(/images/btn_ico/icon_back.gif) no-repeat left 2px; font-weight:bold; color:#2067d7; }
p.starsIndexButton_03 ul li.starsIndexButton_02 a:link { color:#2067d7; }
p.starsIndexButton_03 ul li.starsIndexButton_02 a:visited { color:#2067d7; }
p.starsIndexButton_03 ul li.starsIndexButton_02 a:hover { color:#2067d7; text-decoration:underline !important; }


.imgBoard {border-top:1px solid #66901A; border-right:1px solid #66901A; border-left:1px solid #66901A;}


/* Button Type Update : 2010-05-26,  Yoon Mi-Jung */

.backBtn_stars a:link { color:#2067d7;}
.backBtn_stars a:visited { color:#2067d7; }
.backBtn_stars a:hover { color:#2067d7; text-decoration:underline !important; }


.btn_type11 { background:url(/images/btn_ico/btn_type07_r.gif) no-repeat top right; float:left; padding:0; margin:0; margin-left:3px; }
:root .btn_type11 { background:url(/images/btn_ico/btn_type07_r.gif) no-repeat top right; float:left; padding:0; margin:0; margin-left:3px; margin-bottom:10px; }
.btn_type11 a { background:url(/images/btn_ico/btn_type07_l.gif) no-repeat top left; float:left; color:#ffffff; text-decoration:none; line-height:11px; padding-left:8px; padding-right:8px; min-width:28px; text-align:center; font-size:11px; padding-top:4px; padding-bottom:8px }
.btn_type11 a:link, .btn_type11 a:hover, .btn_type11 a:visited { color:#ffffff; text-decoration:none; }


.btn_type_popup { background:url(/images/btn_ico/btn_type_blue_r.gif) no-repeat top right; float:left; padding:0; margin:0; margin-left:3px; }
:root .btn_type_popup { background:url(/images/btn_ico/btn_type_blue_r.gif) no-repeat top right; float:left; padding:0; margin:0; margin-left:3px; margin-bottom:10px; }
.btn_type_popup a { background:url(/images/btn_ico/btn_type_blue_l.gif) no-repeat top left; float:left; color:#ffffff; text-decoration:none; line-height:11px; padding-left:8px; padding-right:8px; min-width:28px; text-align:center; font-size:11px; padding-top:4px; padding-bottom:8px }
.btn_type_popup a:link, .btn_type11 a:hover, .btn_type_popup a:visited { color:#ffffff; text-decoration:none; }



/* Agent Service : 2010-05-31, Kim Nam-Woon */
.agentTermsAgree { clear:both; }
.agentTermsAgree li { margin-bottom:8px; }
.agentTermsAgree .agentTermsAgree_list { width:700px; margin-top:3px; }
.agentTermsAgree .agentTermsAgree_list li { margin-left:3px; padding-left:10px; background:url(/images/btn_ico/icon_graybul.gif) no-repeat 0 6px; margin-bottom:3px; }


/* stars 異붽? ?섏젙 : 2010-06-1, Yoon Mi-Jung */

.pagingNumberDiv  {margin:0 0 0 91px;}

.cnt04.mg10 {margin:20px 0 0 0}
.cnt04 { background:url('/images/stars/star_thread_view_box.gif') repeat-y 0 0; padding-right:17px; padding-left:17px; }
.cnt04head { clear:both; height:18px; background:url('/images/stars/star_thread_view_box01.gif') no-repeat 0 top; margin-top:5px; }
:root .cnt04head { clear:both; height:18px; background:url('/images/stars/star_thread_view_box01.gif') no-repeat 0 top; margin-top:0; }
.cnt04foot { height:18px; background:url('/images/stars/star_thread_view_box01.gif') no-repeat 0 bottom; }
.cnt04 h2 { width:673px; font-size:17px; color:#2f63bd; padding:0; margin:0; padding-left:4px; padding-bottom:10px; margin-bottom:7px; background:url('/images/stars/dot01.gif') repeat-x 0 bottom; }
.cnt04 dl { width:677px; }
.cnt04 dl .cnt04name {height:19px; background:url('/images/stars/ico_crown.gif') no-repeat 0 0; padding-left:18px; font-size:11px; color:#333; font-weight:bold; }
.cnt04 dl .cnt04name span { font-size:9px; color:#989898; margin-left:10px; }
.cnt04 dl dd { clear:right; }


.cnt04 h1{font-size:14px;color:#1f6ddc;font-weight:bold;padding:0 5px 0 5px}
.cnt04 .title{font-size:12px;color:#666666;font-weight:bold;padding:0 5px 0 5px}
.cnt04 .content{font-size:12px;color:#666666;font-weight:normal;padding:15px 5px 5px 5px; word-break:break-all; white-space: normal; /* css-3 */ white-space: -moz-normal; /* Mozilla, since 1999 */ white-space: -normal; /* Opera 4-6 */ white-space: -o-normal; /* Opera 7 */  word-break:break-all;  /* Internet Explorer 5.5+ */}
.cnt04btn {clear:both; float:right; margin-top: -10px;}
:root .cnt04btn {clear:both; float:right; margin-top: -20px;}


/* stars.ThreadList ?섏젙*/
.content03 {width:575px; padding-top:3px; margin-left:15px; }
.content03 .bgline {width:575px; height:150px; background:url('/images/stars/dot01.gif') repeat-x 0 bottom; padding-top:3px; padding-bottom:10px; margin-left:9px; }
.content03 li {float:left;  display: block; width: 270px; font-size:12px; color:#777; line-height:1.4em; font-weight:bold; background:url('/images/stars/blt_gray.gif') no-repeat 0 7px; padding-left:7px;}
.content03 li a {font-weight:normal; font-size:11px;}

.content04 {width:575px;}
.content04 .bgline {width:575px; height:150px; background:url('/images/stars/dot01.gif') repeat-x 0 bottom; padding-top:3px; padding-bottom:10px; margin-left:9px; }
.content04 li {float:left; display: block; width: 230px; font-size:12px; color:#777; font-weight:bold; background:url('/images/stars/blt_gray.gif') no-repeat 0 7px; padding-left:7px;}
:root .content04 li {float:left; display: block; width: 195px; font-size:12px; color:#777; font-weight:bold; background:url('/images/stars/blt_gray.gif') no-repeat 0 7px; padding-left:7px;}
:root .content04 .mgL {margin-left: 10px;}
.content04 li a { font-weight:normal; font-size:11px;}

.content04_stars {width:575px; float:right; margin-right: 30px;}
.content04_stars {_width:575px; _float:right; _margin-right: 8px;}
:root .content04_stars {width:575px; float:right; margin-right: 30px;}

.starProfile .thread_02 {color:#9b9b9b; margin: 17px 0 0 95px;}
.starProfile .thread_02 {_color:#9b9b9b; _margin: 17px 0 0 48px;}
:root .starProfile .thread_02 {color:#9b9b9b; margin: 17px 0 0 95px;}


.starProfile .thread_02 a {color:#1f6cdc; }
.starProfile .thread_02 a:hover { color:#1f6cdc; text-decoration:underline; }


.aside04 {width: 570px; padding:10px 10px 0 0px; float:left; margin: 10px 0 0 5px; background:url('/images/stars/dot01.gif') repeat-x 0 top; }
.aside04 dt { background:url('/images/stars/blt_bluearrow.gif') no-repeat 0 5px; font-size:11px; color:#2f63bd; font-weight:bold; padding-left:7px; }
.aside04 dd { background:url('/images/stars/blt_gray.gif') no-repeat 0 5px; font-size:11px; color:#777; padding-left:7px; }
.aside04 .title02{font-size:12px;color:#1f6ddc;font-weight:bold;padding:0px 10px 0 0}


.aside05 {width: 570px; padding:10px 10px 0 0px; float:left; margin: 10px 0 0 5px; background:url('/images/stars/dot01.gif') repeat-x 0 top; }
.aside05 dt { background:url('/images/stars/blt_bluearrow.gif') no-repeat 0 5px; font-size:11px; color:#2f63bd; font-weight:bold; padding-left:7px; }
.aside05 dd {font-size:11px; color:#777; padding-left:7px; }
.aside05 .title02{font-size:12px;color:#1f6ddc;font-weight:bold;padding:0px 10px 0 0}

.dpIn {float:right; margin: 10px 5px 0 0px;}
:root .dpIn {float:right; margin: 0px 0px 0 0px;}

.dpIn li {display: inline; margin: 0px; float:left;}
.dpIn .dpInMgr {margin: 0px 30px 0 0px;}

.aside03 {width: 660px; padding:10px 10px 0 10px; float:left; margin: 10px 0 0 0; background:url('/images/stars/dot01.gif') repeat-x 0 top; }
.aside03 dt { background:url('/images/stars/blt_bluearrow.gif') no-repeat 0 5px; font-size:11px; color:#2f63bd; font-weight:bold; padding-left:7px; }
.aside03 dd { background:url('/images/stars/blt_gray.gif') no-repeat 0 5px; font-size:11px; color:#777; padding-left:7px; }
.aside03 .title02{font-size:12px;color:#1f6ddc;font-weight:bold;padding:0px 10px 0 0}


/* memberQuickmenu 2010-06-03 */
.content13 { width:575px; padding-top:3px; margin-left:15px; }
.content13 .bgline {width:575px; height:150px; background:url('/images/stars/dot01.gif') repeat-x 0 bottom; padding-top:3px; padding-bottom:10px; margin-left:9px; }
.content13 li {display: inline; font-size:12px; color:#777; line-height:1.4em; font-weight:bold; background:url('/images/stars/blt_gray.gif') no-repeat 0 7px; padding-left:7px; padding-right:24px; }
.content13 li a { font-weight:normal; font-size:11px;}


.Quickmenu {margin: -14px 0 0 0px; padding: 0px 0 0 0;}
:root .Quickmenu {margin: -7px 0 0 0px; padding: 0px 0 0 0;}
.Quickmenu .borderLR {border-left:2px solid #7EB2EF; border-right:2px solid #7EB2EF; padding: 5px 0 0 0;}
.Quickmenu .membername {text-align:center; color:#777777;}
.fontB	{font-weight:bold; color:#5D5D5D; text-align:center;}



/* //site 硫붿씤 諛곕꼫 ?섏젙*/

img.banner_main_center { margin-left:10px}
img.banner_main_right { margin-left:2px}




/* fullbanner */
.fullBn_02 {width:600px;height:400px; background:url(/images/stars/fullBn_02.jpg) no-repeat 0px 0px;}
.fullimg {width:600px; height:287px;}
.fullBnBtn_02  {padding:0px 0px 0 210px; margin:0px; color:#FFFFFF; font-size:12px; font-weight:bold;}
.fullBnInput_02 {padding:10px 0px 0 200px; margin:0px; color:#FFFFFF; font-size:12px; font-weight:bold;}
:root .fullBnInput_02 input { vertical-align:middle; margin:10px 0px 0 500px; margin:0px; color:#FFFFFF; font-size:12px; font-weight:bold;}
.fullBn_position {width:600px; height:400px; display:none; position:absolute; z-index:999; margin:top: 600px;}


.fullBnInput_03 {padding:10px 0px 0 0px; margin:0px; color:#FFFFFF; font-size:12px; font-weight:bold; background:#000;}
:root .fullBnInput_03 input { vertical-align:middle; margin:0px; color:#FFFFFF; font-size:12px; font-weight:bold;}
:root .fullBnInput_03 {margin: 10px 0 0 5px; padding: 0px;}
:root .fullBnInput_03_btn {margin: 0 0 0 0px; padding: 0px;}
:root .fullBnInput_03_input {margin: 0 0 0 -5px; padding: 0px;}



.fullBn{width:1020px;height:628px;background:url(/images/stars/fullBn.jpg) no-repeat 0px 0px}
.fullBnBg{width:1020px;height:176px;background:#0041b3}
.fullBnBtn {padding:487px 0px 0 230px;margin:0px;color:#FFFFFF;font-size:12px;font-weight:bold;}
.fullBnInput { padding:20px 0px 0 320px;margin:0px;color:#FFFFFF;font-size:12px;font-weight:bold; width: 600px;}



.starComment {margin-top: 30px; font-size:9px; color:#989898;}

:root .starsButton input { vertical-align:middle; }


.starsInput {margin: 0 0 0 25px; padding: 0px 0 0 0;}
:root .starsInput {margin: 0 0 0 22px; padding: 0px 0 0 0;}
:root .starsType { padding: 0 0 0 48px; margin-top: -20px;}



/* LimoTopMenu */
.LimoTop {width:950px; height: 24px; margin:0 auto; margin-top: -3px;}
@-moz-document url-prefix() { .LimoTop {width:950px; height: 24px; margin:0 auto; margin-top: -3px; background:url(/images/common/gnb_limobg.jpg) repeat left top;} }

.LimoTopMenu {width:950px; height: 24px; margin:0 auto; background:url(/images/common/gnb_limobg.jpg) repeat-x top;}

.LimoTopMenu li {display: inline; margin:0 auto; padding: 0; float:left; }
@-moz-document url-prefix() { .LimoTopMenu li {display: inline; margin:0 auto; padding: 0; float:left;} }

@-moz-document url-prefix() { .limoFfMg {margin-top: -3px;} }

/* rollover image */
a.rollover img { border-width:0px; display:inline; }
a.rollover img.over { border-width:0px; display:none; }
a.rollover:hover { border:0px }
a.rollover:hover img { display:none; }
a.rollover:hover img.over { display:inline; } .aqua {  border-style: none}

a.rollover_01 img { border-width:0px; display:inline; }
a.rollover_01 img.over { border-width:0px; display:none; }
a.rollover_01:hover { border:0px }
a.rollover_01:hover img { display:none; }
a.rollover_01:hover img.over { display:inline; } .aqua {border-style: none}

.limovideo {margin:10px 0 0 0; float:left;}
.limovideo .limovideoimg {padding :0 15px 0 0; float:left; }
.limovideo .limovideotext {color:#888888;}

.Limosub { padding-left:0px; margin-left:0px; text-align:left; background:url(/images/common/lnb_top_ly_limosub_s2.jpg) no-repeat; height:5px;}



:root .iframeLf {margin-left: 24px;}



.conTact_limo li {color:#666666; line-height:18px; font-size:12px; width:640px; background:url(/images/btn_ico/icon_greenbul.gif) no-repeat 1px 9px; padding:0px 10px 0px 10px; margin-top: 2px; }
.conTact_limo li a:link { color:#1f6cdc; font-size:12px; }
.conTact_limo li a:hover { color:#1f6cdc; text-decoration:underline; font-size:12px; }
.conTact_limo li a:visited { color:#1f6cdc; text-decoration:none; font-size:12px; }

.limo_loding {text-align:center; width:650px; margin: 200px 0 0 0;}


.galaxy_img  {text-align:center; width:690px; margin:10px 0 0 0;}


.faq  {font-weight:bold; font-size:13px; margin:10px 1px 0 10px; clear:both; color:#1F6CDC;}
.faq_a  {font-weight:bold; font-size:13px; margin:10px 3px 0 10px; clear:both; color:#1F6CDC;}

.themes h4  {font-size:17px; margin-top:10px; clear:both; color:#1F6CDC; font-weight:bold;}
.event_img { margin: 20px 0 0 0;}
.theme_btn {margin: 10px 0 0 0px;}
.themes_wd {width:670px;}

.theme_btntype {width:670px; margin:0 auto; text-align:center;}


/* Paragraph_04 */
.paragraph_04 { padding-top:5px; color:#666666; font-size:11px; line-height:18px;}
.paragraph_04 h2 { margin-bottom:3px; width:100%; }
.paragraph_04 a:link { font-size:11px; color:#1F6CDC; }
.paragraph_04 a:visited { font-size:11px; color:#1F6CDC; }
.paragraph_04 a:hover { font-size:11px; color:#1F6CDC; text-decoration:underline; }
.paragraph_04 strong { font-size:11px; }
.paragraph_04 strong { color:#66901a; font-weight:normal; }


/* ie8?먯꽌 踰꾪듉 源⑥쭚 - btn_type ?섏젙*/
a.btn_type03_02 {margin: 0 1px 0 0; padding: 2px 10px 3px 0px; background:url(/images/btn_ico/btn_type03_r.gif) no-repeat top right;  text-decoration:none; line-height:1.8em\9; }
a.btn_type03_02 span { background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; text-decoration:none; font-weight:normal; line-height:12px; padding-top:2px; padding-bottom:3px; padding-left:10px; text-align:center; }
:root a.btn_type03_02 span.grayBg {  padding-top:2px !important; padding-bottom:3px;}
:root a.btn_type03_02 span { padding-top:2px; padding-bottom:3px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { a.btn_type03_02  {margin: 0 0 0 10px;}}



a.btn_type03_02 span.grayBg {background:url(/images/btn_ico/btn_type03_l.gif) no-repeat top left; }
a.btn_type03_02 * { color:#666666; font-size:11px;}


a.btn_type08_02 { background:url(/images/btn_ico/btn_type02_r.gif) no-repeat top right; padding-bottom:2px; padding-right:15px; text-decoration:none; color:#666666; }
:root a.btn_type08_02 { padding-top:0px; padding-bottom:5px; }
a.btn_type08_02 span { background:url(/images/btn_ico/btn_type02_l.gif) no-repeat top left; text-decoration:none !important; font-weight:normal; line-height:11px; padding-top:0px; padding-bottom:3px; padding-left:10px; text-align:center; color:#666666; }
*html a.btn_type08_02 span { padding-top:0px; }
a.btn_type08_02 * { color:#666666; font-size:11px; }
div.main_lft dl.dl_type01 dt a.btn_type08_02 span { color:#666666; }

/* SLP 占쌩곤옙 */

.LayerBox {	position: fixed;	background-color: #FFF;	border: 1px solid #66901A;	padding: 20px;	left: 40%;	top: 150px;}
.LayerBox h1 {	font-size: 24px;	color: #66901A;}

.PopBox01 {	background-color: #FFF;}
.PopBox01 table {	width: 99%;	border: 1px solid #DAE3EA;}
.PopBox01 table tr td {	padding: 5px;}
.PopBox01 table tr td.BacT {	background-color: #DAE3EA;	font-weight: bold;	border-bottom: 1px solid #DAE3EA;	color: #434446;	padding: 5px;	text-align: center;}
.PopBox01 table tr td.BacT01 {	border-bottom: 1px solid #DAE3EA;}
.PopBox02 {	background-color: #F5F5F5;	padding: 8px;	overflow-y: auto;	overflow-x: hidden;}

.slpLink a:link { color:#D4D4D4; text-decoration:none; font-weight:bold;}
.slpLink a:visited { color:#D4D4D4; text-decoration:none !important;  font-weight:bold;}
.slpLink a:hover { color:#D4D4D4; text-decoration:none !important; }
.slpLink a:active { color:#D4D4D4 }

/********************************************************************************
    Desc: Discussion Board 를 위한 스타일
    Date: 2010.09.14
    Added by CS.Shin
********************************************************************************/

.normalMessage{
    background-color:#FFF;
}
.normalMessage .title{
    background: url(/images/tnt/hyb_arrow.gif) no-repeat 0px 1px;
    padding-left: 20px;
}
.normalMessage .attach_title{
    background: url(/images/tnt/hyb_file.gif) no-repeat 0px 1px;
    padding-left: 35px;
}
.normalMessage a:link{ color:#1f6cdc; }
.normalMessage a:hover{ color:#1f6cdc; }
.normalMessage a:visited{ color:#1f6cdc; }
.normalMessage a:active{ color:#1f6cdc; }
.normalMessage .date{
    color:#999999;
    font-style:italic;
    margin-left:14px;
}
.normalMessage .register{
    color:#444444;
    margin-left:14px
}

.highlightMessage{
    background-color:#bdbdbd;
}
.highlightMessage .title{
    background: url(/images/tnt/hyb_arrow_on.gif) no-repeat 0px 1px;
    padding-left: 20px;
}
.highlightMessage .attach_title{
    background: url(/images/tnt/hyb_file_on.gif) no-repeat 0px 1px;
    padding-left: 35px;
}
.highlightMessage a:link{ color:#FFFFFF; }
.highlightMessage a:hover{ color:#FFFFFF; }
.highlightMessage a:visited{ color:#FFFFFF; }
.highlightMessage a:active{ color:#FFFFFF; }
.highlightMessage .date{
    color:#eaeaea;
    font-style:italic;
    margin-left:14px
}
.highlightMessage .register{
    color:#eaeaea;
    margin-left:14px
}

.mainImg_bg {background:url(/images/main/main_bg.gif) no-repeat; background-position: center bottom; width:1000px;}
:root .mainImg_bg {background:url(/images/main/main_bg.gif) no-repeat; background-position: center bottom; width:100%;}

.mainImg_02 {margin: 0 auto; width:1000px; margin-top: 60px; height: 231px; font-size: 0px;}
:root .mainImg_02 {margin: 0 auto; width:1000px; margin-top: 60px; height: 223px; font-size: 0px;}

.mainImg_02 li {list-style:none; display: inline; font-size: 0px; line-height:0em;}


.maindev_main {margin: 0 auto; width:390px; font-size: 0px;}
.maindev {margin: 0 auto; margin-top: -2px;}
:root .maindev {margin: 0 auto; margin-top: 5px;}
.maindev li { float:left; display:block;}





/* Paragraph_05 */
.paragraph_05 {padding-top:5px; color:#666666; padding-left:10px; font-size:12px; line-height:18px;}
.paragraph_05 h2 { margin-bottom:20px; width:100%; }
.paragraph_05 a:link { font-size:12px; color:#1F6CDC; }
.paragraph_05 a:visited { font-size:12px; color:#1F6CDC; }
.paragraph_05 a:hover { font-size:12px; color:#1F6CDC; text-decoration:underline; }
.paragraph_05 strong { font-size:12px; }
.paragraph_05 strong { color:#66901a; font-weight:normal; }


/* Paragraph_03 */
.paragraph_06 { padding-top:5px; color:#666666; padding-left:10px; font-size:11px; line-height:18px;}
.paragraph_06 h2 { margin-bottom:3px; width:100%; }
.paragraph_06 a:link { font-size:12px; color:#1F6CDC;}
.paragraph_06 a:visited { font-size:12px; color:#1F6CDC; }
.paragraph_06 a:hover { font-size:12px; color:#1F6CDC; text-decoration:underline; }
.paragraph_06 strong { font-size:12px; }
.paragraph_06 strong { color:#66901a; font-weight:normal; }


.paragraph ul.listBoldB_02 { margin-bottom:10px; }
.paragraph ul.listBoldB_02 li { padding-left:8px; background:url(/images/btn_ico/icon_graybul.gif) no-repeat 1px 9px; color:#666666; margin:10px 0 -5px 0; font-size:11px; }
*html .paragraph ul.listBoldB_02 li { width:auto; height:20px; }



.notice_title { font-size:10px; color:#66901a; font-weight:bold;}
.notice_title_ko { font-size:11px; color:#66901a; font-weight:bold;}
.notice { font-size:10px; color:#666666; font-weight:normal;}
.notice_ko { font-size:11px; color:#666666; font-weight:normal;}

.search_mg {margin-top/*\**/:5px;}
.search_mg {.margin-top:0px;}
:root .search_mg {margin-top:0px;}

.search_mg_02 {margin-top/*\**/:27px;}
.search_mg_02 {.margin-top:0px;}
:root .search_mg_02 {margin-top:0px;}

.theme_gallery {margin-top/*\**/:5px;}
.theme_gallery {.margin-top:0px;}
:root .theme_gallery {margin-top:5px;}

.search_mg_1030 {margin: 0 0 0 125px; padding: -5px 0 0 0;}
*:first-child+html .search_mg_1030 {margin: 0 0 0 125px;}
:root .search_mg_1030 {margin: 0px 0 0 125px;;}
.search_mg_1030 {margin-top/*\**/: 5px;}


.notice_message { color:#66901a; font-size:11px; padding-top:6px;}
.notice_message_point { color:#66901a; font-size:11px; font-weight:bold;}


.bsonline th {text-align:center; background-color:#C2C2C2; padding: 3px 0 3px 0; color:#FFFFFF; font-weight:bold;}
.bsonline td {text-align:center; background-color:#ffffff; padding: 3px 0 3px 0;}
.bsonline .textLeft { text-align:left; padding-left: 30px;}


/* login 수정 */
*:first-child+html .login_btn_mg {margin-top: 20px;}
.login_btn_mg {margin-top:20px;}
:root .login_btn_mg {margin-top:0px;}
html[xmlns*=""] body:last-child .login_btn_mg {margin-top:-20px;}

*:first-child+html .login_btn_mg_cn {margin-top: 20px;}
.login_btn_mg_cn {margin-top:20px;}
:root .login_btn_mg_cn {margin-top:0px;}
html[xmlns*=""] body:last-child .login_btn_mg_cn {margin-top:1px;}



/* plat Main banner */
/*
.flatmain_banner li {display:inline; float:left;}
.flatmain_banner .flatmain_banner_btn {float:left; margin-top:100px;}
.flatmain_banner ul {float:left;}
.flatmain_banner_img div {background:url(/images/common/line.gif) repeat-x top; display:inline; float:left;}
.flatmain_banner_left {width: 231px;}
*/

/* plat Main banner */
.coda-slider, .coda-slider .panel { width: 463px; height: 208px;}
.coda-slider { float: left; overflow: hidden; position: relative }
.coda-slider .panel {  display: block; float: left; text-align:center; background:url(/images/common/line.gif)  no-repeat center top;}
.coda-nav-left {float:left; margin-top:80px;}
.coda-nav-right {float:left; margin-top:80px;}
.coda-slider .panel-container {  }
.coda-slider_img {overflow: hidden;}


/* topic banner */
.topic_banner {float:left;}
.topic_banner li {display:inline; float:left; text-align:center; }
.topic_banner ul {text-align:center; align:center;}
.topic_banner_img {width:320px; text-align:center;}
.topic_banner_line {border-bottom:1px solid #E5E5E5; width: 100%;}




/* swift */
.bx_swift { text-align:left; }
.bx_swift .gbg { float:left; text-align:left; background:url(/images/ly/graybg_body01.gif) repeat-y; padding:10px 20px 10px 20px; }
.bx_swift .gbg ul { float:left; width:670px; display: block;}
.bx_swift .gbg ul li {font-size:11px; width:670px; float:left; line-height:20px; padding:0px 0px 0px 10px; background:url(/images/btn_ico/icon_bluebul.gif) no-repeat 0px 10px}
.bx_swift .gbg ul li a {font-size:11px;}
.bx_swift .gbg .wdL { width:145px;}
.bx_swift .gbg_box {float:left; width:670px; background:url(/images/ly/graybg_body01.gif) repeat-y; padding:10px 20px 10px 20px; }
.bx_swift .gbg_box p.gbg_box_body { width:325px; font-size:11px; float:left; line-height:20px; padding:0px 0px 0px 10px; }
.bx_swift h4  {margin-top:10px; font-size:14px; clear:both; color:#1F6CDC; font-weight:bold;}
.bx_swift .gbg .img {padding:10px 0 0 10px;}

.bx_swift3 { text-align:left; }
.bx_swift3 .gbg { float:left; text-align:left; background:url(/images/ly/graybg_body01.gif) repeat-y; padding:10px 20px 10px 20px; }
.bx_swift3 .gbg ul { float:left; width:670px; display: block;}
.bx_swift3 .gbg ul li {font-size:11px; float:left; line-height:20px; padding:0px 0px 0px 10px; background:url(/images/btn_ico/icon_bluebul.gif) no-repeat 0px 10px}
.bx_swift3 .gbg ul li .none {font-size:11px; float:left; line-height:20px; padding:0px 0px 0px 10px;}
.bx_swift3 .gbg ul li a {font-size:11px;}
.bx_swift3 .gbg .wdL { width:145px;}
.bx_swift3 .gbg_box {float:left; width:670px; background:url(/images/ly/graybg_body01.gif) repeat-y; padding:10px 20px 10px 20px; }
.bx_swift3 .gbg_box p.gbg_box_body { width:325px; font-size:11px; float:left; line-height:20px; padding:0px 0px 0px 10px; }
.bx_swift3 h4  {margin-top:10px; font-size:14px; clear:both; color:#1F6CDC; font-weight:bold;}
.bx_swift3 .gbg .img {padding:10px 0 0 10px;}

.bx_swift3_none { text-align:left; }
.bx_swift3_none .gbg { float:left; text-align:left; background:url(/images/ly/graybg_body01.gif) repeat-y; padding:10px 20px 10px 20px; }
.bx_swift3_none .gbg ul { float:left; width:670px; display: block;}
.bx_swift3_none .gbg ul li {font-size:11px; float:left; line-height:20px; padding:0px 0px 0px 0px;}
.bx_swift3_none .gbg ul li .none {font-size:11px; float:left; line-height:20px; padding:0px 0px 0px 10px;}
.bx_swift3_none .gbg ul li a {font-size:11px;}
.bx_swift3_none .gbg .wdL { width:145px;}
.bx_swift3_none .gbg_box {float:left; width:670px; background:url(/images/ly/graybg_body01.gif) repeat-y; padding:10px 20px 10px 20px; }
.bx_swift3_none .gbg_box p.gbg_box_body { width:325px; font-size:11px; float:left; line-height:20px; padding:0px 0px 0px 10px; }
.bx_swift3_none h4  {margin-top:10px; font-size:14px; clear:both; color:#1F6CDC; font-weight:bold;}
.bx_swift3_none .gbg .img {padding:10px 0 0 10px;}

.bx_swift2 { text-align:left; }
.bx_swift2 .gbg { float:left; text-align:left; background:url(/images/ly/graybg_body01.gif) repeat-y; padding:10px 20px 10px 20px; }
.bx_swift2 .gbg ul { float:left; width:670px; display: inline;}
.bx_swift2 .gbg ul .icon {font-size:11px; float:left; line-height:20px; padding:0px 0px 0px 10px; background:url(/images/btn_ico/icon_bluebul.gif) no-repeat 0px 10px}
.bx_swift2 .gbg ul li {font-size:11px; float:left; line-height:20px; padding:0px 0px 0px 10px;}
.bx_swift2 .gbg ul li a {font-size:11px;}
.bx_swift2 .gbg .wdL { width:145px;}
.bx_swift2 .gbg_box {float:left; width:670px; background:url(/images/ly/graybg_body01.gif) repeat-y; padding:10px 20px 10px 20px; }
.bx_swift2 .gbg_box p.gbg_box_body { width:325px; font-size:11px; float:left; line-height:20px; padding:0px 0px 0px 10px; }
.bx_swift2 h4  {margin-top:10px; font-size:14px; clear:both; color:#1F6CDC; font-weight:bold;}

.popupnotice {font-size:11px; color:#7A7A7A;}

.android {width:100%; float:left;}
.android .img {margin: 5px 20px 0 0; float:left; text-align:center; width: 80px;}
.android .text { margin: 5px 0 0 0;}
.android .androidwd {width:100%; float:left;}
.android .titile {font-weight:bold;}


.btn_more { color:#2a6bbd }

.login_small { font-size:11px; color:#666666;}

.agreetpopup {color:#66901A; font-size:11px; font-weight:bold;}


.main_input {margin: -30px 0 0 0;}


.btnSty_blue {position: absolute; float:right;}
.btnSty_blue{display:inline-block;height:21px;padding-left:12px;background:url('/images/common/bgBtn_popup_blue.gif') no-repeat;}
.btnSty_blue span{display:inline-block;padding:1px 12px 0 0;background:url('/images/common/bgBtn_popup_blue.gif') right 0 no-repeat;font-size:11px;color:#fff;font-family:"Arial";}

.pm_20120207 {padding: 7px 0 3px 0; border-bottom:1px solid #8888FF; border-left:1px solid #8888FF; border-right:1px solid #8888FF; background-color:#fff;}
*:first-child+html .pm_20120207 {margin: -3px 0 0 0;}
.pm_20120207_input {margin: -2px 3px 0 0; float:left;}
*:first-child+html .pm_20120207_input{margin: 0 0 0 -2px;}
