@import url('global.css');
@import url('layout.css');
@import url('contents.css');


/************************************************************** AD ALLIANCE *************************************************************/

h2.adTitle {margin:25px 0 40px;}
h3.subTitle {margin:40px 0 15px;}
h4.brdTit {margin:0 0 10px 0;}

/* AD ALLIANCE ±¤°í¾È³» */
.adAllianceBox {width:846px; padding-bottom:2px; background:url(../images/ad/bg_alliance_box.gif) repeat-x left bottom;}
.adAllianceBox .adGuide {padding:0 0 0 300px; border:1px solid #C9C6C6; background:url(../images/ad/bg_ad.gif) no-repeat 26px 20px;}
.adAllianceBox .adGuide h2 {margin:0 0 12px 0; padding:33px 0 10px 0; border-bottom:1px solid #ECECEC;}
.adAllianceBox .adGuide p {margin:0;}
.adAllianceBox .adGuide h3 {margin:30px 0 0 0; padding:0 0 0 15px; background:url(../images/ad/bl_tit.gif) no-repeat left 1px;}
.adAllianceBox .adGuide .adStep {margin-top:10px; padding-bottom:19px; overflow:hidden; width:544px; background:url(../images/ad/bg_adguide_step.gif) no-repeat right bottom;}
.adAllianceBox .adGuide .adStep li {float:left; margin-right:5px; padding-right:10px; background:url(../images/ad/bl_arrow.gif) no-repeat right 36px; font-size:0;}
.adAllianceBox .adGuide .adStep li.end {margin:0; padding:0; background:none;}
.adInfo {margin-top:13px;}
.adInfo li {padding:15px 0 11px; font-size:0; background:url(../images/about/dotline01.gif) repeat-x left bottom;}

/* AD ALLIANCE ¿¤¸£TV¹Ìµð¾îÅ¶ */
body#adPop {background:none;}
.adPopTv {width:675px; height:1290px; padding:20px 20px 0; background:url(../images/ad/bg_pop_tv.jpg) no-repeat left top;}
.adPopTv h1 {margin:0; padding-bottom:6px;}
.adPopTv h2 {margin:0; padding-bottom:10px;}
.adPopTv p {margin:0;}
.adPopTv .adMedia1 {margin-top:38px;}
.adPopTv .adMedia2 {margin-top:50px; text-align:right;}
.adPopTv .adMedia3 {margin-top:103px;}

/* ±¤°í»óÇ° */
.adWrap {width:100%; overflow:hidden; margin-bottom:25px; border-left:1px solid #DADADA;}
.adWrap .tit {float:left; width:170px;}
.adWrap .tit img.stit {margin:22px 0 0 8px;}
.adWrap .adBox {float:left; width:675px; font-family:Verdana; }
.adBoard {padding:0 14px 0 19px; border-top:1px solid #C39D9F; border-left:1px solid #C9C6C6; border-right:1px solid #C9C6C6;}
.adBoard:after {content:"."; display:block; height:0; font:0/0 arial; clear:both; visibility:hidden;}  /*ff hack */
.adBoard table {width:100%; text-align:left; font-size:12px; font-family:Verdana; background:#fff; border-collapse:collapse; border-spacing:0;}
.adBoard table tbody th {7px 0 5px 3px; line-height:16px; text-align:left; font-weight:normal; background:#FAFAFA; border-bottom:1px solid #EBEBEB;}
.adBoard table tbody td {padding:7px 0 5px 20px; border-bottom:1px solid #F0F0F0;}
.adBoard table tbody th.line, .adBoard table tbody td.line {border-bottom:1px solid #C9C6C6;}
.adBoard table tbody span {color:#920B0F;}
.adBoard table tbody span.pd {padding-left:13px; color:#8C8C8C;}
.adBoard table tbody td.technicalInfo {padding:0 0 22px 0; border-bottom:none;}
.technicalInfo p {float:left; width:381px; margin:20px 20px 0 0;}
.technicalInfo ul {float:left; padding-top:107px;}
.technicalInfo ul li {padding-top:22px;}

.sBoxA {float:left; padding-left:171px; margin-top:15px;}
.sBoxB {margin-left:10px;}
.sBoxB .adBoard {padding:0 0 0 19px; background:#FAFAFA;}
.sBoxC .adBoard {float:left; width:660px; padding:0 13px 0 0;}
.sBoxC .adBoard .img {float:left; width:322px; margin:0 15px 0 0; padding:15px 0 13px 15px; background:#FAFAFA;}
.sBoxC .adBoard .text {float:left; width:308px; margin-top:15px; border-top:1px solid #F0F0F0; }
.sBoxC dl {width:100%; padding:13px 0 15px; border-bottom:1px solid #F0F0F0; font-size:12px;}
.sBoxC dl dt span {color:#920B0F; font-weight:bold; padding-left:5px;}
.sBoxC dl dt img.vam {margin-top:-2px; #margin-top:2px; }
.sBoxC dl dt img.btn {float:right; #margin-top:-15px;}
.sBoxC dl dd {padding:5px 0 0 17px; line-height:14px; font-size:11px;}
.sBoxD .adBoard {padding:0 0 0 19px; background:#FAFAFA;}
.sBoxD .adBoard table th {padding:6px 0 2px 3px; font-family:gulim;}
.sBoxD .adBoard table td {padding:6px 0 4px 20px; font-family:gulim; line-height:17px;}
.sBoxD .adBoard table td span {color:#CECECE; padding:0 12px;}
.sBoxE .adBoard {float:left; width:643px; padding:15px;}
.sBoxE dl {width:100%; margin-top:15px; padding-top:15px; border-top:1px solid #E0DEDE;}
.sBoxE dl dd {font-size:0;}
.sBoxE .text {float:left; width:306px; margin:42px 0 0 15px; padding-top:0; border-top:none;}
.sBoxE .onlineTxt {clear:both; width:100%; padding-top:15px; background:url(../images/ad/dotline01.gif) repeat-x left top;}


/* ½ºÆä¼È AD */
.onlineImg {width:803px; padding:20px 0 15px 1px;}
.onlineImg:after {content:"."; display:block; height:0; font:0/0 arial; clear:both; visibility:hidden;} /* ff hack */
.onlineImg li {float:left;}
.onlineImg li.pd {padding-right:20px;}
.onlineImg li.arrow {padding:136px 20px 0 25px;}
.adBoard p {text-align:center; margin:0; padding:20px 0 19px 0;}

.onlineText {width:100%; margin:24px 0 25px;}
.onlineText .tit {margin-bottom:15px;}

/* contactUs */
.adContact {width:100%;}
.adContact dl dd.tit {margin-bottom:10px;}
.adContact ol li {padding-top:22px; font-size:0;}
.adContact ol li img.stit {margin:10px 0 0 10px;}

/************************************  HELP DESK  ************************************/
/* title */
.helpTitle {margin:0; height:26px; background:#AD0136 url(../images/help/title_bg.gif) repeat-x left top;}
.helpTitle span {float:left;}
.helpTitle span.question {float:left; color:#fff; font-weight:bold; font-size:12px; padding:5px 0 0 10px; #padding:7px 0 0 10px; background:url(../images/help/v_01.gif) no-repeat 0 5px;}

.brdTitle {clear:both; font-size:12px; margin:0 0 5px; padding:0; font-weight:normal;}
.brdTitle span {color:#E1781A; font-weight:bold;}

/* button */
.helpBtn {clear:both; width:100%; padding-top:10px; }
.helpBtn img {vertical-align:top;}
.helpBtn img.fl_r {margin-left:3px;}

.btnPaging {clear:both; width:100%; height:20px; padding-top:5px; _margin-bottom:-4px;}
.btnPaging .btnA {float:right; margin:-17px 16px 0 0; _margin:-21px 9px 0 0;}

/* helpVisiual */
.helpVisiual {width:100%; position:relative;}
.helpVisiual .btnA {position:absolute; top:232px; #top:243px; left:19px;}
.helpVisiual .btnB {position:absolute; top:40px; #top:51px; left:89px;}
.helpVisiual .btnC {position:absolute; top:129px; #top:140px; left:250px;}
.helpVisiual .imgA {position:absolute; top:14px; #top:25px; right:47px;}
.helpVisiual dl {position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;} 
.noticeSelect {float:right; margin:-20px 0 0 0; _margin:-20px -5px 0 0; width:80px;}
	.helpVisiual .faqTxt {float:left; width:432px; margin:10px 0 25px;}
	.faqSearch {height:23px; margin-top:10px; padding:5px 0 0 11px; background:#F1F1F1;}
	.faqSearch p {margin:0;}
	.faqSearch img.tit {vertical-align:top; margin:3px 10px 0 0;}
	.faqSearch input.text {color:#B3B3B3; vertical-align:top;}
	.faqMenu {float:left; width:242px; height:166px; padding:13px 0 0 12px; background:url(../images/help/helpdesk_box.gif) no-repeat 0 0;}
	.faqMenu li {float:left; padding:0 5px 1px 0;}

/* select design */
.searchSelect {float:left; margin-right:-2px; _margin-right:-5px; padding-left:247px; overflow:hidden;}
.helpSel {width:78px; height:14px; _height:13px; border:1px solid #D7D7D7; background:#FFF;}
.helpSel dt {background:url(../images/button/btn_selector_01.gif) no-repeat right 6px;}
.helpSel dt span {color:#8C8C8C; height:12px; width:100%;}
.helpSel dd {width:78px; margin-left:-1px; background:#FFF; border:1px solid #D7D7D7;}
.helpSel dd ul {border:none; text-align:left;}
.helpSel dd ul li a {color:#8C8C8C !important;}

/* search */
.search {height:20px; margin-top:10px; padding-top:5px; background:#EEEEEE; border-bottom:1px solid #CECBCB; }
.search input.text {#margin:-1px 0; vertical-align:top; padding:2px 0 0 4px; width:204px; height:12px; border:1px solid #D7D7D7;}

/* board list */
.helpList {width:100%; text-align:center; font-size:12px; border-collapse:collapse; border-spacing:0; background:url(../images/help/th_list_bg.gif) repeat-x 0 0;}
.helpList thead, .helpList tbody {background-image:none;}
.helpList thead th {height:12px; padding:6px 0 8px 0;}
.helpList tbody td  {padding:8px 0 5px 0; border-bottom:1px solid #D3D3D3;}
.helpList tbody td.taL {text-align:left; padding-left:20px;}
.helpList tbody tr.over {background:#F9F9F9;}
.helpList tbody td img.icn {vertical-align:middle; margin-top:-2px;}

/* board view*/
.viewBoard {width:100%; font-size:12px; border-collapse:collapse; border-spacing:0; background:url(../images/remix/th_view_bg.gif) repeat-x 0 0;}
.viewBoard thead, .viewBoard tbody {background-image:none;}
.viewBoard thead th {height:15px; padding:8px 0 8px 0; background:url(../images/remix/v_01.gif) no-repeat right 10px;}
.viewBoard thead td {height:15px; padding:8px 0 8px 15px; color:#0B0B0B; font-weight:bold;}
.viewBoard thead td img.icn {vertical-align:middle; margin:-2px 5px 0 0;}
.viewBoard thead tr.tit th {padding:3px 0 4px 0; border-bottom:1px solid #D9D9D9; background:url(../images/remix/v_01.gif) no-repeat right 6px;}
.viewBoard thead tr.tit td {padding:5px 0 4px 15px;font-weight:normal;  border-bottom:1px solid #D9D9D9; color:#8C8C8C; text-align:left;}
.viewBoard tbody td.contView {padding:20px; height:150px; vertical-align:top; line-height:17px;}

/* qna view */
.helpView {width:100%; font-size:12px; border-collapse:collapse; border-spacing:0; }
.helpView thead th, .helpView thead td { text-align:left; background:#EBEBEB;}
.helpView thead th {padding:2px 0 4px 0; text-align:center; background:#EBEBEB url(../images/cast/v_04.gif) no-repeat right 6px;}
.helpView thead td {padding:5px 0 4px 10px; text-align:left;}
.helpView tbody td.cont {font-size:12px; text-align:justify; padding:15px 10px; height:120px; line-height:18px; vertical-align:top; border-bottom:1px solid #D9D9D9;}

/* board write */
.helpWrite {width:100%; font-size:12px; border-top:1px solid #CBCBCB; border-bottom:1px solid #CBCBCB; border-spacing:0; border-collapse:collapse;}
.helpWrite tbody th, .helpWrite tbody td {padding:9px 0 10px 0; border-top:1px solid #F0F0F0;}
.helpWrite tbody th {padding-left:7px; text-align:left; vertical-align:top;}
.helpWrite tbody td input.text {height:15px;}
.helpWrite tbody td p {clear:both; margin:0; color:#B57777; font-size:11px;}
.helpWrite tbody td ul {height:16px; margin-bottom:5px;}
.helpWrite tbody td ul li {float:left; padding-right:20px; color:#777;}
.helpWrite tbody td ul li input {vertical-align:middle; margin:-2px 4px 0 0; #margin:-4px 0 0 -4px;}
.helpWrite tbody td textarea {width:718px; height:138px; border:1px solid #CCC;}
	/* ÀÏ´ëÀÏ¹®ÀÇ write */
	.writeLine {width:100%; margin-bottom:8px;}
	.writeLine .helpWrite {width:100%; border-top:2px solid #C1979A; #border-top:1px solid #C1979A; border-bottom:0 none;}
	.writeLine .helpWrite tbody th, .writeLine .helpWrite tbody td {padding:5px 0;}
	.writeLine .helpWrite tbody th {padding:7px 0 5px 25px;}
	.writeLine .helpWrite tbody td span.bar {color:#C9C9C9; padding:0 5px 0 4px; font-size:16px;}
	.writeLine .helpWrite tbody td span {color:#777; padding:0 3px 0 4px;}
	.writeLine .helpWrite tbody textarea {width:683px; height:132px; margin-bottom:5px;}
	.writeLine .helpWrite tfoot td {padding-top:5px; border-top:1px solid #C1979A;}
	.writeLine .helpWrite input, .writeLine .helpWrite select {color:#777;}
	/* ad & allliance */
	.writeLine .helpWrite tbody th.fir, .writeLine .helpWrite tbody td.fir {padding-top:12px; padding-bottom:1px;}
	.writeLine .helpWrite tbody th.line, .writeLine .helpWrite tbody td.line {border-bottom:1px solid #C1979A;}


/* ÀÌÀü ´ÙÀ½±Û */
.prevNext {height:58px; margin-bottom:20px; padding:1px 10px 0 15px; background:url(../images/help/prev_next_box.gif) no-repeat 0 0;}
.prevNext dl {height:18px; padding:9px 0 0 0;}
.prevNext dl dt {float:left; width:765px; font-size:12px;}
.prevNext dl dt img {margin-right:22px; }
.prevNext dl dd {float:left; text-align:center;}

/* TAB */
.helpTab {width:100%; height:22px; margin-bottom:15px; background:url(../images/cube/cube_tab_bg.gif) repeat-x 0 bottom;}
.helpTab li {float:left; padding:0 20px; text-align:center; background:url(../images/cube/v_01.gif) no-repeat left 6px; }
.helpTab li.fir {background:none;}
.helpTab li a {float:left; display:block; height:17px; padding-top:5px;}
.helpTab li.current {display:block; height:22px; background:url(../images/help/help_tab_over.gif) repeat-x 0 0;}
.wd_93 li {float:left; padding:0; text-align:center;}
.wd_93 li a {width:94px;}

/* ´äº¯ */
.answerBox {clear:both; width:100%; margin-top:25px; font-size:12px; background:url(../images/help/view_box_bg.gif) repeat-y 0 0; }
.answerBox .cont {padding:0 12px 15px; line-height:18px; background:url(../images/help/view_box_btm.gif) no-repeat left bottom;}
.answerBox .cont dl {height:21px; margin-bottom:15px; border-bottom:1px solid #D9D9D9;}
.answerBox .cont dl dt {float:left; width:715px; font-weight:bold; color:#0B0B0B;}
.answerBox .cont dl dd {float:left;}
.answerBox .cont dl dd img {margin-right:10px;}

/* FAQ */
.faqBoxA {clear:both; width:100%; margin:25px 0 35px; border-bottom:1px solid #C9C6C6;}
.faqBoxA h2 {margin:0; padding-bottom:5px; border-bottom:1px solid #C9C6C6;}
.faqBoxB {clear:both; width:100%; #margin-top:-9px; border-bottom:1px solid #C9C6C6;}
.faqQ, .faqA {margin:8px 0;}
.faqA {padding:12px 10px 9px 0;  background:#F9F9F9 url(../images/help/dotline01.gif) repeat-x 0 0; border-bottom:1px solid #D9D9D9;}
.faqQ dt img, .faqA dt img {float:left; width:18px; margin:1px 7px 0 0;}
.faqQ dd, .faqA dd {margin-left:25px; line-height:16px; text-align:justify;}
.faqQ dd span {color:#F67022;}

/* NOTICE */
.mainTitle {height:18px; margin:25px 0 13px; border-bottom:1px solid #920B0F;}
.moreBtn {float:right; margin-top:-25px;}
.notice {float:left; width:400px; margin-right:46px;}
.notice ul li.lgt {float:left; width:334px; padding:9px 0 0 6px; background:url(../images/common/bu_03.gif) no-repeat 0 13px;}
.notice ul li.lgt span {color:#212121;}
.notice ul li.rgt {float:right; width:60px; text-align:right; padding-top:9px;}
.notice dl {clear:both; width:100%;}
.notice dl dt span.tit {float:left; font-weight:bold; font-size:12px; color:#575757; padding-bottom:8px;}
.notice dl dt span.tit a {color:#575757;}
.notice dl dt span.date {float:right; padding-bottom:8px;}
.notice dl dd {clear:both; padding:5px 0 13px; text-align:justify; margin-bottom:4px; line-height:17px; background:url(../images/help/dotline01.gif) repeat-x 0 0; border-bottom:1px solid #D9D9D9;}

.faqBest {float:left; width:400px;}
.faqBest .faqA {background:#fff url(../images/help/dotline01.gif) repeat-x 0 0;}
.faqBest .faqQ dd {text-align:left; word-spacing:-1px;}
.faqBest .faqQ dd span {color:#212121;}
.faqBest .faqSearch {height:23px; padding-left:5px;}
.faqBest .faqSearch input {color:#B3B3B3; width:323px; vertical-align:top;}


/************************************************************** IN MAGAZINE *************************************************************/
/*MAGAZINE °øÅë*/
.mgzTit {margin:25px 0 0; padding-left:15px; background:url(../images/magazine/bl_title.gif) no-repeat left 1px;}
.mgzTitDes {margin:4px 0 0 15px;}
.mgzTitDes.spaceTop {margin-top:11px;}
.mgzContents {float:right; width:846px;}
.mgzTitBig {margin:25px 0 0 0;}
.mgzBtmBtn {text-align:center;}
.mgzBtmBtn.style1 {margin-top:25px;}
.mgzBtmBtn.style2 {margin-top:12px;}
.mgzBtmBtn.style3 {margin-top:15px;}

/*Á¤±â±¸µ¶ ½ÅÃ»¼­ÀÛ¼º*/
.mgzReaderInfo {width:100%; margin:25px 0 0; background:#F5F5F5 url(../images/magazine/bg_reader_info.gif) repeat-x left top;}
.mgzReaderInfo table {width:846px; line-height:14px; border-collapse:collapse;}
.mgzReaderInfo table th {padding:6px 0; font-size:12px; background:url(../images/magazine/bar_01.gif) no-repeat right 4px; color:#FFF;}
.mgzReaderInfo table th.bgNot {background:none;}
.mgzReaderInfo table td {padding:0; vertical-align:middle; font-size:12px; text-align:center; background:url(../images/magazine/bar_02.gif) repeat-y right top;}
.mgzReaderInfo table td.bgNot {background:none;}
.mgzReaderInfo table td.space {height:10px; background:none;}
.mgzReaderInfo table td div {display:inline; float:left; margin:0 0 0 34px; width:108px; height:106px; border:1px solid #D3D3D3; background:#FFF;}
.mgzReaderInfo table td p {float:left; text-align:left; color:#4C4C4C; line-height:18px; margin:0;}
.mgzReaderInfo table td p.textCenter {width:100%; text-align:center;}
.mgzReaderInfo table td span {color:#4C4C4C;}
.mgzReaderInfo table td p span {color:#8C8C8C;}
.mgzReaderInfo table td strong {color:#585858;}
.appWriter {width:846px; margin-top:12px; border-bottom:1px solid #C6A0A2; border-collapse:collapse; font-size:12px; color:#777;}
.appWriter tr.fir th, .appWriter tr.fir td {padding-top:10px; border-top:1px solid #C1979A;}
.appWriter tr.last th, .appWriter tr.last td {padding-bottom:11px;}
.appWriter th, .appWriter td {border-top:1px solid #F0F0F0; padding:5px 0;}
.appWriter th {text-align:left;}
.appWriter th img {padding-left:23px; background:url(../images/magazine/bl_arrow01.gif) no-repeat 15px 50%;}
.appWriter td input, .appWriter td img, .appWriter td input, .appWriter td select {vertical-align:middle;}
.appWriter td input.text {height:15px;}
.appWriter td .choice1 {margin-right:24px;}
.appWriter td .choice2 {margin-right:14px;}
.appWriter td .copy {font-size:11px; color:#555;}

/*Á¤±â±¸µ¶ ½ÅÃ»¼­ ³»¿ëÈ®ÀÎ*/
.appWriter.view th, .appWriter.view td {padding:9px 0 7px;}
.appWriter.view tr.fir th, .appWriter.view tr.fir td {padding-top:15px;}
.appWriter.view tr.last th, .appWriter.view tr.last td {padding-bottom:13px;}

/* Á¤±â±¸µ¶ ½ÅÃ»¿Ï·á */
.mgzReaderBox {overflow:hidden; width:846px; height:264px; margin-top:25px; background:url(../images/magazine/box_reader_appcomplete.gif) no-repeat left top;}
.mgzReaderBox .cont {width:524px; margin:65px 0 0 271px;}
.mgzReaderBox .cont h3 {margin:0; padding-bottom:15px;}
.mgzReaderBox .cont ul li {font-size:0; line-height:0; margin-bottom:8px; background:url(../images/magazine/bl_square01.gif) no-repeat left 4px; padding-left:8px;}
.mgzReaderBox .cont p {text-align:center; margin:24px 0 0 0;}

/*Á¤±â±¸µ¶ ½ÅÃ»·Î±×ÀÎ*/
.mgzTitWrap {width:100%; overflow:hidden; margin-top:25px;}
.mgzTitWrap h2 {float:left; margin:0;}
.mgzTitWrap p {display:inline; float:left; margin:0; font-size:0; margin-left:24px;}
.mgzTitWrap p img {display:block; margin-bottom:6px;}
.mgzLoginWrap {overflow:hidden; width:815px; height:183px; padding:16px 0 10px 31px; background:url(../images/magazine/bg_loginbox.gif) no-repeat left top;}
.mgzLoginWrap input.text {height:15px;}
.mgzLoginWrap .appMember {float:left; width:365px; margin-right:32px; padding-right:31px;}
.mgzLoginWrap .appGuest {float:left;}
.mgzLoginWrap .appGuest .inputWrap {margin-top:29px; padding-bottom:10px;}
.mgzLoginWrap h3 {margin:0; padding-left:15px; background:url(../images/magazine/bl_title.gif) no-repeat left 1px;}
.mgzLoginWrap .inputWrap {overflow:hidden; width:333px; margin:15px 0 12px; padding:15px 14px 14px; border-top:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; background:#F4F4F4;}
.mgzLoginWrap .inputWrap ul {float:left; margin-right:13px;}
.mgzLoginWrap .inputWrap ul li {margin-bottom:5px;}
.mgzLoginWrap .inputWrap ul li img {margin-right:20px;}
.mgzLoginWrap .inputWrap .confirm {float:left;}
.mgzLoginWrap .inputWrap .save {display:inline; clear:both; width:250px; float:left; margin:4px 0 0 67px; font-size:12px; color:#777;}
.mgzLoginWrap .inputWrap .save .chk {margin:0;}
.mgzLoginWrap .appMember .help {overflow:hidden; width:100%; margin:0 0 6px;}
.mgzLoginWrap .appMember .help img {float:left; background:url(../images/magazine/bl_square01.gif) no-repeat left 4px; padding-left:8px; vertical-align:middle;}
.mgzLoginWrap .appMember .help a {float:right;}
.mgzLoginWrap .appMember .help a img {background:none; padding:0;}
.mgzTitWrap.invite {margin-top:34px;}
.mgzTitWrap.invite h2 {margin-top:1px;}
.mgzTitWrap.invite p {margin:0 0 0 10px; padding:2px 0 0 11px; background:url(../images/magazine/bar_03.gif) no-repeat left top; padding-left:8px;}
.mgzInvite {margin-top:13px; padding:15px 10px 7px; background:#F4F4F4;}
.mgzInvite h3 {margin:0; padding-left:15px; background:url(../images/magazine/bl_title.gif) no-repeat left 1px;}
.mgzInvite ul {overflow:hidden; width:100%; margin-top:10px; padding-top:10px; background:url(../images/magazine/dot_01.gif) repeat-x left top;}
.mgzInvite ul li {float:left; width:461px; background:url(../images/magazine/bl_square02.gif) no-repeat left 5px; padding-left:7px; font-size:0; line-height:0; margin-bottom:8px;}
.mgzInvite ul li.agRight {float:right; width:351px;}
.agBtnjoin {text-align:center; margin-top:15px;}

/*Á¤±â±¸µ¶ ¾È³»*/
.mgzReaderInfoBox {width:495px; height:233px; margin-top:10px; padding:31px 21px 0 330px; background:url(../images/magazine/box_reader_info.jpg) no-repeat left top;}
.mgzReaderInfoBoximg {vertical-align:top;}
.mgzReaderInfoBox h3, .mgzReaderInfoBox h3 p {margin:0;}
.mgzReaderInfoBox .titDes {margin-top:10px; padding-bottom:19px; margin-bottom:20px; border-bottom:1px solid #ECECEC;}
.mgzReaderInfoBox ol {overflow:hidden; width:auto; margin-top:20px;}
.mgzReaderInfoBox ol li {display:inline; float:left; margin-left:15px; padding-left:26px; background:url(../images/magazine/ico_step.gif) no-repeat left 31px; font-size:0;}
.mgzReaderInfoBox ol li.fir {margin:0; padding:0; background:none;}
.mgzTitReaderInfo {margin:24px 0 0 0;}
.mgzTitReaderInfoDes {margin:15px 0 0 0;}
.mgzapproval {margin-top:10px; padding:0 0 15px 14px; background:#F7F7F7;}
.mgzapproval li {overflow:hidden; font-size:0; line-height:0;}
.mgzapproval li img {vertical-align:top;}
.mgzapproval li p {margin:0;}
.mgzapproval li .tit {display:block; padding-top:15px;}
.mgzapproval li .des {margin:10px 0 0 14px;}
.mgzapproval li .card {margin:10px 0 0 14px;}
.mgzapproval li .card li {padding-left:7px; background:url(../images/magazine/bl_square03.gif) no-repeat left 5px;}
.mgzapproval li .card li.end {margin-top:7px;}
.mgzapproval li .account {overflow:hidden; width:786px; margin:10px 32px 0 14px; padding:10px 0 3px; border-top:1px solid #E0DEDE; border-bottom:1px solid #E0DEDE;}
.mgzapproval li .account p {float:left; width:259px; padding:7px 0; border-right:1px solid #DEDDDD; margin-right:18px;}
.mgzapproval li .account ul {float:left; width:500px; background:url(../images/magazine/bar_04.gif) no-repeat 244px top;}
.mgzapproval li .account ul li {float:left; width:244px; margin-bottom:7px;}
.mgzapproval li .account ul li.type1 {width:262px;}
.mgzapproval li .account ul li.type2 {width:238px;}
.mgztReaderInquiry {margin-top:10px; padding:8px 0 11px; border-top:1px solid #E4E2E2; border-bottom:1px solid #E4E2E2;}
.mgztReaderInquiry li {margin-top:3px; line-height:14px;}
.mgztReaderInquiry li img {vertical-align:top;}
.mgztReaderInquiry li strong {margin-right:23px; padding-left:7px; background:url(../images/magazine/bl_square03.gif) no-repeat left 4px;}
.mgztReaderInquiry li p {display:inline;}
.mgztReaderInquiry li p span {padding-right:11px; background:url(../images/magazine/bl_diagonal.gif) no-repeat right top;}

/*Á¤±â±¸µ¶ ¹®ÀÇ*/
.helpList tbody td.taL p.answer {margin:0; padding-left:40px; background:url(../images/magazine/ico_reply.gif) no-repeat left top;}
.brdTitle.mgztit {margin:-10px 0 0 0; #margin:-11px 0 0 0; position:relative; top:-5px}
.viewBoard.mgzview {border-bottom:1px solid #D9D9D9;}

/*¹è¼ÛÁöº¯°æ ¾È³»*/
.deliveryChangeList {margin-top:5px; padding-top:2px; border-top:1px solid #C9C6C6;}
.deliveryChangeList li {margin-top:8px; font-size:0; line-height:0; background:url(../images/magazine/bl_square01.gif) no-repeat left 4px; padding-left:8px;}
.deliveryChangeBox {margin-top:25px; padding:0 26px 0 403px; background:url(../images/magazine/box_delivery_change.gif) no-repeat left top;}
.deliveryChangeBox h4, .deliveryChangeBox p {margin:0;}
.deliveryChangeBox h4 {padding:20px 0 0 0;}
.deliveryChangeBox p {padding:8px 0 0 0;}
.deliveryChangeBox .btnWrap {margin-top:15px; padding:15px 0 23px 0; border-top:1px solid #F0F0F0;}
.deliveryChangeBox .btnWrap img {vertical-align:top;}


/*ClubLounge*/

/*°øÅë·¹ÀÌ¾Æ¿ô*/
.mgzLounge {overflow:hidden; width:846px; margin-top:16px;}
.mgzLounge .contWrap {float:left; width:531px;}
.mgzLounge .advertisementWrap {float:right; width:300px;}

/*ClubLounge ¿À¸¥ÂÊ¿µ¿ª*/
.mgzBanner {width:299px; height:601px; padding:1px 0 0 1px; background:url(../images/magazine/bg_right_banner_club.gif) no-repeat left top;}
.mgzBanner img {vertical-align:top;}
.mgzReaderEvent {overflow:hidden; width:264px; height:176px; margin-top:15px; padding:16px 18px; background:url(../images/magazine/box_reader_event.gif) no-repeat left top;}
.mgzReaderEvent h2 {margin:0; padding-bottom:14px;}
.mgzReaderEvent .photo {float:left; margin-right:21px;}
.mgzReaderEvent .info {float:left;}
.mgzReaderEvent .info h3 {margin:0;}
.mgzReaderEvent .info p {margin:9px 0 22px;}
.mgzReaderEvent .info a img {vertical-align:top; margin-top:2px;}

.mgzClubHow {height:146px; background:url(../images/magazine/bg_elle_club.gif) no-repeat right top;}
.mgzClubHow h2, .mgzClubHow h3, .mgzClubHow p {margin:0;}
.mgzClubHow h2 {padding-top:11px;}
.mgzClubHow h3 {padding-top:4px;}
.mgzClubHow p {padding-top:11px;}
.mgzIntro {overflow:hidden; width:502px; height:197px; margin-bottom:23px; padding:13px 16px 0 13px; background:url(../images/magazine/box_lounge_intro.gif) no-repeat left top;}
.mgzIntro .photo {float:left; width:280px; height:190px; margin-right:13px; background:url(../images/magazine/bg_club_frame.gif) no-repeat left top;}
.mgzIntro .info {float:left; width:209px; line-height:14px;}
.mgzIntro .info .logo {width:100%; text-align:center; padding-bottom:19px; margin-bottom:23px; border-bottom:1px solid #E0E0E0;}
.mgzIntro .info strong, .mgzIntro .info strong a {color:#3F3F3F;}
.mgzIntro .info ul {margin-top:11px;}
.mgzIntro .info ul li {background:url(../images/magazine/bl_square03.gif) no-repeat left 5px; padding-left:7px; margin-bottom:3px;}
.mgzLoungeList {overflow:hidden; width:556px; margin:0 0 0 -25px; border-bottom:1px solid #CAC6C7;}
.mgzLoungeList li {float:left; width:253px; margin:0 0 0 25px; padding-bottom:11px; line-height:14px; display:inline;}
.mgzLoungeList li div {width:252px; height:94px; padding:1px 0 0 1px; background:url(../images/magazine/bg_club_lounge_list.gif) no-repeat left top;}
.mgzLoungeList li h3 {margin:0; padding-top:4px; font-size:12px; line-height:18px;}
.mgzLoungeList li h3 a {color:#3F3F3F !important;}
.mgzLoungeList li p {margin:3px 0 0 0; background:url(../images/magazine/bl_square03.gif) no-repeat left 5px; padding-left:7px;}
.mgzLoungeList li p.text {background:none; line-height:17px; padding:0; margin:1px 0 4px;}

/* ClubLounge View*/
.mgzLoungeView .titWrap {overflow:hidden; width:100%; background:#000;}
.mgzLoungeView .titWrap h2 {margin:0; float:left; padding:4px 0 4px 10px;}
.mgzLoungeView .titWrap .paging {float:right; padding:1px 3px 0 0; line-height:12px; font-family:verdana; font-size:9px;}
.mgzLoungeView .titWrap .paging span, .mgzLoungeView .titWrap .paging a {float:left; padding:2px 4px 2px;}
.mgzLoungeView .titWrap .paging span {color:#FFF;}
.mgzLoungeView .titWrap .paging a {color:#757575;}
.mgzLoungeView .titWrap .paging a:hover {color:#FFF;}
.mgzLoungeView .photo {width:530px; height:291px; padding-left:1px; background:url(../images/magazine/bg_lounge_view.gif) no-repeat left top;}
.mgzLoungeDetail {overflow:hidden; margin:13px 0 22px;}
.mgzLoungeDetail .photo {float:left; width:252px; height:94px; margin-right:15px; padding:1px 0 0 1px; background:url(../images/magazine/bg_club_lounge_list.gif) no-repeat left top}
.mgzLoungeDetail .explanation {float:left; line-height:14px; width:263px;}
.mgzLoungeDetail .explanation strong, .mgzLoungeDetail .explanation strong a {color:#3F3F3F; font-size:14px;}
.mgzLoungeDetail .explanation ul {margin-top:7px; padding-top:4px; border-top:1px solid #E0E0E0;}
.mgzLoungeDetail .explanation ul li {margin-top:3px; background:url(../images/magazine/bl_square03.gif) no-repeat left 5px; padding-left:7px;}
.mgzManual {margin:0 0 20px; line-height:18px; font-size:12px;}
.mgzManual.line {border-bottom:1px solid #CAC6C7; padding-bottom:6px; margin:0;}

/*brandLounge*/
.mgzIntro .info.brandLounge .logo {text-align:left; margin-bottom:30px; padding:0; border:none;}
.mgzIntro .info.brandLounge p {line-height:18px; margin: 9px 0 0 0;}

/*in Magazine main*/
/*select degine*/
.selDesign.cubeSel {width:102px; border:1px solid #D7D7D7; background:#FFF;}
.selDesign.cubeSel dt {background:url(../images/button/btn_selector_01.gif) no-repeat right 6px;}
.selDesign.cubeSel dt span {color:#8C8C8C; height:14px; width:100%;}
.selDesign.cubeSel dd {width:102px; margin-left:-1px; background:#FFF; border:1px solid #D7D7D7;}
.selDesign.cubeSel dd ul {border:none;}
.selDesign.cubeSel dd ul li a {color:#8C8C8C !important;}

.mgzTitWrap .mgzSearch {float:right; margin-top:7px; #margin-top:6px;}
.mgzTitWrap .mgzSearch img {margin-top:1px; vertical-align:top;}
.mgzMainTopBox { overflow:hidden; width:830px; height:273px; margin:4px 0 28px; padding:16px 0 0 16px; background:url(../images/magazine/box_magazine.gif) no-repeat left top;}
.mgzMainTopBox img {vertical-align:top;}
.mgzMainTopBox p {font-size:0;}
.mgzMainTopBox .photo {float:left; width:200px; height:256px; margin-right:30px; padding:1px 0 0 1px; background:url(../images/magazine/bg_maggazine_frame.gif) no-repeat left top;}
.mgzMainTopBox .cont {position:relative; float:left; width:598px;}
.mgzMainTopBox .cont .calendar {overflow:hidden; width:100%;}
.mgzMainTopBox .cont .calendar span {float:left; padding-top:1px;}
.mgzMainTopBox .cont .calendar .year {margin-right:7px; padding-right:6px; background:url(../images/magazine/dot_date.gif) no-repeat right bottom;}
.mgzMainTopBox .cont .calendar .month {margin-right:9px; padding-right:16px; background:url(../images/magazine/bl_diagonal_date.gif) no-repeat right top;}
.mgzMainTopBox .cont .link {overflow:hidden; width:583px; margin-top:19px; padding:10px 0 9px 15px; background:#F5F5F5;}
.mgzMainTopBox .cont .link span {display:inline; float:left; margin-left:15px; padding-left:15px; background:url(../images/magazine/bar_05.gif) no-repeat left 8px;}
.mgzMainTopBox .cont .link .nb {margin:0; padding:0; background:none;}
.mgzMainTopBox .cont .msg {width:400px; margin:34px 0 0 0; padding-bottom:34px; border-bottom:1px solid #EBEBEB;}
.mgzMainTopBox .cont .reader {margin:25px 0 10px;}
.mgzMainTopBox .cont .girl {position:absolute; right:47px; bottom:0;}
.mgzMainMidWrap {overflow:hidden; width:100%; line-height:14px; margin:10px 0 24px;}
.mgzMainMidWrap .leftView {float:left; width:291px; height:122px; margin-right:25px; background:url(../images/magazine/bg_maggazine_frame04.gif) no-repeat left top;}
.mgzMainMidWrap .leftView .photo {float:left; margin:1px 10px 0 1px;}
.mgzMainMidWrap .leftView .cont {float:right; width:160px;}
.mgzMainMidWrap .leftView .cont h3 {margin:0; padding:10px 0 28px;}
.mgzMainMidWrap .leftView .cont strong, .mgzMainMidWrap .leftView .cont strong a {color:#222;}
.mgzMainMidWrap .leftView .cont p {margin:5px 0 0; line-height:17px; font-size:11px;}
.mgzMainMidWrap .rightView {float:left;}
.mgzMainMidWrap .rightView .photo {float:left; margin-right:10px; width:119px; height:121px; padding:1px 0 0 1px; background:url(../images/magazine/bg_maggazine_frame03.gif) no-repeat left top;}
.mgzMainMidWrap .rightView .cont {float:left; width:400px;}
.mgzMainMidWrap .rightView .cont .tit {overflow:hidden; width:100%; border-bottom:1px solid #EBEBEB; padding-bottom:13px; margin-bottom:13px;}
.mgzMainMidWrap .rightView .cont .tit h3 {float:left; margin:0; padding-top:8px;}
.mgzMainMidWrap .rightView .cont .tit span {float:right; margin-top:10px;}
.mgzMainMidWrap .rightView .cont .tit span a img {padding:4px 0;}
.mgzMainMidWrap .rightView .cont strong a {color:#222; padding-left:34px; background:url(../images/magazine/ico_elle.gif) no-repeat left top;}
.mgzMainMidWrap .rightView .cont p {line-height:17px; font-size:12px; margin:7px 0 0 0;}
.mgzMainMidWrap .rightView.starStyle .photo {width:176px; height:121px; padding:1px 0 0 1px; background:url(../images/magazine/bg_maggazine_frame02.gif) no-repeat left top;}
.mgzMainMidWrap .rightView.starStyle .cont {width:343px;}
.mgzMainMidWrap .rightView.starStyle .cont strong a {background:none; padding:0;}

/*Á¤±â±¸µ¶½ÅÃ» ¸ñ·Ï*/
.mgzReaderListTop {overflow:hidden; width:100%; height:272px; margin-top:10px; background:url(../images/magazine/box_reader_list.gif) no-repeat left top;}
.mgzReaderListTop .mainPhoto {float:left; margin:1px 15px 0 1px; display:inline;}
.mgzReaderListTop .subPhoto {float:left; width:358px; margin-top:16px;}
.mgzReaderListTop .subPhoto .photo1 {float:left; margin-right:1px;}
.mgzReaderListTop .subPhoto .photo2 {float:left;}
.mgzReaderListTop .subPhoto .photo3 {float:left; margin:1px 1px 0 0;}
.mgzReaderListTop .subPhoto .photo4 {float:left; margin-top:1px;}
.mgzReaderService {margin-top:23px; padding:10px; background:#F7F7F7;}
.mgzReaderService h3 {margin:0; padding:0 0 5px 15px; background:url(../images/magazine/bl_title.gif) no-repeat left 1px; border-bottom:1px solid #C9C6C6;}
.mgzReaderService ul {padding-top:2px;}
.mgzReaderService ul li {font-size:0; line-height:0; margin-top:8px; background:url(../images/magazine/bl_square01.gif) no-repeat left 4px; padding-left:8px;}
.mgzReaderGoods {overflow:hidden; width:100%; height:37px; margin-top:25px; background:url(../images/magazine/box_reader_list_search.gif) no-repeat left top;}
.mgzReaderGoods .titWrap {display:inline; float:left; margin:11px 0 0 11px;}
.mgzReaderGoods .titWrap h3 {float:left; margin:0;}
.mgzReaderGoods .titWrap p {display:inline; float:left; margin:2px 0 0 10px; background:url(../images/magazine/bar_06.gif) no-repeat left top; padding-left:11px;}
.mgzReaderGoods .searchWrap {display:inline; float:right; margin:9px 8px 0 0;}
.mgzReaderGoods .searchWrap input {display:inline-block; margin-top:1px;}
.mgzReaderListTit {margin:23px 0 0; padding-bottom:4px; border-bottom:1px solid #000;}
.mgzReaderListMid {overflow:hidden; width:872px; margin-left:-26px;; margin-top:18px;}
.mgzReaderListMid li {display:inline; float:left; width:410px; margin-left:26px; line-height:14px;}
.mgzReaderListMid li img {vertical-align:top;}
.mgzReaderListMid h4 {margin:0; padding-bottom:7px; font-size:12px; line-height:14px;}
.mgzReaderListMid h4 strong {color:#920B0F;}
.mgzReaderListMid .btn {text-align:center; margin-top:10px;}

/************************************  ABOUT ELLE  ************************************/
.introVisiual {height:327px; padding:20px 0 0 304px; margin-bottom:20px; background:url(../images/about/intro_visiual.jpg) no-repeat 0 0;}
.introVisiual dl dd img {vertical-align:top; margin-bottom:18px;}
.introVisiual h3 {margin:8px 0 10px;}
.introVisiual ul li {float:left; padding:0 14px 11px 0;}
.introTxt li {padding:15px 0 16px; font-size:0; background:url(../images/about/dotline01.gif) repeat-x left bottom;}
.introTxt li.last {padding-bottom:0; background:none;}
.introTxt li img.tit {vertical-align:top; margin-bottom:10px;}

/* title */
.guideTitle {clear:both; width:100%; margin:30px 0 0; padding:0 0 5px; border-bottom:1px solid #C39D9F;}

.guideVisiual {height:273px; padding:16px 0 0 236px; margin-bottom:5px; background:url(../images/about/guide_visiual.jpg) no-repeat 0 0;}
.guideVisiual h3 {font-size:0; margin:0 0 55px 0;}
.guideVisiual ul li {padding-bottom:16px; font-size:0;}
.guideVisiual ul li.txt {padding-top:29px; padding-bottom:6px; }

.guideInfoA {float:left; width:408px; margin:20px 0 20px 30px;}
.guideInfoA dt {float:right; width:232px;  margin-bottom:16px;}
.guideInfoA dd.txt, .guideInfoB dd.txt {font-size:0; padding-bottom:14px;}
.guideInfoA dd.img img, .guideInfoB dd.img img {float:left; width:166px; margin-right:10px;}
.guideInfoB {clear:both; width:100%; margin-top:20px; padding-bottom:20px; overflow:hidden; background:url(../images/about/dotline01.gif) repeat-x left bottom;}
.guideInfoB dt {float:right; width:670px; margin-bottom:16px;}
.guideInfoC {float:left; width:408px; margin:0 0 20px 30px;}
.guideInfoC .guideInfoA {margin:20px 0 0 0;}
/* line */.guideLine {clear:both; height:1px; font-size:0; background:url(../images/about/dotline01.gif) repeat-x left bottom; }

/* team Member */
.teamMember {width:783px; height:418px; padding:19px 0 0 61px; margin-bottom:-10px; border:1px solid #F1E6E6;}
.teamMember .member {float:left; width:214px;}
.teamMember .member dl {width:212px; height:26px; margin-bottom:15px; padding:8px 0; border:1px solid #F2C4C6;}
.teamMember .member dl dt {float:left; width:51px; height:19px; color:#787878; font-size:12px; padding-top:7px; margin-right:10px; text-align:center; border-right:1px solid #F2C4C6;}
.teamMember .member dl dd {float:left; color:#C68D8F; font-family:Verdana; line-height:12px;}
.teamMember .member dl a {display:block; color:#A9A9A9; margin-top:2px;}

/* location */
.locationMap {width:100%;}
.locationMap .location {float:left; width:293px; height:306px; padding:96px 15px 0 20px; border-top:1px solid #DADADA; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA;}
.locationMap .location ul {margin-top:22px;}
.locationMap .location ul li {padding-bottom:10px; font-size:0; background:url(../images/about/dotline01.gif) repeat-x left bottom;}
.locationMap .location ul li.last {padding-bottom:0; background:none;}
.locationMap .location ul li p {margin:12px 0 5px;}


/************************************  ETC ************************************/
.etcTit {margin:-10px 0 10px;}
.pointInfo {height:82px; padding:11px 0 0 10px; margin-bottom:30px; background:url(../images/etc/point_box.gif) no-repeat 0 0;}
.pointInfo li {font-size:0; padding-bottom:4px;}

.pointBoard {width:835px; padding-left:9px; background:#FCFCFC; border-top:1px solid #C39D9F; border-left:1px solid #C9C6C6; border-right:1px solid #C9C6C6;}
.pointBoard table {width:100%; text-align:center; background:#fff; border-collapse:collapse; border-spacing:0;}
.pointBoard table thead th {color:#920B0F; padding:9px 0 6px; border-bottom:1px solid #F0F0F0; border-right:1px solid #F0F0F0;}
.pointBoard table thead th.fir {background:#F8F8F8; border-bottom:1px solid #E9E9E9; border-right:none;}
.pointBoard table tbody th {padding:8px 0 5px; font-weight:normal; background:#F8F8F8; border-bottom:1px solid #E9E9E9;}
.pointBoard table tbody td {padding:8px 0 5px; border-bottom:1px solid #F0F0F0; border-right:1px solid #F0F0F0;}
.pointBoard table thead th.last, .pointBoard table tbody td.last {border-right:none;}

/* °³ÀÎÁ¤º¸ Ãë±Þ¹æÄ§ */
.policy {width:804px; height:628px; overflow-y:auto; overflow-x:hidden; padding:15px 25px 0 15px; border-top:1px solid #C39D9F; border-left:1px solid #C9C6C6; border-right:1px solid #C9C6C6; border-bottom:1px solid #C9C6C6;
	font-size:12px; line-height:17px;
	scrollbar-face-color:#fff;
	scrollbar-shadow-color:#DEDEDE;
	scrollbar-highlight-color:#DEDEDE;
	scrollbar-3dlight-color:#FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-track-color:#F0F0F0;
	scrollbar-arrow-color:#BDBDBD;}
.policy h3 {font-size:12px; margin:0 0 10px; color:#920B0F;}
.policy dl dt {font-weight:bold; margin-bottom:15px;}
.policy dl dd {padding-bottom:20px;}
.policy dl dd ul li {padding-bottom:5px;}

/* »çÀÌÆ®¸Ê */
.siteWrap {clear:both; width:100%;  margin-bottom:70px; border-top:1px solid #C39D9F;}
.sitemapA, .sitemapB, .sitemapC, .sitemapD, .sitemapE {clear:both; width:100%; padding:14px 0 20px; border-bottom:1px solid #DADADA; overflow:hidden;}
.sitemapA .site {height:328px;}
.sitemapB {padding-top:20px;}
.sitemapB .site {height:305px;}
.siteWrap .sitemapC, .siteWrap .sitemapE {padding:20px 0 14px;}
.siteWrap .sitemapC .site {border-left:0 none; }
.sitemapD .site {height:260px;}
.sitemapE .site {height:170px;}
.siteWrap .fir {float:left; width:210px; padding-left:0; border-left:0 none;}
.siteWrap .site {float:left; width:202px; padding-left:9px; border-left:1px solid #DADADA;}
.siteWrap .title {margin:0 0 6px 0;}
.siteWrap .depth01 li {font-size:0; line-height:0; padding-top:13px;}
.siteWrap .depth01 li .depth02 {margin:4px 0 2px;}
.siteWrap .depth01 li .depth02 li {padding:6px 0 0 6px; background:url(/images/common/bu_05.gif) no-repeat 0 9px;}



.magazineTitle {margin:0; height:30px; font-size:12px; color:#DA6A6E;}

.magazineInfoWrap {overflow:hidden; padding-bottom:25px; border-bottom:1px solid #E5E5E5; _height:100%;}
.magazineInfoWrap .magazineImg {float:left; padding:11px 62px 0 10px; width:242px;}
.magazineInfoWrap .magazineImg .photo {margin:0 0 26px;}
.magazineInfoWrap .magazineImg .btn {text-align:center;}
.magazineInfoWrap .magazineInfo {float:left; width:316px;}
.magazineInfoWrap table {width:100%;}
.magazineInfoWrap table tbody th {width:70px; height:22px; text-align:left;}
.magazineInfoWrap table tbody td {color:#8A8787;}
.magazineInfoWrap table tbody td span {font-weight:bold; text-decoration:line-through;}
.magazineInfoWrap table tbody td strong {color:#920B0F;}
.magazineInfoWrap table tbody td input {padding:3px 0 0 5px; width:80px; height:15px; border:1px solid #E0E0E0;}

.magazineInfoView {margin-bottom:23px; padding:20px 3px 20px; font-size:11px; color:#7F7F7F; border-bottom:1px solid #E5E5E5;}
.magazineInfoView strong {color:#DA6A6E; text-decoration:underline;}
.magazineInfoView span {color:#000;}

.magazineInfoTit {margin:0 0 25px; border-bottom:1px solid #000;}
.magazineDetail {padding-left:3px; color:#7F7F7F; font-size:11px;} 
.magazineDetail dt {margin-bottom:10px; font-weight:bold; color:#DA6A6E;}
.magazineDetail dd {margin-bottom:25px; padding-left:12px; background:url(/images/magazine/ico_magazine_bu.gif) no-repeat 5px 4px;}
.magazineDetail dd.nonoBullet {background:none;}