@charset "euc-kr";
@import url(style_old.css);
@import url(style_yeo.css);
@import url(style_jeon.css);

/*°øÅë*/
div, p, ul, li, input
{padding: 0px; margin: 0px; list-style: none; list-style-type: none; border-collapse: collapse; font-size:12px; COLOR: #555; line-height:16px; font-family:µ¸¿ò,±¼¸²,Gulim,AppleGothic,sans-serif}

body {margin: 0px; width:100%; text-align:center}

a:link {COLOR: #555555; TEXT-DECORATION: none}
a:active {COLOR: #555555; TEXT-DECORATION: none} 
a:visited {COLOR: #555555; TEXT-DECORATION: none}
a:hover {COLOR: #555555; TEXT-DECORATION: underline}

td {font-family:µ¸¿ò,±¼¸²,Gulim,AppleGothic,sans-serif; font-size: 12px; line-height:16px; COLOR: #666666}

select {color:#666666; font-size:8pt; padding:2; font-family:µ¸¿ò,±¼¸²,Gulim,AppleGothic,sans-serif; letter-spacing:-1; height:19px}
input {color:#666666; font-size:9pt; padding:2; font-family:µ¸¿ò,±¼¸²,Gulim,AppleGothic,sans-serif;}
textarea {color:#666666; font-size:9pt; padding:2; font-family:µ¸¿ò,±¼¸²,Gulim,AppleGothic,sans-serif;}

.img_box01 {border: 1px solid #b3cdf0}
.img_box02 {border: 1px solid #DADADA}

.common {float: left; padding:0px; text-align:left; margin: 0px; list-style-type: none; border-collapse: collapse; list-style: none; font-size:1px; line-height:1px}
.common01 {padding:0px; margin: 0px; list-style-type: none; border-collapse: collapse; list-style: none; font-size:1px; line-height:1px}

img {border:none}

.png24 {tmp:expression(setPng24(this));} 

.body01 {width:100%; text-align:center}
.body01 table.style_top01 {width: 100%; margin: 0px auto; text-align: center; padding:0px; background:url(/html/2008/images/bg.gif) repeat-x;}
.body01 table.style_top02 {width: 100%; margin: 0px auto; text-align: center; padding:0px} 
.body01 li.style_start {width: 940px; margin: 0px auto; text-align: center}
.body02 {width: 940px; margin: 0px auto; text-align: center; padding:0px}
/*.sub {width: 940px; margin: 0px auto; text-align: center; padding-top:0px}*/
.sub { padding:172px 0 0 0;}
.sub01 {width: 940px; margin: 0px auto; padding-top:0px}
.sub02 {width: 940px; margin: 0px auto; padding-bottom:10px}
.sub03 {width: 940px; margin: 0px auto; text-align: center; padding-top:0px}

/*À£ÄÄ ÁÂÃø¸Þ´º_2009.11.12 */
.leftMenu_wrap{height:818px; margin:0; padding:0; }
.leftMenu_welcome{z-index:10;position:absolute;width:335px;height:1200px;margin:-2px 0 0 -1px;vertical-align:top;}
.leftBtn_welcome{margin:0 0 6px 0;}
.leftBtn_welcome .leftBtn{margin:0 6px 0 0}

/* layer */
.layer_left {float:left; width:160px; position:absolute;}

/* guide */
.guide_style01 {width:940px; text-align:left}

/* top */
.top {width: 940px; margin: 0px auto; text-align:center}
.top01 {width: 940px; margin: 0px auto; text-align:center}
.top04 {width: 968px; margin: 0px auto; text-align:center}
.top03 {width: 980px; margin: 0px auto; text-align:center}
.top_lo01 {text-align:right; width:778px; padding-top:6px; font-size:1px; line-height:1px}
.top_lo02 {float:left; background:url(/html/2008/images/gnb_img01.gif) no-repeat top right; width:778px; font-size:1px; line-height:1px; margin-top:2px; display:inline}
.top_lo03 {float:left; color:#666666; padding:11px 0 0 10px; width:600px; word-spacing:-1px;}
.top_lo04 {float:left; text-align:right; width:300px; padding-top:6px; font-size:1px; line-height:1px}
.top_lo05 {float:left; background:url(/html/2008/images/main/d_main_img04.gif) no-repeat top right; width:799px; height:36px; font-size:1px; line-height:1px}

.top_search {float:left; background:url(/html/2008/images/gnb_img02.gif) repeat-y; width:940px}
.top_search table {background:url(/html/2008/images/gnb_img03.gif) no-repeat; width:940px}
.top_search01 td {border-right: 1px solid #B8B8B8; padding-left:20px}
.top_search02 {float:left; width:110px}
.top_search03 {float:left; width:450px; color:#3E3E3E}
.top_search03 a:link, .top_search03 a:active, .top_search03 a:visited, .top_search03 a:hover {color:#3E3E3E}
.top_search03 checkbox {margin-top:-2px}
.top_search04 {border: 1px solid #8B8B8B; width:305px; height:19px; background-color:#F2F2F2; margin-top:-1px}
.top_search05 {border-right:none; width:180px}
.top_search05 p.arrow {background:url(/html/2008/images/gnb_img07.gif) no-repeat; padding:3px 0 0 10px; color:#333333}
.top_search06 {background:url(/html/2008/images/search/top_img08.gif) no-repeat; width:940px; padding:5px 0 0 13px; background-color:#ffffff}
.top_search06 p.on {float:left; background:url(/html/2008/images/search/top_tab_on.gif) no-repeat; width:91px; height:29px; color:#333333; text-align:center; padding-top:11px}
.top_search06 p.on a:link, .top_search06 p.on a:active, .top_search06 p.on a:visited, .top_search06 p.on a:hover {color:#333333}
.top_search06 p.off {float:left; background:url(/html/2008/images/search/top_tab_off.gif) no-repeat; width:89px; height:29px; color:#D4F2AF; text-align:center; padding-top:11px}
.top_search06 p.off a:link, .top_search06 p.off a:active, .top_search06 p.off a:visited, .top_search06 p.off a:hover {color:#D4F2AF}
.top_search06 p.on01 {float:left; background:url(/html/2008/images/search/top_tab01_on.gif) no-repeat; width:114px; height:29px; color:#333333; text-align:center; padding-top:11px}
.top_search06 p.off01 {float:left; background:url(/html/2008/images/search/top_tab01_off.gif) no-repeat; width:112px; height:29px; color:#D4F2AF; text-align:center; padding-top:11px}
.top_search06 p.tab01 {float:left; background:url(/html/2008/images/search/top_tab01.gif) no-repeat; width:91px; height:29px; color:#FCFFEC; text-align:center; padding-top:11px; margin:0 13px 0 13px; display:inline}
.top_search06 p.tab02 {float:left; background:url(/html/2008/images/search/top_tab02.gif) no-repeat; width:86px; height:29px; color:#FCFFEC; text-align:center; padding-top:11px}
.top_search06 p.tag01_on {float:left; background:url(/html/2008/images/search/top_tab_on.gif) no-repeat; width:91px; height:29px; color:#333333; text-align:center; padding-top:11px; margin:0 13px 0 13px; display:inline}
.top_search06 p.tab02 a:link, .top_search06 p.tab02 a:active, .top_search06 p.tab02 a:visited, .top_search06 p.tab02 a:hover {color:#FCFFEC}

.top_style01 {border-top: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5;background-color:#F2F2F2; width:262px}
.top_style01 p.style01 {float:left; background-color:#ffffff; width:130px; padding:5px 0 0 8px}
.top_style01 p.style02 {float:left; background-color:#ffffff; width:110px; padding-top:5px}

.top_style02, .top_style04, .top_style05, .top_style06 {text-align:left; border-left: 1px solid #E1E1E1; width:148px; height:600px; padding-top:5px}
.top_style03 {text-align:left; border-left: 1px solid #E1E1E1; width:148px; height:350px; padding-top:5px}
.top_style07 {text-align:left; border-left: 1px solid #E1E1E1; width:148px; height:325px; padding-top:5px}
.top_style08 {text-align:left; border-left: 1px solid #E1E1E1; width:148px; height:205px; padding-top:5px}
.top_style09 {text-align:left; border-left: 1px solid #E1E1E1; width:148px; height:230px; padding-top:5px}

.top_style02 td a:hover {float:left; background-color:#e7f4df; width:143px; color:#32882c; line-height:19px}
.top_style02 a.left_on01 {float:left; background-color:#e7f4df; width:143px; padding-left:10px; line-height:19px; color:#32882c}
.top_style02 a:link, .top_style02 a:active, .top_style02 a:visited {float:left; text-align:left; width:143px; padding-left:10px; line-height:19px}
* html .top_style02 a:link, .top_style02 a:active, .top_style02 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.top_style03 td a:hover {float:left; background-color:#f7f3d4; width:143px; color:#ba9017; line-height:19px}
.top_style03 a.left_on01 {float:left; background-color:#f7f3d4; width:143px; padding-left:10px; line-height:19px; color:#32882c}
.top_style03 a:link, .top_style03 a:active, .top_style03 a:visited {float:left; text-align:left; width:143px; padding-left:10px; line-height:19px}
* html .top_style03 a:link, .top_style03 a:active, .top_style03 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.top_style04 td a:hover {float:left; background-color:#E3F1F8; width:143px; color:#31749B; line-height:19px}
.top_style04 a.left_on01 {float:left; background-color:#E3F1F8; width:143px; padding-left:10px; line-height:19px; color:#32882c}
.top_style04 a:link, .top_style04 a:active, .top_style04 a:visited {float:left; text-align:left; width:143px; padding-left:10px; line-height:19px}
* html .top_style04 a:link, .top_style04 a:active, .top_style04 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.top_style05 td a:hover {float:left; background-color:#EBEBF7; width:143px; color:#6A69AD; line-height:19px}
.top_style05 a.left_on01 {float:left; background-color:#EBEBF7; width:143px; padding-left:10px; line-height:19px; color:#32882c}
.top_style05 a:link, .top_style05 a:active, .top_style05 a:visited {float:left; text-align:left; width:143px; padding-left:10px; line-height:19px}
* html .top_style05 a:link, .top_style05 a:active, .top_style05 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.top_style06 td a:hover {float:left; background-color:#F2EAF7; width:143px; color:#B063AC; line-height:19px}
.top_style06 a.left_on01 {float:left; background-color:#F2EAF7; width:143px; padding-left:10px; line-height:19px; color:#32882c}
.top_style06 a:link, .top_style06 a:active, .top_style06 a:visited {float:left; text-align:left; width:143px; padding-left:10px; line-height:19px}
* html .top_style06 a:link, .top_style06 a:active, .top_style06 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.top_style07 td a:hover {float:left; background-color:#80E5E1; width:143px; color:#179C96; line-height:19px}
.top_style07 a.left_on01 {float:left; background-color:#80E5E1; width:143px; padding-left:10px; line-height:19px; color:#32882c}
.top_style07 a:link, .top_style07 a:active, .top_style07 a:visited {float:left; text-align:left; width:143px; padding-left:10px; line-height:19px}
* html .top_style07 a:link, .top_style07 a:active, .top_style07 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.top_style08 td a:hover {float:left; background-color:#FDDCE4; width:143px; color:#EC7498; line-height:19px}
.top_style08 a.left_on01 {float:left; background-color:#FDDCE4; width:143px; padding-left:10px; line-height:19px; color:#32882c}
.top_style08 a:link, .top_style08 a:active, .top_style08 a:visited {float:left; text-align:left; width:143px; padding-left:10px; line-height:19px}
* html .top_style08 a:link, .top_style08 a:active, .top_style08 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.top_style09 td a:hover {float:left; background-color:#F8EAEA; width:143px; color:#A10C09; line-height:19px}
.top_style09 a.left_on01 {float:left; background-color:#F8EAEA; width:143px; padding-left:10px; line-height:19px; color:#32882c}
.top_style09 a:link, .top_style09 a:active, .top_style09 a:visited {float:left; text-align:left; width:143px; padding-left:10px; line-height:19px}
* html .top_style09 a:link, .top_style09 a:active, .top_style09 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

/* cooperation */
.co_main01 {background:url(/html/2008/images/main/d_main_img01.gif) repeat-x}
.co_main02 {background:url(/html/2008/images/main/d_main_img05.gif) repeat-x}
.co_main03 {background:url(/html/2008/images/main/d_main_img07.gif) no-repeat; width:140px; height:68px; text-align:right; padding:20px 15px 0 0; color:#333333}

/* location_layer */
.location_layer {float:left; position:absolute; width:200px; margin-top:15px; font-size:11px; line-height:20px}

/* left */
.left {width:160px; }
.left01 {width:730px; }
.tab td {padding:0px; margin: 0px; font-size:1px; line-height:1px}
.left li, .footer li, .pre li, .pre_bt li, .pre p, .pre_bt p, .book01 li, .book01 p, .list_style04 p, .list_style06 p,
.re_style02 p, .re_style03 li, .spre li, .spre_bt li, .spre p, .spre_bt p, {float: left;}

.left_style01 {text-align:left; border-left: 1px solid #9ed29a; border-right: 1px solid #9ed29a; width:168px; height:469px}
.left_style02 {text-align:left; border-left: 1px solid #e1d58c; border-right: 1px solid #e1d58c; width:158px; height:469px}
.left_style03 {text-align:left; border-left: 1px solid #A1C0DA; border-right: 1px solid #A1C0DA; width:158px; height:469px}
.left_style04 {text-align:left; border-left: 1px solid #B6B4D9; border-right: 1px solid #B6B4D9; width:158px; height:469px}
.left_style05 {text-align:left; border-left: 1px solid #D5ABD1; border-right: 1px solid #D5ABD1; width:158px; height:469px}

.left_style01 p, .left_style02 p, .left_style03 p, .left_style04 p, .left_style05 p {flaot:left; padding-top:5px; font-size:12px}
.left_style01 td, .left_style02 td, .left_style03 td, .left_style04 td, .left_style05 td {font-size:12px}

.left_style01 font, .left_style02 font, .left_style03 font, .left_style04 font, .left_style05 font {color:#FF6600; font-size:11px}

.left_style06 {background:url(/html/2008/images/main/left_img02.gif) no-repeat; width:160px; padding-top:8px}
.left_style06 p {background:url(/html/2008/images/main/left_img03.gif) no-repeat; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding:2px 0 0 17px}

.left_style07 {width:160px; background-color:#F1F1F1}
.left_style07 p.left01 {width:148px; padding:3px 0 4px 10px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; font-weight:bold; color:#333333}
* html .left_style07 p.left01 {width:160px; padding:3px 0 4px 10px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; font-weight:bold; color:#333333}
.left_style08 {width:148px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding:5px 0 0 10px}
* html .left_style08 {width:160px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding:5px 0 0 10px}
.left_style08 p.left02 {float:left; background:url(/html/2008/images/main/left_img07.gif) no-repeat; padding:3px 0 0 8px; color:#666666; font-size:11px; width:135px}
.left_style08 p.left03 {float:left; padding-top:9px; width:60px}
.left_style08 p.left04 {float:left; padding-top:9px; width:70px; font-size:11px; font-weight:bold; color:#333333}
.left_style08 p.left04 font, .left_style08 p.left05 font {color:#FF6600; font-weight:normal; font-size:11px}
.left_style08 p.left05 {padding-top:9px; width:140px; text-align:center; font-size:11px; font-weight:bold; color:#333333}
.left_style08 p.left06 {float:left; padding-top:9px; width:70px; font-size:11px}
.left_style08 p.left07 {padding-top:9px; width:140px; text-align:center; font-size:11px; font-weight:bold; color:#333333}

.left_style09 {float:left; background:url(/html/2008/images/left/left_img06.gif) no-repeat; height:22px; color:#32882C; margin:3px 0 0 3px; padding-left:5px; display:inline; width:150px}
* html .left_style09 {float:left; background:url(/html/2008/images/left/left_img06.gif) no-repeat; height:22px; color:#32882C; margin:3px 4px 0 4px; padding-left:5px; display:inline; width:150px}
.left_style09 a:hover {padding-left:16px; margin:-3px 0 0 -14px; color:#32882c; font-size:12px; display:inline}
.left_style09 a:link, .left_style09 a:active, .left_style09 a:visited {padding:0; margin:-3px 0 0 -8px; color:#32882c; font-size:12px; line-height:12px; display:inline; width:155px}

.left_style10 {float:left; background:url(/html/2008/images/left/left_img07.gif) no-repeat; height:22px; color:#BA9017; margin:3px 0 0 3px; padding-left:5px; display:inline; width:150px}
* html .left_style10 {float:left; background:url(/html/2008/images/left/left_img07.gif) no-repeat; height:22px; color:#BA9017; margin:3px 4px 0 4px; padding-left:5px; display:inline; width:150px}
.left_style10 a:hover {padding-left:16px; margin:-3px 0 0 -14px; color:#BA9017; font-size:12px; display:inline}
.left_style10 a:link, .left_style10 a:active, .left_style10 a:visited {padding:0; margin:-3px 0 0 -8px; color:#BA9017; font-size:12px; line-height:12px; display:inline}

.left_style11 {float:left; background:url(/html/2008/images/left/left_img08.gif) no-repeat; height:22px; color:#31749B; margin:3px 0 0 3px; padding-left:5px; display:inline; width:150px}
* html .left_style11 {float:left; background:url(/html/2008/images/left/left_img08.gif) no-repeat; height:22px; color:#31749B; margin:3px 4px 0 4px; padding-left:5px; display:inline; width:150px}
.left_style11 a:hover {padding-left:16px; margin:-3px 0 0 -14px; color:#31749B; font-size:12px; display:inline}
.left_style11 a:link, .left_style11 a:active, .left_style11 a:visited {padding:0; margin:-3px 0 0 -8px; color:#31749B; font-size:12px; line-height:12px; display:inline}

.left_style12 {width:160px; background-color:#F5F5FD}
.left_style12 p.left01 {width:148px; padding:3px 0 4px 10px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; font-weight:bold; color:#333333}
* html .left_style12 p.left01 {width:160px; padding:3px 0 4px 10px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; font-weight:bold; color:#333333}

.left_style13 {width:160px; background-color:#e9f5e7; padding:8px 0 5px 13px}
.left_style13 p.left01 {float:left; background:url(/html/2008/images/left/left_book_img03.gif) no-repeat; padding:0 0 2px 8px; color:#31812e; width:138px}
.left_style13 p.left02 {padding-left:8px; color:#68a465; width:138px; line-height:18px}
.left_style13 p.left01 a:hover, .left_style13 p.left01 a:link, .left_style13 p.left01 a:active, .left_style13 p.left01 a:visited {color:#31812e}
.left_style13 p.left02 a:hover, .left_style13 p.left02 a:link, .left_style13 p.left02 a:active, .left_style13 p.left02 a:visited {color:#68a465}

.bar {background:url(/html/2008/images/left/left_bottom.gif) no-repeat; width:160px; height:3px}
.bar01 {background:url(/html/2008/images/left/left_bottom01.gif) no-repeat; width:160px; height:3px}
.bar02 {background:url(/html/2008/images/left/left_bottom02.gif) no-repeat; width:160px; height:3px}
.bar03 {background:url(/html/2008/images/left/left_bottom03.gif) no-repeat; width:160px; height:3px}
.bar04 {background:url(/html/2008/images/left/left_bottom04.gif) no-repeat; width:160px; height:3px}
.bar05 {background:url(/html/2008/images/left/left_bottom05.gif) no-repeat; width:160px; height:3px}

.left_style03 p.sub01, .cal_style02 p.sub01 {color:#333333; padding:10px 0 0 10px; font-weight:bold}
.cal_style02 p.sub02 {color:#333333; padding:25px 0 0 10px; font-weight:bold}

.calendar {padding:5px 0 0 8px}
.cal_style01 {width:142px; border-top: 1px solid #DCDCDC; text-align:center; padding:4px 0 4px 0; font-size:11px}
.cal_style02 {text-align:left; border-left: 1px solid #A1C0DA; border-right: 1px solid #A1C0DA; width:158px}
.cal_style03 {border-top: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
.cal_style04 td {width:20px; height:19px; text-align:center; padding-top:4px; background-color:#A5C7DC; color:#ffffff; font-size:11px}
.cal_style04 td.sub01 {border-left: 1px solid #DCDCDC}
.cal_style05 td {border-left: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; width:19px; height:19px; text-align:center; padding-top:4px; font-size:11px}
.cal_style05 font {font-size:11px; color:#2A92CF}

/* left_over */
.left_style01 a:hover {float:left; background-color:#e7f4df; width:158px; color:#32882c; line-height:19px}
.left_style01 a.left_on01 {float:left; background-color:#e7f4df; width:158px; padding-left:10px; line-height:19px; color:#32882c}
.left_style01 a:link, .left_style01 a:active, .left_style01 a:visited {float:left; text-align:left; width:148px; padding-left:10px; line-height:19px}
* html .left_style01 a:link, .left_style01 a:active, .left_style01 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.sub_left01 {position:absolute; margin-left:-8px; font-size:12px; z-index:9; display:inline}
.sub_left01 td.sub01 {border: 1px solid #9ed29a; width:140px; background-color:#ffffff; font-size:12px; padding:5px 0 5px 0}
/*.sub_left01 td.sub01 a:hover {color:#32882c; width:148px; font-size:12px}
* html .sub_left01 td.sub01 a:hover {color:#32882c; width:130px; font-size:12px}*/
.sub_left01 td.sub01 a:link, .sub_left01 td.sub01 a:active, .sub_left01 td.sub01 a:visited {width:130px; font-size:12px}

.left_style02 a:hover {float:left; background-color:#f7f3d4; width:158px; color:#ba9017; line-height:19px}
.left_style02 a.left_on01 {float:left; background-color:#f7f3d4; width:158px; padding-left:10px; line-height:19px; color:#ba9017; font-size:12px}
.left_style02 a:link, .left_style02 a:active, .left_style02 a:visited {float:left; text-align:left; width:148px; padding-left:10px; line-height:19px}
* html .left_style02 a:link, .left_style02 a:active, .left_style02 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.sub_left02 {position:absolute; margin-left:-8px; font-size:12px; z-index:9; display:inline}
.sub_left02 td.sub01 {border: 1px solid #e1d58c; width:140px; background-color:#ffffff; font-size:12px; padding:5px 0 5px 0}
.sub_left02 td.sub01 a:link, .sub_left02 td.sub01 a:active, .sub_left02 td.sub01 a:visited {width:130px; font-size:12px}

.left_style03 a:hover {float:left; background-color:#E3F1F8; width:158px; color:#31749B; line-height:19px}
.left_style03 a.left_on01 {float:left; background-color:#E3F1F8; width:158px; padding-left:10px; line-height:19px; color:#31749B}
.left_style03 a:link, .left_style03 a:active, .left_style03 a:visited {float:left; text-align:left; width:148px; padding-left:10px; line-height:19px}
* html .left_style03 a:link, .left_style03 a:active, .left_style03 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.sub_left03 {position:absolute; margin-left:-8px; font-size:12px; z-index:9; display:inline}
.sub_left03 td.sub01 {border: 1px solid #A1C0DA; width:140px; background-color:#ffffff; font-size:12px; padding:5px 0 5px 0}
.sub_left03 td.sub01 a:link, .sub_left03 td.sub01 a:active, .sub_left03 td.sub01 a:visited {width:130px; font-size:12px}

.left_style04 a:hover {float:left; background-color:#EBEBF7; width:158px; color:#6A69AD; line-height:19px}
.left_style04 a.left_on01 {float:left; background-color:#EBEBF7; width:158px; padding-left:10px; line-height:19px; color:#6A69AD}
.left_style04 a:link, .left_style04 a:active, .left_style04 a:visited {float:left; text-align:left; width:148px; padding-left:10px; line-height:19px}
* html .left_style04 a:link, .left_style04 a:active, .left_style04 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.sub_left04 {position:absolute; margin-left:-8px; font-size:12px; z-index:9; display:inline}
.sub_left04 td.sub01 {border: 1px solid #B6B4D9; width:140px; background-color:#ffffff; font-size:12px; padding:5px 0 5px 0}
.sub_left04 td.sub01 a:link, .sub_left03 td.sub01 a:active, .sub_left03 td.sub01 a:visited {width:130px; font-size:12px}

.left_style05 a:hover {float:left; background-color:#F2EAF7; width:158px; color:#B063AC; line-height:19px}
.left_style05 a.left_on01 {float:left; background-color:#F2EAF7; width:158px; padding-left:10px; line-height:19px; color:#B063AC}
.left_style05 a:link, .left_style05 a:active, .left_style05 a:visited {float:left; text-align:left; width:148px; padding-left:10px; line-height:19px}
* html .left_style05 a:link, .left_style05 a:active, .left_style05 a:visited {float:left; text-align:left; width:100%; padding-left:10px; line-height:19px}

.sub_left05 {position:absolute; margin-left:-8px; font-size:12px; z-index:9; display:inline}
.sub_left05 td.sub01 {border: 1px solid #D5ABD1; width:140px; background-color:#ffffff; font-size:12px; padding:5px 0 5px 0}
.sub_left05 td.sub01 a:link, .sub_left05 td.sub01 a:active, .sub_left05 td.sub01 a:visited {width:130px; font-size:12px}

.sub2_left01 p.text01, .sub2_left02 p.text01, .sub2_left03 p.text01, .sub2_left04 p.text01, .sub2_left05 p.text01 {color:#333333; font-size:12px; font-weight:bold; width:140px; float:left; padding-bottom:5px}
.sub2_left01 p.arrow, .sub2_left02 p.arrow, .sub2_left03 p.arrow, .sub2_left04 p.arrow, .sub2_left05 p.arrow {background:url(/html/2008/images/left/arrow.gif) no-repeat; padding-left:8px; width:140px; float:left; line-height:18px}

.sub2_left01 {border-left: 1px solid #9ed29a; border-right: 1px solid #9ed29a; padding:8px 0 5px 10px}
.sub2_left01 a:hover {color:#32882c; font-size:12px}

.sub2_left02 {border-left: 1px solid #e1d58c; border-right: 1px solid #e1d58c; padding:8px 0 5px 10px}
.sub2_left02 a:hover {color:#ba9017; font-size:12px}
.sub2_left02 p.text02 {background-color:#f9f5dd; padding-bottom:10px}
.sub2_left02 p.text03 {background:url(/html/2008/images/left/arrow01.gif) no-repeat; background-color:#f9f5dd; padding:2px 0 0 20px; color:#ba9017}

.sub2_left03 {border-left: 1px solid #a1c0da; border-right: 1px solid #a1c0da; padding:8px 0 5px 10px}
.sub2_left03 a:hover {color:#31749b; font-size:12px}

.sub2_left04 {border-left: 1px solid #b6b4d9; border-right: 1px solid #b6b4d9; padding:8px 0 5px 10px}
.sub2_left04 a:hover {color:#6a69ad; font-size:12px}
.sub2_left04 p.text02 {background-color:#eff0f9; padding-bottom:5px}
.sub2_left04 p.text03 {float:left; background-color:#eff0f9; padding:0 12px 0 12px}
.sub2_left04 p.text03 a:link, .sub2_left04 p.text03 a:active, .sub2_left04 p.text03 a:visited {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left16.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}
.sub2_left04 p.text03 a:hover {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left16_1.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}
.sub2_left04 p.text03 a.on {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left16_1.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}
.sub2_left04 p.text04 {float:left; background-color:#eff0f9; padding-left:12px; padding:0 12px 0 12px}
.sub2_left04 p.text04 a:link, .sub2_left04 p.text04 a:active, .sub2_left04 p.text04 a:visited {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left17.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}
.sub2_left04 p.text04 a:hover {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left17_1.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}
.sub2_left04 p.text04 a.on {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left17_1.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}

.sub2_left05 {border-left: 1px solid #d5abd1; border-right: 1px solid #d5abd1; padding:8px 0 5px 10px}
.sub2_left05 a:hover {color:#b063ac; font-size:12px}

.left_mylibro01 {border-left: 4px solid #65b95f; border-right: 4px solid #65b95f; padding-left:10px}
.left_mylibro01 p.style01 {float:left; width:135px; padding-top:8px}
.left_mylibro01 p.style02 {float:left; width:135px; background:url(/html/2008/images/left/left_my03.gif) no-repeat; padding-left:7px}
.left_mylibro01 p.style02 a:link {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_mylibro01 p.style02 a:active {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_mylibro01 p.style02 a:visited {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_mylibro01 p.style02 a:hover {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:underline}
.left_mylibro01 p.style03 {float:left; width:55px; background:url(/html/2008/images/left/left_my04.gif) no-repeat; padding-left:7px}
.left_mylibro01 p.style04 {float:left; width:80px; text-align:right}
.left_mylibro01 p.imgstyle {float:left; width:135px; padding:6px 0 8px 0}

.left_mylibro02 {background:url(/html/2008/images/left/left_my07.gif) repeat-y; padding:0 5px 0 4px}
.left_mylibro02 p.style01 {float:left; padding:8px 0 8px 10px; width:145px}
.left_mylibro02 p.style02 {float:left; background:url(/html/2008/images/left/left_my04.gif) no-repeat; padding:0 0 3px 7px; width:135px; margin-left:10px; display:inline}
.left_mylibro02 p.style02 a:link {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_mylibro02 p.style02 a:active {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_mylibro02 p.style02 a:visited {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_mylibro02 p.style02 a:hover {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:underline}
.left_mylibro02 p.imgstyle {float:left; width:135px; padding:6px 0 2px 0}

/* center */
.sub_style {float: left; width:770px;}

.title {float:left; width:770px}
.title p, .title02 p, .title03 p {float:left; color:#333333}
.title01 {background-color:#ddefd2; width:770px}
.title02 {float:left; width:770px; border-bottom: 4px solid #f7f7f7; padding-bottom:5px}
.title03 {float:left; width:770px; padding-bottom:5px}
.ti01 {background:url(/html/2008/images/title_bar.gif) no-repeat; margin-left:10px; padding-left:15px; font-size:16px; color:#000000; font-weight:bold; display:inline; line-height:18px}
.ti02 {background-color:#ddefd2; color:#31812e; padding:6px 0 4px 20px}
.ti03 {background:url(/html/2008/images/title_bar.gif) no-repeat; margin-left:8px; padding-left:15px; font-size:16px; color:#000000; font-weight:bold; display:inline; line-height:18px; width:450px}
.ti01 font, .ti03 font {background:url(/html/2008/images/title_bar01.gif) no-repeat; font-size:9pt; color:#666666; font-weight:normal; padding-left:8px}

.center {width:560px; text-align:left; padding:0 0 0 10px}
.center01 {width:770px; text-align:left; padding:0 0 0 10px}
.center02 {float:left; width:560px; text-align:left}
.center03 {float:left; width:560px; text-align:left; margin-top:-15px}
.center04 {float:left; width:770px; text-align:left; padding:0 0 0 10px}
.center05 {float:left; width:760px; text-align:left; padding:0 0 0 20px}

.location {padding:5px 0 20px 10px; width:760px}
.location01 {padding:5px 0 10px 10px; width:680px}
.location a.arrow, .location01 a.arrow {background:url(/html/2008/images/icon/icon_arrow.gif) no-repeat; width:11px; height:11px; margin-right:5px; padding-left:11px}
.location font, .location01 font {color:#ff6600; font-weight:bold; font-size:9pt}
.location_gift {padding:5px 0 5px 10px; width:760px}
.location_gift01 {padding:5px 0 10px 10px; width:680px}
/*
 .location_gift a.arrow, .location_gift01 a.arrow {background:url(/html/2008/images/icon/icon_arrow.gif) no-repeat; width:11px; height:11px; margin-right:5px; padding-left:11px}
*/
.location_gift font, .location_gift01 font {color:#ff6600; font-weight:bold; font-size:9pt}

.tab_style {letter-spacing:-1px; font-size:1px}

.se_style01 {float:left; background:url(/html/2008/images/book/search_bg.gif) no-repeat; width:770px; height:32px}
.se_style01 p {float:left; color:#31812E}
.se_style02 {text-align:right; width:355px; padding-top:5px}

.se_style03 {float:left; background:url(/html/2008/images/book/search_bg01.gif) no-repeat; width:770px; height:32px}
.se_style03 p {float:left; color:#9C832B}

.se_style04 {float:left; background:url(/html/2008/images/book/search_bg02.gif) no-repeat; width:770px; height:32px}
.se_style04 p {float:left; color:#507aa6}

.se_style05 {float:left; background:url(/html/2008/images/book/search_bg03.gif) no-repeat; width:770px; height:32px}
.se_style05 p {float:left; color:#6b5e9e}

.se_style06 {float:left; background:url(/html/2008/images/book/search_bg04.gif) no-repeat; width:770px; height:32px}
.se_style06 p {float:left; color:#8E5E9E}

/* category */
.category_style01 {background-color:#e9f5e7; width:770px}
.category_style01 p.text01 {background-color:#e9f5e7; color:#31812e; padding:6px 0 4px 20px}
.category_style01 p.text01 a:visited, .category_style01 p.text01 a:hover, .category_style01 p.text01 a:link {color:#31812e;}

.category_sub01 {background:url(/html/2008/images/main/ca_img03.gif) repeat-y; width:770px}
.category_sub01 table {background:url(/html/2008/images/main/ca_img01.gif) no-repeat; width:770px}
.category_sub01 p.ca01, .category_sub02 p.ca01, .category_sub03 p.ca01, .category_sub04 p.ca01, .category_sub05 p.ca01, .category_sub06 p.ca01 {float:left; width:183px; border-right: 1px solid #e5e5e5; color:#333333; padding-bottom:3px}
.category_sub01 p.ca02, .category_sub02 p.ca02, .category_sub03 p.ca02, .category_sub04 p.ca02, .category_sub05 p.ca02, .category_sub06 p.ca02 {float:left; padding:0 0 3px 15px; width:540px}

.category_style02 {background-color:#fbf4dc; width:770px}
.category_style02 p.text01 {background-color:#fbf4dc; color:#9c832b; padding:6px 0 4px 20px}
.category_style02 p.text01 a:visited, .category_style02 p.text01 a:hover, .category_style02 p.text01 a:link {color:#9c832b;}

.category_sub02 {background:url(/html/2008/images/main/ca_img05.gif) repeat-y; width:770px}
.category_sub02 table {background:url(/html/2008/images/main/ca_img04.gif) no-repeat; width:770px}

.category_style03 {background-color:#e6f2fa; width:770px}
.category_style03 p.text01 {background-color:#e6f2fa; color:#507aa6; padding:6px 0 4px 20px}
.category_style03 p.text01 a:visited, .category_style03 p.text01 a:hover, .category_style03 p.text01 a:link {color:#507aa6;}

.category_sub03 {background:url(/html/2008/images/main/ca_img07.gif) repeat-y; width:770px}
.category_sub03 table {background:url(/html/2008/images/main/ca_img08.gif) no-repeat; width:770px}

.category_style04 {background-color:#ecedf8; width:770px}
.category_style04 p.text01 {background-color:#ecedf8; color:#6b5e9e; padding:6px 0 4px 20px}
.category_style04 p.text01 a:visited, .category_style04 p.text01 a:hover, .category_style04 p.text01 a:link {color:#6b5e9e;}

.category_sub04 {background:url(/html/2008/images/main/ca_img10.gif) repeat-y; width:770px}
.category_sub04 table {background:url(/html/2008/images/main/ca_img11.gif) no-repeat; width:770px}

.category_style05 {background-color:#f5ecf8; width:770px}
.category_style05 p.text01 {background-color:#f5ecf8; color:#8e5e9e; padding:6px 0 4px 20px}
.category_style05 p.text01 a:visited, .category_style05 p.text01 a:hover, .category_style05 p.text01 a:link {color:#8e5e9e;}

.category_sub05 {background:url(/html/2008/images/main/ca_img13.gif) repeat-y; width:770px}
.category_sub05 table {background:url(/html/2008/images/main/ca_img14.gif) no-repeat; width:770px}

.category_style06 {background-color:#f6e9ee; width:770px}
.category_style06 p.text01 {background-color:#f6e9ee; color:#E76190; padding:6px 0 4px 20px}
.category_style06 p.text01 a:visited, .category_style06 p.text01 a:hover, .category_style06 p.text01 a:link {color:#E76190;}

.category_sub06 {background:url(/html/2008/images/main/ca_img17.gif) repeat-y; width:770px}
.category_sub06 table {background:url(/html/2008/images/main/ca_img16.gif) no-repeat; width:770px}

.main_style01 {background:url(/html/2008/images/main/main_img01.gif) no-repeat; width:560px; height:245px}
.main_style02 {padding:0 10px 0 10px}
.main_style02 p {border: 5px solid #E8E8E8;  padding:7px 0 7px 0}
.main_style03 {width:350px; padding-top:25px}
.main_style03 p {float:left; width:335px;}
.main_style03 font {color:#333333; font-size:12px; font-weight:bold}
.main_style03 font a:link {COLOR: #333333; TEXT-DECORATION: none; font-weight:bold; font-size:12px; line-height:16px}
.main_style03 font a:hover {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; font-size:12px; line-height:16px}
.main_style04 {padding:20px 0 0 13px}
.main_style04 p {float:left; border-bottom: 1px solid #CFCFCF; width:540px; padding-bottom:4px}
.main_style05 td {padding-top:18px}
.main_style05 p {float:left; width:165px; line-height:20px}
.main_style06 {padding:25px 0 0 13px}
.main_style06 p {float:left; border-top: 1px solid #CFCFCF; border-bottom: 1px solid #CFCFCF; width:540px; padding:4px 0 4px 0}
.main_style07 td {padding-top:20px}

.main_style08 {background:url(/html/2008/images/main/main_img09.gif) repeat-y; width:730px}
.main_style08 div {background:url(/html/2008/images/main/main_img10.gif) no-repeat; width:730px}
.main_style09 {color:#ffffff; font-weight:bold; padding:13px 15px 7px 20px;}
.main_style10 {float:left; width:100px; padding-top:20px}
.main_style11 {float:left; width:140px; padding-top:20px; line-height:18px}

.main_style12 {border-left: 2px solid #E2CF8F; border-right: 2px solid #E2CF8F; padding-left:15px}
.main_style13 {border-left: 2px solid #91C1CD; border-right: 2px solid #91C1CD; padding-left:15px}
.main_style14 {border-left: 2px solid #AEAECD; border-right: 2px solid #AEAECD; padding-left:15px}
.main_style15 {border-left: 2px solid #C6ABC7; border-right: 2px solid #C6ABC7; padding-left:15px}

.main_style16 {background:url(/html/2008/images/main/main_img25.gif) no-repeat; width:940px; height:275px}
.main_style17 {border-bottom: 1px solid #DFDFDF; padding-bottom:5px}
.main_style18 {float:left; background:url(/html/2008/images/main/main_img28.gif) no-repeat; padding:5px 0 0 10px; font-size:11px; width:390px}
.main_style19 {float:left; background:url(/html/2008/images/main/main_img33.gif) no-repeat; padding-left:10px; font-size:11px; width:195px}

.main_style12 p.main01, .main_style13 p.main01, .main_style14 p.main01, .main_style15 p.main01 {float:left; width:80px; padding-top:13px}
.main_style12 p.main02, .main_style13 p.main02, .main_style14 p.main02, .main_style15 p.main02 {float:left; width:125px; padding-top:13px}

.sale_img {position:absolute; padding:60px 0 0 40px; text-align:left}
.sale_img01 {position:absolute; padding:60px 0 0 45px; text-align:left}
.sale_img02 {position:absolute; padding:100px 0 0 20px; text-align:left}
.sale_img03 {position:absolute; padding:70px 0 0 80px; text-align:left}
.sale_img04 {position:absolute; padding:40px 0 0 15px; text-align:left}

.sale_img05 {position:absolute; margin:-10px 0 0 -45px; text-align:left}
.sale_img06 {position:absolute; margin:-8px 0 0 -8px; text-align:left}
.sale_img07 {position:absolute; margin:-5px 0 0 80px; text-align:left}

.sale_txt, .sale_txt02, .sale_txt03, .sale_txt07 {width:20px; position:absolute; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF; letter-spacing:-1px; z-index:1}
.sale_txt	{margin:66px 0 0 46px}
.sale_txt02 {margin:107px 0 0 25px}
.sale_txt03 {margin:76px 0 0 86px}
.sale_txt07 {margin:3px 0 0 86px}
.sale_txt_yellow {color:yellow; font-size:11px}

/* bmain */
.bmain_style01 td, .bmain_style04 td {padding-top:18px}
.bmain_style01 p {float:left; width:350px}
.bmain_style02, .bmain_style03, .bmain_style07, .bmain_style08, .bmain_style09 {padding:25px 0 0 8px}
.bmain_style02 p {float:left; border-bottom: 1px solid #CFCFCF; padding-bottom:4px}
.bmain_style03 p {float:left; width:535px; background:url(/html/2008/images/main/bmain_img08.gif) no-repeat; border-bottom: 1px solid #CFCFCF; border-top: 1px solid #CFCFCF; padding:4px 0 2px 15px; color:#333333; font-weight:bold; line-height:18px}
.bmain_style04 p {float:left; width:435px}
.bmain_style05 {float:left; padding-top:7px}
.bmain_style05 font {font-size:12px; color:#31a32a}
.bmain_style06 td {padding-top:18px; text-align:center}
.bmain_style06 p.main01 {padding-top:9px; width:135px; text-align:center; font-size:11px; font-weight:bold; color:#333333}
.bmain_style06 font.t01 {color:#FF6600; font-weight:normal; font-size:11px}
.bmain_style06 font.t02 {color:#666666; font-weight:normal; font-size:11px}

.bmain_style07 p {float:left; background:url(/html/2008/images/main/bmain_img22.gif) no-repeat; border-bottom: 1px solid #CFCFCF; border-top: 1px solid #CFCFCF; padding:4px 0 2px 15px; color:#333333; font-weight:bold; line-height:18px}
.bmain_style08 p {float:left; background:url(/html/2008/images/main/bmain_img23.gif) no-repeat; border-bottom: 1px solid #CFCFCF; border-top: 1px solid #CFCFCF; padding:4px 0 2px 15px; color:#333333; font-weight:bold; line-height:18px}
.bmain_style09 p {float:left; background:url(/html/2008/images/main/bmain_img24.gif) no-repeat; border-bottom: 1px solid #CFCFCF; border-top: 1px solid #CFCFCF; padding:4px 0 2px 15px; color:#333333; font-weight:bold; line-height:18px}

.bright_style01 {width:200px; background-color:#F1F1F1}
.bright_style01 p, .bright_style02 p {float:left; padding-left:0px}
.bright_style01 p.right01 {padding:2px 0 5px 10px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; font-weight:bold; color:#333333}
.bright_style02 {border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; width:190px}
.bright_style02 p.right02 {float:left; width:70px; padding-top:11px; text-align:left; text-align:center}
.bright_style02 p.right03 {float:left; width:120px; padding-top:11px; color:#333333; font-size:11px; font-weight:bold}
.bright_style02 p.right04 {float:left; width:120px; color:#888888; padding-top:3px; line-height:16px; font-size:11px} 
.bright_style02 p.right05 {float:left; width:120px; padding-top:10px; font-size:11px}
.bright_style02 p.right06 {float:left; width:120px; font-size:11px; padding-bottom:5px}
.bright_style02 p.right07 {float:left; width:96px; background:url(/html/2008/images/main/b_right_img06.gif) no-repeat; padding-top:2px; font-size:11px; height:17px; text-align:center}

.bright_style03 {border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding:5px 0 0 10px}
.bright_style03 p.right01 {float:left; width:175px; background:url(/html/2008/images/main/left_img07.gif) no-repeat; padding:4px 0 3px 8px; color:#666666; font-size:11px}
* html .bright_style03 p.right01 {float:left; width:185px; background:url(/html/2008/images/main/left_img07.gif) no-repeat; padding:4px 0 3px 8px; color:#666666; font-size:11px}

/* book_main */
.book_main01 {float:left; border-bottom: 1px solid #dcdcdc; width:175px; padding-bottom:7px}
.book_main02 {float:left; width:60px; padding-top:11px}
.book_main03 {float:left; width:120px; padding-top:10px; font-size:11px}
.book_main04 {border-left: 2px solid #b3ca95; border-right: 2px solid #b3ca95; padding-left:10px}
.book_main04 p {float:left; padding:15px 0 15px 0; text-align:center; width:140px; color:#000000; font-weight:bold}
.book_main04 font.t01 {color:#FF6600; font-weight:normal; font-size:11px}
.book_main05 {width:730px; padding:18px 0 5px 0; border-bottom: 1px solid #cfcfcf}
.book_main06 {float:left; background:url(/html/2008/images/main/book_main20.gif) no-repeat; height:71px; color:#33a02c; font-weight:bold; margin:10px 0 15px 0; padding:10px 15px 0 12px; width:215px; display:inline}
* html .book_main06 {float:left; background:url(/html/2008/images/main/book_main20.gif) no-repeat; height:71px; color:#33a02c; font-weight:bold; margin:10px 0 15px 0; padding:10px 15px 0 12px; width:240px; display:inline}.book_main06 font {float:left; font-weight:normal; font-size:11px; color:#6b8367}
.book_main06 font {float:left; font-weight:normal; font-size:11px; color:#6b8367}
.book_main07 {float:left; width:135px; line-height:18px; height:120px;}
.book_main08 {float:left; width:100px;}
.book_main08 img {margin-bottom:10px}
.book_main09 {float:left; background:url(/html/2008/images/main/book_main22.gif) repeat-y}
.book_main10 {width:690px; padding:5px 0 5px 0; border-bottom: 1px solid #cfcfcf}
.book_main11 {float:left; width:90px; padding:10px 0 20px 0; margin-bottom:15px; display:inline; text-align:center}
.book_main12 {float:left; width:255px; background:url(/html/2008/images/main/book_main26.gif) repeat-y top right; height:100px; margin:10px 0 15px 0; display:inline}
.book_main13 {float:left; width:245px; margin:15px 0 30px 0; display:inline}
.book_main12 font, .book_main13 font {color:#000000; font-weight:bold; font-size:12px; line-height:20px}
.book_main14 {float:left; background:url(/html/2008/images/main/book_main27.gif) no-repeat; width:165px; height:89px}
.book_main14 span.t01 {float:left; width:60px; text-align:center; padding-top:10px}
.book_main14 span.t02 {float:left; width:105px; padding-top:10px; font-size:11px; font-weight:normal; color:#666666}

.child_main01 {border-left: 2px solid #e2cf8f; border-right: 2px solid #e2cf8f; padding-left:10px}
.child_main01 p {float:left; padding:15px 0 15px 0; width:135px}
.child_main01 font.t01 {color:#FF6600; font-weight:normal; font-size:11px}
.child_main02 {width:98px; text-align:center; padding-top:15px}
.child_main03 {float:left; background:url(/html/2008/images/main/child_main16.gif) no-repeat; height:53px; color:#7c6103; font-weight:bold; margin:10px 0 15px 0; padding:10px 15px 0 12px; display:inline}
.child_main03 font {float:left; font-weight:normal; font-size:11px; color:#ba8002}
.child_main04 {margin-left:20px; display:inline; width:877px}
.child_main04 {margin:0 0 10px 10px; display:inline; width:878px}
.child_main04 td {background:url(/html/2008/images/main/child_main18.gif) no-repeat; height:246px; padding-left:220px}
.child_main04 p {float:left; width:115px; text-align:center; color:#ffffff; font-weight:bold; margin-right:15px; display:inline; padding-top:29px}
/* .child_main04 img {border: 1px solid #CCCCCC} */
.child_main05 {background:url(/html/2008/images/main/main_bar03.gif) repeat-y; width:165px; padding:5px 0 5px 10px}
.child_main06 {float:left; width:98px; font-size:11px; padding:8px 5px 5px 0}

.comic_main01 {background:url(/html/2008/images/main/comic_main02.gif) no-repeat; width:560px; height:220px}
.comic_main02 {background:url(/html/2008/images/main/comic_main11.gif) no-repeat; width:160px; height:102px; padding:12px 0 0 14px}
.comic_main02 font {float:left; background:url(/html/2008/images/main/comic_main12.gif) no-repeat; padding-left:8px; color:#507aa6; width:135px; font-size:12px}
.comic_main03 {border-left: 2px solid #94BECE; border-right: 2px solid #94BECE; padding-left:10px}
.comic_main04 {float:left; background:url(/html/2008/images/main/comic_main33.gif) no-repeat; height:30px; color:#507AA6; font-weight:bold; margin:10px 0 15px 0; padding:10px 15px 0 12px; display:inline; width:340px}
* html .comic_main04 {float:left; background:url(/html/2008/images/main/comic_main33.gif) no-repeat; height:30px; color:#507AA6; font-weight:bold; margin:10px 0 15px 0; padding:10px 15px 0 12px; display:inline; width:360px}
.comic_main05 {float:left; width:260px; line-height:18px; height:115px}
.comic_main06 td {padding:10px 0 10px 0; text-align:center}
.comic_main06 p.main01 {padding-top:9px; width:120px; text-align:center; font-size:11px; font-weight:bold; color:#333333}
.comic_main06 font.t01 {color:#FF6600; font-weight:normal; font-size:11px}

.music_main01 {float:left; border-left: 1px solid #A8A5D5; border-right: 1px solid #A8A5D5; width:558px; padding:5px 0 10px 0}
* html .music_main01 {float:left; border-left: 1px solid #A8A5D5; border-right: 1px solid #A8A5D5; width:560px; padding:5px 0 10px 0}
.music_main02 {float:left; width:165px; line-height:18px}
.music_main03 {border-left: 2px solid #aeaecd; border-right: 2px solid #aeaecd; padding-left:10px}
.music_main03 p {float:left; padding:15px 0 15px 0; text-align:center; width:140px}
.music_main04 {float:left; width:265px; text-align:center; padding-top:15px}
.music_main05 {border-bottom: 1px solid #CFCFCF; padding-bottom:5px; width:235px}
.music_main06 {float:left; width:450px; text-align:center; padding:15px 0 0 10px}
.music_main07 {float:left; background:url(/html/2008/images/main/music_main26.gif) no-repeat; width:364px; height:51px; text-align:center; padding-top:6px; font-size:1px; line-height:1px}
.music_main07 img {margin-left:5px; border: 1px solid #DDDDDD}
.music_main08 {float:left; background-color:#EDEDF6; padding-top:7px; width:730px}
.music_main09 {border-left: 1px solid #D0CEE8; border-right: 1px solid #D0CEE8; padding:13px 0 5px 12px; background-color:#ffffff}
.music_main09 p {float:left}
.music_main10 {float:left; background:url(/html/2008/images/main/arrow.gif) no-repeat; padding:0 0 2px 5px; color:#666666; font-size:11px; width:220px}

.music_padding td {padding-top:15px}
.dvd_padding td {padding-top:15px}

.dvd_main01 {float:left; border-left: 1px solid #C99CCF; border-right: 1px solid #C99CCF; width:558px; padding:5px 0 10px 0}
* html .dvd_main01 {float:left; border-left: 1px solid #C99CCF; border-right: 1px solid #C99CCF; width:560px; padding:5px 0 10px 0}
.dvd_main02 {border-left: 2px solid #C6ABC7; border-right: 2px solid #C6ABC7; padding-left:10px}
.dvd_main02 p {float:left; padding:15px 0 15px 0; text-align:center; width:140px}
.dvd_main03 {float:left; background-color:#F5F5F5; padding:6px 0 5px 15px; color:#333333; width:435px}
.dvd_main04 {float:left; background-color:#F5ECF8; padding-top:7px; width:730px}
.dvd_main05 {border-left: 1px solid #DCCDE6; border-right: 1px solid #DCCDE6; padding:13px 0 5px 12px; background-color:#ffffff}
.dvd_main05 p {float:left}
.dvd_main06 {color:#8E5E9E; font-size:11px; margin:10px 0 -5px 0}

/* right */
.right {width:200px; padding:0 0 0 10px}
.right01 {width:188px; padding-left:10px}
* html .right01 {width:200px; padding-left:10px}
.right02 {float:left; width:200px; padding-left:10px}
.right03 {float:left; width:200px; padding:0 0 0 10px}

.right_style01 {border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding:24px 0 10px 15px}
.right_style01 p, .right_style07 p {float:left}
.right_style02 {padding-top:12px; width:200px}
.right_style02 p.right01 {padding:6px 0 9px 10px; width:188px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9}
* html .right_style02 p.right01 {padding:6px 0 9px 10px; width:200px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9}
.right_style03 {width:183px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding-left:15px}
.right_style03 p.right02 {float:left; background:url(/html/2008/images/main/right_img09.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.right_style03 p.right03 {float:left; width:160px; padding:2px 0 0 5px}
.right_style03 p.right04 {float:left; width:180px; padding:13px 0 10px 0}
.right_style03 p.right05 {float:left; width:60px; padding-top:11px}
.right_style03 p.right06 {float:left; width:120px; padding-top:11px; font-size:11px}
.right_style03 p.right07 {float:left; background:url(/html/2008/images/main/tab_bg01.gif) no-repeat; width:180px; height:21px; margin-left:-5px; padding:4px 0 5px 7px; font-size:1px; line-height:1px; display:inline}
.right_style03 p.right08 {float:left; background:url(/html/2008/images/main/tab_bg02.gif) no-repeat; width:180px; height:21px; margin-left:-5px; padding:4px 0 5px 7px; font-size:1px; line-height:1px}
.right_style03 p.right09 {float:left; background:url(/html/2008/images/main/right_img22.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.right_style03 p.right10 {float:left; background:url(/html/2008/images/main/right_img25.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.right_style03 p.right11 {float:left; background:url(/html/2008/images/main/comic_main24.gif) no-repeat; width:180px; height:21px; margin-left:-5px; padding:4px 0 5px 7px; font-size:1px; line-height:1px}
.right_style03 p.right12 {float:left; width:25px; padding-top:13px; margin-left:-5px}
.right_style03 p.right13 {float:left; width:100px; padding-top:13px}
.right_style03 p.right14 {float:left; width:160px; padding-top:5px}
.right_style03 p.right15 {float:left; width:25px; padding-top:2px; margin-left:-5px}
.right_style03 p.arrow {float:left; background:url(/html/2008/images/main/arrow.gif) no-repeat; padding:0 0 2px 5px; color:#666666; font-size:11px; width:120px}

.right_style04 {width:200px; background-color:#F1F1F1}
.right_style04 p.right05 {float:left; padding:8px 0 9px 10px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9}
.right_style04 p.right06 {float:left; padding:2px 0 5px 10px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; width:188px;}
* html .right_style04 p.right06 {float:left; padding:2px 0 5px 10px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; width:200px;}

.right_style05 {width:185px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding-left:13px; font-size:11px}
.right_style05 p.right01 {float:left; background:url(/html/2008/images/main/right_img09.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.right_style05 p.right02 {float:left; width:130px; padding:2px 0 0 5px; font-size:11px}
* html .right_style05 p.right02 {float:left; width:130px; padding:2px 0 0 5px; font-size:11px}
.right_style05 p.right03 {float:left; width:30px; padding-top:2px; font-size:11px; height:18px}
.right_style05 p.right04 {float:left; background:url(/html/2008/images/main/right_img22.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.right_style05 p.right05 {float:left; background:url(/html/2008/images/main/right_img25.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.right_style05 p.right06 {float:left; background:url(/html/2008/images/main/right_img26.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.right_style05 p.right07 {float:left; background:url(/html/2008/images/main/right_img27.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}

.right_style06 {border-left: 2px solid #4BAD2E; border-right: 2px solid #4BAD2E; padding:8px 0 8px 10px}
.right_style06 p.arrow {float:left; background:url(/html/2008/images/main/arrow.gif) no-repeat; padding:0 0 2px 5px; color:#666666; font-size:11px; width:170px}

.right_style07 {border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding:10px 0 9px 15px}
.right_style08 {border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding-left:10px}
.right_style08 p.arrow {float:left; background:url(/html/2008/images/main/arrow.gif) no-repeat; padding:0 0 2px 8px; color:#666666; font-size:11px; width:170px}
.right_style09 {border-left: 2px solid #f1da6f; border-right: 2px solid #f1da6f; padding:8px 0 8px 10px}
.right_style10 {border-left: 2px solid #6cb1e1; border-right: 2px solid #6cb1e1; padding:8px 0 8px 10px}

.right_style11 {border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding:10px 0 8px 5px}
.right_style11 p {background:url(/html/2008/images/search/se_img54.gif) no-repeat; width:188px; height:55px; padding-top:7px; font-size:11px; color:#333333; font-weight:bold}
.right_style12 {background:url(/html/2008/images/main/point_img01.gif) no-repeat; width:198px; height:168px}
.right_style12 td {vertical-align:top; padding:12px 0 0 15px}
.right_style12 p {float:left; color:#ffffff; width:170px}

/* event */
.event_style01 {padding-top:8px; color:#FF6600; width:260px}
.event_style02 {float:left; background:url(/html/2008/images/book/event_img05.gif) repeat-y; width:175px}
.event_style03 {float:left; width:62px; padding:8px 0 5px 0}
.event_style04 {float:left; width:108px; font-size:11px; padding:8px 5px 5px 0}
.event_style05 {background:url(/html/2008/images/book/event_img06.gif) no-repeat; padding-left:15px; color:#333333}
.event_style05 font {color:#FF6600; font-weight:bold; font-size:12px}
.event_style06 {background:url(/html/2008/images/book/event_img07.gif) no-repeat; padding:6px 0 20px 15px; color:#333333; height:26px; font-weight:bold}
/* .event_style07 {border-right: 1px solid #EAEAEA; padding-left:15px} */
.event_style07 {border-right: 1px solid #EAEAEA; padding-left:15px}
.event_style07 p, .event_style08 p {float:left; line-height:17px; padding-bottom:3px}
.event_style07 p.event01, .event_style08 p.event01 {float:left; line-height:17px; width:230px; }
.event_style07 p.event02, .event_style08 p.event02 {float:left; line-height:1px; width:85px; padding-top:2px;}
.event_style07 p.event03, .event_style08 p.event03 {float:left; line-height:17px; width:140px;padding-left:15px}
.event_style08 {width:225px; padding-left:15px}

.event_style09 {border-bottom: 1px solid #CBCBCB; border-top: 1px solid #CBCBCB; padding:8px 0 5px 0; width:750px; text-align:center}
.event_style09 a:hover {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px}
.event_style09 b {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px}
.event_style09 a:link, .event_style09 a:visited, .event_style09 a:visited {COLOR: #333333; TEXT-DECORATION: none; width:16px; line-height:12px}

.event_style10 td {border-top: 2px solid #9e9e9e; border-bottom: 1px solid #DCDCDC;}
.event_style11 td {border-bottom: 1px solid #CBCBCB;}
.event_style12 {border-top: 2px solid #f1f1f1; padding:20px}

.read01 {background:url(/html/2008/images/book/event_img11.gif) no-repeat top right; text-align:center; padding:9px 0 8px 0}
.read02 {background:url(/html/2008/images/book/event_img11.gif) no-repeat top right; padding:8px 0 8px 15px}

/* list */
.book_list {float:left; width:770px; text-align:left; padding-bottom:20px}
.book_no {text-align:right; padding-top:20px}
.book_no p {font-size:16px; color:#333333; font-weight:bold; padding-right:13px}
.book_no p.text01 {font-size:12px; color:#333333; font-weight:bold; padding-right:25px}
.book_no p.up {float:right; background:url(/html/2008/images/icon/icon_up.gif) no-repeat; padding:0 15px 0 12px; color:#e1001a; font-size:8pt; font-weight:normal}
.book_no p.down {float:right; background:url(/html/2008/images/icon/icon_down.gif) no-repeat; padding:0 15px 0 12px; color:#0f3f97; font-size:8pt; font-weight:normal}
.book_no p.save {float:right; background:url(/html/2008/images/icon/icon_save.gif) no-repeat; padding:0 15px 0 12px; color:#b9b9b9; font-size:8pt; font-weight:normal}
.book_border	{ border:solid 1px #CAC8C4 }

.list_bar {border-bottom: 1px solid #CCCCCC; padding-top:5px}
.list_style01 {font-weight:bold; color:#333333; padding-bottom:10px; width:450px}
.list_style02 {padding-top:5px; width:445px}
.list_style03 {padding-top:5px; width:445px; color:#31a12a}
.list_style04 {background:url(/html/2008/images/book/img_view01.gif) no-repeat; width:605px; height:25px; font-size:11px;}
.list_style04 p {float:left; font-size:11px;}
.list_style05 {width:595px; height:197px; overflow:auto; margin:5px 0 0 10px; display:inline; scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#b0b0b0; scrollbar-track-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#b0b0b0; scrollbar-shadow-color:#b0b0b0;}

.list_on01 {background:url(/html/2008/images/book/img_on01.gif) no-repeat; width:64px; height:21px; margin-top:4px; text-align:center; padding:5px 5px 0 0; display:inline}
.list_on02 {background:url(/html/2008/images/book/img_on02.gif) no-repeat; width:82px; height:21px; margin-top:4px; text-align:center; padding:5px 5px 0 0; display:inline}
.list_on03 {background:url(/html/2008/images/book/img_on03.gif) no-repeat; width:53px; height:21px; margin-top:4px; text-align:center; padding:5px 5px 0 0; display:inline}
.list_on04 {background:url(/html/2008/images/book/img_on04.gif) no-repeat; width:54px; height:21px; margin-top:4px; text-align:center; padding:5px 5px 0 0; display:inline}
.list_off {background:url(/html/2008/images/book/arrow.gif) no-repeat top right; margin:3px 8px 0 0; padding:5px 10px 0 10px; display:inline}

.list_style06 {background:url(/html/2008/images/book/re_img03.gif) no-repeat top left; padding-top:1px}
.list_style06 table {border-left: 1px solid #efefef; border-right: 1px solid #efefef; background:url(/html/2008/images/book/re_img04.gif) no-repeat bottom left; width:605px; background-color:#f8f8f8}
.list_style06 td {padding:5px 5px 3px 10px}
.list_style07 td {padding-top:20px}
.list_style07 p {width:250px}

.list_style08 {background:url(/html/2008/images/book/re_img12.gif) repeat-y; width:605px}
.list_style08 table {background:url(/html/2008/images/book/re_img13.gif) no-repeat}
.list_style08 td {padding:5px 0 0 6px; line-height:18px}
.list_style08 p.title01 {background:url(/html/2008/images/book/re_img14.gif) no-repeat; background-color:#ffffff; width:593px; padding:3px 0 5px 20px; font-weight:bold;}

.list_style09 {background:url(/html/2008/images/book/re_img17.gif) repeat-y; width:605px}
.list_style09 table {background:url(/html/2008/images/book/re_img18.gif) no-repeat; width:605px}
.list_style09 td {padding:2px 0 0 6px; line-height:18px}
.list_style09 p.title01 {float:left; background:url(/html/2008/images/book/re_img14.gif) no-repeat; background-color:#ffffff; width:593px; padding:5px 0 5px 20px; font-weight:bold;}
.list_style09 p.title01 font.t01 {float:left; width:155px; font-size:12px}
.list_style09 p.title01 font.t02 {float:left; width:415px; font-size:12px; font-weight:normal; color:#666666}
.list_style10 {padding-left:10px}
.list_style10 p {float:left; font-size:12px}

/* review */
.re_style01 {width:770px; text-align:right; padding-top:10px}
.re_style02 {float:left; padding:7px 0 0 10px; color:#000000}
.re_style03 {background:url(/html/2008/images/book/re_img06.gif) no-repeat; width:770px; height:208px}
.re_style04 {border-bottom: 1px solid #e0e0e0; padding:25px 0 15px 0; width:470px}
.re_style05 {float:left; width:400px; padding-top:15px; color:#32A02B; font-weight:bold}
.re_style06 {float:left; width:470px}
.re_style07 {float:left; width:470px; color:#888888; padding-top:3px}
.re_style08 {float:left; margin-left:10px; display:inline; padding:25px 0 2px 0; font-weight:bold; color:#888888; border-bottom: 1px solid #CFCFCF; width:750px}
.re_style09 {color:#32a02b; font-weight:bold; font-size:12px; padding:8px 0 2px 0}
.re_style10 {background:url(/html/2008/images/book/re_img09.gif) repeat-y; margin:0px; padding:0px; width:770px}
.re_style11 {width:385px; font-weight:bold; color:#666666}
.re_style12 {background:url(/html/2008/images/book/comic_img01.gif) no-repeat; width:770px; height:72px}
.re_style13 {padding:20px 0 20px 0; border-bottom: 1px solid #DCDCDC}
.re_style14 {color:#888888; padding-top:8px; width:620px}
.re_style15 {padding:20px 0 20px 0}
.re_style16 {background-color:#f4f4f4; padding:13px 0 13px 20px}
.re_style16_top {background-color:#f4f4f4; padding:0px 0 13px 20px}
.re_style17 {text-align:left; position:absolute; margin:305px 0 0 -15px}
.re_style18 {float:left; padding:15px 0 0 7px}
.re_style18 a.on {background:url(/html/2008/images/icon/icon_bookon.gif) no-repeat; width:17px; heieght:15px; color:#ffffff; font-size:10px; text-align:center; line-height:16px; letter-spacing:-1px}
.re_style18 a.off {background:url(/html/2008/images/icon/icon_bookoff.gif) no-repeat; width:17px; heieght:15px; color:#ffffff; font-size:10px; text-align:center; line-height:16px; letter-spacing:-1px}
.re_style19 {float:left; padding-top:15px}
.re_style19 a.on {background:url(/html/2008/images/icon/icon_bookon.gif) no-repeat; width:17px; heieght:15px; padding-bottom:5px; color:#ffffff; font-size:10px; text-align:center; line-height:16px; letter-spacing:-1px}
.re_style19 a.off {background:url(/html/2008/images/icon/icon_bookoff.gif) no-repeat; width:17px; heieght:15px; padding-bottom:5px; color:#ffffff; font-size:10px; text-align:center; line-height:16px; letter-spacing:-1px}
.re_style20 {border: 1px solid #B0DBAC; width:720px; background-color:#ffffff}
.re_style21 {border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding:10px 5px 0 5px}
.re_style21 p {background-color:#F1F1F1; padding:8px 0 8px 10px; font-size:11px}
.re_style22 {float:left; background:url(/html/2008/images/book/bview_img39.gif) no-repeat; width:120px; height:28px; padding-top:4px; color:#ffffff; font-size:11px; text-align:center; font-weight:bold; margin-top:2px}
.re_style50 {background:url(/html/2008/images/book/re_img21.gif) repeat-y; margin:0px; padding:0px; width:760px}

.re_pop01 {padding:20px 0 0 25px; vertical-align:top}
.re_pop01 p {float:left; color:#333333; padding-top:3px}
.re_pop01 p.t01 {color:#333333; line-height:18px; float:left; width:300px}
.re_pop01 p.t01 font {color:#333333; line-height:18px; font-weight:bold; font-size:16px}
.re_pop01 p.t02 {color:#888888; line-height:18px; float:left; width:300px; font-weight:normal; padding:5px 0 30px 0; border-bottom: 1px solid #DCDCDC; margin-bottom:8px; display:inline}
.re_pop01 p.t03 {width:300px; text-align:center; padding-top:20px; border-top: 1px solid #DCDCDC; margin-top:8px; display:inline}
.re_pop02 {background:url(/html/2008/images/book/pop_img02.gif) no-repeat; width:760px; height:32px; text-align:right; padding:6px 10px 0 0}
.re_pop03 {background:url(/html/2008/images/book/pop_img03.gif) no-repeat; width:765px; height:594px}
.re_pop04 {background:url(/html/2008/images/icon/icon_arrow06.gif) no-repeat; padding:0 0 15px 10px; font-size:11px}
.re_pop05 {vertical-align:top; padding-top:10px; border-top: 1px solid #E2E2E2; text-align:center}
.re_pop06 {vertical-align:top; padding:8px 0 6px 0; border-top: 1px solid #E2E2E2; border-bottom: 1px solid #E2E2E2; width:430px}
.re_pop07 {vertical-align:top; padding-bottom:10px; border-bottom: 1px solid #E2E2E2; width:430px}
.re_pop08 {background-color:#F1F6EC; padding:13px 10px 10px 20px}
.re_pop09 td {border-bottom: 1px solid #DCDCDC;}
.re_pop10 {background-color:#F1F6EC; border-top: 2px solid #65B95F; padding:10px}
.re_pop11 {border-bottom: 1px solid #E2E2E2; padding-bottom:10px}
.re_pop12 {background:url(/html/2008/images/icon/icon_arrow05.gif) no-repeat; float:left; padding:0 0 2px 10px; width:385px}

/* ing */
.ing_style01 td {padding:10px 0 10px 0}
.ing_style02 {padding-top:8px; color:#888888; width:260px}
.ing_style03 td {padding:25px 0 10px 0}
.ing_style04 {border: 1px solid #BABABA; width:150px}
.ing_style05 {margin-left:10px; width:750px}
.ing_style06 {background:url(/html/2008/images/book/ing_img05.gif) repeat-x; width:750px; padding:11px 0 13px 0}
.ing_style06 p {float:left; text-align:center;}
.ing_style07 td {border-bottom: 1px solid #EAEAEA; padding:8px 0 5px 0}
.ing_style08 td {padding:8px 0 5px 0}
.ing_style09 {border-bottom: 1px solid #98CA89; border-top: 1px solid #98CA89; padding:8px 0 5px 0; width:750px; text-align:center}
.ing_style10 {width:750px; text-align:right; padding-top:5px}

/* pre */
.pre {float:left; width:770px; border-bottom: 1px solid #cbcbcb; background-color:#f1f1f1; margin-top:5px; display:inline}
.pre_g {float:left; width:500px; border-bottom: 1px solid #cbcbcb; background-color:#f1f1f1; margin-top:5px; display:inline}
.pre_bt {float:left; width:770px; border-top: 1px solid #cbcbcb; background-color:#f1f1f1; margin-top:5px; display:inline}
.pre a:hover, .pre_bt a:hover {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold}
.pre b, .pre_bt b {float:left; COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:12px; font-size:12px; letter-spacing:-2px; line-height:16px}
.pre_bottom {width:770px; padding-top:20px; float:left}
.pre_h {width:250px; padding-top:5px}
.pre_h p {float:left}
.pre_h a:link, .pre_h a:active, .pre_h a:visited {float:left; COLOR: #666666; text-decoration: none; width:12px; font-size:12px; letter-spacing:-2px; line-height:16px}
.pre_h a:hover {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:12px; font-size:12px; letter-spacing:-2px; line-height:16px}
.pre01 {float:left; width:510px; padding:5px 0 3px 0}
.pre01 p {float:left; font-size:11px; padding:3px 5px 0 0}
/*.pre01 p.off {float:left; background:url(/html/2008/images/icon/icon_bottom_off.gif) no-repeat; padding:2px 8px 0 12px; font-size:11px}
.pre01 p.on {float:left; background:url(/html/2008/images/icon/icon_bottom_on.gif) no-repeat; padding:2px 8px 0 12px; font-size:11px}
.pre01 p.pre02 {float:left; background:none; padding:0px}*/

/* search_pre */
.spre {float:left; width:730px; border-bottom: 1px solid #cbcbcb; background-color:#f1f1f1; margin-top:5px; display:inline}
.spre_bt {float:left; width:730px; border-top: 1px solid #cbcbcb; background-color:#f1f1f1; margin-top:5px; display:inline}
.spre a:hover, .spre_bt a:hover {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold}
.spre b, .spre_bt b {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:12px; font-size:11px; letter-spacing:-2px; line-height:14px}
.spre_bottom {width:730px; padding-top:20px; float:left}
.spre_h {width:270px; padding-top:5px}
.spre_h p {float:left}
.spre_h a:link, .spre_h a:active, .spre_h a:visited {COLOR: #666666; text-decoration: none; width:12px; font-size:13px; letter-spacing:-2px; line-height:14px}
.spre_h a:hover {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:12px; font-size:13px; letter-spacing:-2px; line-height:14px}
.spre01 {width:460px; padding:5px 0 3px 0}
.spre01 p {float:left; font-size:11px; padding:3px 5px 0 0}

.book01 {float:left; width:770px; border-bottom: 1px solid #e6e6e6}
.book02 {float:left; width:730px; border-bottom: 1px solid #e6e6e6}
.book01 p, .book02 p {float:left; font-size:11px;}

.book_style01 {background-color:#F8F8F8; text-align:center; padding:15px 0 15px 0}
.book_style02 {background:url(/html/2008/images/book/train_img18.gif) repeat-y; width:770px}
.book_style02 table.bg01 {background:url(/html/2008/images/book/train_img19.gif) no-repeat; width:770px}
.book_style02 table.bg02 {background:url(/html/2008/images/book/train_img54.gif) no-repeat; width:770px}

.review {width:575px}
.review p {width:575px; float:left; font-size:12px}
.review td {background:url(/html/2008/images/book/bt_bar.gif) no-repeat bottom left; padding:8px 0 8px 0}

.best {width:940px; border-top: 1px solid #dcdcdc;}
.best td {vertical-align:top}
.best p.bstyle01 {flaot:left; width:235px; font-size:1px; line-height:1px}
.best p.bstyle02 {flaot:left; background:url(/html/2008/images/icon/icon_arrow05.gif) no-repeat; padding:0 0 2px 8px; font-size:11px; width:235px}
.best_style01 {border-left: 1px solid #dcdcdc; padding:5px 0 0 15px}
.best_style01 p {float:left; font-size:lpx; line-height:1px}
.best_style01 p.bstyle03 {background-color:#f0f8ea; padding:10px 24px 10px 24px}
.best_style01 p.bstyle04 {width:180px; font-size:lpx; line-height:1px}
.best_style01 p.bstyle05 {width:480px; font-size:lpx; line-height:1px; padding-top:10px}
.best_style02 {vertical-align:top; background:url(/html/2008/images/best_img10.gif) no-repeat; width:235px; height:75px}
.best_style03 {vertical-align:top; background:url(/html/2008/images/best_img12.gif) no-repeat; width:480px; height:70px}
.best_style02 p, .best_style03 p {float:left; padding:15px 0 0 20px; font-size:1px; line-height:1px;}
.best_style02 img, .best_style03 img {vertical-align:top}    

.footer {width:940px; border-top: 7px solid #f2f2f2}
.footer td {vertical-align:top; padding-bottom:30px}
.footer_style01 {float: left; font-size:1px; line-height:1px; padding:28px 0 25px 0; width:590px}
.footer_style02 {float: left; width:590px; font-size:11px; line-height:20px}

/* view */
.view_style01 {float:left}
.view_style01 p.right01 {float:left; background:url(/html/2008/images/book/bview_img02.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.view_style01 p.right02 {float:left; width:135px; padding:2px 0 0 5px; font-size:11px}
.view_style01 p.right03 {float:left; width:30px; padding-top:2px; font-size:11px; height:18px}
.view_style02 {background:url(/html/2008/images/book/bview_img03.gif) no-repeat; width:940px; background-color:#F4F4F4}
.view_style02 td.t01 {color:#333333; padding:15px 0 0 25px; line-height:20px}
.view_style02 td.t01 font {color:#333333; font-size:16px; font-weight:bold}
.view_style02 td.t02 {color:#888888; padding:10px 0 0 25px; font-weight:normal}
.view_style03 {font-size:1px; line-height:1px; background:url(/html/2008/images/book/bview_img04.gif) no-repeat bottom left; width:940px; background-color:#F4F4F4; padding-top:10px}
.view_style04 {width:225px; padding-top:5px}
.view_style05 {padding-top:30px; width:180px; text-align:left}
.view_style06 {width:320px; color:#333333}
.view_style06 p {float:left; color:#333333; padding-bottom:5px}
.view_style12 p {float:left; color:#333333; padding-bottom:3px}
.view_style07 {border: 2px solid #DCDCDC; background-color:#F8F8F8; text-align:center; width:120px; height:45px; font-weight:bold; padding:5px 0 5px 0}
.view_style08 {background:url(/html/2008/images/book/bview_img10.gif) repeat-y; width:460px}
.view_style08 td {background:url(/html/2008/images/book/bview_img07.gif) no-repeat; width:460px; padding:1px}
.view_style08_2 { border-right:solid 1px #CFCFCF;border-left:solid 1px #CFCFCF }
.view_style09 {float:left; padding:8px 0 5px 10px; background-color:#ffffff}
.view_style10 {float:left; margin-left:4px; background:url(/html/2008/images/book/bview_img11.gif) no-repeat top left; background-color:#F4FAEE; display:inline; padding:5px 0 3px 10px}
.view_style10 font {font-weight:bold; font-size:11px}
.view_style11 {background:url(/html/2008/images/book/bview_img08.gif) no-repeat; font-size:1px; line-height:1px; height:9px; width:460px}
.view_style12 {width:460px; color:#333333; border-bottom: 1px solid #DCDCDC; padding:8px 0 6px 0}
.view_style13 {background:url(/html/2008/images/book/bview_img12.gif) no-repeat; padding:5px 0 0 8px}
.view_style14 {padding:8px 0 15px 0}
.view_style14 p {border: 5px solid #F4F4F4; text-align:center; padding:8px 0 8px 0; color:#FF6600}
.view_style15 {background:url(/html/2008/images/book/bview_img16.gif) no-repeat; width:940px; height:30px}
.view_style15 p {padding:8px 0 0 20px; color:#333333}
.view_style16 {background:url(/html/2008/images/book/bview_img17.gif) no-repeat; padding-left:15px; font-weight:bold; font-size:14px; color:#333333}
.view_style17 {border-top: 1px solid #E0E0E0; border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0}
.view_style17 p {float:left; padding:15px 0 18px 15px; font-weight:bold}
.view_style18 {border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; border-bottom: 1px solid #E0E0E0; background-color:#F5F5F5; padding:5px 0 5px 0; font-size:11px; text-align:right}
.view_style19 {padding:0 0 30px 15px; width:705px}
.view_style19 td {line-height:18px}
.view_style20 {background-color:#DDEFD2; color:#1d9415; padding:6px 0 5px 10px; font-weight:bold}
.view_style21 {border-bottom: 1px solid #E0E0E0; background-color:#F5F5F5; padding:5px 0 5px 0; font-size:11px; text-align:right}
.view_style22 {border: 1px solid #A4C897; background-color:#DDEFD2; padding:5px}
.view_style22 table {background-color:#ffffff}
.view_style23 td.t01 {padding:13px 0 10px 0; text-align:center; color:#333333; font-weight:bold}
.view_style23 td.t02 {padding:14px 0 10px 0; color:#666666; line-height:18px; font-weight:normal}
.view_style23 td.t02 font {color:#888888; line-height:16px; font-size:12px; padding-top:3px; font-weight:normal}
.view_style24 {background:url(/html/2008/images/book/bview_img20.gif) repeat-y; padding-left:20px; padding-bottom:8px}
.view_style25 {background:url(/html/2008/images/book/bview_img21.gif) no-repeat; width:705px; height:32px; text-align:right; padding-top:8px}
.view_style26 {background:url(/html/2008/images/book/bview_img22.gif) repeat-x bottom left; width:663px; padding:15px 0 10px 0}
.view_style26 p {float:left}
.view_style27 {color:#31A12A; padding:5px 0 10px 17px}
.view_style27 p {margin:10px 0 10px 0}
.view_style28 {background:url(/html/2008/images/icon/icon_tag.gif) no-repeat; padding-left:40px; color:#999999; font-size:11px}
.view_style29 {background:url(/html/2008/images/book/bview_img24.gif) no-repeat; font-size:1px; line-height:1px; height:18px; width:705px}
.view_style30 {background:url(/html/2008/images/book/bview_img29.gif) repeat-x; height:98px}
.view_style31 {padding-top:10px; width:105px}
.view_style32 {width:580px; padding-top:17px; font-size:1px; line-height:1px}
.view_style33 {border-top: 1px solid #6CBA67; border-bottom: 1px solid #6CBA67; padding:10px 0 0 10px; background-color:#E7F4DF}
.view_style33 p {float:left; width:190px}
.view_style33 p.t01 {border-bottom: 1px solid #6CBA67; padding-bottom:5px}
.view_style33 p.t02 {padding:5px 0 0 5px; line-height:20px; color:#656666; overflow:auto; height:60px; font-weight:normal}
.view_style34 {background-color:#F0F0F0; padding:6px 10px 6px 10px; font-size:11px; text-align:left; width:285px}
.view_style35 {padding-top:15px}
.view_style35 p {margin:10px 0 10px 0}

.view_style36 {border-top: 1px solid #6CBA67; border-bottom: 1px solid #6CBA67; background-color:#E7F4DF}
.view_style36 p {float:left; width:190px}
.view_style36 p.t01 {border-bottom: 1px solid #6CBA67; padding-bottom:5px}
.view_style36 p.t02 {padding:5px 0 0 5px; line-height:20px; color:#656666; overflow:auto; height:60px; font-weight:normal}
.view_style40 {background:url(/html/2008/images/cd/view_stitlebar.gif) no-repeat; padding-left:15px; font-weight:bold; font-size:14px; color:#333333}
.view_style41 {background:url(/html/2008/images/cd/dvd_stitlebar.gif) no-repeat; padding-left:15px; font-weight:bold; font-size:14px; color:#333333}

/*gift Text indicator*/
.view_style50 {background:url(/html/2008/images/gift/text_indicate.gif) no-repeat; padding-left:15px; font-weight:bold; font-size:14px; color:#333333}

/* search */
.search_style01 {float:left; font-size:1px; line-height:1px; padding:5px 0 5px 0; text-align:center; width:70px}
.search_style02 {float:left; font-size:1px; line-height:1px; padding:10px 0 8px 0; width:539px}
.search_style03 {background:url(/html/2008/images/search/se_img01.gif) no-repeat; padding-left:20px; color:#000000}
.search_style04 {border-left: 2px solid #4BAD2E; border-right: 2px solid #4BAD2E; padding:3px 5px 3px 10px}
.search_style04 div.s01 {width:180px; height:180px; scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#ababab; scrollbar-track-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#d7d7d7; scrollbar-shadow-color:#d7d7d7; overflow-x:hidden; overflow-y:scroll;}
.search_style04 div.s02 {width:170px; height:95px; scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#ababab; scrollbar-track-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#d7d7d7; scrollbar-shadow-color:#d7d7d7; overflow-x:hidden; overflow-y:scroll;}
.search_style04 p.right01 {float:left; background:url(/html/2008/images/main/right_img09.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.search_style04 p.right02 {float:left; width:115px; padding:2px 0 0 5px; font-size:11px}
.search_style04 p.right03 {float:left; width:30px; padding-top:2px; font-size:11px; height:18px}
.search_style04 p.right04 {float:left; width:162px; padding:2px 0 0 5px; font-size:11px}
.search_style04 p.right05 {float:left; width:135px; padding:2px 0 0 5px; font-size:11px}
.search_style04 p.right06 {float:left; width:30px; padding-top:13px; margin-left:-5px; text-align:center}
.search_style04 p.right07 {float:left; width:60px; padding-top:11px}
.search_style04 p.right08 {float:left; width:90px; padding-top:13px}
.search_style05 {background:url(/html/2008/images/search/se_img07.gif) no-repeat; padding:6px 10px 0 15px; font-weight:bold; color:#32882C; height:26px}
.search_style06 td {padding:8px 0 0 15px}
.search_style06 p {background:url(/html/2008/images/search/se_img08.gif) no-repeat; padding-left:10px}
.search_style06 font {color:#FF6600; font-weight:bold; font-size:12px}
.search_style07 {background:url(/html/2008/images/search/se_img09.gif) no-repeat; background-color:#E9F5E7; width:730px}
.search_style07 p {float:left}
.search_style08 {border: 1px solid #B0DBAC; width:720px; background-color:#ffffff}
.search_style08 td {width:175px; text-align:center; padding:15px 0 10px 0}
.search_style08 p {width:175px; text-align:center}
.search_style09 {padding:8px 0 0 10px}
.search_style09 p.on {float:left; background:url(/html/2008/images/search/se_img13.gif) no-repeat; width:95px; height:29px; color:#31A12A; text-align:center; padding-top:5px; font-weight:bold; margin-right:2px; display:inline}
.search_style09 p.off {float:left; background:url(/html/2008/images/search/se_img14.gif) no-repeat; width:95px; height:29px; font-size:11px; text-align:center; padding-top:8px; margin-right:2px; display:inline}
.search_style10 {float:left; width:585px; height:197px; overflow:auto; margin:5px 0 0 10px; display:inline; scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#b0b0b0; scrollbar-track-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#b0b0b0; scrollbar-shadow-color:#b0b0b0;}
.search_style11 {border-left: 2px solid #4BAD2E; border-right: 2px solid #4BAD2E; padding:3px}
.search_style12 {border-top: 1px solid #CBCBCB; text-align:center; background-color:#F1F1F1; width:730px; padding:5px 0 5px 0; line-height:12px; height:15px}
.search_style12 a:hover {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px; line-height:12px; height:15px}
.search_style12 b {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px; line-height:12px; height:15px}
.search_style12 a:link, .search_style12 a:visited, .search_style12 a:visited {COLOR: #333333; TEXT-DECORATION: none; width:16px; line-height:12px; height:15px}
.search_style13 {background:url(/html/2008/images/search/se_img19.gif) repeat-y; width:730px}
.search_style13 table {background:url(/html/2008/images/search/se_img20.gif) no-repeat; width:730px}
.search_style13 td {padding:0 15px 0 15px}
.search_style13 p {background-color:#F9F9F9; padding:8px 0 5px 15px; line-height:18px}
.search_style14 {background:url(/html/2008/images/search/se_img26.gif) no-repeat; width:730px; padding:135px 0 30px 0; margin:15px 0 10px 0}
.search_style15 {border-bottom: 2px solid #4EB330; width:158px; height:29px}
.search_style16 {width:730px}
.search_style16 td.left {border-top: 1px solid #EBEBEB; background-color:#F2F9F1; padding:13px 0 13px 18px; vertical-align:top}
.search_style16 td.right {border-top: 1px solid #EBEBEB; padding:10px 0 10px 15px}
.search_style16 td.right p {float:left; width:575px}
.search_style16 td.right font {color:#4EB330; font-size:12px}
.search_style16 td.bottom {border-top: 1px solid #65B95F; text-align:center; padding-top:10px}
.search_style17 {background:url(/html/2008/images/search/se_img34.gif) repeat-y; width:730px; padding-left:15px}
.search_style18 {background:url(/html/2008/images/search/se_img37.gif) repeat-x bottom left; padding:10px 0 10px 15px; font-weight:bold; color:#333333; width:700px; vertical-align:top}
.search_style19 td {border-bottom: 1px solid #D2D2D2; vertical-align:top; padding:20px 0 10px 0}
.search_style20 td {vertical-align:top; padding:20px 0 10px 0}
.search_style19 p.s01, .search_style20 p.s01 {float:left; width:570px; padding:0 0 5px 10px}
.search_style19 p.s02, .search_style20 p.s02 {float:left; background:url(/html/2008/images/search/se_img40.gif) no-repeat; padding-left:10px; width:560px}
.search_style21 {flaot:left; border-top: 1px solid #98CA89; border-bottom: 1px solid #98CA89; text-align:center; width:730px; padding:5px 0 5px 0; line-height:12px; height:15px}
.search_style21 a:hover {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px; line-height:12px; height:15px}
.search_style21 b {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px; line-height:12px; height:15px}
.search_style21 a:link, .search_style21 a:visited, .search_style21 a:visited {COLOR: #333333; TEXT-DECORATION: none; width:16px; line-height:12px; height:15px}

.search_style22 {background-color:#F4FAEE; padding:10px 0 10px 8px}

.search_list {float:left; width:730px; text-align:left; padding-bottom:20px}

.se_layer01 {background:url(/html/2008/images/search/se_img56.gif) repeat-y; width:506px}
.se_layer02 {background:url(/html/2008/images/search/se_img57.gif) no-repeat; width:506px; height:25px}
.se_layer02 p.layer01 {float:left; padding:6px 0 0 25px; width:295px; color:#333333; font-weight:bold}
.se_layer02 p.layer02 {float:left; padding:6px 0 5px 35px; color:#333333; font-weight:bold}
.se_layer03 {line-height:20px; width:285px; height:210px; scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#ababab; scrollbar-track-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#d7d7d7; scrollbar-shadow-color:#d7d7d7; overflow-x:hidden; overflow-y:scroll;}
.se_layer03 a.on {float:left; background-color:#F3F3F3; width:265px}
.se_layer04 {border-top: 1px solid #DCDCDC; padding-top:6px; color:#31A12A; font-size:11px; width:288px}
.se_layer05 {background-color:#F3F3F3; width:195px}
.se_layer06 {font-size:11px; padding:10px 0 0 15px}
.se_layer07 {background:url(/html/2008/images/search/se_img62.gif) no-repeat; width:80px; height:100px; text-align:center; padding-top:5px}
.se_layer08 {line-height:20px; width:285px; height:210px; padding:50px 0 0 15px}

/* recommend */
.reco_style01 {background-color:#E9F5E7; padding:10px 8px 10px 20px}
.reco_style02 td {text-align:center}
.reco_style02 p.main01 {padding-top:9px; width:130px; text-align:center}
.reco_style03 {padding-top:15px; width:595px}
.reco_style04 {background:url(/html/2008/images/recommend/media_img05.gif) no-repeat; color:#31A12A; font-weight:bold; padding-left:15px}
.reco_style05 {background-color:#E9F5E7; color:#31812E; font-weight:bold; padding:5px 0 3px 25px}
.reco_style06 {float:left; background:url(/html/2008/images/recommend/child_img08.gif) repeat-y; width:750px}
.reco_style07 {background-color:#FBF9EA; padding:13px 0 10px 15px; border-left: 1px solid #E5DEA9; width:749px; line-height:20px}
.reco_style08 {background:url(/html/2008/images/recommend/child_img12.gif) no-repeat; width:770px; height:101px}
.reco_style08 td {padding:47px 0 0 135px; line-height:20px}
.reco_style09 {background:url(/html/2008/images/recommend/child_main03.gif) no-repeat; width:265px; height:49px; color:#D18F00; font-weight:bold; padding:19px 0 0 35px}
.reco_style10 {padding-top:10px; width:90px; float:left; text-align:center}
.reco_style11 {padding-top:10px; width:175px; float:left; height:105px}
.reco_style12 {padding:15px 0 0 10px}
.reco_style13 {background-color:#E6F2FA; color:#507AA6; font-weight:bold; padding:5px 0 3px 25px}
.reco_style14 {float:left; background:url(/html/2008/images/recommend/comic_img02.gif) repeat-y; width:750px; margin-left:10px; display:inline}
.reco_style15 {background:url(/html/2008/images/gnb_img07.gif) no-repeat; padding:3px 0 3px 10px}
.reco_style16 {float:left; background:url(/html/2008/images/recommend/comic_img07.gif) repeat-y; margin-left:10px; width:750px; display:inline}
.reco_style17 {float:left; border-bottom: 1px solid #CFCFCF; padding-bottom:5px; margin:25px 0 0 10px; display:inline; width:750px}
.reco_style18 {border: 5px solid #E8E8E8; color:#5A40B7; padding:8px 0 6px 10px; font-weight:bold; font-size:16px}
.reco_style19 {background-color:#E6F2FA; padding:10px 0 8px 20px; color:#888888}
.reco_style20 {color:#0A5FAE; font-weight:bold; font-size:16px; padding:25px 0 20px 25px}
.reco_style21 {background:url(/html/2008/images/gnb_img07.gif) no-repeat; padding:3px 0 0 8px}
.reco_style22 {border-top: 1px solid #CFCFCF; border-bottom: 1px solid #CFCFCF; padding:7px 0 6px 0; width:750px}
.reco_style23 {background-color:#ECEDF8; color:#6B5E9E; font-weight:bold; padding:5px 0 3px 25px}
.reco_style23 p.t01 {float:left; color:#333333; width:650px}
.reco_style23 p.t02 {float:left; color:#666666; width:80px; font-weight:normal}
.reco_style24 {text-align:center; padding-top:20px}
.reco_style24 p {border: 1px solid #E4E4E4; padding:10px; width:153px; height:146px}
.reco_style25 {padding:28px 0 20px 0; line-height:20px}
.reco_style26 {background:url(/html/2008/images/recommend/music_img10.gif) no-repeat; width:350px; height:28px}
.reco_style27 {float:left; width:260px; padding:7px 0 0 20px; color:#524D9C; font-weight:bold}
* html .reco_style27 {float:left; width:280px; padding:7px 0 0 20px; color:#524D9C; font-weight:bold}
.reco_style28 {float:left; padding-top:4px; font-size:1px; line-height:1px}
.reco_style29 {border: 5px solid #E8E8E8; color:#A846B4; padding:8px 0 6px 10px; font-weight:bold; font-size:16px}
.reco_style30 {padding:18px 0 15px 0; line-height:20px; height:50px}
.reco_style31 {background-color:#ECEDF8; padding:10px 0 8px 20px}
.reco_style32 {float:left; background:url(/html/2008/images/recommend/child_img13.gif) no-repeat; width:752px; height:498px}
.reco_style32 td {text-align:center; vertical-align:middle; padding-top:65px; width:150px}
.reco_style32 p {text-align:center; vertical-align:middle;  width:143px; height:85px;}
.reco_style33 {float:left; background:url(/html/2008/images/recommend/child_img19.gif) repeat-y; width:750px}
.reco_style34 {background-color:#f8fbea; padding:13px 0 10px 15px; border-left: 1px solid #cedf95; width:749px; line-height:20px}
.reco_style35 {float:left; background:url(/html/2008/images/recommend/child_img22.gif) repeat-y; width:750px}
.reco_style36 {background-color:#f3fbea; padding:13px 0 10px 15px; border-left: 1px solid #b9dfa7; width:749px; line-height:20px}
.reco_style37 {float:left; background:url(/html/2008/images/recommend/child_img25.gif) repeat-y; width:750px}
.reco_style38 {background-color:#ecfaf1; padding:13px 0 10px 15px; border-left: 1px solid #a7dbcb; width:749px; line-height:20px}
.reco_style39 {float:left; background:url(/html/2008/images/recommend/child_img28.gif) repeat-y; width:750px}
.reco_style40 {background-color:#f2f4fc; padding:13px 0 10px 15px; border-left: 1px solid #cacdec; width:749px; line-height:20px}
.reco_style41 {border-bottom: 1px solid #CFCFCF; padding:7px 0 6px 0; width:540px}

/* file */
.file_style01 {float:left; padding-top:30px; width:550px}
.file_style02 {float:left; padding:30px 0 0 17px; width:200px}
.file_style03 {float:left; padding-top:15px; text-align:center; width:195px}
.file_style04 {float:left; padding-top:8px; font-size:11px; color:#888888; width:180px}
.file_style05 td {padding-top:20px}
.file_style06 {color:#14840D; font-weight:bold; font-size:16px; padding:25px 0 20px 25px}
.file_style07 td {padding:20px 0 0 15px; vertical-align:top}
.file_style08 {float:left; background:url(/html/2008/images/gnb_img07.gif) no-repeat; padding:3px 0 0 10px; width:320px}
.file_style09 {background-color:#E9F5E7; padding:10px 0 8px 20px}
.file_style09 p.text01 {float:left; color:#333333; font-weight:bold; width:640px}
.file_style09 p.text02 {float:left; width:80px}
.file_style10 {float:left; background:url(/html/2008/images/file/today_img16.gif) repeat-y; width:750px}
.file_style10 table {background:url(/html/2008/images/file/today_img18.gif) no-repeat; width:750px}
.file_style11 {padding:5px 0 3px 10px}
.file_style11 p.re01 {float:left; font-size:12px; width:40px; text-align:center}
.file_style11 p.re02 {float:left; width:40px; padding-top:5px}
.file_style11 p.re03 {float:left; width:620px; padding:5px 0 0 10px}
.file_style12 {background-color:#ffffff; text-align:center; padding:12px 0 12px 0}
.file_style13 {float:left; background:url(/html/2008/images/file/child_file09.gif) repeat-y; width:769px}
.file_style14 {padding:15px 0 10px 0; color:#AF8015; font-weight:bold}
.file_style15 {background-color:#FBF9EA; padding:13px 0 10px 15px; border-left: 1px solid #E5DEA9; border-right: 1px solid #E5DEA9; width:750px; line-height:20px}
.file_style16 td {width:150px; text-align:center; padding-top:20px}
.file_style17 {width:750px; text-align:center; padding-top:10px; float:left; line-height:1px}
.file_style18 {background:url(/html/2008/images/file/child_file04.gif) no-repeat; width:770px; height:97px; font-size:1px; line-height:1px}
.file_style18 img, .file_style27 img {margin:5px 0 0 5px}
.file_style19 td {border-top: 2px solid #9e9e9e; padding:8px 0 6px 0; vertical-align:top}
.file_style20 td {border-top: 1px solid #dcdcdc; padding:8px 0 6px 0; vertical-align:top}
.file_style19 td.t01, .file_style20 td.t01 {background-color:#f5f5f5; text-align:center; padding-top:11px}
.file_style21 {border-top: 1px solid #9e9e9e; padding-top:10px; vertical-align:top; text-align:center}
.file_style22 {background:url(/html/2008/images/file/child_file21.gif) no-repeat; width:330px; height:35px; font-weight:bold; color:#FF6600; padding-top:10px}

.file_style23 p.text03 {float:left; padding:10px 12px 0 12px}
.file_style23 p.text03 a:link, .file_style23 p.text03 a:active, .file_style23 p.text03 a:visited {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left16.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}
.file_style23 p.text03 a:hover {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left16_1.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}
.file_style23 a.on_file {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left16_1.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}
.file_style23 p.text04 {float:left; padding-left:12px}
.file_style23 p.text04 a:link, .file_style23 p.text04 a:active, .file_style23 p.text04 a:visited {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left17.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}
.file_style23 p.text04 a:hover {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left17_1.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}
.file_style23 p.text04 a.on {float:left; margin-right:3px; background:url(/html/2008/images/left/sub_left17_1.gif) no-repeat; width:15px; height:15px; color:#ffffff; font-size:11px; text-align:center}

.file_style24 {float:right; width:755px}
.file_style24 p {float:right; background:url(/html/2008/images/icon/icon_arrow10.gif) no-repeat; padding:0 0 10px 15px; color:#333333; font-weight:bold; margin-right:20px; display:inline}
.file_style25 {float:left; background:url(/html/2008/images/file/today_img19.gif) repeat-y; width:760px}
.file_style25 table.style01 {background:url(/html/2008/images/file/today_img20_.gif) no-repeat; width:760px; padding-top:15px}
.file_style25 table.style02 {background:url(/html/2008/images/file/today_img21_.gif) no-repeat; width:760px}
.file_style25 td, .file_style26 td {vertical-align:top}
.file_style26 {text-align:center; padding-top:12px; font-weight:normal; height:36px}
.file_style26 a:link, .file_style26 a:active, .file_style26 a:visited {COLOR: #666666; text-decoration: none; width:13px; font-size:13px; letter-spacing:-2px; height:10px; font-weight:normal}
.file_style26 a:hover {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:13px; font-size:13px; letter-spacing:-2px; height:10px;}
.file_style26 b {COLOR: #333333; TEXT-DECORATION: none; font-weight:bold; width:13px; font-size:13px; letter-spacing:-2px; height:10px;}

.file_style27 {background:url(/html/2008/images/file/child_file26.gif) no-repeat; width:770px; height:50px; font-size:1px; line-height:1px}

.input_box01 {background-color:#EFEFEF; border: 1px solid #D2D2D2; height:18px}
.input_box02 {border: 1px solid #BABABA; height:18px; width:150px}

/* order */
/* order */
.order_style01 {background:url(/html/2008/images/order/order_img01.gif) no-repeat; width:940px; height:129px}
.order_style01 p.text01 {float:left; width:400px; text-align:right; padding:27px 0 15px 0; color:#333333}
.order_style01 p.text02 {float:left; width:95px; font-size:1px; line-height:1px; padding-bottom:2px}
.order_style01 p.text03 {float:left; width:65px; text-align:right; font-weight:bold; padding-bottom:2px}
.order_style01 p.text04 {float:left; width:400px; text-align:right; padding:25px 0 15px 0; color:blue}
.order_style01 p.text01 b, .order_style37 p.text01 b, .order_style01 p.text03 b, .order_style37 p.text03 b {color:#FF6600; font-weight:bold}
.order_style02 {border-top: 2px solid #65B95F; background-color:#F2F9F1; border-bottom: 1px solid #DCDCDC; padding:7px 10px 5px 20px}
.order_style03 td {vertical-align:top; border-bottom: 1px solid #65B95F; padding:10px 0 10px 0}
.order_style03 td.text01 {color:#1B8F14; padding-top:20px; line-height:18px}
.order_style03 td.text01 b {color:#3E3E3E; font-weight:bold}
.order_style03 p {background:url(/html/2008/images/icon/icon_arrow06.gif) no-repeat; padding:0 0 6px 8px; width:370px; float:left}
.order_style04 td {background:url(/html/2008/images/order/order_img11.gif) repeat-x; height:35px; text-align:center; vertical-align:middle}
.order_style05 td {padding:10px 0 10px 0; text-align:center; vertical-align:middle; border-bottom: 1px solid #DCDCDC}
.order_style06 {background-color:#F9F9F9; border-bottom: 1px solid #65B95F; padding:6px 0 6px 15px}
.order_style07 {float:left; background:url(/html/2008/images/order/order_img21.gif) no-repeat; width:488px; height:114px}
.order_style08 {background:url(/html/2008/images/icon/icon_arrow05.gif) no-repeat; float:left; padding:0 0 2px 8px; width:450px; color:#333333}
.order_style09 {padding:5px 0 0 30px; float:left}
.order_style09 p, .order_style14 p, .order_style15 p, .order_style16 p, .order_style17 p, .order_style18 p, .order_style19 p, .order_style23 li, .order_style23 p, .order_style01 p {float:left; padding-top:5px}
.order_style10 {background:url(/html/2008/images/order/order_img25.gif) repeat-y; width:940px; text-align:center}
.order_style10 table.t01 {background:url(/html/2008/images/order/order_img26.gif) no-repeat; width:940px}
.order_style11 {float:left; width:735px; font-size:1px; line-height:1px}
.order_style12 td {vertical-align:top; width:188px; text-align:center; padding-top:15px}
.order_style13 td {background:url(/html/2008/images/order/order_img29.gif) repeat-x; height:35px; text-align:center; vertical-align:middle}
.order_style14 {border-bottom: 1px solid #CBCBCB; padding:5px 0 10px 430px; font-weight:bold; background-color:#F9F9F9}
.order_style15 td {vertical-align:middle; border-top: 2px solid #65B95F; background-color:#F2F9F1; padding:8px 0 8px 0}
.order_style16 td {vertical-align:top; background:url(/html/2008/images/order/order_img36.gif) repeat-x top left; background-color:#F9F9F9; border-bottom: 1px solid #65B95F; font-weight:bold; color:#FF6600; padding:3px 0 8px 0}
.order_style17 td {vertical-align:top; border-top: 2px solid #65B95F; border-bottom: 1px solid #EBEBEB; padding:8px 0 8px 15px}
.order_style18 td {vertical-align:top; border-bottom: 1px solid #EBEBEB; padding:8px 0 8px 15px}
.order_style19 td {vertical-align:top; border-bottom: 1px solid #65B95F; padding:8px 0 8px 15px}
.order_style17 td.text01, .order_style18 td.text01, .order_style19 td.text01, .order_style21 td.text01, .order_style30 td.text01 {background-color:#F2F9F1; padding-top:11px; width:130px}
.order_style20 {background:url(/html/2008/images/icon/icon_arrow06.gif) no-repeat; padding:0 0 6px 8px; width:935px; font-size:11px; margin-top:5px; color:#808080; text-align:left}
.order_style21 td {{background:url(/html/2008/images/order/order_img36.gif) repeat-x bottom left;vertical-align:top; padding:8px 0 8px 15px}
.order_style22 td {background:url(/html/2008/images/order/order_img36.gif) repeat-x bottom left; background-color:#F2F9F1; padding   :8px 0 8px 15px; height:100%;}
.order_style23 {float:left; vertical-align:top; background:url(/html/2008/images/order/order_img36.gif) repeat-x top left; background-color:#F9F9F9}
.order_style23 ul {float:left; width:810}
.order_style23 td {border-bottom: 1px solid #F9F9F9}
.order_style24 {float:left;width:790px; height:80px; margin:7px 0 10px 15px; display:inline}
.order_style25 {float:left; border: 5px solid #efefef; padding:10px; margin:10px 0 5px 0}
.order_style25 li, .order_style25 p, .order_style23 p, .order_style35 li, .order_style35 p {float:left}
.order_style26 {background:url(/html/2008/images/icon/icon_arrow06.gif) no-repeat; padding-left:8px; width:935px; font-size:11px; color:#808080; text-align:left; float:left}
.order_style27 {float:let; background:url(/html/2008/images/order/bank_img02.gif) no-repeat; background-color:#EFEFEF}
.order_style27 td {vertical-align:top; border-bottom: 1px solid #EFEFEF; padding:0}
.order_style28 {float:left; padding:10px 0 10px 30px; background-color:#EFEFEF}
.order_style29 {float:left; background:url(/html/2008/images/icon/icon_arrow07.gif) no-repeat; padding-left:8px; width:740px;}
.order_style30 td {vertical-align:top; border-top: 1px solid #65B95F; border-bottom: 1px solid #DCDCDC; padding:5px 0 4px 15px; background-color:#ffffff}
.order_style31 td {vertical-align:top; border-bottom: 1px solid #DCDCDC; padding:5px 0 4px 15px; background-color:#ffffff}
.order_style32 td {vertical-align:top; border-bottom: 1px solid #65B95F; padding:5px 0 4px 15px; background-color:#ffffff}
.order_style33 {float:left; background:url(/html/2008/images/icon/icon_arrow08.gif) no-repeat; padding-left:8px; width:740px;}
.order_style34 td {background:url(/html/2008/images/order/order_img36.gif) repeat-x top left; border-bottom: 1px solid #65B95F; background-color:#F2F9F1; padding:8px 0 8px 15px; height:47px}
.order_style35 {float:left; border: 1px solid #D2D2D2; background-color:#F8F8F8; padding:10px}
.order_style36 {width:755px; height:100px; overflow:auto}
.order_style37 {background:url(/html/2008/images/order/order_img41.gif) no-repeat; width:940px; height:129px}
.order_style37 p.text01 {float:left; width:400px; text-align:right; padding:27px 0 18px 0; color:#333333}
.order_style37 p.text02 {float:left; width:95px; font-size:1px; line-height:1px; padding-bottom:7px}
.order_style37 p.text03 {float:left; width:65px; text-align:right; font-weight:bold; padding-bottom:7px}
.order_style38 {background:url(/html/2008/images/order/order_img61.gif) no-repeat; width:940px; height:112px}
.order_style38 p.text01 {float:left; width:305px; color:#333333; padding:50px 0 0 118px}
.order_style38 p.text02 {float:left; width:615px; color:#333333; padding:25px 0 15px 0; font-weight:bold}
.order_style38 p.text03 {float:left; background:url(/html/2008/images/icon/icon_arrow07.gif) no-repeat; padding:3px 0 0 8px; width:600px; margin-left:5px; display:inline}
.order_style39 { text-align:left; vertical-align:top; padding:7px 7px 7px 10px}
.order_style40 { text-align:left;  border-bottom: 1px solid #cee9cc; padding:7px 0 7px 10px}
.order_style40 ul {float:left; width:940}


.order_pop01			{ border-bottom:solid 1px #98CA89; border-top:solid 2px #65B95F; } /* ÃÊ·Ï ¼±ÀÌ ÀÖ´Â ¿¬µÎ¹ÙÅÁ ¸®½ºÆ® */
.order_pop01 td.tit		{ background:url(/html/2008/images/order/pop_order11.gif) repeat-x left bottom; height:44px; text-align:center }
.order_pop01 td.mid		{ border-bottom:solid 1px #EAEAEA; padding-top:6px; padding-bottom:3px; font-size:11px }

.order_pop02 {width:410px}
.order_pop02 td.text01 {vertical-align:top; background-color:#e7f0df; color:#515151; font-weight:bold; padding:20px 0 0 15px; border-bottom: 1px solid #ffffff}
.order_pop02 td.text02 {vertical-align:top; background-color:#f1f6ec; padding:17px 0 20px 20px; border-bottom: 1px solid #ffffff}
.order_pop02 p.style01 {float:left; background:url(/html/2008/images/pop/icon_arrow02.gif) no-repeat left top; width:90px; padding:3px 0 0 8px; font-size:11px}
.order_pop02 p.style02 {width:140px; text-align:right; color:#000000; padding-top:3px}
.order_pop03 {float:left; width:410px; text-align:center; padding-top:10px}
.order_bgtype1	{ width:940px; margin:0 auto; background:url(/Order/O2/images/bg_type1_bot.gif) no-repeat left bottom; }
.order_bgtype1.order_bgtype1_top	{ width:940px; background:url(/Order/O2/images/bg_type1_top.gif) no-repeat left top; }
.order_bgtype3	{ width:940px; margin:0 auto; background:url(/html/2008/images/order/bg_type3_bot.gif) no-repeat left bottom; }
.order_bgtype3.order_bgtype3_top	{ width:940px; margin:0 auto; background:url(/html/2008/images/order/bg_type3_top.gif) no-repeat left top;}

/* ebook */
.ebook_style01 {float:left; background-color:#F5F5F5; padding:10px 0 10px 15px; width:570px}
.ebook_style01 span, .ebook_style02 p.style01, .ebook_style08 {float:left; background:url(/html/2008/images/icon/icon_arrow12.gif) no-repeat; padding-left:15px; line-height:18px}
.ebook_style02 {background-color:#F5F5F5; padding:10px 0 10px 30px;}
.ebook_style03 {float:left; background:url(/html/2008/images/icon/icon_arrow07.gif) no-repeat; padding:3px 0 0 8px; width:690px; margin-left:7px; display:inline}
.ebook_style04 {float:left; border-top:solid 1px #ffffff; width:690px; padding-top:10px}
.ebook_style05 {border-left:solid 1px #DBDBDB; border-right:solid 1px #DBDBDB; width:760px; padding:15px 0 15px 40px}
.ebook_style06 {padding:15px 0 0 15px}
.ebook_style06 p.style01 {float:left; width:20px; padding-top:3px}
.ebook_style06 p.style02 {float:left; width:710px; padding-top:3px}
.ebook_style07 {float:left; background:url(/html/2008/images/icon/icon_arrow06.gif) no-repeat; padding-left:8px; color:#808080; line-height:18px}
.ebook_style09 {border-left:solid 1px #DBDBDB; border-right:solid 1px #DBDBDB; padding:20px 0 20px 40px}
.ebook_style09 p {float:left}
.ebook_style09 span {float:left; background:url(/html/2008/images/icon/icon_arrow07.gif) no-repeat; padding:2px 0 0 8px; width:365px}
.ebook_style10 {float:left; background:url(/html/2008/images/icon/icon_arrow07.gif) no-repeat; padding:3px 0 0 8px; width:720px}
.ebook_style11 {float:left; padding-left:17px; width:730px; letter-spacing:-1px}

/* company */
.company_style01 {border-bottom:solid 1px #EAEAEA; padding-bottom:13px}

/* text */
.t04 a:link, .t07 a:link {COLOR: #333333; TEXT-DECORATION: none; font-weight:bold; font-size:12px; line-height:16px}
.t04 a:hover, .t07 a:hover {COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; font-size:12px; line-height:16px}

.t01 {color:#666666; font-size:12px; line-height:16px}
.t02 {color:#32a02b; font-weight:bold; font-size:12px}
.t03 {color:#ff6600; font-weight:bold; font-size:12px}
.t04 {color:#333333; font-weight:bold; font-size:12px; line-height:16px}
.t05 {color:#FF6600; font-size:12px}
.t06 {color:#333333; font-weight:bold; font-size:11px}
.t07 {color:#333333; font-weight:bold; font-size:12px; line-height:16px}
.t08 {color:#888888; padding-top:5px; line-height:16px; font-weight:normal}
.t09 {float:left; color:#333333; font-weight:bold; font-size:12px; width:90px}
.t09 a:link {float:left; COLOR: #333333; TEXT-DECORATION: none; font-weight:bold; font-size:12px; line-height:16px; width:90px}
.t09 a:hover {float:left; COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; font-size:12px; line-height:16px; width:90px}
.t10 {color:#ff6600; font-weight:bold; font-size:20px; line-height:25px; font-family:Dotum}
.t11 {color:#FF6600; font-size:11px; font-weight:normal}
.t12 {color:#999999; font-size:11px; width:110px; padding-top:3px}
.t13 {color:#666666; font-weight:normal}
.t14 {float:left; color:#666666; font-size:11px; padding-top:5px; line-height:16px}
.t15 {color:#33A02C; font-size:12px}
.t16 {color:#333333; font-weight:bold; font-size:14px; padding-left:8px}
.t16 a:link {TEXT-DECORATION: none; color:#333333; font-weight:bold; font-size:14px; padding-left:8px}
.t16 a:hover {TEXT-DECORATION: underline; color:#333333; font-weight:bold; font-size:14px; padding-left:8px}
.t17 {color:#1D9415; font-weight:bold; font-size:14px; padding-left:8px}
.t18 {color:#333333; font-size:12px}
.t18 b {color:#333333; font-size:14px; font-weight:bold}
.t19 {color:#888888; line-height:18px; font-size:11px}
.t20 {width:141px; text-align:center; padding-bottom:15px; color:#D00000; font-weight:bold; font-size:14px}
.t21 {color:#32882C; font-size:12px; font-weight:bold}
.t22 {color:#666666; font-size:11px}
.t23 {color:#329E2B; font-size:12px; font-weight:bold}
.t24 {color:#FF6600; font-size:14px; font-weight:bold}
.t25 {color:#14840D; font-size:16px; font-weight:bold}
.t26 {color:#31A32A; font-size:12px; font-weight:bold}
.t27 {color:#4274a2; font-size:12px}
.t28 {color:#13821E; font-weight:bold; font-size:12px}
.t29 {color:#14840D; font-size:12px; font-weight:bold}
.t30 {color:#666666; font-size:11px; font-weight:bold}
.t31 {color:#C38B04; font-size:16px; font-weight:bold}
.t32 {color:#888888; line-height:13px; font-size:11px;}
.t33 {color:#808080; font-size:11px}
.t34 {color:#1B8F14; font-size:12px; font-weight:bold}
.t35 {color:#1B8F14; font-size:11px}
.t36 {color:#1B8F14; font-size:11px; font-weight:bold}
.t37 {color:#1C9015; font-size:12px}
.t38 {color:#1B8F14; font-size:12px}
.t39 {color:#ff8900; font-size:12px; font-weight:bold}
.t40 {color:#785011; font-size:14px; font-weight:bold}


/* Main Area */
.cafe01_tit    {width:560px; height:33px; background:url(/html/2008/images/cafe/mainbox01_top.gif) no-repeat left top;} /*ºí·Î±×ÅåÅå*/
.cafe01_bg     {width:560px; background:url(/html/2008/images/cafe/mainbox01_mid.gif) repeat-y left top; padding:10 18px;}
.cafe01_box    {width:560px; height:8px; background:url(/html/2008/images/cafe/mainbox01_bot.gif) no-repeat left top;}
.cafe02_tit01  {width:560px; height:31px; background:url(/html/2008/images/cafe/mainbox02_top.gif) no-repeat left top;} /*Åõµ¥ÀÌÃßÃµºí·Î±×*/
.cafe02_tit02  {width:560px; height:3px; background:url(/html/2008/images/cafe/mainbox05_top.gif) no-repeat left top;} /*µµÀü! ÄûÁîÀÇ ´ÞÀÎ*/
.cafe02_bg	   {width:560px; background:url(/html/2008/images/cafe/mainbox02_mid.gif) repeat-y; padding:10px;}
.cafe02_box    {width:560px; height:3px; background:url(/html/2008/images/cafe/mainbox02_bot.gif) no-repeat left top;}
.cafe03_tit01  {width:270px; height:32px; background:url(/html/2008/images/cafe/mainbox03_top.gif) no-repeat left top;} /*Åõµ¥ÀÌ¸®ºä*/
.cafe03_tit02  {width:270px; height:32px; background:url(/html/2008/images/cafe/mainbox04_top.gif) no-repeat left top;} /*Åõµ¥ÀÌÅ×¸¶¸®½ºÆ®*/
.cafe03_bg     {background:url(/html/2008/images/cafe/mainbox03_mid.gif) repeat-y left top; padding:10px;}
.cafe03_box    {width:277px; height:3px; background:url(/html/2008/images/cafe/mainbox03_bot.gif) no-repeat left top;}
.cafe04_top01  {width:200px; height:32px; background:url(/html/2008/images/cafe/mainbox06_top.gif) no-repeat left top;} /*¸®ºê·ÎÄ«ÆäÃßÃµµµ¼­*/
.cafe04_top02  {width:200px; height:32px; background:url(/html/2008/images/cafe/mainbox07_top.gif) no-repeat left top;} /*¸®ºê·ÎÆ÷½ºÆ®ÀÕ*/
.cafe04_top03  {width:200px; height:32px; background:url(/html/2008/images/cafe/mainbox08_top.gif) no-repeat left top;} /*HOT Æ÷½ºÆ®*/
.cafe04_mid    {background:url(/html/2008/images/cafe/mainbox06_mid.gif) repeat-y left top; padding:15px;}
.cafe04_bot    {width:200px; height:4px; background:url(/html/2008/images/cafe/mainbox06_bot.gif) no-repeat left top;}
.cafemain_list {padding:2px 0 0px 7px; background:url(/html/2008/images/icon/dot_gray00.gif) no-repeat left top; font-size:12px; color:#888888; margin-left:10px;}



/* mylibro */
.mL10				{ margin-left:10px }
.mL20				{ margin-left:20px }
.pT3				{ padding-top:3px }
.pR3				{ padding-right:3px }
.pR10				{ padding-right:10px }
.pR20				{ padding-right:20px }
.pB3				{ padding-bottom:3px }
.pB5				{ padding-bottom:5px }
.pB10				{ padding-bottom:10px }
.pL10				{ padding-left:10px }
.pL20				{ padding-left:20px }
.icon_orange		{ background:url(/html/2008/images/icon/icon_orange.gif) no-repeat left top; font-size:11px; padding-left:10px; }
.icon_orange strong	{ color:#333333 }
.font11				{ font-size:11px }
.t_green			{ color:#33A02C } /* ÃÊ·Ï */
.t_green02			{ color:#4EB330 } /* ¿¬µÎ */
.t_black			{ color:#000000 }
.t_blue				{ color:#4274A2 }
.t_dark				{ color:#333333 }
.stitle				{ background:url(/html/2008/images/icon/icon_stitle.gif) no-repeat left top; margin-left:10px; padding-left:15px; padding-bottom:4px }
.line_dot			{ background:url(/html/2008/images/customer/line_dot.gif) repeat-x left center; }
.line_gray			{ background-color:#B3B3B3; height:1px }
.in_gray			{ border:solid 1px #D2D2D2; background-color:#EFEFEF  }
.in_white			{ border:solid 1px #D2D2D2; background-color:#FFFFFF  }
.btn_cen			{ padding-top:20px; text-align:center }
.bar				{ border-right:solid 1px #DCDCDC }
.mylibro_book_list 	{float:left; width:760px; text-align:left; padding-bottom:20px}

.mylibro_tab		{ background:url(/html/2008/images/customer/tab_bg.gif) repeat-x left top }
.mylibro_list_style01, .mylibro_list_style01 a:link, .mylibro_list_style01 a:active, .mylibro_list_style01 a:visited { padding-bottom:2px; font-weight:bold; color:#333333; }

.box_money			{ background:url(/html/2008/images/customer/box_money.gif) no-repeat left top; width:770px; height:47px;}
.box_money td.cont	{ background:url(/html/2008/images/icon/icon_money.gif) no-repeat left top; padding:16px 25px 0 25px; color:#F3630C; font-size:16px; font-weight:bold }

.box_gray			{ width:760px; margin-left:10px } /* µÎ²¨¿î È¸»ö Å×µÎ¸® ¹Ú½º */
.box_gray td.top	{ background:url(/html/2008/images/customer/box_gray_top.gif) no-repeat left top; width:760px; height:15px }
.box_gray td.mid	{ background:url(/html/2008/images/customer/box_gray_mid.gif) repeat-y left top; padding-right:20px; padding-left:20px }
.box_gray td.bot	{ background:url(/html/2008/images/customer/box_gray_bot.gif) no-repeat left bottom; width:760px; height:15px }

.mylibro_list01 td.mid a:hover, .mylibro_list02 td.mid a:hover, .mylibro_list03 td.mid a:hover { color:#FF6000; }

.mylibro_list01				{ width:760px; margin-left:10px; border-bottom:solid 1px #98CA89 } /* ÃÊ·Ï ¼±ÀÌ ÀÖ´Â ÇÏ¾á¹ÙÅÁ ¸®½ºÆ® */
.mylibro_list01 td.tit		{ background:url(/html/2008/images/customer/tbl_list_top.gif) repeat-x left top; height:35px; text-align:center }
.mylibro_list01 td.mid		{ border-bottom:solid 1px #EAEAEA; padding-top:8px; padding-bottom:5px }
.mylibro_list01 td.mid_bot	{ padding-top:8px; padding-bottom:5px }

.mylibro_list02				{ width:760px; margin-left:10px; border-bottom:solid 1px #98CA89 } /* ÃÊ·Ï ¼±ÀÌ ¾ø´Â ÇÏ¾á¹ÙÅÁ ¸®½ºÆ® */
.mylibro_list02 td.tit		{ background:url(/html/2008/images/customer/tbl_list_top02.gif) repeat-x left top; height:33px; text-align:center }
.mylibro_list02 td.mid		{ border-bottom:solid 1px #EAEAEA; padding-top:8px; padding-bottom:5px }
.mylibro_list02 td.mid_bot	{ padding-top:8px; padding-bottom:5px }

.mylibro_list03				{ width:760px; margin-left:10px; border-bottom:solid 1px #98CA89 } /* ÃÊ·Ï ¼±ÀÌ ÀÖ´Â ¿¬µÎ¹ÙÅÁ ¸®½ºÆ® */
.mylibro_list03 td.tit		{ background:url(/html/2008/images/customer/tbl_list_top03.gif) repeat-x left top; height:35px; text-align:center }
.mylibro_list03 td.mid		{ border-bottom:solid 1px #EAEAEA; padding-top:8px; padding-bottom:5px }
.mylibro_list03 td.mid_bot	{ padding-top:8px; padding-bottom:5px }
.mylibro_list03 td.end		{ background-color:#F9F9F9; border-top:solid 1px #B3B3B3; border-bottom:solid 1px #65B95F; padding-top:8px; padding-bottom:5px; font-weight:bold }
.mylibro_list03 td.end_up	{ background-color:#F9F9F9; border-top:solid 1px #B3B3B3; padding-top:8px; padding-bottom:5px; font-weight:bold }
.mylibro_list03 td.end_down	{ background-color:#F9F9F9; padding-top:8px; padding-bottom:5px; }
.mylibro_list03 td.lef		{ border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; padding-top:8px; padding-bottom:5px; background-color:#F2F9F1}

.mylibro_list04				{ width:760px; margin-left:10px; background-color:#F9F9F9; border-top:solid 1px #B3B3B3; border-bottom:solid 1px #65B95F; } /* ¸®½ºÆ® ³¡ÀÇ ÇÕ°è ¸®½ºÆ® */
.mylibro_list04 td.mid		{ padding-top:8px; padding-bottom:5px; padding-right:30px }

.mylibro_list05				{ margin-right:16px } /* ¸®½ºÆ® ³¡ÀÇ ÇÕ°è ¸®½ºÆ®ÀÇ »ó¼¼ ¸®½ºÆ® */
.mylibro_list05 td.lef		{ padding:5px 0 2px 20px; }
.mylibro_list05 td.rig		{ padding:5px 10px 2px 0; text-align:right }

.mylibro_read01				{ width:760px; margin-left:10px; border-top:solid 2px #65B95F; border-bottom:solid 1px #65B95F } /* ÃÊ·Ï ¼±ÀÌ ÀÖ´Â ¿¬µÎ¹ÙÅÁ ÀÐ±â */
.mylibro_read01 td.lef		{ padding:10px 0 9px 20px; border-bottom:solid 1px #DCDCDC; background-color:#F2F9F1 }
.mylibro_read01 td.lef_bot	{ padding:10px 0 9px 20px; background-color:#F2F9F1 }
.mylibro_read01 td.lef_gray	{ padding:10px 0 9px 20px; border-bottom:solid 1px #DCDCDC; background-color:#F9F9F9 }
.mylibro_read01 td.lef_gray_bot	{ padding:10px 0 9px 20px; background-color:#F9F9F9 }
.mylibro_read01 td.rig		{ padding:7px 0 5px 20px; border-bottom:solid 1px #DCDCDC; }
.mylibro_read01 td.rig_bot	{ padding:7px 0 5px 20px; }
.mylibro_read01 td.rig_bot02{ padding-top:7px }

.mylibro_review 			{background:url(/html/2008/images/customer/box_rev_top.gif) no-repeat top left; padding-top:1px}
.mylibro_review table		{border-left: 1px solid #efefef; border-right: 1px solid #efefef; background:url(/html/2008/images/customer/box_rev_bot.gif) no-repeat bottom left; width:646px; background-color:#f8f8f8}
.mylibro_review td 			{padding:5px 5px 3px 10px}
.mylibro_review p 			{float: left;}

.paging_green			{ width:760px; margin-left:10px; padding:8px 0 5px 0; text-align:center; border-bottom:solid 1px #98CA89; }
.paging_green a:hover	{COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px}
.paging_green b 		{COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px}
.paging_green a:link, .paging_green a:visited, .paging_green a:visited {COLOR: #333333; TEXT-DECORATION: none; width:16px; line-height:12px}

.box_search				{ background:url(/html/2008/images/customer/box_search.gif) no-repeat left bottom; width:760px; margin-left:10px; border-top:solid 1px #E4E4E4 }
.box_search td.cont	{ padding:20px 32px 20px 32px }

.dot_list ul		{ text-align:left; }
.dot_list ul li		{ padding:2px 0 0 20px; background:url(/html/2008/images/icon/dot_gray.gif) no-repeat left top; font-size:11px }

.dot_list02 ul		{ text-align:left } /* ¿ÞÂÊ¿©¹é ¾ø´Â°Í */
.dot_list02 ul li	{ padding:2px 0 0 10px; background:url(/html/2008/images/icon/dot_gray02.gif) no-repeat left top; }

.dot_list03 ul		{ text-align:left } /* ¿ÞÂÊ¿©¹é ¾ø´Â°Í ÃÊ·Ï */
.dot_list03 ul li	{ padding:2px 0 0 10px; background:url(/html/2008/images/icon/dot_green.gif) no-repeat left top; }

.dot_list05 ul		{ text-align:left;} 
.dot_list05 ul li	{ padding:1px 0 0px 7px; background:url(http://www.libro.co.kr/html/2008/images/icon/dot_gray00.gif) no-repeat left top; font-size:11px;}

.dot_list06 ul		{ text-align:left;} 
.dot_list06 ul li	{ padding:1px 0 0px 7px; background:url(http://www.libro.co.kr/html/2008/images/icon/dot_gray00.gif) no-repeat left top; font-size:12px;}

/* popup */
.pop_scroll	{ 	scrollbar-highlight-color: #F1F1F1; 
				scrollbar-arrow-color: #717070;
				scrollbar-shadow-color: #D8D8D8;
				scrollbar-darkshadow-color: #F1F1F1;
				scrollbar-3dlight-color: #D8D8D8;
				scrollbar-face-color: #F1F1F1;
				scrollbar-track-color: #F1F1F1;
			}
.pop				{ margin:10px; background-color:#FFFFFF }
.Pbtn_cen			{ padding-top:15px; text-align:center }
.Ptr				{ background-color:#F1F6EC }

.Ptitle				{ background:url(/html/2008/images/pop/title_bg.gif) no-repeat left top; height:34px; }
.Ptitle p.tit		{ float:left; padding:9px 0 0 27px }
.Ptitle p.close	{ float:right; }
.Pstitle			{ font-weight:bold; color:#389C32; padding-bottom:7px }

.Pbox_all			{ background:url(/html/2008/images/pop/box_all_mid02.gif) repeat-y right top; }
.Pbox_top			{ background:url(/html/2008/images/pop/box_all_top01.gif) no-repeat left top; height:10px }
.Pbox_top p.top02	{ background:url(/html/2008/images/pop/box_all_top02.gif) no-repeat right top; height:10px; text-align:right }
.Pbox_mid			{ background:url(/html/2008/images/pop/box_all_mid01.gif) repeat-y left top; padding:14px 24px 8px 24px }
.Pbox_bot			{ background:url(/html/2008/images/pop/box_all_bot01.gif) no-repeat left top; height:10px }
.Pbox_bot p.bot02	{ background:url(/html/2008/images/pop/box_all_bot02.gif) no-repeat right top; height:10px; text-align:right }
.Pbox_green			{ background-color:#F1F6EC; padding:14px 15px 14px 15px; color:#515151; font-size:11px }
.Pbox_gray		{ background-color:#DEDEDE }
.Pbox_gray td.txt	{ color:#333333; padding:0 7px 0 12px; font-size:11px }
.Pbox_gray02	{ background-color:#F5F5F5; padding:14px 15px 14px 15px; font-size:11px }
.Pbox_white		{ background-color:#FFFFFF; padding:14px 15px 14px 15px; font-size:11px; border:solid 10px #F1F6EC }

.Pdot_list ul		{ text-align:left } /* ¿ÞÂÊ¿©¹é ¾ø´Â°Í */
.Pdot_list ul li	{ padding:0 0 2px 10px; background:url(/html/2008/images/pop/dot_list.gif) no-repeat left top; }

.Pdot_list02 ul		{ text-align:left } /* ¿ÞÂÊ¿©¹é ¾ø´Â°Í - ÀÛÀºÈ­»ìÇ¥ */
.Pdot_list02 ul li	{ padding:0 0 2px 5px; background:url(/html/2008/images/pop/icon_arrow04.gif) no-repeat left top; font-size:11px }

.pop_paging			{ padding:8px 0 0 0; text-align:center;  }
.pop_paging a:hover	{COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px}
.pop_paging b 			{COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px}
.pop_paging a:link, .pop_paging a:visited, .pop_paging a:visited {COLOR: #333333; TEXT-DECORATION: none; width:16px; line-height:12px}

.pop_list01				{ border-bottom:solid 1px #98CA89; border-top:solid 2px #65B95F; } /* ÃÊ·Ï ¼±ÀÌ ÀÖ´Â ÇÏ¾á¹ÙÅÁ ¸®½ºÆ® */
.pop_list01 td.tit		{ background:url(/html/2008/images/customer/tbl_list_top.gif) repeat-x left bottom; height:30px; text-align:center }
.pop_list01 td.mid		{ border-bottom:solid 1px #EAEAEA; padding-top:6px; padding-bottom:3px; font-size:11px }
.pop_list01 td.mid_bot	{ padding-top:6px; padding-bottom:3px; font-size:11px }

.pop_list02				{ border-bottom:solid 1px #98CA89 } /* ÃÊ·Ï ¼±ÀÌ ¾ø´Â ÇÏ¾á¹ÙÅÁ ¸®½ºÆ® */
.pop_list02 td.tit		{ background:url(/html/2008/images/customer/tbl_list_top02.gif) repeat-x left bottom; height:30px; text-align:center }
.pop_list02 td.mid		{ border-bottom:solid 1px #EAEAEA; padding-top:6px; padding-bottom:3px; font-size:11px }
.pop_list02 td.mid_bot	{ padding-top:6px; padding-bottom:3px; font-size:11px }

.pop_list03				{ border-bottom:solid 1px #98CA89; border-top:solid 2px #65B95F; } /* ÃÊ·Ï ¼±ÀÌ ÀÖ´Â ¿¬µÎ¹ÙÅÁ ¸®½ºÆ® */
.pop_list03 td.tit		{ background:url(/html/2008/images/customer/tbl_list_top03.gif) repeat-x left bottom; height:30px; text-align:center }
.pop_list03 td.mid		{ border-bottom:solid 1px #EAEAEA; padding-top:6px; padding-bottom:3px; font-size:11px }
.pop_list03 td.mid_bot	{ padding-top:6px; padding-bottom:3px; font-size:11px }
.pop_list03 td.end_down	{ background-color:#F5F5F5; }
.pop_list03 td.end_down02{ background-color:#F1F6EC; }

.pop_list04				{ border-bottom:solid 1px #D2D2D2; border-top:solid 2px #BBBBBB; } /* È¸»ö ¼±ÀÌ ÀÖ´Â ÇÏ¾á¹ÙÅÁ ¸®½ºÆ® */
.pop_list04 td.tit		{ background:url(/html/2008/images/customer/tbl_list_top.gif) repeat-x left bottom; height:30px; text-align:center }
.pop_list04 td.mid		{ border-bottom:solid 1px #EAEAEA; padding-top:6px; padding-bottom:3px; font-size:11px }
.pop_list04 td.mid_bot	{ padding-top:6px; padding-bottom:3px; font-size:11px }
.pop_list04 td.end_down	{ background-color:#F5F5F5; }

.pop_list_in			{  } /* ¸®½ºÆ®ÀÇ ¾ÈÂÊ¸¸ */
.pop_list_in td.mid		{ border-bottom:solid 1px #EAEAEA; padding-top:6px; padding-bottom:3px; font-size:11px }
.pop_list_in td.mid_bot	{ padding-top:6px; padding-bottom:3px; font-size:11px }

.pop_read01				{ border-top:solid 2px #65B95F; border-bottom:solid 1px #65B95F } /* ÃÊ·Ï ¼±ÀÌ ÀÖ´Â ¿¬µÎ¹ÙÅÁ ÀÐ±â */
.pop_read01 td.lef		{ padding:8px 0 8px 10px; border-bottom:solid 1px #DCDCDC; background-color:#F2F9F1 }
.pop_read01 td.lef_bot	{ padding:8px 0 8px 10px; background-color:#F2F9F1 }
.pop_read01 td.rig		{ padding:6px 0 3px 10px; border-bottom:solid 1px #DCDCDC; }
.pop_read01 td.rig_bot	{ padding:6px 0 3px 10px; }

.pop_tbl td.lef			{ background:url(/html/2008/images/pop/icon_arrow02.gif) no-repeat left top; font-size:11px; font-weight:bold; padding:3px 8px 0px 12px }
.pop_tbl td.rig			{ padding:2px 0 }

/* login */
.body_760	 				{ width:760px; margin:0px auto; text-align:center; padding:0px}
.login_topbg				{ width:760px; background:url(/html/2008/images/customer/log_bg.gif) repeat-x left bottom; height:89px; }
.login_title				{ width:760px; padding-left:5px; height:30px; text-align:left }
.login_box_gray				{ background-color:#F7F7F7; padding:19px 10px 17px 10px }
.login_line					{ background:url(/html/2008/images/customer/log_line.gif) repeat-x left top; }
.Lbtn_cen					{ padding-top:10px; text-align:center }
.t_gray						{ color:#777777 }

.login_box_all				{ width:760px; }
.login_box_all td.top		{ background:url(/html/2008/images/customer/box_all_top.gif) no-repeat left top; height:10px; }
.login_box_all td.mid		{ background:url(/html/2008/images/customer/box_all_mid.gif) repeat-y left top; padding:24px }
.login_box_all td.bot		{ background:url(/html/2008/images/customer/box_all_bot.gif) no-repeat left top; height:10px; }

.login_box_gray02			{ width:375px }
.login_box_gray02 td.top	{ background:url(/html/2008/images/customer/box_gray02_top.gif) no-repeat left top; height:10px;  }
.login_box_gray02 td.mid	{ background:url(/html/2008/images/customer/box_gray02_mid.gif) repeat-y left top; padding:15px 25px   }
.login_box_gray02 td.bot	{ background:url(/html/2008/images/customer/box_gray02_bot.gif) no-repeat left top; height:10px;  }

.login_box_green			{ border:solid 1px #4EB330; padding:7px 19px 4px 19px }

.login_read01				{ width:672px; border-top:solid 1px #CBCBCB; border-bottom:solid 1px #61C355 }
.login_read01 td.lef		{ padding:18px 0 9px 20px; border-bottom:solid 1px #E3E3E3; background-color:#F2F9F1 }
.login_read01 td.lef_bot	{ padding:18px 0 9px 20px; background-color:#F2F9F1 }
.login_read01 td.rig		{ padding:18px 0 18px 0; border-bottom:solid 1px #E3E3E3; }
.login_read01 td.rig_bot	{ padding:18px 0 18px 0; }

.t_green {color:#33A02D; font-size:12px}
.t_green01 {color:#045104; font-size:12px}
.t_green02 {color:#33A02D; font-size:12px; font-weight:bold}
.t_small {font-size:11px;}
.dotline_h { background:url(/html/2008/images/shopguide/dotline.gif) no-repeat left top; height:158px; width:1px;}
.gray_box		{border: 1px solid #D2D2D2; padding:25px; width:760px;}
.t_black {color:#000000; font-size:12px; font-weight:bold}
.t_black01 {color:#000000; font-size:12px;}

.h_line	{border-left: 1px solid #D2D2D2; width:1px; height:100%;}
.w_line	{border-bottom: 1px solid #D2D2D2; width:100%; height:1px;}
.h_dotline	{width:1px; height:100%; background:url(/html/2008/images/shopguide/h_dotline.gif) repeat-y top;}
.w_dotline	{width:100%; height:1px; background:url(/html/2008/images/shopguide/w_dotline.gif) repeat-x top;}

.line_right	{border-right:solid 1px #DCDCDC}
.icon_orange01		{ background:url(/html/2008/images/icon/icon_orange01.gif) no-repeat left top; font-size:12px; color:#FF6500; padding-left:7px; }
.icon_orange02		{ background:url(/html/2008/images/icon/icon_orange02.gif) no-repeat left top; font-size:12px; color:#818181; padding-left:7px; }

.title04 		{float:left; width:770px; border-bottom: 5px solid #F5F5F5; padding-bottom:9px}
.ti04 			{background:url(/html/2008/images/title_bar.gif) no-repeat; margin-left:10px; padding-left:15px;}
.stitle01		{ background:url(/html/2008/images/icon/icon_stitle01.gif) no-repeat left top; padding-left:15px; padding-bottom:10px;}

.stitle_cafe		{ background:url(/html/2008/images/icon/icon_stitle02.gif) no-repeat left top; padding-left:15px; padding-bottom:10px; margin-left:10px;}
.stitle_cafe01		{ background:url(/html/2008/images/icon/icon_stitle02.gif) no-repeat left top; padding-left:15px; margin-left:10px;}
.stitle_cafe02		{ background:url(/html/2008/images/icon/icon_money02.gif) no-repeat left top; padding-left:15px; font-size:14px; color:#068882; font-weight:bold}

.box_search01				{ background:url(/html/2008/images/customer/box_search.gif) no-repeat left bottom; width:760px; height:79px; border-top:solid 1px #d9d9d9; }


.dot_list00 ul		{ text-align:left; width:135px;} /* ¿ÞÂÊ¿©¹é ¾ø´Â°Í ÃÊ·Ï */
.dot_list00 ul li	{ padding:2px 0 0px 7px; background:url(/html/2008/images/icon/dot_gray00.gif) no-repeat left top; font-size:11px;}

.dot_list01 ul		{ text-align:left } /* ¿ÞÂÊ¿©¹é ¾ø´Â°Í ÃÊ·Ï */
.dot_list01 ul li	{ padding:5px 0 0 7px; background:url(/html/2008/images/icon/dot_gray01.gif) no-repeat left top; }

.dot_pop ul			{ text-align:left } /* ¿ÞÂÊ¿©¹é ¾ø´Â°Í ÃÊ·Ï */
.dot_pop ul li	{ padding:5px 0 0 7px; background:url(/html/2008/images/icon/icon_arrow_pop.gif) no-repeat left top; font-size:11px;}


/* join */
.txt_8811 {color:#888888; line-height:13px; font-size:11px}

.join_title				{ width:760px; padding-left:5px; padding-bottom:7px; text-align:left }
.join_child {background:url(/html/2008/images/customer/join_child02.gif) no-repeat top; width:672px; height:84px; margin-left:20px;}
.line_green	{ background-color:#65B762; height:1px }
.join_box_green		{ background-color:#F2F9F1; padding:7px; font-size:11px;}
.matter	{width:202; height:105; position:absolute; text-align:right; left:100; top:100; }

.join_box_gray			{ width:672px;}
.join_box_gray td.top	{ background:url(/html/2008/images/customer/box_gray03_top.gif) no-repeat left top; height:188px; }
.join_box_gray td.top01	{ background:url(/html/2008/images/customer/box_gray03_top01.gif) no-repeat left top; height:148px; }
.join_box_gray td.top02	{ background:url(/html/2008/images/customer/box_gray03_top02.gif) no-repeat left top; height:190px; }
.join_box_gray td.mid	{ background:url(/html/2008/images/customer/box_gray03_mid.gif) repeat-y left top; padding:24px }
.join_box_gray td.bot	{ background:url(/html/2008/images/customer/box_gray03_bot.gif) no-repeat left top; height:8px; }

.login_box_green01			{ width:304px; height:188px;}
.login_box_green01 td.top	{ background:url(/html/2008/images/customer/box_green_left.gif) no-repeat left top; width:30px;  }
.login_box_green01 td.mid	{ background:url(/html/2008/images/customer/box_green_bg.gif) repeat-x left top; padding:10px 1px;}
.login_box_green01 td.bot	{ background:url(/html/2008/images/customer/box_green_right.gif) no-repeat right top; width:22px;  }

.join_read01				{ width:672px; border-top:solid 2px #64BA5F; border-bottom:solid 1px #65B961;}
.join_read01 td.lef		{ padding:10px 0 10px 20px; border-bottom:solid 1px #E3E3E3; background-color:#F2F9F1;}
.join_read01 td.lef_bot	{ padding:10px 0 10px 20px; background-color:#F2F9F1;}
.join_read01 td.rig		{ padding:10px 0 10px 15; border-bottom:solid 1px #E3E3E3; }
.join_read01 td.rig_bot	{ padding:10px 0 10px 0; }


.join_read02			{ width:672px;}
.join_read02 td.top	{ background:url(/html/2008/images/customer/join_gen_top.gif) no-repeat left top; height:9px;  }
.join_read02 td.bg	{ background:url(/html/2008/images//customer/join_gen_bg.gif) repeat-y left top; padding:5px 15px;}
.join_read02 td.bot	{ background:url(/html/2008/images/customer/join_gen_bot.gif) no-repeat left top; height:9px;  }


.box_gray01			{ width:672px; margin-left:10px } /* µÎ²¨¿î È¸»ö Å×µÎ¸® ¹Ú½º */
.box_gray01 td.top	{ background:url(/html/2008/images/customer/box_gray_top.gif) no-repeat left top; width:672px; height:15px }
.box_gray01 td.mid	{ background:url(/html/2008/images/customer/box_gray_mid.gif) repeat-y left top; padding-right:20px; padding-left:20px }
.box_gray01 td.bot	{ background:url(/html/2008/images/customer/box_gray_bot.gif) no-repeat left bottom; width:672px; height:15px }

.post_result 	{border-top:1px solid #4eb330; border-bottom:1px solid #98ca89;} 
.post_result01 table { width:100%;} 
.post_result01 td.01	{float:left; background:url(/html/2008/images/icon/icon_post.gif) no-repeat; padding-left:17px; border-bottom:1px solid #e2e2e2; font-size:11px; color:#666666} 
.post_result01 td.02	{padding-left:7px; border-bottom:1px solid #e2e2e2; font-size:11px; color:#666666; padding-bottom:4px; padding-top:6px;} 

.id_check {float:left; background:url(/html/2008/images/icon/icon_id.gif) no-repeat; padding-left:10px; font-size:11px; color:#515151; font-weight:bold; width:70px;} 
/* join */

/* Àý¾à¼îÇÎ */
.left_shop01 {border-left:4px solid #65b95f; border-right:4px solid #65b95f;}
.left_shop01 p.style01 {float:left; padding:15px 0 8px 10px; width:145px}
.left_shop01 p.style02 {float:left; background:url(/html/2008/images/left/arrow.gif) no-repeat; padding:0 0 3px 7px; width:135px; margin-left:10px; display:inline}
.left_shop01 p.style02 a:link {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_shop01 p.style02 a:active {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_shop01 p.style02 a:visited {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_shop01 p.style02 a:hover {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:underline}

.left_shop01 p.imgstyle {float:left; width:135px; padding:8px 0 2px 0}

.left_shop02 {border-left:4px solid #65b95f; border-right:4px solid #65b95f; background-color:#FFFDE4}
.left_shop02 p.style01 {float:left; padding:15px 0 8px 10px; width:145px}
.left_shop02 p.style02 {float:left; background:url(/html/2008/images/left/arrow.gif) no-repeat; padding:0 0 3px 7px; width:135px; margin-left:10px; display:inline}
.left_shop02 p.style02 a:link {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_shop02 p.style02 a:active {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_shop02 p.style02 a:visited {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:none} 
.left_shop02 p.style02 a:hover {float:left; width:135px; no-repeat; color:#666666; font-size:12px; font-weight:100; TEXT-DECORATION:underline}
.left_shop02 p.imgstyle {float:left; width:135px; padding:8px 0 2px 0}

.shop_box { width:760px; margin-left:10px;}
.shop_box td.top { background:url(/html/2008/images/shopguide/box_gray_top.gif) no-repeat left top; width:760px; height:4px }
.shop_box td.con { border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; padding:25px;}
.shop_box td.con10 { border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; padding:5px 9px;}
.shop_box td.bot { background:url(/html/2008/images/shopguide/box_gray_bot.gif) no-repeat left top; width:760px; height:4px }

.shop_box01 { background-color:#F5F5F5;}
.shop_box01 td.01 { background:url(/html/2008/images/shopguide/round_gray01.gif) no-repeat left top; width:5px; height:5px }
.shop_box01 td.02 { background:url(/html/2008/images/shopguide/round_gray02.gif) no-repeat right top; width:5px; height:5px }
.shop_box01 td.03 { background:url(/html/2008/images/shopguide/round_gray03.gif) no-repeat left bottom; width:5px; height:5px }
.shop_box01 td.04 { background:url(/html/2008/images/shopguide/round_gray04.gif) no-repeat right bottom; width:5px; height:5px }

.shop_box02 { width:760px; margin-left:10px;}
.shop_box02 td.top { background:url(/html/2008/images/shopguide/box_round_top.gif) no-repeat left top; width:760px; height:6px }
.shop_box02 td.con { border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; background-color:#F5F5F5; padding:10px;}
.shop_box02 td.bot { background:url(/html/2008/images/shopguide/box_round_bot.gif) no-repeat left top; width:760px; height:6px }


.shop_box03 td.top01 { background:url(/html/2008/images/shopguide/box01_top.gif) no-repeat left top; width:840px; height:8px }
.shop_box03 td.bg01 {background:url(/html/2008/images/shopguide/box01_bg.gif) repeat-y left top; padding:27px 28px;}
.shop_box03 td.bot01 { background:url(/html/2008/images/shopguide/box01_bot.gif) no-repeat left top; width:840px; height:8px }

.shop_box03 td.top02 { background:url(/html/2008/images/shopguide/box02_top.gif) no-repeat left top; width:482px; height:8px }
.shop_box03 td.bg02 {background:url(/html/2008/images/shopguide/box02_bg.gif) repeat-y left top; padding:27px 28px;}
.shop_box03 td.bot02 { background:url(/html/2008/images/shopguide/box02_bot.gif) no-repeat left top; width:482px; height:8px }

.shop_box03 td.top03 { background:url(/html/2008/images/shopguide/box03_top.gif) no-repeat left top; width:334px; height:8px }
.shop_box03 td.bg03 {background:url(/html/2008/images/shopguide/box03_bg.gif) repeat-y left top; padding:22px 53px;}
.shop_box03 td.bot03 { background:url(/html/2008/images/shopguide/box03_bot.gif) no-repeat left top; width:334px; height:8px }


.prize {background:url(/html/2008/images/shopguide/prize_img01.gif) no-repeat; width:232px; height:117px }

.green_read { width:760px; margin-left:10px; border-top:2px solid #65B95F; border-bottom:solid 1px #65BA5F;}
.green_read td.con01 {border-bottom:1px solid #DCDCDC; background-color:#F2F9F1; padding:10px;}
.green_read td.con02 {border-left:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding:10px; text-align:center}
.green_read td.con03 {border-bottom:1px solid #65B95F; background-color:#F2F9F1; padding:10px;}
.green_read td.con04 {border-left:1px solid #DCDCDC; border-bottom:1px solid #65B95F; padding:10px; text-align:center}
.green_read td.lef	 {border-bottom:1px solid #DCDCDC; background-color:#F2F9F1; padding:10px; vertical-align:top;}
.green_read td.lef01 {border-left:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; background-color:#F9F9F9; padding:10px; vertical-align:top;}
.green_read td.mid	 {border-left:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding-left:10px;}


/* °í°´¼¾ÅÍ */
.main_stitlebar { background:url(/html/2008/images/information/main_stit_bar.gif) repeat-x; height:10px;}

.box_list00			{ background:url(/html/2008/images/information/box_list.gif) no-repeat left top; width:760px; height:74px;}
.box_list05			{ background:url(/html/2008/images/information/box_list06.gif) no-repeat left top; width:760px; height:114px; margin-left:10px;}

.customer {color:#4EB532; font-size:11px; font-weight:bold}

.customer_list				{ width:760px; margin-left:10px; border-bottom:solid 1px #65BA5F; border-top:solid 2px #65BA5F } /* ÃÊ·Ï ¼±ÀÌ ÀÖ´Â ¿¬µÎ¹ÙÅÁ ¸®½ºÆ® */
.customer_list td.tit01		{text-align:center; background-color:#F2F9F1; padding-top:10px; padding-bottom:10px; border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; }
.customer_list td.tit02		{text-align:center; background-color:#F9F9F9; padding-top:10px; padding-bottom:10px; border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; }
.customer_list td.topline { background:url(/html/2008/images/information/box_list.gif) repeat-x left top; height:3px;}
.customer_list td.mid			{ border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; padding-top:8px; padding-bottom:5px }
.customer_list td.mid_bot	{ padding-top:8px; padding-bottom:5px }

.Faq_list	{ width:760px; margin-left:10px; border-bottom:solid 1px #65BA5F; border-top:solid 2px #65BA5F} 
.Faq_list td.lef 	{border-bottom:1px solid #DCDCDC; background-color:#F2F9F1; text-align:center; padding-top:7px; padding-bottom:4px;}
.Faq_list td.mid 	{border-bottom:1px solid #DCDCDC; padding-top:7px;}
.Faq_list td.lefbot 	{background-color:#F2F9F1; text-align:center; padding-top:7px; padding-bottom:4px;}
.Faq_list td.midbot 	{padding-top:7px;}

.Textable {width:594px; border-top:1px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; margin-bottom:10px;}
.Textable th {background-color:#F2F2F2; border-bottom:1px solid #DCDCDC; height:27px;}
.Textable td {border-bottom:1px solid #DCDCDC; text-align:center; padding-top:6px; padding-bottom:4px;}

.box_faq01			{ width:500px;} /* µÎ²¨¿î È¸»ö Å×µÎ¸® ¹Ú½º */
.box_faq01 td.top	{ background:url(/html/2008/images/information/main_best_top.gif) no-repeat left top; width:500px; height:21px }
.box_faq01 td.mid	{ background:url(/html/2008/images/information/main_best_mid.gif) repeat-y left top; padding-right:28px; padding-left:28px }
.box_faq01 td.bot	{ background:url(/html/2008/images/information/main_best_bot.gif) no-repeat left bottom; width:500px; height:21px }
.faq_line 	{border-bottom:solid 1px #EAEAEA; height:1px; width:444px;}

.box_faq02			{ width:500px;} /* µÎ²¨¿î È¸»ö Å×µÎ¸® ¹Ú½º */
.box_faq02 td.top	{ background:url(/html/2008/images/information/main_faq_top.gif) no-repeat left top; width:500px; height:15px }
.box_faq02 td.mid	{ background:url(/html/2008/images/information/main_faq_mid.gif) repeat-y left top; padding-right:25px; padding-left:10px }
.box_faq02 td.bot	{ background:url(/html/2008/images/information/main_faq_bot.gif) no-repeat left bottom; width:500px; height:15px }

.oneto	{ background:url(/html/2008/images/information/main_onetoone.gif) no-repeat left top; width:501px; height:52px; font-size:11px; color:#888888}


/* cafe */
.body_cafe {width: 940px; margin: 0px auto; text-align: center; padding:0px; background:url(/html/2008/images/bg_cafe.gif) repeat-x;}
.sub_cafe {width: 940px; padding-top:10px}
.center06 {width:220px; text-align:left; padding:0 0 0 10px}

.top_cafe {width: 940px; margin: 0px auto;}
.topcafe_lo02 {float:left; background:url(/html/2008/images/gnb_cafe01.gif) no-repeat top right; width:778px; font-size:1px; line-height:1px; margin-top:6px; display:inline}
.topcafe_search {float:left; background:url(/html/2008/images/gnb_cafe03.gif) repeat-y; width:940px; height:32px;}
.cafe_img {border: 1px solid #CECECE; padding:1px; width:94px;}


.footer_cafe {float: left; width:940px;}
.footer_gray { width:940px; background-color:F2F2F2; height:40; text-align:right; padding-right:35px; padding-top:9px;}
.footer_style03 {float: left; font-size:11px; line-height:20px;}

.tcafe {color:#46aba7; font-weight:bold; font-size:12px;}
.tcafe01 {color:#46aba7; font-size:12px;}
.tcafe02 {color:#46ABA7; font-size:19px; font-weight:bold;}
.tcafe03 {color:#068882; font-size:12px;}
.tcafe04 {color:#666666; font-size:14px; font-weight:bold;}
.tcafe05 {color:#FF6600; font-size:14px; font-weight:bold;}
.tcafe06 {color:#009999; font-size:12px;}

.t_cafe a:link {font-size:12px; COLOR: #666666; TEXT-DECORATION: none;}
.t_cafe a:active {COLOR: #46aba7; TEXT-DECORATION: none; font-weight:bold;} 
.t_cafe a:visited {COLOR: #46aba7; TEXT-DECORATION: none; font-weight:bold;}
.t_cafe a:hover {COLOR: #46aba7; TEXT-DECORATION: none; font-weight:bold;}

.left_cafe01 {border-left: 4px solid #5EC0BC; border-right: 4px solid #5EC0BC; padding-left:10px;}
.left_cafe01 p.style01 {float:left; width:135px; padding-top:6px}
.left_cafe01 p.style02 {float:left; width:135px; background:url(/html/2008/images/left/left_my04.gif) no-repeat; padding-left:7px;}
.left_cafe01 td.style03 {float:left; width:65px; background:url(/html/2008/images/left/left_my04.gif) no-repeat; padding-left:7px;}
.left_cafe01 td.style04 {float:left; background:url(/html/2008/images/left/left_my04.gif) no-repeat; padding-left:7px;}
.left_cafe01 p.imgstyle {float:left; width:135px; padding:6px 0 8px 0}

.left_cafe02 {border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; padding-left:10px}
.left_cafe02 p.style01 {float:left; width:135px; padding-top:12px; padding-bottom:10px;}
.left_cafe02 p.style02 {width:135px; background:url(/html/2008/images/left/left_my04.gif) no-repeat; padding-left:7px;}
.left_cafe02 p.style03 {padding-left:7px;}
.left_cafe02 p.imgstyle {float:left; width:135px; padding:6px 0 8px 0}

.left_cafe03 {width:760px; margin-left:10px; border-top: 2px solid #A1D2D0; border-bottom: 1px solid #A1D2D0;}
.left_cafe03 th {border-bottom:1px solid #DCDCDC; background-color:#F1F9F9; padding-top:10px; padding-bottom:5px;}
.left_cafe03 td.lef {border-bottom:1px solid #DCDCDC; padding-left:10px; padding-top:10px; padding-bottom:10px; background-color:#F1F9F9;}
.left_cafe03 td.mid {border-bottom:1px solid #DCDCDC; padding-left:15px; padding-top:10px; padding-bottom:10px;}
.left_cafe03 td.lef_bot {padding-top:10px; padding-bottom:10px; background-color:#F1F9F9;}
.left_cafe03 td.mid_bot {padding-left:15px; padding-top:10px; padding-bottom:10px;}



 
.cafe_list01	{width:760px; margin-left:10px; border-bottom:solid 1px #A1D2D0; } /* ÇÏ´Ã»ö ¼±ÀÌ ÀÖ´Â ÇÏ¾á¹ÙÅÁ ¸®½ºÆ® */
.cafe_list01 th	{background:url(/html/2008/images/cafe/tbl_list_top.gif) repeat-x left top; height:35px; text-align:center;}
.cafe_list01 td.lef	{border-bottom:1px solid #DCDCDC; padding-top:7px; padding-bottom:7px; background-color:#E4F5F4;}
.cafe_list01 td.mid	{border-bottom:1px solid #DCDCDC; padding-top:7px; padding-bottom:4px;}
.cafe_list01 td.lef_bot	{padding-top:7px; padding-bottom:4px; background-color:#E4F5F4;}
.cafe_list01 td.mid_bot	{padding-top:7px; padding-bottom:4px;}

.cafe_list02	{width:760px; margin-left:10px; border-bottom:solid 1px #A1D2D0;  border-top:solid 2px #A1D2D0;} /* ÇÏ´Ã»ö ¼±ÀÌ ÀÖ´Â ÇÏ¾á¹ÙÅÁ ¸®½ºÆ® */
.cafe_list02 td.lef	{border-bottom:1px solid #DCDCDC; padding-top:7px; padding-bottom:4px; padding-left:15px; background-color:#E4F5F4;}
.cafe_list02 td.mid	{border-bottom:1px solid #DCDCDC; padding-top:7px; padding-bottom:4px; padding-left:15px;}
.cafe_list02 td.lef_bot	{padding-top:7px; padding-bottom:4px; background-color:#E4F5F4; padding-left:15px;}
.cafe_list02 td.mid_bot	{padding-top:7px; padding-bottom:4px; padding-left:15px;}
.cafe_list02 td.cen	{padding-top:7px; padding-bottom:4px;}


/* Ä«Æä ÆäÀÌÂ¡ */
.paging_sky			{ width:760px; margin-left:10px; padding:8px 0 5px 0; text-align:center; border-bottom:solid 1px #A1D2D0; }
.paging_sky a:hover	{COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px}
.paging_sky b 		{COLOR: #333333; TEXT-DECORATION: underline; font-weight:bold; width:16px}
.paging_sky a:link, .paging_sky a:visited, .paging_sky a:visited {COLOR: #333333; TEXT-DECORATION: none; width:16px; line-height:18px}

.cafe_tab		{ background:url(/html/2008/images/cafe/tab_bg.gif) repeat-x left top }

.cafe_Faq	{ width:760px; margin-left:10px; border-bottom:solid 1px #A1D2D0;} 
.cafe_Faq td.lef 	{border-bottom:1px solid #DCDCDC; background-color:#E4F5F4; text-align:center; padding-top:7px; padding-bottom:4px;}
.cafe_Faq td.mid 	{border-bottom:1px solid #DCDCDC; padding-top:7px;}
.cafe_Faq td.lefbot 	{background-color:#E4F5F4; text-align:center; padding-top:7px; padding-bottom:4px;}
.cafe_Faq td.midbot 	{padding-top:7px;}

.cafe_style01 {float:left; width:94px; height:70px;}
.cafe_style02 {float:left; padding-left:35px;}
.cafe_style02 a:link 		{font-size:12px; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
.cafe_style02 a:active 	{font-size:12px; COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;} 
.cafe_style02 a:visited {font-size:12px; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
.cafe_style02 a:hover 	{font-size:12px; COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;}
.cafe_style03 {float:left; padding-left:25px;}
.cafe_style03 a:link 		{font-size:12px; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
.cafe_style03 a:active 	{font-size:12px; COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;} 
.cafe_style03 a:visited {font-size:12px; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
.cafe_style03 a:hover 	{font-size:12px; COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;}
.cafe_style04 {float:left; padding-left:10px; padding-top:20px;}
.cafe_style04 a:link 		{font-size:12px; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
.cafe_style04 a:active 	{font-size:12px; COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;} 
.cafe_style04 a:visited {font-size:12px; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
.cafe_style04 a:hover 	{font-size:12px; COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;}

.cafe_style05 a:link 		{font-size:12px; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
.cafe_style05 a:active 	{font-size:12px; COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;} 
.cafe_style05 a:visited {font-size:12px; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
.cafe_style05 a:hover 	{font-size:12px; COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;}




.cafe_reply { width:760px; margin-left:10px;}
.cafe_reply td.top {background:url(/html/2008/images/cafe/reply_box_top.gif) no-repeat left top; height:8px;}
.cafe_reply td.top01 {background:url(/html/2008/images/cafe/reply_box_top01.gif) no-repeat left top; height:45px;} /* ³»¿ëÀÔ·Â */
.cafe_reply td.mid {background:url(/html/2008/images/cafe/reply_box_mid.gif) repeat-y; padding-left:25px; padding-top:5px; padding-bottom:15px;}
.cafe_reply p.style01 {background:url(/html/2008/images/icon/icon_arrow11.gif) no-repeat left top; padding-left:8px; color:#000000; padding-top:10px; padding-bottom:10px;}
.cafe_reply p.style02 {padding-top:10px; padding-bottom:10px;}
.cafe_reply td.bot {background:url(/html/2008/images/cafe/reply_box_bot.gif) no-repeat left bottom; height:35px;}


.blog_stitle {color:#009999; font-size:14px; font-weight:bold}

.blog_today {border:1px solid #A1D2D0; width:760px; margin-left:10px;}
.blog_today td.style01 {float:left; border:7px solid #E4F5F4; padding:15px;}
.blog_today td.style02 {float:left; border:1px solid #DBDBDB; padding:2px;}
.blog_today td.style03 {float:left; padding-left:20px; width:550px;}
.blog_today td.style04 {float:left; border:7px solid #E4F5F4;}

.cafe_post	{ width:760px; margin-left:10px; border-top:solid 2px #A1D2D0; border-bottom:solid 1px #A1D2D0;} 
.cafe_post td.lef 	{padding-left:10px; padding-top:10px; padding-bottom:10px;}
.cafe_post p.style01 	{background:url(/html/2008/images/icon/icon_arrow05.gif) no-repeat left top; padding-left:8px;}
.cafe_post td.mid 	{ padding-top:10px; padding-bottom:10px;}
.cafe_post td.lef01			{ border-bottom:solid 1px #EAEAEA; font-size:12px; font-weight:bold; color:#000000; padding-top:10px;}
.cafe_post td.mid01			{ border-bottom:solid 1px #EAEAEA; padding-top:10px; padding-bottom:10px }
.cafe_post td.mid02			{ border-bottom:solid 1px #EAEAEA; padding-top:5px; padding-bottom:5px }
.cafe_post td.rig01			{ border-bottom:solid 1px #EAEAEA; padding-top:13px;}
.cafe_post td.lef01_bot			{font-size:12px; font-weight:bold; color:#000000; padding-top:10px;}
.cafe_post td.rig01_bot			{padding-top:13px;}
.cafe_post td.mid02_bot 	{ padding-top:5px; padding-bottom:5px;}

.quiz_box	{ width:704px;} 
.quiz_box td.top 	{background:url(/html/2008/images/cafe/quiz_boxtop.gif) no-repeat left top; height:4px;}
.quiz_box td.mid 	{border-bottom:1px solid #DCDCDC; padding:15px; background-color:#F7F7F7;}
.quiz_box p.line 	{background:url(/html/2008/images/cafe/quiz_boxline.gif) repeat-x left top; height:2px;}



/*layer*/
/*
.layer_view01 {position:absolute; float:right; margin:-35px 0 0 735px}
.layer_view01 table {background:url(/html/2008/images/book/hot_bg.gif) no-repeat; width:205px; height:204}
.layer_view01 td {vertical-align:top; padding:10px 0 0 18px}
*/	
.layer_view01 table {background:url(/html/2008/images/book/hot_bg.gif) no-repeat; width:205px; padding:1px 0 0 0;}
.layer_view01 td {vertical-align:top; padding:2px 0 0 18px}

.layer_view02 {position:absolute; border:solid 1px #B6B6B6; width:420px; margin-left:-400px; background-color:#F4F4F4; padding:5px}
.layer_view02 td.style01 {vertical-align:top; color:#333333; padding:5px 10px 8px 10px; width:410px; font-weight:bold; font-size:11px}
.layer_view02 td.style02 {vertical-align:top; background-color:#ffffff; color:#888888; padding:15px; width:395px; font-size:11px}



/* Hot */
.hot01_style01 {float:left}
.hot01_style01 p.right01 {float:left; background:url(/html/2008/images/book/hot_bg_01.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.hot01_style01 p.right02 {float:left; width:130px; padding:2px 0 0 5px; font-size:11px}
* html .hot01_style01 p.right02 {float:left; width:135px; padding:2px 0 0 5px; font-size:11px}
.hot01_style01 p.right03 {float:left; width:30px; padding-top:2px; font-size:11px; height:18px}

.view_style01 p.right01 {float:left; background:url(/html/2008/images/book/bview_img02.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.view_style01 p.right02 {float:left; width:135px; padding:2px 0 0 5px; font-size:11px}
.view_style01 p.right03 {float:left; width:30px; padding-top:2px; font-size:11px; height:18px}


.hot02_style01 {float:left}
.hot02_style01 p.right01 {float:left; background:url(/html/2008/images/book/hot_bg_02.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.hot02_style01 p.right02 {float:left; width:130px; padding:2px 0 0 5px; font-size:11px}
* html .hot02_style01 p.right02 {float:left; width:135px; padding:2px 0 0 5px; font-size:11px}
.hot02_style01 p.right03 {float:left; width:30px; padding-top:2px; font-size:11px; height:18px}

.hot03_style01 {float:left}
.hot03_style01 p.right01 {float:left; background:url(/html/2008/images/book/hot_bg_03.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.hot03_style01 p.right02 {float:left; width:130px; padding:2px 0 0 5px; font-size:11px}
* html .hot03_style01 p.right02 {float:left; width:135px; padding:2px 0 0 5px; font-size:11px}
.hot03_style01 p.right03 {float:left; width:30px; padding-top:2px; font-size:11px; height:18px}

.hot04_style01 {float:left}
.hot04_style01 p.right01 {float:left; background:url(/html/2008/images/book/hot_bg_04.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.hot04_style01 p.right02 {float:left; width:130px; padding:2px 0 0 5px; font-size:11px}
* html .hot04_style01 p.right02 {float:left; width:135px; padding:2px 0 0 5px; font-size:11px}
.hot04_style01 p.right03 {float:left; width:30px; padding-top:2px; font-size:11px; height:18px}

.hot05_style01 {float:left}
.hot05_style01 p.right01 {float:left; background:url(/html/2008/images/book/hot_bg_05.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; letter-spacing:-2px}
.hot05_style01 p.right02 {float:left; width:130px; padding:2px 0 0 5px; font-size:11px}
* html .hot05_style01 p.right02 {float:left; width:135px; padding:2px 0 0 5px; font-size:11px}
.hot05_style01 p.right03 {float:left; width:30px; padding-top:2px; font-size:11px; height:18px}

/* ¹ÂÁ÷ ÇÃ·¯½º */
p.float		{float:left; padding:0px; margin:0px;} 
p.gray_list 	 {background:url(/html/2008/images/icon/icon_arrow05.gif) 0 7 no-repeat left top; padding-left:10px; margin-left:1px; padding-top:7px; padding-bottom:4px;}
p.gray_list01 	 {background:url(/html/2008/images/icon/icon_arrow05.gif) 0 0 no-repeat left top; padding-left:10px;}
.input_cd {border:1px solid #777ABD;}
.jazz_imgbox {border: 1px solid #F0F0F0; padding:5px; width:100px;}

.left_cd {border-left:3px solid #8575E2; border-right:3px solid #8575E2;} /*left menu */
.left_cd p.style01 {width:130px; background:url(/html/2008/images/cd/icon_left01.gif) no-repeat; padding-left:15px; margin-left:13px;}
.left_cd p.style02 {width:135px; background:url(/html/2008/images/cd/icon_left02.gif) no-repeat; padding-left:11px; margin-left:17px;}
.left_cd p.style03 {width:135px; background-color:#EFF0F9; margin-left:10px; padding:7px;}
.left_cd p.style04 {float:left; background:url(/html/2008/images/cd/left_box01.gif) no-repeat; color:#FFFFFF; width:15px; height:15px; text-align:center; padding-top:1px; margin-right:2px;}
.left_cd a:link, .left_cd a:active, .left_cd a:visited, .left_cd a:hover {color:#FFFFFF; text-decoration:none;}
.left_cd p.style05 {float:left; background:url(/html/2008/images/cd/left_box02.gif) no-repeat; color:#FFFFFF; width:15px; height:15px; text-align:center; padding-top:1px; margin-right:2px;}
.left_cd p.style06 {float:left; background:url(/html/2008/images/cd/left_box03.gif) no-repeat; color:#FFFFFF; width:33px; height:15px; text-align:center; padding-top:1px; margin-right:2px;}
.left_cd .dotline {width:135px; height:1px; background:url(/html/2008/images/cd/left_dotline.gif) repeat-x top; margin-left:12px; margin-top:5px; padding-bottom:5px;}
.left_cd p.style07 {width:135px; background:url(/html/2008/images/cd/icon_left03.gif) no-repeat; padding-left:11px; margin-left:17px;}
.left_cd p.style08 {width:130px; background:url(/html/2008/images/cd/icon_left01.gif) no-repeat; padding-left:15px; margin-left:13px;}

.left_movie {border-left:3px solid #b775e2; border-right:3px solid #b775e2;}
.left_movie p.style01 {width:130px; background:url(/html/2008/images/cd/icon_left04.gif) no-repeat; padding-left:15px; margin-left:13px;}
.left_movie .dotline {width:135px; height:1px; background:url(/html/2008/images/cd/left_dotline.gif) repeat-x top; margin-left:12px; margin-top:5px; padding-bottom:5px;}
.left_movie p.style10 {width:130px; background:url(/html/2008/images/cd/icon_left04.gif) no-repeat; padding-left:15px; margin-left:13px;}
.left_movie p.style11 {float:left; background:url(/html/2008/images/cd/icon_left04.gif) no-repeat; padding-left:15px; margin-left:7px;}
.left_movie p.style12 {float:none; background:url(/html/2008/images/cd/icon_left04.gif) no-repeat; padding-left:15px; margin-left:78px;}

p.icon01 {float:left; background:url(/html/2008/images/cd/left_box01.gif) no-repeat; color:#FFFFFF; width:15px; height:15px; text-align:center; padding-top:1px; margin-right:2px;}
.icon01 a:link, .icon01 a:active, .icon01 a:visited, .icon01 a:hover {color:#FFFFFF; text-decoration:none;}
p.icon02 {float:left; background:url(/html/2008/images/cd/left_box02.gif) no-repeat; color:#FFFFFF; width:15px; height:15px; text-align:center; padding-top:1px; margin-right:2px;}
.icon02 a:link, .icon02 a:active, .icon02 a:visited, .icon02 a:hover {color:#FFFFFF; text-decoration:none;}

.cdmain_img {border: 1px solid #CDCCC0; padding:2px; width:68px; height:68px;}
.cd_main01 {width:160px;}
.cd_main01 td.style01 {border-left:2px solid #DFE1EE; border-right:2px solid #DFE1EE; padding-left:10px; padding-top:10px;}
p.cd_left01 {float:left; font-size:11px; padding-left:10px; color:#666666;}
p.cd_left02 {padding-left:8px; color:#68a465; line-height:18px}

.cd_main_today { width:555px; background:url(/html/2008/images/cd/main_today_bg.gif) repeat-y left top;}
.cd_main_today td.top {background:url(/html/2008/images/cd/main_today_top.gif) no-repeat left top; height:16px;} 
.cd_main_today p.line {background:url(/html/2008/images/cd/main_today_line.gif) repeat-x left top; height:2px;} 
.cd_main_today td.mid {padding-left:15px; padding-bottom:8px; width:525px;} 
.cd_main_today td.bot {background:url(/html/2008/images/cd/main_today_bot.gif) no-repeat left bottom; height:6px;}

.cd_main_theme { width:235px; height:25px;}
.cd_main_theme td.lef {background:url(/html/2008/images/cd/main_theme_left.gif) no-repeat left top; width:2px;} 
.cd_main_theme td.mid { background-color:#B5ACD7; padding-left:10px; padding-top:3px;} 
.cd_main_theme p {color:#FFFFFF; font-weight:bold;} 
.cd_main_theme td.rig {background:url(/html/2008/images/cd/main_theme_right.gif) no-repeat left top; width:2px;}

.cd_main_right {width:200px; background-color:#E2DDCA; height:25px;}
.cd_main_right01 {border-left: 1px solid #D9CBBE; border-right: 1px solid #D9CBBE;}
.cd_main_right01 p.right01 {float:left; width:60px; padding-top:11px; color:#666666;}
.cd_main_right01 p.right02 {float:left; width:125px; padding-top:11px; font-size:11px; color:#666666;}
.cd_main_right01 p.arrow {float:left; background:url(/html/2008/images/icon/dot_gray02.gif) no-repeat; padding-left:8px; color:#666666; margin:0px 0 2px 5px;  font-size:11px; width:170px}
.cd_main_right01 p.list {float:left; padding-left:8px; color:#666666; margin:0px 0 2px 10px; font-size:11px; width:170px}
.cd_main_date {background:url(/html/2008/images/cd/icon_date.gif) no-repeat left top; font-size:11px; color:#FFFFFF; margin-left:10px; padding-left:8px; margin-bottom:8px; text-align:left;}

.cd_main_right02 {border-left: 1px solid #E94146; border-right: 1px solid #E94146;}
.cd_main_right02 p.right01 {float:left; width:60px; padding-top:11px; color:#666666;}
.cd_main_right02 p.right02 {float:left; width:125px; padding-top:11px; font-size:11px; color:#666666;}
.cd_main_right02 p.arrow {float:left; background:url(/html/2008/images/icon/dot_gray02.gif) no-repeat; padding-left:8px; color:#666666; margin:0px 0 2px 5px;  font-size:11px; width:170px}
.cd_main_right02 p.list {float:left; padding-left:8px; color:#666666; margin:0px 0 2px 10px; font-size:11px; width:170px}

.t_cd00		{background:url(/html/2008/images/cd/bu_cd.gif) 0 1 no-repeat left top; color:#333333; font-size:14px; font-weight:bold; padding-left:15px;}
.t_cd01 	{color:#3E3C68; font-weight:bold;}
.t_cd02 	{color:#333333; font-weight:bold; font-size:14px;}
.t_cd02 a:link {TEXT-DECORATION: none; color:#333333; font-weight:bold; font-size:14px;}
.t_cd02 a:hover {TEXT-DECORATION: underline; color:#333333; font-weight:bold; font-size:14px;}

.t_cd03 	{color:#4142AB; font-weight:bold;}
.t_cd04 	{color:#6B51AA;}
.t_cd05     {color:#A846B4; font-weight:bold; font-size:16px;}
.t_cd05 a:link {COLOR: #A846B4; TEXT-DECORATION: none}
.t_cd05 a:active {COLOR: #A846B4; TEXT-DECORATION: none} 
.t_cd05 a:visited {COLOR: #A846B4; TEXT-DECORATION: none}
.t_cd05 a:hover {COLOR: #A846B4; TEXT-DECORATION: underline}
.t_cd06 	{color:#A12EC5; font-size:12px; font-weight:bold;}

.box_title 	{background-color:#DEDDF0; height:26px; font-weight:bold; color:#3E3C68; padding-left:20px; padding-top:7px; margin-top:5px;}

.music_right {width:200px;}
.music_right p.style01 {background-color:#F1F1F1; font-size:12px; font-weight:bold; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; height:25px; padding-left:10px; padding-top:5px;}
.music_right td.style02 {float:left; font-size:11px; COLOR:#666666; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9;}
.music_right td.style02 	a:link {font-size:11px; COLOR:#666666; TEXT-DECORATION: none}
.music_right td.style02 	a:active {font-size:11px; COLOR:#666666; TEXT-DECORATION: none} 
.music_right td.style02  	a:visited {font-size:11px; COLOR:#666666; TEXT-DECORATION: none}
.music_right td.style02 	a:hover {font-size:11px; COLOR:#666666; TEXT-DECORATION: underline}

.style02 a:link {TEXT-DECORATION: none; color:#666666; font-weight:bold; font-size:11px;}
.style02 a:hover {TEXT-DECORATION: underline; color:#666666; font-weight:bold; font-size:11px;}

.music_right p.icon {float:left; background:url(/html/2008/images/cd/icon_music_right.gif) no-repeat; text-align:center; color:#ffffff; font-size:11px; width:13px; line-height:1px; padding:7px 0 5px 0; margin-top:2px; margin-left:8px; letter-spacing:-2px}

/* °Ô½ÃÆÇ */
.cd_board {height:29px; background:url(/html/2008/images/cd/board_bg.gif) repeat-x;}
.cd_board th { font-size:12px; color:#FFFFFF; font-weight:bold;}
.cd_board td.left {float:left; height:29px; width:3px; margin:0; background:url(/html/2008/images/cd/board_left.gif) no-repeat;}
.cd_board td.bar { width:2px; background:url(/html/2008/images/cd/board_bar.gif) no-repeat left top}
.cd_board td.right {float:right; height:29px; width:3px; margin:0; background:url(/html/2008/images/cd/board_right.gif) right no-repeat;}
.cd_boardlist td.con {border-bottom: 1px solid #CBCCEA; padding-top:7px; padding-bottom:7px;}
.cd_boardlist td.bot {border-bottom: 2px solid #787ABC; padding-top:7px; padding-bottom:7px;}

.cd_list	{border-top:solid 2px #7A79BB;} /* À½¹Ýµè±â ¸®½ºÆ® */
.cd_list th	{font-size:12px; color:#585A97; font-weight:bold; border-bottom:solid 1px #CBCCEA; height:27px;} 
.cd_list td	{font-size:12px; color:#585A97;} 
.cd_list td.style01	{font-size:12px; color:#585A97; padding-top:6px; padding-bottom:3px; padding-left:20px;} 

.cb_review {width:705px; background:url(/html/2008/images/cd/review_bar.gif) repeat-x;} 
.cb_reviewbtn {text-align:right; padding-right:10px; padding-top:10px; padding-bottom:4px;}

/* ¹ÂÁ÷BOX */
.box_music { width:770px; background:url(/html/2008/images/cd/box_music_bg.gif) repeat-y left top;}
.box_music td.top {background:url(/html/2008/images/cd/box_music_top.gif) no-repeat left top; height:8px;} 
.box_music td.mid { padding-left:10px; padding-top:10px; padding-bottom:8px; text-align:center;} 
.box_music td.bot {background:url(/html/2008/images/cd/box_music_bot.gif) no-repeat left bottom; height:9px;} 

.box_music01 { background:url(/html/2008/images/cd/box_music_bg01.gif) repeat-y left top;} /* ÀÌº¥Æ® ¹Ú½º */
.box_music01 td.top {background:url(/html/2008/images/cd/box_music_top01.gif) no-repeat left top; height:8px;} 
.box_music01 td.mid {padding:7 15px;} 
.box_music01 td.bot {background:url(/html/2008/images/cd/box_music_bot01.gif) no-repeat left bottom; height:5px;} 

.box_music02 { background:url(/html/2008/images/cd/box_music_bg02.gif) repeat-y left top;} /* °ø¿¬Á¤º¸ ¹Ú½º */
.box_music02 td.top {background:url(/html/2008/images/cd/box_music_top02.gif) no-repeat left top; height:8px;} 
.box_music02 td.mid {padding:10 15px;} 
.box_music02 td.bot {background:url(/html/2008/images/cd/box_music_bot02.gif) no-repeat left bottom; height:5px;} 

/* ´ñ±ÛBOX */
.cd_reply_tit {background:url(/html/2008/images/icon/icon_money02.gif) 0 1 no-repeat left top; font-weight:bold; color:#333333; padding-left:18px; margin-left:5px;}
.cd_reply { width:770px;}
.cd_reply td.top {background:url(/html/2008/images/cd/reply_top.gif) no-repeat left top; height:10px;}
.cd_reply td.bg01 {background:url(/html/2008/images/cd/reply_bg01.gif) repeat-y; padding-top:7px; padding-bottom:5px;}
.cd_reply td.bg02 {background:url(/html/2008/images/cd/reply_bg02.gif) repeat-y; padding-top:15px; padding-bottom:10px;}
.cd_reply td.bot01 {background:url(/html/2008/images/cd/reply_bot01.gif) no-repeat left bottom; height:1px;}
.cd_reply td.bot02 {background:url(/html/2008/images/cd/reply_bot02.gif) no-repeat left bottom; height:2px;}

.cd_reply01 { width:705px;}
.cd_reply01 td.top01 {background:url(/html/2008/images/cd/cbreply_top01.gif) no-repeat left top; height:4px;}
.cd_reply01 td.top02 {background:url(/html/2008/images/cd/cbreply_top02.gif) no-repeat left top; height:1px;}
.cd_reply01 td.bg01 {background:url(/html/2008/images/cd/cbreply_bg01.gif) repeat-y; padding-top:7px; padding-bottom:5px;}
.cd_reply01 td.bg02 {background:url(/html/2008/images/cd/cbreply_bg02.gif) repeat-y; padding-top:15px; padding-bottom:10px;}
.cd_reply01 td.bot {background:url(/html/2008/images/cd/cbreply_bot.gif) no-repeat left bottom; height:10px;}

/* »ó¼¼º¸±â*/
.view_img {border: 1px solid #CDCCC0; background-color:#FFFFFF; padding:5px; width:180px; height:180px;}
.view_box {padding-left:10px; height:24px; color:#3C2DB1; padding-top:3px;}
.view_style40 {background:url(/html/2008/images/cd/view_stitlebar.gif) no-repeat; padding-left:15px; font-weight:bold; font-size:14px; color:#333333}
.view_style41 {background:url(/html/2008/images/cd/dvd_stitlebar.gif) no-repeat; padding-left:15px; font-weight:bold; font-size:14px; color:#333333}

.cb_rightbox ul		{ width:200px; border:3px solid #eeebe6; padding:7px;}
.cb_rightbox ul li	{background:url(/html/2008/images/cd/right_bt.gif) 0 7 no-repeat left top; color:#676767; padding-left:7px;}

.cb_right {width:200px; background:url(/html/2008/images/cd/right_bg.gif) repeat-y;}
.cb_right td.top { background:url(/html/2008/images/cd/right_top.gif) no-repeat left top; height:3px;}
.cb_right td.mid { width:175px; padding-left:12px; padding-top:10px; padding-bottom:15px;}
.cb_right .title {padding-bottom:5px; border-bottom:solid 1px #DCDCDC; width:175px;}
.cb_right td.bot { background:url(/html/2008/images/cd/right_bot.gif) no-repeat left top; height:2px;}

/* jazz_datail */
.jazznews	{background:url(/html/2008/images/cd/jazz_news_bg.gif) repeat-x; width:930px; height:27px;}
.jazznews a:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
.jazznews a:active {COLOR: #FFFFFF; TEXT-DECORATION: none} 
.jazznews a:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.jazznews a:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.jazzbox {width:690px; background:url(/html/2008/images/cd/jazzbox_bg.gif) repeat-y left top;}
.jazzbox td.top { background:url(/html/2008/images/cd/jazzbox_top.gif) no-repeat left top; height:5px;}
.jazzbox td.mid { padding:11px 15px;}
.jazzbox td.bot { background:url(/html/2008/images/cd/jazzbox_bot.gif) no-repeat left top; height:5px;}
.jazzbox p.style01 {float:left; border:1px solid #E4E4E4; padding:10px; width:153px; height:146px}

.jazzbox01 {width:370px; background:url(/html/2008/images/cd/jazzbox_bg01.gif) repeat-y left top; margin-left:120px;}
.jazzbox01 td.top { background:url(/html/2008/images/cd/jazzbox_top01.gif) no-repeat left top; height:4px;}
.jazzbox01 td.mid { padding:10px 15px;}
.jazzbox01 td.bot { background:url(/html/2008/images/cd/jazzbox_bot01.gif) no-repeat left top; height:5px;}

.jazz_right {width:240px; background:url(/html/2008/images/cd/jazzright_top.gif) no-repeat left top; height:3px;}
.jazz_right td.mid {background-color:#E9E6D9; width:240px; padding-top:10px; padding-left:10px;}
.jazz_right p {float:left; color:#333333; padding-bottom:3px}
.jazz_right p.style01 {float:left; width:210px; color:#333333; font-weight:bold; padding-bottom:5px; margin-bottom:10px; border-bottom:solid 1px #AEABA0;}
.jazz_right td.bot {background:url(/html/2008/images/cd/jazzright_bot.gif) no-repeat left top; height:3px;}

.jazz_right01 {width:372px; background:url(/html/2008/images/cd/jazzright_top01.gif) no-repeat left top; height:1px; text-align:center;}
.jazz_right01 td.mid {background-color:#f1f1f5; width:372px; padding:10px; text-align:left;}
.jazz_right01 td.bot {background:url(/html/2008/images/cd/jazzright_bot01.gif) no-repeat left top; height:1px;}

.jazz_right02 {width:372px; background:url(/html/2008/images/cd/jazzright_top02.gif) no-repeat left top; height:1px; text-align:center;}
.jazz_right02 td.mid {background-color:#f6f5f0; color:#7f7f4b; width:372px; padding:10px; text-align:left;}
.jazz_right02 td.bot {background:url(/html/2008/images/cd/jazzright_top02.gif) no-repeat left top; height:1px;}

/*°Ë»ö */
.search_style25 {width:730px; background:url(/html/2008/images/cd/search_bg.gif) repeat-y left top;}
.search_style25 td {width:680px; padding-left:20px; padding-top:4px; padding-bottom:2px;}
.search_style25 p.01 { float:left; width:100px; padding-left:10px;}
.search_style25 p.02 { float:left; width:440px;}
.search_style25 p.03 { float:left; padding-left:30px;}

/* DVD */
.eventbox {width:430px; padding:7px; border: 5px solid #F4F4F4; text-align:center; margin-left:20px;} 

.dvd_right {width:200px; background:url(/html/2008/images/cd/right_dvdbg.gif) repeat-y;}
.dvd_right td.top { background:url(/html/2008/images/cd/right_dvdtop.gif) no-repeat left top; height:3px;}
.dvd_right td.mid { width:175px; padding-left:12px; padding-top:10px; padding-bottom:15px;}
.dvd_right .title {padding-bottom:5px; border-bottom:solid 1px #DCDCDC; width:175px;}
.dvd_right td.bot { background:url(/html/2008/images/cd/right_dvdbot.gif) no-repeat left top; height:2px;}

.box_dvd01 { width:705px; background:url(/html/2008/images/cd/box_dvd_bg.gif) repeat-y left top;} /* ´Ù¸¥Æ÷¸äÀÇ °°Àº¿µÈ­ */
.box_dvd01 td.top {background:url(/html/2008/images/cd/box_dvd_top.gif) no-repeat left top; height:8px;} 
.box_dvd01 td.mid {padding:10 20px;} 
.box_dvd01 td.bot {background:url(/html/2008/images/cd/box_dvd_bot.gif) no-repeat left bottom; height:8px;} 

.box_dvd02 {width:705px; background:url(/html/2008/images/cd/box_dvdreview_bg.gif) repeat-y left top;} /* ´Ù¸¥Æ÷¸äÀÇ °°Àº¿µÈ­ */
.box_dvd02 td.top {background:url(/html/2008/images/cd/box_dvdreview_top.gif) no-repeat left top; height:5px;} 
.box_dvd02 td.mid { float:left; padding:10 15px;} 
.box_dvd02 td.bot {background:url(/html/2008/images/cd/box_dvdreview_bot.gif) no-repeat left bottom; height:6px;}
.tag {background:url(/html/2008/images/cd/box_dvdtag.gif) no-repeat left bottom; height:21px; width:653px; padding-left:45px; padding-top:3px; font-size:11px; color:#FFFFFF; margin-top:10px;}

div.dvd_review { background-color:#FAF7FC; padding:8px; width:675px; margin-top:5px;}
.dvd_view { width:705px; border: 1px solid #E0E0E0; background-color:#FFFFFF; padding:5px;}
.dvd_view01 {background:url(/html/2008/images/cd/box_dvdview01.gif) no-repeat left top; height:104px; width:74px; text-align:center; padding-top:3px;}
.dvd_view02 {float:left; background:url(/html/2008/images/cd/box_dvdview02.gif) no-repeat left top; height:74px; width:110px; text-align:center; padding-top:3px;}

.dvdnews	{background:url(/html/2008/images/cd/dvd_news_bg.gif) repeat-x; width:930px; height:27px; padding-top:3px; padding-left:10px;}
.dvdnews a:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
.dvdnews a:active {COLOR: #FFFFFF; TEXT-DECORATION: none} 
.dvdnews a:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.dvdnews a:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.dvd_main {width:727px; border-right:1px solid #b3bcc0;} /* DVD ¸ÞÀÎ¿¡ °¡¿îµ¥ ¹Ú½º 3°³ */
.dvd_main td.left01_pre {background-color:#74adbf; width:20px;}
.dvd_main td.left01_new {background-color:#74adbf; width:20px;}
.dvd_main td.left02_pre {background-color:#7494bf; width:20px;}
.dvd_main td.left02_new {background-color:#7494bf; width:20px;}
.dvd_main td.left03_pre {background-color:#7474bf; width:20px;}
.dvd_main td.left03_new {background-color:#7474bf; width:20px;}

.dvd_main2 {width:706px;}
.dvd_main2 td {text-align:center; vertical-align:top;}

.dvd_main p.date01 {background:url(/html/2008/images/cd/dvd01.gif) no-repeat left top; padding-top:3px; width:79px; height:19px; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center}
.dvd_main p.date02 {background:url(/html/2008/images/cd/dvd02.gif) no-repeat left top; padding-top:3px; width:79px; height:19px; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center}
.dvd_main p.date03 {background:url(/html/2008/images/cd/dvd03.gif) no-repeat left top; padding-top:3px; width:79px; height:19px; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center}

.dvd_title {width:940px; border-bottom: 1px solid #CFCFCF; padding-bottom:10px; text-align:left; margin-bottom:10px;}
.dvd_title01 {background:url(/html/2008/images/cd/dvd_main_title01.gif) no-repeat left top; padding-left:17px; padding-top:8px; color:#333333; font-size:12px; font-weight:bold; height:28px; width:455px;}
.dvd_title02 {background:url(/html/2008/images/cd/dvd_main_title02.gif) no-repeat left top; padding-left:17px; padding-top:6px; color:#FFFFFF; font-size:12px; font-weight:bold; height:28px; width:455px;}

#pscroller{
width: 200px;
height: 16px;
border: none;
padding: 1px;
}

#pscroller a{
text-decoration: none;
}
.lineMap_top{height:7px; background:url(/html/2008/images/loca_img01.gif) no-repeat left top;}
.lineMap_body{background:url(/html/2008/images/loca_img02.gif) repeat-y; padding-left:14px;}
.lineMap_bottom{height:7px; background:url(/html/2008/images/loca_img03.gif) no-repeat left top;}

/* Å°ÁîÅ¬·´ °¡ÀÔ */
.join_kidsclub				{ width:600px; border-top:solid 2px #64BA5F; border-bottom:solid 1px #65B961;}
.join_kidsclub td.lef		{ padding:10px 0 10px 20px; border-bottom:solid 1px #E3E3E3; background-color:#F2F9F1;}
.join_kidsclub td.lef_bot	{ padding:10px 0 10px 20px; background-color:#F2F9F1;}
.join_kidsclub td.rig		{ padding:10px 0 10px 15; border-bottom:solid 1px #E3E3E3; background-color:#FFFFFF;}
.join_kidsclub td.rig_bot	{ padding:10px 0 10px 0; }

.bg_step2 	{ background:url(/Customer/RegistLibro/images/bg_kidsclub_step2.gif) left top; padding:10px 1px;}
.bg_step3 	{ background:url(/Customer/RegistLibro/images/bg_kidsclub_step3.gif) left top; padding:10px 1px;}

.kbtn_cen	{ padding:17px 0 30px 0; text-align:center }

.kdot_list ul		{ text-align:left; }
.kdot_list ul li	{ padding:2px 0 0 20px; background:url(/Customer/RegistLibro/images/dot_gray.gif) no-repeat left top; font-size:12px }
/* Å°ÁîÅ¬·´ °¡ÀÔ */

.right_music {width:183px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; padding-left:10px}
.right_music .banner{margin:10px 0 0 0;border:1px solid #000;}


/*±âÇÁÆ¼¼î*/
.left_mylibro01 p.style05 {width:135px; background:url('http://www.libro.co.kr/html/2008/images/left/left_my03.gif') no-repeat 0 7px; padding:8px 0 0 7px; letter-spacing:-1px;}
.left_mylibro01 p.style06 {padding:2px 7px 10px 0; text-align:center;}

.giftyShow_main .best_bookList {width:514px; padding-left:10px; vertical-align:top;}
.giftyShow_main .best_bookList .title {width:100%; padding-bottom:2px; overflow:hidden;}
.giftyShow_main .best_bookList .title p.stitle{float:left; margin-left:0; padding-bottom:0;}
.giftyShow_main .best_bookList .title a.more{float:right;}
.giftyShow_main .best_bookList .list {width:514px; height:327px; background:url('../images/giftshow/bg_boxMain.gif') no-repeat 0 0; overflow:hidden; }
.giftyShow_main .best_bookList .list li {float:left; width:168px; margin:20px 0;text-align:center; background:url('../images/giftshow/bg_line.gif') repeat-y right;}
.giftyShow_main .best_bookList .list li.end {background:none;}
.giftyShow_main .best_bookList .list li.line {width:auto; height:33px; padding:5px; background:url('../images/giftshow/bg_line.gif') repeat-x 0 center}
.giftyShow_main .best_bookList .list li p.bookTitle a {color:#333; font-weight:bold; letter-spacing:-1px;}
.giftyShow_main .best_bookList .list li p.bookPrice {color:#ff6600;}
.giftyShow_main .buy {padding-top:3px; vertical-align:top; text-align:right;} 

.giftyshow_info .infoList {width:760px; height:180px; margin:0 0 0 10px; padding:25px 0 0; background:url('../images/giftshow/bg_orderBox.gif') no-repeat 0 0; overflow:hidden;}
.giftyshow_info .infoList li {float:left; margin:0; padding:0 42px 0 30px;}
.giftyshow_info .giftyKind {width:760px; margin-left:10px;}
.giftyshow_info .giftyKind .dot_list02 {padding-bottom:3px; border-bottom:2px solid #65b95f;}
.giftyshow_info .kindList td {padding-top:10px; text-align:center;}
.giftyshow_info .kindList td.box div {width:375px; height:140px; padding:17px 0 0; margin-bottom:10px; border:1px solid #d6efd3; background:#f2f9f1; text-align:center; overflow:hidden;}
.giftyshow_info .kindList td.box div img {vertical-align:center;}
.giftyshow_info .kindList td.box.book {padding-left:10px;}
.giftyshow_info .kindList td.box.book div {height:140px; padding-top:11px;}
.giftyshow_info .kindList td.box.book img {margin:0 10px;}
.giftyshow_info .kindList td span {padding-left:15px; background:url('../images/giftshow/bul_arrow.gif') no-repeat 0 center;}

.giftyshow_coupon {overflow:hidden;}
.giftyshow_coupon .dot_list02 li {padding-bottom:3px;}
.giftyshow_coupon .selectCart {width:760px; margin:10px 0; padding:3px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#f2f9f1; text-align:right;}
.giftyshow_coupon .couponList {margin-left:10px;}
.giftyshow_coupon .couponList ul {width:750px; overflow:hidden; background:url('../images/giftshow/bg_line.gif') repeat-x 0 top;}
.giftyshow_coupon .couponList ul.last {border-bottom:1px solid #e4e4e4; padding-bottom:10px;}
.giftyshow_coupon .couponList ul li {position:relative; float:left; width:374px; margin:15px 0 5px; background:url('../images/giftshow/bg_line.gif') repeat-y right 0; overflow:hidden;}
.giftyshow_coupon .couponList ul li.end {background:none;}
.giftyshow_coupon .couponList ul li div.coupon_img {width:350px; padding:10px 0; margin:0 0 18px 12px; background:#f5f5f5; text-align:center;}
.giftyshow_coupon .couponList ul li .coupon_list {width:190px; font-size:11px; margin:0 0 0 35px; padding:0; overflow:hidden; background:url('../images/giftshow/bg_line02.gif') repeat-y right 0;}
.giftyshow_coupon .couponList ul li .coupon_list dt {display:block; float:left; margin:0; padding:0 0 0 5px; width:60px; height:18px; overflow:hidden; background:url('../images/giftshow/bul_gray.gif') no-repeat 0 7px;}
.giftyshow_coupon .couponList ul li .coupon_list dd {float:left; margin:0; padding:0; width:115px; height:18px; overflow:hidden;}
.giftyshow_coupon .couponList ul li .coupon_list dd input {border:1px solid #385d8a; font-size:11px; width:36px; height:14px; }
.giftyshow_coupon .couponList ul li .coupon_btn {position:absolute; bottom:22px; right:25px}

.giftyshow_coupon .realCoupon {width:760px; margin:20px 0 30px;}
.giftyshow_coupon .realCoupon td {background:url('../images/giftshow/bg_line.gif') repeat-y right 0;}
.giftyshow_coupon .realCoupon td.end {background:none;}
.giftyshow_coupon .realCoupon td.line {height:40px; background:url('../images/giftshow/bg_line.gif') repeat-x 0 center;}
.giftyshow_coupon .realCoupon .book_img {width:125px; margin-left:30px; margin-bottom:5px; }
.giftyshow_coupon .realCoupon .book_img * {vertical-align:top;}
.giftyshow_coupon .realCoupon .book_name {width:125px; margin-left:30px; text-align:center; font-weight:bold;}
.giftyshow_coupon .realCoupon .book_name a {color:#333;}
.giftyshow_coupon .realCoupon .book_price {width:125px; margin-left:30px; text-align:center; color:#ff6600;}

.giftyshow_coupon .paging_green {border-top:solid 1px #98CA89;}

.presentUsingList #box_money td.cont	{padding:16px 5px 0 20px; font-size:14px;}
.presentUsingList .mylibro_list04 td.mid{padding-right:0;}
.presentUsingList .msgBox {width:273px; height:141px; background:url('../images/giftshow/bg_sendMsg.gif');}
.presentUsingList .msgBox textarea {margin:37px 0 0 23px; width:230px; height:70px; background:transparent; border:0; color:#fff; overflow:hidden;}
.presentUsingList .mylibro_list01.end {border-bottom:0 !important;}
.presentUsingList .mylibro_list04.miniList td.mid {padding-top:6px; padding-bottom:4px;}
.presentUsingList .dotList th {padding:7px 0 5px; color:#666; font-size:12px; background:url('../images/giftshow/bg_line03.gif') repeat-x bottom; text-align:left; }
.presentUsingList .dotList td {padding:7px 5px 5px; background:url('../images/giftshow/bg_line03.gif') repeat-x bottom;}
.presentUsingList .dotList tr.end td, .presentUsingList .dotList tr.end th {background:none;}

.t41 {color:#65b95f;}