@import url(../css/global.css);
@import url(../css/layout.css);
@import url(../css/board.css);

/* title */
h1 {height:20px; margin:0; padding:7px 0 0 4px; font-size:12px; border-right:1px solid #AEAFB1; background:url(../../img/contents/title_bg.gif) repeat-x 0 0;}
#product h1, #shopping h1 {border-left:3px solid #2995D5;}
#supplies h1 {border-left:3px solid #A1469A;}
#other h1 {border-left:3px solid #ADAFB2;}
#mypage h1 {border-left:3px solid #E67600;}
#support h1 {border-left:3px solid #34BCBA;}
#event h1 {border-left:3px solid #6CAF3D;}

h2.pSectionTitle {clear:both; font-size:12px; height:16px; border-bottom:1px solid #ADAFB2; margin:10px 0; padding:0 0 0 5px;}
#product .pSectionTitle {border-left:3px solid #2995D5;}
#product .pSectionTitle span {color:#0100FE;}
#supplies .pSectionTitle {border-left:3px solid #A1469A;}
#supplies .pSectionTitle span {color:#A1469A;}
#shopping .pSectionTitle {border-left:3px solid #2995D5;}
#other .pSectionTitle {border-left:3px solid #ADAFB2;}
#other .pSectionTitle strong {color:#0000FF;}
#mypage .pSectionTitle {margin-top:30px; border-left:3px solid #E67600;}
#mypage .pSectionTitle span {font-weight:normal; font-size:11px;}
#mypage .pSectionTitle strong {color:#E67600;}
#support .pSectionTitle {margin-top:30px; border-left:3px solid #34BCBA;}
#event .pSectionTitle {margin-top:30px; border-left:3px solid #6CAF3D;}

.brdTitle {clear:both; padding-left:14px; margin:20px 0 10px; font-size:12px;}
#shopping .brdTitle {background:url(../../img/icn/icn_sub_sho.gif) no-repeat 0 0;}
#other .brdTitle {background:url(../../img/icn/icn_sub_oth.gif) no-repeat 0 0;}
#mypage .brdTitle {background:url(../../img/icn/icn_sub_my.gif) no-repeat 0 0;}

/* summary */
.pSummary {width:100%; margin:10px 0 20px; border-left:2px solid #E0E0E0; padding:16px 0 17px;}
.pSummary dt {position:relative; top:0; left:-2px; font-weight:bold; padding:4px 0 1px 9px; #padding-bottom:3px; _padding-bottom:1px;}
.pSummary dt span {color:#0000FD;}
.pSummary dd {padding:2px 0 0 10px; line-height:18px; font-size:11px;}

#shopping .pSummary dt {border-left:3px solid #2995D5;}
#other .pSummary dt {border-left:3px solid #CECFD1; line-height:15px;}
#mypage .pSummary dt {border-left:3px solid #E8A147; line-height:15px;}
#support .pSummary dt {border-left:3px solid #85D7D6; font-size:14px; line-height:16px;}
#support .pSummary dt.nor {font-size:12px; font-weight:normal; word-spacing:-2px;}
#other .pSummary dd ul li, #mypage .pSummary dd ul li, #support .pSummary dd ul li {padding:0 0 0 6px; line-height:14px; background:url(../../img/icn/icn_blt05.gif) no-repeat 0 6px;}
#other .pSummary p {font-size:14px; color:#0000FD; margin:0 0 12px;}
#other .pSummary dd ul.ex li {padding:7px 0 0 6px; line-height:14px; background:url(../../img/icn/icn_blt05.gif) no-repeat 0 13px;}

/* select */
.selectA {float:right; margin-top:-50px;}
.selectA select {height:21px;}
.selectB {float:right; margin:5px 0;}
.selectA table td, .selectB table td {#padding:0 0 3px 5px; _padding:1px 0 1px 5px;}
.selectC {float:right; margin:-26px 0 0;}

/* more */
.btnMoreA {float:right; margin-top:-28px;}

/* text */
.textAreaA {float:right; font-size:11px; margin-top:-25px;}
.textAreaB {margin:15px 0 -6px;}
.textAreaB li {padding:0 0 6px 12px; font-size:11px; background:url(../../img/icn/icn_b_support.gif) no-repeat 0 2px;}
.textAreaC {font-size:11px; margin:15px 0 0; line-height:20px; word-spacing:-1px;}
.textAreaC strong {font-size:14px; color:#34BCBA;}
.textAreaD li {padding:0 0 5px 6px; font-size:11px; line-height:16px; background:url(../../img/icn/icn_blt05.gif) no-repeat 0 7px;}

/* db ³»¿ë */
.dbCont {width:100%; margin-top:-3px;}

/* tab */
.subTab {clear:both; width:100%; height:27px; margin:20px 0 23px; background:url(../../img/contents/tab_bg.gif) repeat-x 0 0;}
.subTab li {float:left; margin-right:2px;}
.subTab li a {float:left; font-size:11px; display:block; height:27px; background:url(../../img/contents/tab_right_off.gif) no-repeat right 0; cursor:hand;}
.subTab li span {float:left; height:19px; padding:8px 20px 0; text-align:center; background:url(../../img/contents/tab_left_off.gif) no-repeat left 0;}
.subTab li a.current {font-size:12px; color:#000; font-weight:bold; background:url(../../img/contents/tab_right_on.gif) no-repeat right top;}
.subTab li a.current span {background:url(../../img/contents/tab_left_on.gif) no-repeat left top;}

/* product */
.productImg {width:100%; border-bottom:1px solid #ACB0B3;}
.productImg ul {height:210px; padding-left:3px; border-top:1px solid #eee; text-align:center; }
.productImg ul.first {border-top:none;}
.productImg ul li {float:left; width:143px;}
.productImg ul li p {margin:0;}
.productImg ul li .thumb {height:100px; text-align:center; }
.productImg ul li .name {text-align:left; height:30px; line-height:15px;}
.productImg ul li .name .lt {float:left; width:25px;}
.productImg ul li .name .lt input {vertical-align:top; margin:2px 0 0 7px; #margin:-3px 0 0 3px;}
.productImg ul li .name .rt {float:left; width:118px;}
.productImg ul li .icn {clear:both; height:12px; padding:5px 0 9px 25px; margin:0; text-align:left;}
.productImg ul li .won {font-size:11px; height:15px; text-align:left;}
.productImg ul li .won strong {margin-left:24px;}
.productImg ul li .btn img {vertical-align:top; margin:7px 1px 0 2px;}
	/* ±Ý¾× */	
	strong.won {color:#0000FF;}
	#mypage strong.won {color:#E67600;}

.productView {clear:both; width:100%; padding-top:20px; background:url(../../img/contents/pro_view_top.gif) no-repeat left top;}
.productView .productCont {width:553px; padding:2px 11px 22px; overflow:hidden; background:url(../../img/contents/pro_view_box.gif) no-repeat left bottom;}
.productView .img {float:left; width:258px; text-align:center;}
.productView .img .thumb {position:relative; width:255px; height:200px; margin-bottom:5px;}
.productView .img .thumb .mark {position:absolute; top:0; left:0;}
.productView .detail {float:left; width:295px;}
.productView .detail dl dt {height:17px; padding:1px 0 0 8px; font-weight:bold; border-left:3px solid #2895D5;}
.productView .detail dl dd {padding:8px 0 0 0; color:#666; font-size:11px; line-height:15px;}
.productView .detail p {margin:10px 0 0;}
.productView .detail .productBoard {margin-top:10px;}
	
/* ¼Ò¸ðÇ° */
.suppliesSearch {height:71px; padding:22px; margin:20px 0 30px; background:url(../../img/contents/supplies_search_bg.gif) no-repeat 0 0;}
.suppliesSearch dl {height:47px;}
.suppliesSearch dl dt {height:15px; padding:3px 0 0 8px; font-weight:bold; border-left:3px solid #A1469A;}
.suppliesSearch dl dd {padding:5px 0 0 10px; color:#666; font-size:11px; text-decoration:underline;}
.suppliesSearch input.text {width:241px; height:14px; padding:3px 0 0 5px; border:1px solid #ccc; vertical-align:top; margin:0 5px 0 0;}

.suppliesSelect {width:100%; margin:20px 0 30px; overflow:hidden;}
.suppliesSelect ul {float:left; width:180px;}
.suppliesSelect ul li.num {font-weight:bold; padding:0 0 6px 5px;}
.suppliesSelect ul li select {width:180px; font-size:13px; color:#666;}
.suppliesSelect p {float:left; width:10px; margin:110px 0 0 5px;}

.suppliesResult {width:100%; padding-bottom:10px; border-bottom:1px solid #949694;}
.suppliesResult p {margin:0 0 18px; font-size:11px; color:#666;}
.suppliesResult dl {width:100%; margin-bottom:10px;}
.suppliesResult dl dt {font-size:11px;}
.suppliesResult dl dd {padding:4px 0 0 10px; line-height:16px; background:url(../../img/icn/icn_b_supplies.gif) no-repeat 0 8px;}

/* shopping */
.orderStep {width:100%; height:39px; margin:20px 0}
.orderStep li {float:left; padding-right:2px; }

.orderTipA {width:100%; font-size:11px; margin-top:20px;}
.orderTipA dt {padding:0 0 8px 10px; font-weight:bold; background:url(../../img/icn/icn_blt04.gif) no-repeat 0 2px;}
.orderTipA dd {padding:10px 10px 3px; line-height:15px; background:#F7F7F7; border:1px solid #eee; word-spacing:-2px;}
.orderTipA dd ul li {padding:0 0 5px 7px; background:url(../../img/icn/icn_blt05.gif) no-repeat 0 5px;}
.orderTipA dd ul li.bt {background:url(../../img/icn/icn_blt05.gif) no-repeat 0 7px;}
.orderTipA dd ul li span.wd {word-spacing:-3px;}
.orderTipA dd ul li img {vertical-align:middle;}

.orderTipB {border:1px solid #DADADA; padding:10px; font-size:11px;}
.orderTipB p {margin:0; font-weight:bold;}
.orderTipB dl {width:100%; line-height:15px;}
.orderTipB dl dt {padding:10px 0 0 10px; font-weight:bold; color:#2995D5; font-size:12px; background:url(../../img/icn/icn_blt04.gif) no-repeat 0 14px;}
.orderTipB dl dd {padding:3px 0 0 15px; background:url(../../img/icn/icn_blt06.gif) no-repeat 7px 8px; word-spacing:-2px;}
.orderTipB dl dd span {color:#2995D5;}

.orderTipC {margin-top:10px; border:1px solid #DADADA; padding:10px;}
.orderTipC ul {margin:3px 0 0 15px;}
.orderTipC ul li {list-style-type:disc; line-height:16px; padding:0 0 18px 0;}
.orderTipC ul li ol {margin-left:22px;}
.orderTipC ul li ol li {list-style-type:decimal; font-weight:bold; padding:18px 0 0;}
.orderTipC p {margin:5px 0 10px; padding-left:15px; font-weight:bold; background:url(../../img/icn/icn_sec_sho.gif) no-repeat 0 3px;}

.orderTipD { border:1px solid #DADADA; padding:10px;}
.orderTipD p {font-weight:bold; margin:10px 0 20px;}
.orderTipD dl dt {padding:0 0 5px 10px; font-weight:bold; color:#E67600; background:url(../../img/icn/icn_blt09.gif) no-repeat 0 2px;}
.orderTipD dl dd {padding:0 0 2px 15px; line-height:16px; font-size:11px; background:url(../../img/icn/icn_sec_my.gif) no-repeat 7px 5px;}
.orderTipD dl dd span {color:#B2B2B2; width:1px; height:9px;}
.orderTipD dl dd strong.wd {letter-spacing:-1px;}

.orderClose {margin:20px 0; border:1px solid #eee; text-align:center; padding:10px; background:#F7F7F7;}
.orderClose li.think {padding:10px 0 20px; font-weight:bold; border-bottom:1px solid #CDCFCE;}
.orderClose li.num {padding-top:10px; font-size:11px; border-top:1px solid #fff;}

/* member */
.loginWrap {width:533px; padding:30px 20px 26px; overflow:hidden; border:1px solid #eee; background:#F7F7F7; margin:10px 0 30px;}
.loginWrap .loginLgt {float:left; width:294px; padding-right:35px;}
.loginWrap .loginRgt {float:left; width:204px;}

.login dl {float:left; width:230px;}
.login dl dt {float:left; width:60px; padding:7px 0 0 11px; font-weight:bold; background:url(../../img/icn/icn_sec_oth.gif) no-repeat 0 9px;}
.login dl dd {float:left; width:152px; padding:0 0 2px 0;}
.login .btn {float:right; #margin-top:2px;}
.login p {clear:both; margin:0; padding:6px 0 15px 70px; #padding:3px 0 10px 70px; border-bottom:1px solid #CDCFCE;}

.loginLgt ul {width:100%; padding-top:12px; border-top:1px solid #fff; font-size:11px;}
.loginLgt ul li.lt {float:left; width:206px; padding:6px 0 0 11px; background:url(../../img/icn/icn_blt03.gif) no-repeat 0 7px;}
.loginLgt ul li.rt {float:left; width:77px;}
.loginLgt ul li.rt img {vertical-align:top; margin-bottom:3px;}

.loginRgt p {margin:1px 0 10px; height:55px; background:url(../../img/icn/dotline01.gif) repeat-x left bottom;}
.loginRgt ul li {padding-left:6px; line-height:20px; letter-spacing:-1px; font-size:11px; background:url(../../img/icn/icn_blt05.gif) no-repeat 0 9px;}

.otherBox {clear:both; overflow:hidden; margin-top:10px; border:1px solid #DADADA; background:#F7F7F7;}

.otherTypeA {width:545px; padding:6px 15px 40px; #padding:6px 15px; font-size:11px;}
.otherTypeA dt {float:left; width:450px; line-height:18px; word-spacing:-1px; }
.otherTypeA dd {float:right; padding-top:6px;}

.otherTypeB {padding:0 15px 2px; font-size:11px;}
.otherTypeB p {height:41px; margin:0; padding:15px 0 0 9px; line-height:15px; background:url(../../img/icn/icn_sec_oth.gif) no-repeat 0 19px; border-bottom:1px solid #CDCFCE;}
.otherTypeB dl {border-top:1px solid #fff;}
.otherTypeB dl dt {padding:10px 0 8px 14px; font-weight:bold; background:url(../../img/icn/icn_sub_oth.gif) no-repeat 0 9px;}
.otherTypeB dl dd {padding:0 0 6px 6px; background:url(../../img/icn/icn_blt05.gif) no-repeat 0 5px;}

.otherTypeC {padding:15px 15px 10px;}
.otherTypeC dt {height:18px; padding:0 0 0 15px; font-weight:bold; background:url(../../img/icn/icn_sub_oth.gif) no-repeat 0 0; border-bottom:1px solid #CDCFCE;}
.otherTypeC dd {border-top:1px solid #fff; font-size:11px; line-height:15px; padding-top:8px; word-spacing:-1px;}
.otherTypeC dd p {margin:5px 0 2px;}

.otherTypeD {padding:15px 15px 10px;}
.otherTypeD p {height:37px; margin:0; padding-left:14px; line-height:15px; font-weight:bold; background:url(../../img/icn/icn_sub_sho.gif) no-repeat 0 3px; border-bottom:1px solid #CDCFCE;}
.otherTypeD dl {width:543px; font-size:11px; overflow:hidden; border-top:1px solid #fff;}
.otherTypeD dl dt {float:left; width:47px; font-weight:bold; padding:9px 0 0 13px; background:url(../../img/icn/icn_blt03.gif) no-repeat 0 10px;}
.otherTypeD dl dd {float:left; width:474px; padding:9px 0 0 9px; background:url(../../img/icn/v_02.gif) no-repeat 0 10px;}

.policyWrap {padding:10px;}
.policyWrap p {padding:0 0 10px 9px; margin:0; background:url(../../img/icn/icn_sec_oth.gif) no-repeat 0 3px;}
.policyWrap .policy {width:551px; height:413px; border:1px solid #DADADA; background:#fff; }
.policyWrap .policy div {width:531px; height:403px; margin:5px 5px 5px 10px; padding-right:5px; overflow-y:auto; overflow-x:hidden;}

.policyWrapaaa {padding:10px;}
.policyWrapaaa p {padding:0 0 10px 9px; margin:0; background:url(../../img/icn/icn_sec_oth.gif) no-repeat 0 3px;}
.policyWrapaaa .policyaaa {width:551px; height:150px; border:1px solid #DADADA; background:#fff; }
.policyWrapaaa .policyaaa div {width:531px; height:140px; margin:5px 5px 5px 10px; padding-right:5px; overflow-y:auto; overflow-x:hidden;}

.policy h2 {margin:0 0 20px;}
.policy dl {margin-bottom:20px;}
.policy dl dt {font-weight:bold; padding-bottom:15px;}
.policy dl dd {line-height:16px; padding-bottom:5px;}
.policy dl dd ul {margin-left:15px;}
.policy dl dd ul li {padding-top:4px;}
.policy table {width:515px; margin-bottom:20px; text-align:center; font-size:11px;}
.policy table th, .policy table td {padding:5px 0; border:1px solid #ACA899;}
.policy table thead th {font-weight:normal; background:#DEDEDE;}

.policyaaa h2 {margin:0 0 20px;}
.policyaaa dl {margin-bottom:20px;}
.policyaaa dl dt {font-weight:bold; padding-bottom:15px;}
.policyaaa dl dd {line-height:16px; padding-bottom:5px;}
.policyaaa dl dd ul {margin-left:15px;}
.policyaaa dl dd ul li {padding-top:4px;}
.policyaaa table {width:515px; margin-bottom:20px; text-align:center; font-size:11px;}
.policyaaa table th, .policy table td {padding:5px 0; border:1px solid #ACA899;}
.policyaaa table thead th {font-weight:normal; background:#DEDEDE;}

.agreeChk {width:100%; height:13px; margin:15px 0; _margin-bottom:10px;}
.agreeChk dt {float:left; width:315px; padding:0 0 0 48px; #padding-top:2px; font-weight:bold; background:url(../../img/icn/icn_blt01.gif) no-repeat 38px 6px;}
.agreeChk dd {float:left;}

/* mypage */
.myInfo {float:left; width:100%; margin:20px 0 30px; #margin:20px 0 0;}
.myInfo .mInfo {float:left; width:436px; padding-right:5px;}
.myInfo .mPoint {float:left; width:134px;}
.myInfo p {margin:0 0 7px; padding-left:9px; background:url(../../img/icn/icn_blt09.gif) no-repeat 0 2px;}
.mInfo .box {height:60px; padding:10px 6px 0 10px; border:1px solid #eee; background:#F7F7F7;}
.mInfo dl dt {float:left; width:31px; font-weight:bold; height:12px; padding:0 0 8px 9px; _padding-bottom:6px; background:url(../../img/icn/icn_sec_my.gif) no-repeat 0 3px;}
.mInfo dl dd {float:left; width:370px; height:12px; padding:0 0 8px 8px; _padding-bottom:6px; background:url(../../img/icn/v_02.gif) no-repeat 0 1px;}
.mInfo dl dd.btn {float:right; text-align:right; background:none; padding:0; margin-top:-29px; _margin-top:-25px;}
.mPoint .box {text-align:center; height:40px; padding-top:30px; border:1px solid #eee; background:#F7F7F7;}
.mPoint .box .po {font-size:16px; color:#E67600; font-weight:bold;}

.pointBox {padding:15px 0; margin:20px 0 30px; text-align:center; border:1px solid #eee; background:#F7F7F7;}
.pointBox span {color:#E67600; font-size:16px; font-weight:bold;}

.deliveryStep {height:183px; padding:22px 0 0 17px; margin-top:30px; background:url(../../img/contents/bg_order_step.gif) no-repeat 0 0;}
.deliveryStep h3 {float:left; width:180px; font-size:16px; margin:0; letter-spacing:-1px; padding-left:16px; background:url(../../img/icn/icn_sub_my.gif) no-repeat 0 3px;}
.deliveryStep ul {float:left;}
.deliveryStep ul li {padding:0 0 4px 7px; font-size:11px; background:url(../../img/icn/icn_blt05.gif) no-repeat 0 4px;}

/* Å»Åð */
.memOut {padding:10px; margin-top:30px; border:1px solid #DADADA; background:#F8F8F8;}
.memOut dt {padding:3px 0 10px 9px; background:url(../../img/icn/icn_sec_oth.gif) no-repeat 0 6px;}

.productText {height:89px; padding-top:10px; margin-bottom:-15px; background:url(../../img/contents/bg_products.gif) no-repeat right 0;}
.productText .pSummary {margin:0;}
.productText .pSummary dt {font-size:14px;}

/* ecard */
.ecardSkin {width:100%; overflow:hidden;}
.ecardSkin ul {width:619px; margin-left:-44px;}
.ecardSkin ul li {_display:inline; float:left; width:130px; height:111px; margin:10px 0 15px 44px; padding:16px 16px 0; background:url(../../img/contents/bg_ecard_box.gif) no-repeat 0 0;}
.ecardSkin ul li .thumb {position:relative; margin:0; width:128px; height:72px; border:1px solid #A7A7A7;}
.ecardSkin ul li .thumb a {display:block; position:absolute; left:0; top:0; width:128px; height:72px;}
.ecardSkin ul li .thumb a.current, .ecardSkin ul li .thumb a:hover {margin:-3px; border:3px solid #FF8300;}
.ecardSkin ul li .txt {margin:13px 0 0; text-align:center;}
.ecardSkin span {clear:both; float:left; margin-top:4px; #margin-top:20px; _margin-top:4px; padding-left:9px; background:url(../../img/icn/icn_sec_my.gif) no-repeat 0 4px;}

.ecardWrap {width:100%; margin-top:20px; background:url(../../img/contents/ecard_box_bg.gif) repeat-y 0 0;}
.ecardWrap .ecardCont {padding:17px 17px 0; background:url(../../img/contents/ecard_box_top.gif) no-repeat 0 0;}
.ecardForm .cardThumb {float:left; width:222px; margin-right:15px; border:1px solid #ccc;}
.ecardForm .cardInfo {float:left; width:302px;}
.ecardForm .cardInfo .closeTit {height:80px; padding-top:15px; font-weight:bold; font-size:16px; margin:0; line-height:25px;}
	.sendAddr dt {padding-left:9px; font-size:11px; font-weight:bold; margin-bottom:4px; #margin-bottom:6px; _margin-bottom:4px; background:url(../../img/icn/icn_sec_my.gif) no-repeat 0 3px;}
	.sendAddr dd {width:290px; height:96px; padding:5px; border:1px solid #D7D7D7; overflow-y:auto; overflow-x:hidden;}
	.sendAddr dd ul li {line-height:15px; font-size:11px;}

/* faq */
.faqList {margin-top:2px; border-top:2px solid #ADAFB2;}
.faqList dt {padding:10px 0 8px 33px; border-bottom:1px solid #DCDCDC; background:#F9F9F9; font-weight:bold;}
.faqList dt span {float:left; margin-left:-33px; text-align:center; padding-left:10px;}
.faqList dd {padding:12px 0 12px 33px; font-weight:bold; font-size:11px; font-weight:normal; line-height:16px; border-bottom:1px solid #DCDCDC;}
.faqList dd span {float:left; margin-left:-33px; text-align:center; padding:3px 0 0 10px;}

.supportInfo {float:left; clear:both; width:100%; margin:5px 0 0;}
.supportInfo dl {float:left; width:100%;}
.supportInfo dl dd.thumb {float:left; width:128px; text-align:center;}
.supportInfo dl dd.text {float:left; width:447px; line-height:18px; word-spacing:-2px;}
.supportInfo dl dd.text img {margin-top:5px; vertical-align:top;}
.supportInfo div {clear:both; float:left; width:565px; height:20px; margin:10px 0 30px; #margin:10px 0 0; padding:10px 0 0 10px; background:#F7F7F7;}
.supportInfo div strong {padding-left:5px;}

/* À¯Áöº¸¼ö */
.maintenanceA {width:100%; margin-top:30px;}
.maintenanceA dt {font-weight:bold; margin-bottom:8px;}
.maintenanceA dd.box {padding:7px 15px; line-height:16px; font-size:11px; border:1px solid #DADADA; background:#F7F7F7;}
.maintenanceA dd.box ol li {padding-bottom:3px; word-spacing:-2px;}
.maintenanceA dd.img {text-align:center; padding-top:30px;}

.maintenanceB {height:55px; font-size:11px; margin-top:10px; padding:10px 15px; background:url(../../img/contents/maintenance_box.gif) no-repeat 0 0;}
.maintenanceB dt {font-weight:bold; padding:0 0 3px 15px; #padding-bottom:5px; _padding-bottom:3px; margin-bottom:8px; border-bottom:1px solid #E7E7E7; background:url(../../img/icn/icn_sub_sup.gif) no-repeat 0 0;}
.maintenanceB dd {padding:3px 0 2px 6px; background:url(../../img/icn/icn_blt05.gif) no-repeat 0 7px;}

.guideWrap {width:100%; background:url(../../img/contents/use_box_bg.gif) repeat-y left bottom;}
.guideWrap .guideCont {padding:0 0 17px 17px; overflow:hidden; background:url(../../img/contents/use_box_btm.gif) no-repeat left bottom;}
.guideCont dl {width:558px;}
.guideCont dl dd.thumb {float:left; margin-right:3px;}
.guideCont dl dd.txt {float:left; }
.guideCont dl dd.txt p {margin:0; padding:15px 0 3px 14px; letter-spacing:-1px; word-spacing:2px; line-height:18px; font-weight:bold;}
.guideCont dl.type dd.thumb {float:left; margin-right:0;}
.guideCont dl.type dd.txt p {padding:7px 0 0 14px;}

/* event */
.eventList {width:100%; margin-bottom:25px;}
.eventList div {width:573px; border:1px solid #E6E4E5;}

/* ÅëÇÕ°Ë»ö */
.allSearch {height:44px; margin:20px 0 0; padding-top:22px; text-align:center; background:url(../../img/contents/bg_search_box.gif) no-repeat 0 0;}
.allSearch p {margin:0;}
.allSearch span {padding-left:10px; font-weight:bold; background:url(../../img/icn/icn_blt03.gif) no-repeat 0 2px;}

.searchWord {height:17px; padding:6px 0 0 18px; margin-bottom:20px; background:#F7F7F7 url(../../img/icn/icn_blt05.gif) no-repeat 10px 10px;}
.searchWord span {font-weight:bold; color:#0000FF;}

.resultTip {font-size:11px; padding:5px 0 6px 10px; margin:0; border-bottom:2px solid #ADAFB2;}
.resultList li {border-bottom:1px solid #DCDCDC; padding:8px 0 7px 14px; #padding:9px 0 8px 14px; _padding:8px 0 7px 14px; background:url(../../img/icn/icn_sec_oth.gif) no-repeat 5px 12px;}

/* sitemap */
.sitemap {clear:both; width:100%; padding-top:30px;}
.sitemap dl {float:left; width:171px; margin-right:31px;}
.sitemap dl.event, .sitemap dl.member {margin-right:0;}
.sitemap dl dt {height:16px; padding-left:5px; font-weight:bold; border-bottom:1px solid #ACB0B3;}
.sitemap dl dd {padding:14px 0 0 12px; font-weight:bold;}
.sitemap dl.product dt {border-left:3px solid #2995D5;}
.sitemap dl.product dd {background:url(../../img/icn/icn_site_pro.gif) no-repeat 5px 15px;}
.sitemap dl.supplies dt {border-left:3px solid #A1469A;}
.sitemap dl.supplies dd {background:url(../../img/icn/icn_site_supi.gif) no-repeat 5px 15px;}
.sitemap dl.event dt {border-left:3px solid #6CAF3D;}
.sitemap dl.event dd {background:url(../../img/icn/icn_site_eve.gif) no-repeat 5px 15px;}
.sitemap dl.support dt {border-left:3px solid #34BCBA;}
.sitemap dl.support dd {background:url(../../img/icn/icn_site_sup.gif) no-repeat 5px 15px;}
.sitemap dl.mypage dt {border-left:3px solid #E67600;}
.sitemap dl.mypage dd {background:url(../../img/icn/icn_site_my.gif) no-repeat 5px 15px;}
.sitemap dl.member dt {border-left:3px solid #ADAFB2;}
.sitemap dl.member dd {background:url(../../img/icn/icn_site_mem.gif) no-repeat 5px 15px;}


