.mContWrap .mSection1,.mContWrap .mSection2,.subHeaderTit,.proCategory ul,.proView .viewHgroup dl,.proMypage .infoWrap,.sitemap .dep1,.greeting,.location{*zoom:1}.mContWrap .mSection1:before,.mContWrap .mSection2:before,.subHeaderTit:before,.proCategory ul:before,.proView .viewHgroup dl:before,.proMypage .infoWrap:before,.sitemap .dep1:before,.greeting:before,.location:before,.mContWrap .mSection1:after,.mContWrap .mSection2:after,.subHeaderTit:after,.proCategory ul:after,.proView .viewHgroup dl:after,.proMypage .infoWrap:after,.sitemap .dep1:after,.greeting:after,.location:after{content:'';display:table}.mContWrap .mSection1:after,.mContWrap .mSection2:after,.subHeaderTit:after,.proCategory ul:after,.proView .viewHgroup dl:after,.proMypage .infoWrap:after,.sitemap .dep1:after,.greeting:after,.location:after{clear:both}.btnWrap .half,.btnCircle.big,.proJoin .infoForm li>div .value>div,.proJoin .infoForm li .reg_birthday .dateSelect,.proView .gbDiv ul li strong,.proView .gbDiv ul li span{display:inline-block;*display:inline;*zoom:1}.slide_mo{display:none}.videoArea:after{content:'';display:block;clear:both}.videoArea{max-width:1000px;margin:50px auto 10px}.videoArea li{float:left;width:50%}.videoArea li p{display:block;line-height:22px;font-size:22px;font-weight:600;border-left:5px solid #1468b3;margin-bottom:13px;padding-left:10px}@media screen and (max-width:1000px){.slide_main{display:none}.slide_mo{display:block}}#header .inner .logo{padding:20px 32px}#header .inner .logo img{height:auto}#header .inner .toggleLeft{top:20px;left:30px}#header .inner .toggleRight{top:20px;right:30px}#footer{background:#3a3a3a;border-top:0;width:100%}#footer #bdPreview{display:block}#footer .inner{padding-left:22px;padding-right:22px;padding-bottom:25px}#footer .inner .address span{font-size:13px}#footer .inner .fMenu ul li a{color:#fff}#footer .inner .address span{color:#fff}#searchBox{padding:15px}#searchBox fieldset .searchTxt{width:500px}.main .mTitle{font-size:20px}.main .mTitle .tit2,.main .mTitle .sTxt{display:inline}.mContWrap{padding:0 20px 60px}.mContWrap .mSection2>div{float:left;margin:50px 0 0 2%}.mContWrap .mSection2>div:first-child{margin-left:0}.pm-bd_article_index{position:relative;margin:0;padding:0}.pm-bd_article_index .mTitle{width:22%;max-width:170px;line-height:50px}.pm-bd_article_index .btnBdMore{display:block;position:absolute;top:18px;right:20px;font-size:12px;color:#959595}.pm-bd_article_index ul{width:78%;height:50px}.pm-bd_article_index ul li a{line-height:50px}.mBanner{float:left;width:49%;margin:40px .5% 0}.mQuick li{width:25%}.mQuick li.qm3,.mQuick li.qm4{border-top:0}.mProduct{width:100%}.mProduct .flexslider .flex-viewport .slides li a .pdSubject{font-size:16px}.mShop{width:49%}#subVisual{display:block}.sub #container{padding:40px 20px}.sub #container #contents{position:relative}.sub #container #contents .shop-location{position:absolute;right:0;top:7px;display:block;margin:0 10px}.sub #container #contents .shop-location a{font-size:12px}.sub #container #contents .shop-location a.lastLoc{font-weight:bold;color:#de3000}.subHeaderTit .sTitle{float:left;font-size:20px}.subHeaderTit .sTxt{float:left;position:relative;top:8px;margin:0 0 0 18px}.btnWrap.left{text-align:left}.btnWrap a{margin-left:6px}.btnWrap a:first-child{margin-left:0}.btnWrap .half a{float:none;width:auto}.btnWrap .half a:first-child{float:none;width:auto}.btnWrap .half a.btnCircle.medium{width:70px}.btnWrap .half a.btnCircle.big{width:110px}.btnWrap a + .half a:first-child{margin-left:6px}.btnCircle.big{width:110px;height:110px;padding:40px 0;border-radius:50%}.btnCircle.big.one{padding:46px 0}.tableType1>thead>tr>th{font-size:13px}.tableType1>tbody>tr>th{font-size:13px}.tableType1>tbody>tr>td{font-size:13px}.tableType1>tfoot>tr>th{font-size:13px}.tableType1>tfoot>tr>td{font-size:13px}.tableType1>tfoot>tr.totalPrice>td{padding:30px 40px}.tableType1>tfoot>tr.totalPrice>td .price{color:#e92a00}.tableForm1>colgroup{display:table-column-group}.tableForm1>thead>tr>th{height:45px;font-size:13px;border-bottom:2px solid #ececec;background:#f8f8f8}.tableForm1>tbody>tr>th{display:table-cell;height:25px;padding:10px 20px;font-size:13px;border-top:1px solid #ececec;background:#f8f8f8}.tableForm1>tbody>tr>td{display:table-cell;height:25px;padding:10px;font-size:13px;border-top:1px solid #ececec}.tableForm1>tbody>tr>td .inputAddr .inputTxt{width:45%}.tableForm1>tbody>tr:first-child>th{border-top:0}.tableForm1>tbody>tr:first-child>td{border-top:0}.tableForm1 input[type=text],.tableForm1 input[type=password],.tableForm1 input[type=number]{width:auto}.tableForm1 input.w100{width:100%}.proHgroup .orderStep{padding:40px 0 20px}.proHgroup .orderStep .arrow{margin:0 15px}.proLogin{width:515px;margin:0 auto}.proLogin>h1{margin-bottom:50px;font-size:35px}.proLogin .inputBox{position:relative}.proLogin .inputBox ul li .inputTxt{width:350px}.proLogin .inputBox .btnLogin{position:absolute;top:0;right:0;width:156px;height:90px;margin-top:0}.proLogin.nonMember .btnLogin{height:140px;line-height:140px}.proAgree>div{margin:50px 0}.proAgree>div .box{height:250px;padding:20px}.proAgree>div .selMemLv{padding:20px}.proJoin .infoForm li{display:table;width:100%}.proJoin .infoForm li>label,.proJoin .infoForm li>div{display:table-cell;vertical-align:middle;padding:.15px 0}.proJoin .infoForm li>label{width:150px;padding-left:15px;font-size:13px}.proJoin .infoForm li>div{margin-top:0;padding-left:5px}.proJoin .infoForm li>div .info{margin-left:10px}.proJoin .infoForm li .reg_password #pwd{margin-right:20px}.proJoin .infoForm li .reg_password label{margin-right:6px}.proJoin .infoForm li .reg_email #email_addr1{margin:0 4px 0 0;width:180px}.proJoin .infoForm li .reg_birthday .dateSelect{margin-top:0}.proJoin .infoForm li .reg_birthday .dateSelect select{margin-left:10px}.proJoin .infoForm li .reg_memberID input[type=text],.proJoin .infoForm li .reg_memberID input[type=password],.proJoin .infoForm li .reg_nickname input[type=text],.proJoin .infoForm li .reg_nickname input[type=password],.proJoin .infoForm li .reg_password input[type=text],.proJoin .infoForm li .reg_password input[type=password],.proJoin .infoForm li .reg_name input[type=text],.proJoin .infoForm li .reg_name input[type=password],.proJoin .infoForm li .reg_email input[type=text],.proJoin .infoForm li .reg_email input[type=password],.proJoin .infoForm li .reg_recommandId input[type=text],.proJoin .infoForm li .reg_recommandId input[type=password]{width:180px}.proComplete .msgBox{margin-top:50px}.proCategory{margin:0 0 30px;padding:12px 25px}.proCategory ul li{float:left;width:auto}.proCategory ul li a{position:relative;padding:0 1.5em;font-size:13px;line-height:2em}.proCategory ul li a:before{content:'';position:absolute;left:0;top:50%;width:1px;height:10px;margin-top:-5px;background:#ddd}.proCategory ul li .all{padding:0 1.5em 0 0}.proCategory ul li .all:before{display:none}.proSort{margin:30px 0 0}.proList ul{padding:30px 0 25px}.proList ul li{width:31%;margin:0 0 0 3.5%}.proList ul .clear2n{clear:none;margin:0 0 0 3.5%}.proList ul .clear3n{clear:left;margin:0}.proDetail .detailInfo{position:relative;padding:20px}.proDetail .detailInfo .img{position:absolute;left:20px;top:20px;width:230px}.proDetail .detailInfo .info{margin-left:280px;min-height:400px}.proDetail .detailInfo .info .name{margin-top:0;font-size:18px}.proDetail .goodsContent{padding:10px}.proDetail .goodsContent>div{padding:20px}.proDetail .related{margin:50px 0}.proDetail .detailReview{margin:50px 0}.proDetail .detailQna{margin:50px 0}.pdDetail .pdImgWrap .titImg{top:20px;font-size:18px}.pdDetail .pdImgWrap .flex-direction-nav{*height:0}.pdDetail .pdImgWrap .flex-direction-nav>li>a{width:50px;height:50px;margin:-25px 0 0 0}.pdDetail .pdImgWrap .flex-direction-nav>li>a:before{width:50px;padding:0 5px 0 0;font-size:30px;line-height:52px}.pdDetail .pdImgWrap .flex-direction-nav>li>a.flex-prev{left:20px}.pdDetail .pdImgWrap .flex-direction-nav>li>a.flex-next{right:20px}.pdDetail .pdImgWrap .flex-direction-nav>li>a.flex-next:before{padding:0 0 0 5px}.pdDetail .pdTitle{font-size:18px}.pdDetail .pdInfoWrap{position:relative;margin-top:12px;padding:20px 22px}.pdDetail .pdInfoWrap .pdPrice{position:absolute;top:30px;right:40px;margin-top:0}.pdDetail .pdInfoWrap .pdPrice .price{font-size:20px}.pdDetail .pdInfoWrap .pdPrice .cost{margin-top:0;padding-left:3px;font-size:14px}.pdDetail .pdContent{padding:50px 0}.pdDetail .pdBtnWrap a{width:44px;height:44px;line-height:44px}.pdDetail .pdBtnWrap a.btnTop{background-size:auto}.proGoods dl{height:60px}.proGoods dl dd p{line-height:25px}.proView .viewHgroup dl dt{float:left}.proView .viewHgroup dl dd{float:right;margin:0}.proView .gbDiv ul li{font-size:13px}.proComment{margin:80px 10px 0}.proComment form{position:relative}.proComment form fieldset{padding-right:130px}.proComment form fieldset>ul li{width:auto}.proComment form fieldset>ul li .inputTxt{width:145px}.proComment form fieldset>div textarea{height:110px}.proComment form .btns{position:absolute;right:12px;top:39px;width:110px;height:90px;margin:2px}.proOrder .paymentAmount{padding:40px}.proOrder .paymentAmount dl dt{width:80%}.proOrder .paymentAmount dl dd{width:20%}.proMypage .infoWrap>div{float:right;width:49%;margin-top:0;padding:30px}.proMypage .infoWrap>div:first-child{float:left;width:49%}.sitemap .dep1{margin:0 -15px}.sitemap .dep1>li{float:left;width:33.33%}.sitemap .dep1>li>a{margin:0 15px}.sitemap .dep1>li .dep2{margin:0 15px}.sitemap .dep1>li.clear{clear:left}.greeting .grtImg{float:left;width:40%;text-align:left}.greeting .grtImg img{width:100%}.greeting .grtTxt{float:right;width:55%;margin:-8px 0 0 0;font-size:15px;line-height:27px}.location .map>div{height:450px}.myRegChoice{margin-bottom:-35px}.goods-add-option{padding:5px 20px 20px 0}.goods-add-option .goods-add-tit{margin:10px 0 5px 20px}.goods-add-option ul li{margin:15px 0 0 20px}.show_pc{display:block}.show_mo{display:none}.sub1_1 .con1 p span br{display:block}.sub1_1 .con1 img{margin-bottom:70px}.sub1_1 .con1 .sec1{background:url() no-repeat 85% 70px}.sub1_1 .con2 ul li{padding:40px}.sub1_1 .con2 ul li dt{float:left;width:25%}.sub1_1 .con2 ul li dd{float:left;width:75%}.sub1_2 table th{text-align:center;width:20%;display:table-cell;border:0;padding:13px 0;background:#fff}.sub1_2 table td{width:65%;padding:20px;display:table-cell;border-left:1px solid #dcdcdc}.sub1_2 table .bus{padding-left:50px}.sub1_2 table .bus_1{background:url(/img_up/shop_pds/kmusic/design/img/bus_icon_1.png) no-repeat 20px 20px}.sub1_2 table .bus_2{background:url(/img_up/shop_pds/kmusic/design/img/bus_icon_2.png) no-repeat 20px 20px}.sub1_2 table .bus_3{background:url(/img_up/shop_pds/kmusic/design/img/bus_icon_3.png) no-repeat 20px 20px}#floating_6013,#floating_6015{display:none}.mSection3{margin-top:30px}.addbanner{float:left;width:49%;margin:15px .5% 0}