/*	main	*/
.mainWrap .contentWrap	{width:100%;}
.mainWrap .headerContainer	{height:auto;}

.api01 {display:block;}
.api02 {display:none;}

.allTextLink {display:block;}

.mainProfileWrap	{width:50%; float:left;height:616px; background:#ddd;}
.mainProfileWrap .mainProfile	{width:630px; padding:78px 26px 10px;float:right; text-align:center;}
.mainProfileWrap .mainProfile img	{display:block; margin:0 auto;}
.mainProfileWrap .mainProfile a	{margin:28px 0 34px; background:none;}	/*2016.11.10 수정*/	
	.mainProfileWrap .mainProfile a.btnStyle	{width:176px; height:42px; background:url('../images/btn/btn_arrow.png') transparent 121px 13px no-repeat; line-height:39px; padding-left:37px; font-weight:normal;}	/*2016.11.10추가*/
.mainMinozWrap	{width:50%; float:right; height:616px; background:#8c8883;}
.mainMinozWrap .mainMinoz	{width:630px; padding:78px 25px 10px; float:left; text-align:center;}
.mainMinozWrap .mainMinoz img	{display:block; margin:0 auto;}
.mainMinozWrap .mainMinoz a	{margin:28px 0 33px;}
	.mainMinozWrap .mainMinoz a.btnStyle	{width:176px; height:42px; background:url('../images/btn/btn_arrow_white.png') transparent 121px 13px no-repeat; line-height:39px; padding-left:37px; font-weight:normal; color:#fafafa; border-color:#ceccca;}	/*2016.11.10 추가*/
.mainMinozWrap .mainMinoz ul li	{width:285px; height:290px; display:inline-block; margin:0 4px; position:relative;}
.mainMinozWrap .mainMinoz ul li a	{margin:0;}
.mainMinozWrap .mainMinoz ul li a img	{position:absolute; top:0; left:0;}
.mainMinozWrap .mainMinoz ul li a img.hoverImg	{display:none;}
.mainMinozWrap .mainMinoz ul li a:hover img.hoverImg	{display:block;}

.mainLinkWrap	{clear:both; background:#f5f5f5; padding:78px 0 20px; overflow:hidden;}
.mainLinkWrap ul	{width:1200px; margin:0 auto; font-size:0;}
.mainLinkWrap ul li	{display:inline-block; float:left; position:relative; width:400px; height:360px; margin-bottom:60px;}
.mainLinkWrap ul li.imgWrap a {}
.mainLinkWrap ul li.imgWrap a img	{position:absolute; top:0; left:0;}
.mainLinkWrap ul li.imgWrap a img.hoverImg	{display:block !important;}
.mainLinkWrap ul li.imgWrap a:hover img.hoverImg	{display:block;}
.mainLinkWrap ul li.imgWrap a img.goTitle	{padding:137px 73px;}
.mainLinkWrap ul li.imgWrap.photo a img	{left:20px;}
.mainLinkWrap ul li.imgWrap.mall a img	{left:40px;}
.mainLinkWrap ul li.textWrap	{box-sizing:border-box;}
.mainLinkWrap ul li.textWrap p.title	{font-family: 'Biryani', sans-serif; font-size:28px; font-weight:800; color:#333;}
.mainLinkWrap ul li.textWrap dl	{margin-top:22px;}
.mainLinkWrap ul li.textWrap dl dt	{font-size:19px; color:#222; line-height:24px;}
.mainLinkWrap ul li.textWrap dl dt img	{margin:8px 0 0 5px;}
.mainLinkWrap ul li.textWrap dl dd	{font-size:15px; color:#777; line-height:22px; margin:12px 0 6px;}
.mainLinkWrap ul li.textWrap dl dd.pressSource	{font-family: 'Biryani', sans-serif; font-size:14px; color:#333; font-weight:800; display:block; margin:0;}
.mainLinkWrap ul li.textWrap p.goBtn	{text-align:right; margin-right:10px;display:block;}
.mainLinkWrap ul li.textWrap.news	{padding:25px 60px 0 40px; word-break:keep-all;}
.mainLinkWrap ul li.textWrap.press	{padding:25px 20px 0 78px;}
.mainLinkWrap ul li.apiWrap	{text-align:center;}
.mainLinkWrap ul li.apiWrap p	{background:#fff; width:360px; height:100%; margin:0 auto; line-height:360px; text-align:center;}
.mainWrap .footerWrap	{margin-top:0;}

/*	main slide	*/
.mainWrap .mainVisualWrap	{margin-top:-161px; color:#fff; text-align:center; position:relative; width:100%; height:880px; z-index:1;}
/*2016.11.10 수정*/
.mainWrap .mainVisualWrap:after	{content:""; display:block; clear:both;}
.mainVisualWrap button	{z-index:1000; cursor:pointer; position:absolute; text-indent:-9999px; border:none; display:block;}	/*2016.11.10 추가*/
.mainVisualWrap button:focus	{outline:none;}	/*2016.11.10 추가*/
.mainThumWrap {position:relative; width:100%;}
.mainThumWrap:after	{content:""; display:block; clear:both;}
.mainThum {position:absolute; text-align:center; width:100%; box-sizing:border-box; top:-80px; z-index:999;}
.mainThum .playBtn {display:none; width:25px; height:25px;  margin:0 5px; background:url('../images/btn/roll_play.png') center center no-repeat; cursor:pointer; overflow:hidden; z-indeX:999;}
.mainThum .pauseBtn {display:inline-block; width:25px; height:25px; margin:0 5px; background:url('../images/btn/roll_stop.png') center center no-repeat; cursor:pointer; overflow:hidden; z-indeX:999;}




.slick-prev	{background:url("../images/btn/btn_slide_prev.png") no-repeat center center transparent; width:67px; height:19px;	top:430px; left:60px; background-size:contain;}	/*2016.11.10 추가*/
.slick-next	{background:url("../images/btn/btn_slide_next.png") no-repeat center center transparent; width:67px; height:19px;	top:430px; right:60px;	margin-top:0; background-size:contain;}	/*2016.11.10 추가*/
.slick-dots	{display:inline;}	/*2016.11.10 추가*/
.slick-dots:after	{content:""; display:block; clear:both;}
.slick-dots li	{position:relative; display:inline-block; margin:0 0px; padding:0; vertical-align:top;}	/*2016.11.10 추가*/
.slick-dots li button	{cursor:pointer; text-indent:-9999px;border:none; margin:0;	background:url("../images/btn/roll_off.png") no-repeat center center; cursor:pointer; background-size:contain; height:25px; width:25px;}	/*2016.11.10 추가*/
.slick-dots li button:focus	{outline:none;}	/*2016.11.10 추가*/
.slick-dots li.slick-active button	{background:url("../images/btn/roll_on.png") no-repeat center center; background-size:contain;margin:0 2px; width:22px;}	/*2016.11.10 추가*/
.slick-slider	{position:relative; display:block;}	/*2016.11.10 추가*/
.slick-list	{position:relative; display:block; width:100%; overflow:hidden;}	/*2016.11.10 추가*/
.slick-list:focus	{outline:none;}	/*2016.11.10 추가*/
.slick-track	{position:relative; top:0; left:0; display: block;}	/*2016.11.10 추가*/
.slick-slide	{float:left;  height:880px;}	/*2016.11.10 추가*/
.slick-slide img	{height:100%;}	/*2016.11.10 추가*/
.slick-slide:focus	{outline:none;}	/*2016.11.10 추가*/

/*	temp	*/

.mainWrap .mainVisualWrap	{}
.mainWrap .mainVisualWrap .bxslider li img	{width:100%; display:none;}
.mainWrap .mainVisualWrap .bxslider li:first-child img	{display:block;}

/*
.bx-wrapper	{margin:0 auto;}
.bx-wrapper .bx-viewport {-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; border:none; left:0; background:none;}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {bottom:40px;}
.bx-wrapper .bx-pager {font-size:0; padding-top:0px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align:center; width:100%; box-sizing:border-box; padding-left:50px;}
.bx-wrapper .bx-pager.bx-default-pager a {margin:0;	background:url("../images/btn/btn_slide_here.png") no-repeat 0 0 transparent; cursor:pointer; background-size:contain; height:30px; width:30px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background:url("../images/btn/btn_slide_page.png") no-repeat 0 0 transparent; background-size:contain;}

.bx-wrapper .bx-controls-direction a {margin-top:0;}
.bx-wrapper .bx-prev {background:url("../images/btn/btn_slide_prev.png") no-repeat 0 0 transparent;	width:67px;	height:19px; display:block;	cursor:pointer;	position:absolute; left:60px; margin-top:0; background-size:contain;}

.bx-wrapper .bx-next {background:url("../images/btn/btn_slide_next.png") no-repeat 0 0 transparent;	width:67px;	height:19px; display:block;	cursor:pointer;	position:absolute; right:60px;	margin-top:0; background-size:contain;}

.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover,.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active	{background-position:0 0;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto	{right:0; width:100%;box-sizing:border-box; padding-right:120px;}
.bx-wrapper .bx-controls-auto .bx-start {margin:0;	background:url("../images/btn/btn_slide_play.png") no-repeat 0 0 transparent; cursor:pointer; background-size:contain; height:30px; width:30px; display:none;}
.bx-wrapper .bx-controls-auto .bx-stop {margin:0; background:url("../images/btn/btn_slide_pause.png") no-repeat 0 0 transparent; cursor:pointer; background-size:contain; height:30px; width:30px;}
*/


/* video */
.playSub {position:absolute; left:50%; top:50%; margin:-35px 0 0 -30px; cursor:pointer;}
.playSub img {width:60px;}



/*	login	*/
.loginBox	{width:100%; box-sizing:border-box; background:#fcfcfc; padding:50px 251px; border-top:1px solid #000; border-bottom:1px solid #000;}
.loginBox .inputWrap	{}
.loginBox .inputWrap input[type="text"],.loginBox .inputWrap input[type="password"]	{width:555px; height:52px;}
.loginBox .inputWrap:first-child	{margin-bottom:10px;}
.loginBox .inputArea	{float:left;}
.loginBox .btnLogin	{float:right;}
.btnLogin .btnStyle	{width:132px; height:114px; background-position:52px 70px; text-align:center; line-height:80px; padding-left:0; font-size:20px; font-weight:800;}
.loginBox .pwSearchLink	{float:left; margin-top:30px; color:#8a7e6f;}
.loginBox .pwSearchLink img	{margin-right:5px;}
.loginBox .pwSearchLink a	{margin-left:52px; color:#000;}
.loginBox .pwSearchLink a img	{margin-left:15px; margin-top:5px;}
.joinInfoText	{margin:70px 0 40px;}
.joinLinkWrap	{background:#948777; width:698px; height:50px; margin:0 auto;}
.joinLinkWrap a	{display:block; color:#fff; font-size:18px; font-weight:bold; line-height:50px; }
.joinLinkWrap a img	{margin-top:18px; margin-left:74px;}
.noMember {border-top:0;}
.loginBox p.txt {font-size:14px;color:#333;}
.loginBox p.btPd {padding-bottom:20px;}
.loginBox p.tit {font-size:30px;font-weight:600;color:#333;line-height:1;padding-bottom:10px;}


/* search PW	*/
.searchPwBox	{width:100%; box-sizing:border-box; background:#fcfcfc; padding:55px 251px 62px; border-top:1px solid #000; border-bottom:1px solid #000;}
.searchPwBox p.info	{font-size:14px; color:#8a7e6f; margin-bottom:31px; text-align:center;}
.searchPwBox p.info span	{font-weight:600; text-decoration:underline;}
.searchPwBox .inputWrap input[type="text"]	{width:100%;}
.searchPwBox .inputWrap	{margin-top:10px;}

/*	rule	*/
.rulesBox	{width:100%; box-sizing:border-box; padding:60px; background:#fcfcfc; border-top:1px solid #000; border-bottom:1px solid #000;}
.rulesBox .innerWrap	{overflow-y:auto; height:680px;}
.rulesBox .innerWrap.rulesEmail	{height:auto;}
.rulesBox .innerWrap.rulesPrivacy	{}
.rulesBox .innerWrap.rulesService	{}

.innerWrap .article	{text-align:left; color:#666;}
.innerWrap h3	{font-weight:normal; font-size:20px; color:#000; margin:30px 0 20px; text-align:left;}
.innerWrap .article h3	{margin:40px 0 20px;}
.innerWrap.rulesService .article h3	{font-size:16px; margin:30px 0 10px;}

.innerWrap .article:first-child h3	{margin-top:0;}
.innerWrap .article p	{margin-bottom:5px;}
.innerWrap .article li	{margin:2px 0;}

/*	join	*/
.joinFormWrap	{width:100%; position:relative; box-sizing:border-box; padding:50px 60px; background:#fcfcfc; border-top:1px solid #000; border-bottom:1px solid #000;}
.join_row	{text-align:left; margin-bottom:10px; clear:both; overflow:hidden;}
.join_cell	{width:530px; float:left;overflow:hidden;}
.joinFormWrap input[type="text"],.joinFormWrap input[type="password"],.joinFormWrap input[type="number"]	{width:500px;}

.join_row .msg	{display:inline-block; font-size:16px; color:#000; margin-left:17px; line-height:50px;}
.join_row .msg.okColor {color:#2b64a0;}
.join_row .msg.retryColor {color:#db1536;}

.join_row .msgDouble	{display:inline-block; font-size:14px; color:#e47e06; margin-top:5px;}

.join_row.merge input[type="text"]	{width:1030px;}
.confirmWrap input[type="text"],.confirmWrap input[type="password"],.confirmWrap input[type="number"]	{width:400px;}
.join_row .title	{font-weight:bold; color:#666; text-indent:18px; font-size:14px; margin:5px 0 14px}
.join_cell.selectMultiWrap select	{width:159px; margin-right:9px;}
.join_cell.selectMultiWrap select:last-child	{margin-right:0;}
.join_cell.selectMultiWrap input[type="text"],.join_cell.selectMultiWrap input[type="number"]	{width:109px; margin-right:9px;}
.join_cell.selectMultiWrap a img	{margin-top:6px;}
.joinFormWrap .textWrap	{ font-size:14px; color:#666;text-indent:18px; padding:15px 0;}


.policyCheckWrap	{border-top:1px solid #dedede; margin-top:40px; padding-top:40px; padding-bottom:30px;}
.policyCheckWrap li	{display:block; overflow:hidden; margin-bottom:10px;}
.policyCheckWrap .rulesCheckWrap	{margin-left:307px;float:left;}
.policyCheckWrap a	{float:right; text-align:right; font-size:16px; color:#000; margin-right:310px;}
.policyCheckWrap a img	{margin-left:13px; margin-top:5px;}

.selectMultiWrap a.btnStyle	{width:136px; height:42px; background-position:90px 13px; color:#000; line-height:38px; padding-left:15px; margin-top:4px;}

.rulesServiceWrap {padding:60px 40px}

/*	join - end	*/
.joinEndBox	{width:100%; box-sizing:border-box; padding:100px 0 80px; background:#fcfcfc; border-top:1px solid #000; border-bottom:1px solid #000;}
.joinEndBox p.info	{font-size:36px; color:#666; margin:36px 0;}
.joinEndBox p.info span	{display:block; font-size:16px; color:#948777; margin-top:4px; letter-spacing:1px;}


/*	abouthim	*/
.abouthimWrap .menu3depth	{margin-bottom:26px;}

.profileWrap .langSelectWrap	{border-bottom:1px solid #000; position:relative; margin-bottom:60px;}
.filmographyWrap .langSelectWrap	{position:relative; margin-bottom:60px;}

.langSelectWrap .langSelect	{position:absolute; top:22px; right:0;}
.langSelectWrap .langSelect li	{display:inline-block;}
.langSelectWrap .langSelect li a	{display:block; text-indent:-9999px; width:30px; height:28px; background:url('../images/btn/btn_lang.gif') 0% 0% no-repeat;}
.langSelectWrap .langSelect li.ko a	{background-position:0% 0%}
.langSelectWrap .langSelect li.ko.select a	{background-position:0% 100%}
.langSelectWrap .langSelect li.en a	{background-position:-30px 0%}
.langSelectWrap .langSelect li.en.select a	{background-position:-30px 100%}
.langSelectWrap .langSelect li.cn a	{background-position:-60px 0%}
.langSelectWrap .langSelect li.cn.select a	{background-position:-60px 100%}
.langSelectWrap .langSelect li.jp a	{background-position:100% 0%}
.langSelectWrap .langSelect li.jp.select a	{background-position:100% 100%}

/*	abouthim - profile	*/
.profileContainer	{margin-bottom:40px; overflow:hidden;}
.profileContainer .photo	{float:left; margin-right:70px;}
.profileContainer .profile	{float:left; text-align:left; width:530px;}
.profileContainer .name	{margin:27px 0 44px; font-size:36px; font-weight:bold;}
.profileContainer .profile ul	{font-size:14px; color:#333;}
.profileContainer .profile ul li	{margin-bottom:2px;}
.profileContainer .profile ul p	{display:inline-block; width:130px; font-weight:bold;}
.profileContainer .profile .careerWrap ul li	{font-size:16px; color:#888; margin-bottom:5px;}
.profileContainer .profile .careerWrap ul p	{vertical-align:top;font-size:16px; font-weight:normal;display:inline-block; width:60px;}
.profileContainer .profile .careerWrap ul span	{display:inline-block; width:470px;}
.profileContainer .profile .careerWrap .title	{font-size:21px; color:#666; font-weight:bold; line-height:56px; border-bottom:1px solid #e0e0e0; margin:38px 0 14px;}
.profileContentWrap	{text-align:left; vertical-align:top; overflow:hidden; display:none;}
.profileContentWrap li	{clear:both;}
.profileContentWrap li p	{vertical-align:top; width:235px; padding-top:17px; float:left; text-indent:60px; display:block; font-size:36px; color:#cdcdcd; font-weight:bold;}
.profileContentWrap li span	{padding:27px 20px; float:left; font-size:16px; line-height:26px; color:#888; width:925px; display:block; border-bottom:1px solid #e0e0e0;}
.profileContentWrap li:last-child span	{border:none;}

.profileContentWrap.tab04 li p	{width:180px; padding-right:80px; text-indent:0px; text-align:right;}
.profileContentWrap.tab04 li span	{width:330px;}
.profileContentWrap.tab04 li span.name	{width:530px;}

.anLangcn .profileContainer .name	{font-family:'Noto Sans SC';font-weight:700;}
.anLangcn .profileContainer .profile ul li {font-family:'Noto Sans SC';font-weight:400;}
/* .anLangcn .profileContainer .profile .careerWrap .title {font-family:'Noto Sans SC';font-weight:700;} */
.anLangcn .profileContainer .profile .careerWrap ul span {font-family:'Noto Sans SC';font-weight:400;}
.anLangcn .profileContentWrap li span {font-family:'Noto Sans SC';font-weight:400;}

.anLangjp .profileContainer .name	{font-family:'Noto Sans JP';}
.anLangjp .profileContainer .profile ul li {font-family:'Noto Sans JP';font-weight:400;}
/* .anLangjp .profileContainer .profile .careerWrap .title {font-family:'Noto Sans JP';font-weight:700;} */
.anLangjp .profileContainer .profile .careerWrap ul span {font-family:'Noto Sans JP';font-weight:400;}
.anLangjp .profileContentWrap li span {font-family:'Noto Sans JP';font-weight:400;}


/*	abouthim - filmography	*/
.filmographyList	{overflow:hidden; padding-top:14px;}
.filmographyList li	{float:left; width:368px; margin-left:45px; margin-bottom:40px;}
.filmographyList li a:hover	{color:#222;}
.filmographyList li .box	{padding:23px 30px; border:1px solid #e1e1e1; border-top:none; display:block; text-align:left;}
.filmographyList li .title	{font-weight:bold; font-size:18px; width:308px; color:#222; display:block; margin-bottom:7px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.filmographyList li .title.anLangcn {font-family: 'Noto Sans SC';font-weight:700;}
.filmographyList li .title.anLangjp {font-family: 'Noto Sans JP';font-weight:600;}
.filmographyList li .title span	{font-weight:normal;}
.filmographyList li:first-child,.filmographyList li:nth-child(3n+1)	{margin-left:0;}
.filmographyList li a > img {border:1px solid #e1e1e1; box-sizing:border-box;}


.filmographyListWrap .paginateWrap ul	{margin-top:20px;}

.filmographyView	{margin:60px 0; overflow:hidden;}
.filmographyView .rollingImageWrap {float:left;width:50%;margin: auto;}
.filmographyView .rollingImageWrap .bx-wrapper {width:100%;text-align:center;}
.filmographyView .filmographyContent	{margin-left:70px; width:530px; float:left; text-align:left;}
.filmographyView .filmographyContent .title	{font-size:36px; color:#333; font-weight:bold; margin:27px 0 43px;text-align:left;font-family:'Noto Sans KR', 'Dotum', 'Gulim', 'Arial', sans-serif;}
.filmographyView .filmographyContent.anLangcn .title {font-family: 'Noto Sans SC';}
.filmographyView .filmographyContent.anLangjp .title {font-family: 'Noto Sans JP';}
.filmographyView .filmographyContent .staff	{font-size:14px; color:#333;}
.filmographyView .filmographyContent.anLangcn .staff	{font-size:14px; color:#333;font-family: 'Noto Sans SC';font-weight:400;}
.filmographyView .filmographyContent.anLangjp .staff	{font-size:14px; color:#333;font-family: 'Noto Sans JP';font-weight:400;}
.filmographyView .filmographyContent .staff p	{display:inline-block; font-weight:bold;margin-right:5px;}
.filmographyView .filmographyContent.anLangcn .staff p {font-family: 'Noto Sans SC';font-weight:700;}
.filmographyView .filmographyContent.anLangjp .staff p {font-family: 'Noto Sans JP';font-weight:600;}
.filmographyView .filmographyContent .text	{font-size:16px; color:#888; margin:22px 0 56px;}
.filmographyView .filmographyContent .snsWrap	{padding-top:10px;}
.filmographyView .filmographyContent .snsWrap li	{display:inline-block; margin-right:7px;}


/*	table list - basic	*/
.tableWrap	{}
.tableList	{border-bottom:1px solid #000;}
.tableList li	{border-top:1px solid #e0e0e0;}
.tableList li:first-child	{border-color:#000;}
.tableList li ul	{border:none;}
.tableList li ul li	{display:inline-block; height:70px; line-height:70px; border:none; color:#666; font-size:14px; text-align:left;}
.tableList li ul li.no	{width:5%; font-size:16px; font-weight:bold; text-align:center;}
.tableList li ul li.title	{width:68%}
.tableList li ul li.title p	{vertical-align:middle; display:inline-block; max-width:85%; font-size:18px; color:#333; margin-top:-3px; }
.tableList li ul li.title p a	{display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;color:#333;}
.tableList li ul li.title span	{margin-left:5px; font-size:16px; vertical-align:middle;}
.tableList li ul li.title img	{vertical-align:middle; margin-left:4px; margin-top:2px;}
.tableList li ul li.title a:hover	{color:#000;}
.tableList li ul li.date	{width:10%;text-align:center;}
.tableList li ul li.hit	{width:5%;text-align:center;}
li.txtNo {text-align:center;}
li.txtNo p {font-size:16px; color:#666; padding:30px 0; text-align:center;}
.imgTableList li.txtNo {padding:0;}


.tableList.nickView	{}
.tableList.nickView li ul li.title	{width:58%}
.tableList.nickView li ul li.nick	{width:20%; font-size:14px; color:#666;}

.tableList .qtitle	{text-align:left; width:79%; box-sizing:border-box; padding-left:40px;}
.tableList .qtitle a .category	{max-width:180px; display:inline-block; font-size:18px; color:#666; vertical-align:middle;}
.tableList .qtitle a .category span	{display:inline-block; vertical-align:middle; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:92%;}
.tableList .qtitle a .que	{display:inline-block; font-size:18px; color:#333;vertical-align:middle;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:700px; }
.tableList .qdate	{text-align:center; width:10%; font-size:14px; color:#666;}
.tableList .status	{text-align:center; width:10%; font-size:16px; color:#888;}
.tableList .colorRed	{color:#e47e06;}
.tableList.headList li:first-child 	{border-color:#e0e0e0;}
.tableHead	{border-top:1px solid #000; padding:22px 0; background:#fcfcfc;}
.tableHead li	{display:inline-block; font-size:16px; color:#333;}

.tableHead .title	{width:79%;}
.tableHead .date	{width:10%}
.tableHead .status	{width:10%}

.tableHead.member .title	{width:65%;}
.tableHead.member .date	{width:10%}
.tableHead.member .status	{width:9%}
.tableHead.member .member	{width:14%}

.tableList.headList.member .qtitle	{width:65%; padding-left:0px;}
.tableList.headList.member .qtitle a { display:inline-block; font-size:18px; color:#333; vertical-align:top;}
.tableList.headList.member .qdate	{width:10%}
.tableList.headList.member .status	{width:9%}
.tableList.headList.member .member	{width:14%; text-align:center; font-size:16px; color:#666;}
.tableList.headList.member .qtitle a .que	{max-width:780px; }



.imgTableList	{border-bottom:1px solid #000; width:100%;}
.imgTableList li	{border-top:1px solid #e0e0e0;}
.imgTableList li:first-child	{border-color:#000;}

.imgTableList	{text-align:left; margin-bottom:10px;}

.imgTableList .ico span	{display:block; width:95px; height:24px; line-height:22px; font-size:16px; color:#fff; background:#e47e06; border-radius:4px; text-align:center;}
.imgTableList .ico span.done	{background:#999;}
.imgTableList .image	{float:left; margin-right:40px;}
.imgTableList .image img	{width:230px; height:175px;}
.imgTableList li	{clear:both; overflow:hidden; padding:40px;}

.imgTableList li ul	{float:left; width:850px;}
.imgTableList li ul li	{padding:0; border:none; font-size:14px; color:#333;}
.imgTableList li.title	{color:#333; font-size:24px; margin-top:7px;}
.imgTableList li.title span	{font-size:inherit; display:block;}
.imgTableList li.title span:first-child	{font-weight:bold; line-height:1; margin-bottom:2px;}
.imgTableList li.content	{color:#888; margin:8px 0 11px;}
.imgTableList li.date span	{font-weight:bold; margin-right:2px;}

.writeBtnWrap	{margin-top:20px;text-align:right;}
.writeBtnWrap a.btnStyle	{width:157px; background-position:100px 17px; padding-left:25px;}


/*	table view - basic	*/
.viewWrap	{}
.viewWrap .viewContent	{}
.viewWrap .titleWrap	{border-top:1px solid #000; border-bottom:1px solid #dedede; text-align:left; padding:40px 40px 35px;}
.viewWrap .titleWrap .title	{font-size:24px; color:#333;}
.viewWrap .titleWrap .title span	{font-size:inherit; font-weight:bold;}
.viewWrap .titleWrap .nickname,.viewWrap .titleWrap .date,.viewWrap .titleWrap .hit	{font-size:14px; display:inline; margin-right:15px;}
.viewWrap .titleWrap .nickname span,.viewWrap .titleWrap .date span,.viewWrap .titleWrap .hit span	{font-weight:bold; margin-right:3px;}
.viewWrap .titleWrap .file a {font-size:14px;color:#948777;font-weight:500;display:inline-block;margin-top:5px;}

.viewWrap .titleWrap .title .category	{}
.viewWrap .titleWrap .title .category	{max-width:260px; display:inline-block; vertical-align:top;}
.viewWrap .titleWrap .title .category span	{display:inline-block; vertical-align:top; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:90%;}

.viewWrap .titleArea {padding:40px 230px 35px 40px;position:relative;}
.viewWrap .titleArea .revise {position:absolute;top:50%;right:40px;margin-top:-22px;}
.viewWrap .titleArea .revise a {display:inline-block;border:1px solid #cfcfcf;width:74px;height:42px;text-align:center;margin-left:8px;}
.viewWrap .titleArea .revise a span {display:inline-block;background:#FFF url('../images/ico/ico_small_next.jpg') right center no-repeat;font-size:16px;color:#333;font-weight:400;padding-right:22px;line-height:42px;}

.viewWrap .viewContent .content	{font-size:14px; color:#888; text-align:left; padding:40px; border-bottom:1px solid #000;}
.viewWrap .viewContent .content img	{/*display:block;*/ max-width:100%; margin:0 auto 35px;}
.viewWrap .viewBtnWrap	{position:relative; padding:25px 0; background:#fcfcfc;}
.viewWrap .viewBtnWrap a	{font-size:16px; color:#000;}
.viewWrap .viewBtnWrap a span	{font-size:inherit;}
.viewWrap .viewBtnWrap .prev,.viewWrap .viewBtnWrap .next	{position:absolute; top:38px;}
.viewWrap .viewBtnWrap .prev	{left:20px;}
.viewWrap .viewBtnWrap .next	{right:20px;}
.viewWrap .viewBtnWrap .prev img,.viewWrap .viewBtnWrap .next img	{margin:6px 20px 0 20px;}

.viewWrap.question .viewContent .content{min-height:400px;}

.viewWrap.answer	{background:#f8f8f8;}
.viewWrap.answer .titleWrap	{border-top:none;}
.viewWrap.answer .viewContent .content	{border-bottom:none;min-height:400px;}

.viewWrap.answer.none .viewContent .content	{text-align:center; min-height:42px; padding:45px 0;color:#333; font-size:16px;}

.viewWrap.answer .reply	{font-size:24px; font-weight:bold; color:#e47e06; margin-right:5px;}

.viewBtnWrap a.btnStyle	{width:150px; background-image:url('../images/btn/btn_list.gif'); background-position:25px 17px; border:1px solid #cfcfcf; padding-left:55px;}

/*	table comment - basic	*/
.commentWrap	{clear:both; width:100%; margin-top:55px; text-align:left;}
.commentWrap .count	{margin:0 0 20px 20px;font-size:20px; color:#333;}
.commentWrap span	{font-size:inherit;}
.commentWrap .commentWriteWrap	{background:#fcfcfc; padding:15px 20px;}
.commentWrap .writeWrap	{}
.commentWrap .writeWrap textarea	{font-size:16px; width:1008px; height:132px; float:left; resize:none; background:#fff; border:none; border-bottom:1px solid #cfcfcf;}


.commentListWrap .comReply	{background:#fcfcfc; padding:15px 0 15px 15px; width:auto; overflow:hidden; margin-top:15px; display:none;}
.commentListWrap .comReply textarea	{font-size:16px; width:965px; height:92px; float:left; resize:none; background:#fff; border:none; border-bottom:1px solid #cfcfcf;}
.commentListWrap .comReply input[type="submit"]	{margin-left:10px; float:left; width:132px; height:92px; font-size:20px; color:#333; cursor:pointer; border:none; background:url('../images/btn/btn_arrow.png') #fff 75px 37px no-repeat; border:1px solid #cfcfcf; text-align:left; box-sizing:border-box; padding-left:23px;}

.commentListWrap .comReply input[type="button"]	{margin-left:10px; float:left; width:132px; height:92px; font-size:20px; color:#333; cursor:pointer; border:none; background:url('../images/btn/btn_arrow.png') #fff 75px 37px no-repeat; border:1px solid #cfcfcf; text-align:left; box-sizing:border-box; padding-left:23px;}


.commentWrap .writeWrap input[type="submit"]	{margin-left:10px; float:left; width:132px; height:92px; font-size:20px; color:#333; cursor:pointer; border:none; background:url('../images/btn/btn_arrow.png') #fff 75px 37px no-repeat; border:1px solid #cfcfcf; text-align:left; box-sizing:border-box; padding-left:23px;}

.commentWrap .checkWrap	{clear:both; padding-top:15px;}
.commentWrap .checkWrap label	{font-size:13px; color:#666; font-weight:bold;}
.commentWrap .checkWrap label span	{font-weight:normal;}

.commentListWrap	{font-size:14px;}
.commentListWrap li	{padding:30px 25px; border-bottom:1px solid #dedede;}
.commentListWrap .nickname	{display:inline-block; color:#333; font-weight:bold;}
.commentListWrap .date	{display:inline-block; color:#565656; margin:0 20px 0 10px;}

.commentListWrap .btnEditWrap	{vertical-align:middle;display:inline-block; }
.commentListWrap .btnEditWrap a	{text-align:center; font-size:13px; color:#948777; font-weight:bold; width:47px; height:22px; display:block; float:left; border:1px solid #dedede; margin:0 1px; line-height:22px;    padding: 0 5px;}
/*.commentListWrap .btnEditWrap a:first-child	{border-right:none;}*/
.commentListWrap .comment	{margin-top:15px;}

/*	table editor - basic	*/
.editWrap	{padding:50px 60px; background:#fcfcfc; border-top:1px solid #000; border-bottom:1px solid #000;}
.editWrap input	{width:100%; box-sizing:border-box;}

.editorWrap	{margin-top:10px; width:100%; background:#fff;border-bottom:1px solid #cfcfcf; height:530px;}
.editWrap label	{font-size:13px; color:#666; margin-top:36px;}
.inputWrap input[type="checkbox"] + label:before	{margin-top:-4px;}
.editWrap label span	{font-weight:bold;}


.editBtnWrap	{}
.editBtnWrap a.btnStyle	{}
.editBtnWrap a.btnStyle.cancel	{background:url('../images/btn/btn_cancel.png') #fff 121px 13px no-repeat; }



/*	minoz - about minoz	*/
.aboutminozWrap	{border-top:1px solid #000;}
.aboutminozWrap h3	{font-size:37px; color:#948777;font-family: 'Biryani', sans-serif; font-weight:900;}

.aboutminozWrap .minozMain	{padding:50px 0 35px;}
.aboutminozWrap .minozMain p	{font-size:32px; font-weight:bold; color:#333;}
.aboutminozWrap .minozMain span	{font-size:16px; color:#888;}
.minozMembershipWrap	{clear:both; padding-top:70px;}

.aboutminozWrap .aboutminozMain	{padding-bottom:70px;}
	.aboutminozWrap .aboutminozMain img	{width:100%;}

.historyWrap table	{clear:both; }
.historyWrap table 	{border-bottom:2px solid #000;}
.historyWrap table tr:first-child th,.historyWrap table tr:first-child td	{border-color:#000;}
.historyWrap table th,.historyWrap table td	{vertical-align:middle; text-align:left; font-size:16px; color:#888; padding:1px 0;}
.historyWrap table th	{word-break:break-word; font-size:18px; padding-left:60px;padding-top:20px; padding-bottom:20px; width:780px;}

.historyWrap table tr.firstLine th,.historyWrap table tr.firstLine td {padding-top:24px;  border-top:1px solid #e0e0e0;}
.historyWrap table tr.lastLine td {padding-bottom:24px;}

.historyWrap table tr:first-child th,.historyWrap table tr:first-child td	{border-color:#000;}

.membershipWrap	{border-top:1px solid #000; padding-top:35px; margin-top:19px; overflow:hidden;text-align:center;}
.worldWrap,
.koreaWrap {display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.worldWrap	{border:0px solid #e1e1e1; padding:39px;}
.koreaWrap	{border:1px solid #e1e1e1; padding:39px;}
.membershipWrap	.title	{font-size:16px; color:#222; margin:23px 0 7px;}
.membershipWrap	.title span	{font-size:16px; font-weight:bold;}

.membershipWrap .content	{font-size:14px; color:#777;}
.membershipWrap .content span	{color:#999; display:block; margin-top:18px;}
.membershipWrap .btnWrap	{margin-top:16px;}

.membershipWrap .koreaWrap.join	.content span	{color:#e47e06;}
.membershipWrap .koreaWrap.join .btnWrap	{margin-top:39px;}

.membershipWrap a.btnStyle	{width:216px; background-position:160px 17px;}

#joinPopup.popupWrap {height:600px;overflow-y:auto;background:#fff;}
#joinPopup.popupWrap .popupContent	{background:none;border-top:none; clear:both; display:block; width:550px;padding:0px; margin:0px 40px;}
#joinPopup.popupWrap .popupContent .inputWrap	{width:100%; background:#fcfcfc; padding:20px; box-sizing:border-box;}
#joinPopup.popupWrap .popupContent .inputWrap:first-child	{margin-bottom:20px;}
#joinPopup.popupWrap .popupTitle	{padding-bottom:10px;}
#joinPopup.popupWrap .popupTitle .title	{font-size:30px;}
#joinPopup.popupWrap .popupContent .inputWrap input[type="text"]	{margin-bottom:10px;}
#joinPopup.popupWrap .popupContent .inputWrap p.title	{font-size:16px; color:#666; font-weight:bold; margin-bottom:20px;}
#joinPopup.popupWrap .popupContent .inputWrap p.info	{margin:0;}
#joinPopup.popupWrap .btnWrap {background:none; margin-bottom:60px;}
#joinPopup.popupWrap .btnWrap a.btnStyle.largeEdit	{width:270px;background-position:200px 27px;}
#joinPopup .policyCheckWrap .rulesCheckWrap	{margin-left:0;}
#joinPopup .policyCheckWrap	{border:none;}
#joinPopup .policyCheckWrap a	{margin-right:0;}
#joinPopup .num	{color:#222; font-size:16px; margin:35px 20px 30px;}
#joinPopup .ulTitle	{color:#666; font-size:16px; margin-left:20px;}
#joinPopup .infoWrap ul	{margin-left:20px;}
#joinPopup .popupContent .infoWrap li	{color:#666; font-size:14px; margin:2px 0;}
#joinPopup .infoWrap li	b	{font-weight:bold; color:#000;}
#joinPopup .infoWrap li	span	{color:#e6892c}


/* notice - schedule	*/
.scheduleWrap	{border-top:1px solid #000; border-bottom:1px solid #000;}
.scheduleWrap .monthSelect	{position:relative; width:100%; height:100px; background:#fcfcfc;}
.scheduleWrap .monthSelect p	{position:absolute;}
.scheduleWrap .monthSelect p.prev	{top:36px; left:40px}
.scheduleWrap .monthSelect p.next	{top:36px; right:40px;}
.scheduleWrap .monthSelect p.month	{top:31px; font-weight:bold; left:50%; width:180px; margin-left:-80px; line-height:30px; font-size:24px; color:#948677;}
.scheduleWrap .monthSelect p.month img	{width:30px; height:auto; margin-left:10px;}
.scheduleWrap p.txtNo {font-size:16px; color:#666; padding:100px 0; text-align:center;}

.scheduleWrap table th,.scheduleWrap table td	{border-top:1px solid #e0e0e0; padding:20px 0;}
.scheduleWrap table th	{text-align:center; font-size:24px; color:#999; font-weight:bold;}
.scheduleWrap table td	{text-align:left; font-size:18px; color:#666;}
.scheduleWrap table td.time	{text-align:center; color:#333;}

.calendarWrap	{display:none; position:absolute; background:#fff; width:430px; top:19px; left:50%; margin-left:-215px; z-index:1000;}
.calendarWrap .close	{top:20px; right:20px;}
.calendarWrap table	{width:100%;}
.calendarWrap table th	{padding:12px 0; border:1px solid #dedede; font-size:24px; color:#948677;}
.calendarWrap table th img	{vertical-align:middle; margin:-6px 15px 0;}
.calendarWrap table td	{text-align:center;  border:1px solid #dedede; padding:0;}
.calendarWrap table td a	{width:100%; height:100%; font-size:24px;color:#999;font-weight:bold; padding:15px 0;}
.calendarWrap table td.select	{background:#f4f3f1}


/*	minoz - event	*/
.eventSurvey1	{}
.eventSurvey1 ul li	{float:left; width:344px; border:1px solid #e0e0e0; margin-left:41px; margin-bottom:40px;}
.eventSurvey1 ul li .image	{width:344px; height:258px;}
.eventSurvey1 ul li .box	{text-align:center; padding:22px 0; border-top:1px solid #e0e0e0;}
.eventSurvey1 input + label:before	{margin-top:-4px; margin-right:5px;}
.eventSurvey1 ul li .box label	{font-size:18px; color:#666; vertical-align:middle}
.eventSurvey1 ul li:first-child,.eventSurvey1 ul li:nth-child(4)	{margin-left:0;}

.eventSurvey2	{}
.eventSurvey2.inputWrap	{overflow:hidden;}	/*2016.11.10 추가*/
.eventSurvey2 ul li	{width:100%; border-bottom:1px solid #e0e0e0; padding:22px 20px 28px; /*height:20px;*/  overflow:hidden;}	/*2016.11.10 수정*/	
.eventSurvey2 input + label:before	{margin-top:-4px; margin-right:15px; background:#ccc; }
.eventSurvey2 ul li label	{font-size:18px; color:#666; vertical-align:middle; display:block; float:left;}	/*2016.11.10 수정*/
.eventSurvey2 ul li p	{float:left; width:1050px;}	/*2016.11.10 추가*/

/*	minoz - fromLMH	*/
.fromLMHListWrap	{}
.fromLMHList	{overflow:hidden;}
.fromLMHList li	{float:left; width:31%; margin-bottom:3.5%; margin-left:3.5%;}
.fromLMHList li a{width:100%;}
.fromLMHList li a:hover	{color:#222;}
.fromLMHList li .image	{border:1px solid #c6cbce; display:block;}
.fromLMHList li .image img{width:100%;}
.fromLMHList li span	{vertical-align:middle}
.fromLMHList li .box	{padding:24px 30px 22px; border:1px solid #e1e1e1; border-top:none; display:block; text-align:left;}
.fromLMHList li .title	{font-weight:bold; font-size:16px; color:#222; display:inline-block; max-width:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fromLMHList li .comment	{display:inline-block;}
.fromLMHList li .content	{display:block; font-size:14px; color:#777; margin:3px 0 9px;}

.fromLMHList li:nth-child(3n + 1) {margin-left:0;}


.fromLMHListWrap .paginateWrap ul	{margin-top:30px;}


/*	minoz - gallery	*/
.galleryWrap	{padding:20px 0 60px; overflow:hidden; border-bottom:1px solid #000;}
/*.galleryWrap .galleryTabWrap	{float:left; margin-right:65px; margin-top:27px;}*/
/*.galleryWrap .galleryTabWrap ul li	{float:left; margin-left:4px;}*/
/*.galleryWrap .galleryTabWrap ul li:first-child	{margin-left:0;}*/
/*.galleryWrap .galleryTabWrap .image	{margin-bottom:20px;}*/
/* .galleryWrap .galleryTabWrap .image img {display:none;} */

.galleryWrap .galleryTabWrap	{float:left; margin-right:65px;}	/*2016.11.10 추가*/
.galleryWrap .galleryTabWrap ul.thumbImg li	{float:left; margin-left:4px;}	/*2016.11.10 추가*/
.galleryWrap .galleryTabWrap ul.thumbImg li:first-child	{margin-left:0;}	/*2016.11.10 추가*/
.galleryWrap .galleryTabWrap ul.thumbImg li img	{width:110px; height:83px;}	/*2016.11.10 추가*/
.galleryWrap .galleryTabWrap .image	{margin-bottom:20px; overflow:hidden;}	/*2016.11.10 추가*/
.galleryWrap .galleryTabWrap .image ul li	{display:none;}	/*2016.11.10 추가*/
.galleryWrap .gallertContentWrap	{text-align:left;}

.galleryWrap .gallertContentWrap .title	{padding:27px 0 4px; font-size:36px; color:#333; font-weight:bold;}
.galleryWrap .gallertContentWrap .date,.galleryWrap .gallertContentWrap .hit	{font-size:14px; color:#666; display:inline; margin-right:15px;}
.galleryWrap .gallertContentWrap .date span,.galleryWrap .gallertContentWrap .hit span	{font-weight:bold; margin-right:3px;}

.galleryWrap .gallertContentWrap .content	{margin-top:20px; font-size:16px; color:#888;}

.galleryContainer .listWrap	{border-top:1px solid #000; padding-top:55px;}


.galleryLMHList {border-top:1px solid #000; padding-top:55px; margin-top:55px;}
.gallery_new {margin-top:0 !important;}


/*	minoz - voice	*/
.voiceInfoWrap	{text-align:center; color:#666; font-size:13px; margin-bottom:40px;}
.voiceInfoWrap span	{color:#333; font-weight:bold;}

.editWrap.inputWrap	{}
.editWrap.inputWrap ul	{margin-bottom:30px;}
.editWrap.inputWrap li	{display:inline-block; margin:0 20px;}
.editWrap.inputWrap li label	{font-size:16px; color:#666; margin-top:0;}

.editWrap.inputWrap textarea	{margin-top:10px; width:100%; box-sizing:border-box; background:#fff; height:530px; border:none; border-bottom:1px solid #cfcfcf;resize:none;}

/*	minoz - world	*/
.worldBoardWrap.web	{position:relative;}
.worldBoardWrap.web ul li	{position:absolute;}
.worldBoardWrap.web ul li.asia	{top:207px; left:416px;}
.worldBoardWrap.web ul li.middleeast	{top:296px; left:243px;}
.worldBoardWrap.web ul li.northamerica	{top:164px; left:808px;}
.worldBoardWrap.web ul li.southamerica	{top:424px; left:966px;}
.worldBoardWrap.web ul li.africa	{top:360px; left:170px;}
.worldBoardWrap.web ul li.europe	{top:177px; left:218px;}
.worldBoardWrap.web ul li.oceania	{top:454px; left:485px;} 

.worldBoardWrap.mobile	{display:none;}



/* file */
.fileBox {position:relative; padding:0 90px 0 0;margin-top:10px;}
.fileBox:after {content:""; display:block; clear:both; *zoom:1;}
.reviewInform .wrConf .fileBox {text-align:left;}
.reviewInform .wrConf .fileBox input[type='text'] {background:none; cursor:pointer;}
.fileHidden {position:absolute; right:0px; top:0px; width:100% !important; height:47px; opacity:0; filter: alpha(opacity=0); -ms-filter: alpha(opacity=0); cursor:pointer;}
.fileBtn {position:absolute; right:0; top:0; width:90px; height:47px; line-height:47px; text-align:center; background:none;display:block;}
.fileBtn span {font-size:16px; color:#000; font-weight:400;}


/*	minoz - monthlyPhoto	*/
.minozWorldWrap .scheduleWrap	{border-bottom:none;}

.monthlyPhotoWrap	{overflow:hidden; border-top:1px solid #dedede; min-height:200px;}
.monthlyPhotoWrap li	{width:368px; border:1px solid #e2e2e2; float:left; margin-top:40px; margin-left:44px;}
.monthlyPhotoWrap li .image	{position:relative;}
.monthlyPhotoWrap li .image img	{margin:0;border-bottom:1px solid #e2e2e2;}
.monthlyPhotoWrap li .image span	{position:absolute; top:30px; left:30px;}

.monthlyPhotoWrap li ul li	{text-align:center; border:none; margin:0; width:122px; border-left:1px solid #e2e2e2;}
.monthlyPhotoWrap li ul li:first-child	{border-left:none;}
.monthlyPhotoWrap li ul li a	{width:100%; font-size:14px; color:#333; padding:12px 0 15px;}
.monthlyPhotoWrap li ul li a:hover	{color:#333;}
.monthlyPhotoWrap li ul li a img	{display:block; margin:0 auto;margin-top:6px;}

.monthlyPhotoWrap li:first-child,.monthlyPhotoWrap li:nth-child(4)	{margin-left:0;}

.monthlyPhotoWrap li.txtNoList {text-align:center;width:100%;box-sizing:border-box;}
.monthlyPhotoWrap li.txtNoList p {font-size:16px; color:#666; padding:30px 0; text-align:center;}


/*	mall */
.mallListWrap {overflow:hidden; border-top:1px solid #000; border-bottom:1px solid #000; padding:15px 0 20px; margin-bottom:10px;}
.mallListWrap .mallList	{padding-top:15px;}
.mallListWrap .mallList li	{float:left; position:relative; width:278px; height:474px; border:1px solid #ccc; margin-left:26px; margin-bottom:30px;}
.mallListWrap .mallList li:first-child, .mallListWrap .mallList li:nth-child(5)	{margin-left:0;}
.mallListWrap .mallList li .badge	{position:absolute; top:-1px; left:-1px;}
.mallListWrap .mallList li .badge img	{width:70px;}
.mallListWrap .mallList li .goodsInfoWrap	{text-align:center;}
.mallListWrap .mallList li .goodsInfoWrap .image	{display:table-cell; vertical-align:middle; width:278px; height:305px;}
.mallListWrap .mallList li .goodsInfoWrap .image img	{max-width:180px;}
.mallListWrap .mallList li .goodsInfo	{position:relative;text-align:center; height:170px;}
.mallListWrap .mallList li .goodsInfo .title a	{font-size:20px; color:#222; line-height:1.2; margin-bottom:7px;}
.mallListWrap .mallList li .goodsInfo .goods	{font-size:15px; color:#777;line-height:1.3;}
.mallListWrap .mallList li .goodsInfo .price	{position:absolute; font-size:24px; color:#e47e06; width:100%; bottom:33px; left:0; }
.mallListWrap .mallList li .goodsInfo .price span	{font-weight:bold;}
.mallListWrap .mallList li .buyBtnWrap	{position:absolute; top:199px; left:40px; display:none;}
.mallListWrap .mallList li .buyBtnWrap a	{display:block; float:left;}

.mallListWrap .textMenu	{text-align:right;}


/*	mall - view	*/


.mallviewWrap	{border-top:1px solid #000; padding-top:54px;}

.mallviewWrap .goodsOrderWrap	{overflow:hidden; height:500px; margin-bottom:20px;}
.mallviewWrap .goodsOrderWrap .goodsImageWrap	{float:left; width:600px; position:relative; height:100%;}
	.mallviewWrap .goodsOrderWrap .goodsImageWrap .badge	{position:absolute; top:0; left:0;}	
	.mallviewWrap .goodsOrderWrap .goodsImageWrap .image	{display:table-cell; vertical-align:middle; width:600px; height:600px;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap	{float:right; width:600px;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap ul.goods	{text-align:left; margin-top:14px;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap ul.goods .category	{font-size:16px; color:#e47e06}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap ul.goods .title	{font-size:32px; color:#222; font-weight:bold;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap ul.goods .goods	{font-size:14px; color:#777}

.mallviewWrap .goodsOrderWrap .goodsInfoWrap table	{background:#f5f5f5;color:#333; text-align:left; margin-top:36px;}

.mallviewWrap .goodsOrderWrap .goodsInfoWrap table th	{padding-left:40px;font-weight:normal;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tbody th	{font-size:16px; height:32px; padding-top:5px; padding-bottom:5px;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tbody td	{font-size:16px; height:32px; padding:5px 0;}

.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tbody tr:first-child th,.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tbody tr:first-child td	{padding-top:20px;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tbody tr:last-child th,.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tbody tr:last-child td	{padding-bottom:20px;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tfoot	{border-top:1px solid #e0e0e0;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tfoot th	{font-size:20px; padding-top:20px; padding-bottom:15px;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tfoot td	{font-size:20px;padding-top:20px; padding-bottom:15px;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tfoot td span	{font-weight:bold; font-size:36px; color:#e47e06; vertical-align:middle; margin-top:-7px; margin-right:5px; display:inline-block;}

.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tbody td.eaWrap	{}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tbody td.eaWrap input[type="text"]	{text-align:center;float:left; height:30px; width:69px; background:#fff; border:none; border-top:1px solid #666;border-bottom:1px solid #666;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tbody td.eaWrap a	{float:left; display:block;background:#fff; line-height:32px; font-size:24px; text-align:center;width:32px; height:32px; border:1px solid #666;}

.mallviewWrap .goodsOrderWrap .goodsInfoWrap .btnWrap	{text-align:left;}
.mallviewWrap .goodsOrderWrap .goodsInfoWrap .btnWrap a	{margin-left:0; margin-right:18px;}


.mallInfoBar	{padding:50px 0 50px; overflow:hidden;}
.mallInfoBar li	{float:left; width:399px;}
.mallInfoBar li:first-child	{width:400px;}
.mallInfoBar li a	{display:block; width:100%; line-height:48px; height:48px; background:#f5f5f5; border:1px solid #cfcfcf; font-size:14px; color:#7c7066;}
.mallInfoBar li.select a	{border-bottom:none; background:#fff;}

/* 배송교환환불정책 */
#deliveryArea {}
#deliveryArea p {font-size:13px; color:#7c7066; font-weight:400; line-height:1.8; text-align:left;}
#deliveryArea p.tit {font-size:15px; color:#7c7066; font-weight:600; line-height:1.5; }

.mallviewWrap .goodsDetailWrap	{padding-bottom:50px;}

.mallviewWrap .goodsQnAWrap .info	{font-size:16px; color:#666; margin-bottom:60px;}
.mallviewWrap .goodsQnAWrap .info span	{font-weight:bold;}

.mallviewWrap .goodsQnAWrap	{padding-bottom:50px;}
.mallviewWrap .goodsQnAWrap .editWrap textarea	{height:140px;}

/*	mall - cart	*/

h3.orderTitle	{font-size:22px; color:#222; line-height:0; padding:50px 5px 9px; height:22px; text-align:left;}
h3.orderTitle.leftSide	{float:left; width:30%;}
h3.orderTitle.inputWrap label	{margin-left:15px; font-weight:normal; font-size:14px; color:#666;}
.orderGoodsContainer .textMenu	{float:right; padding-top:40px;}

.inputWrap.ruleCheck	{margin:20px 0;}
.inputWrap.ruleCheck input[type="radio"] + label	{margin:0 20px;}

.selectMultiWrap a.btnStyle.zipcode	{width:156px; background-position:110px 13px; }


.orderGoodsWrap	.tableList	{clear:both; border-bottom:1px solid #000;border-top:1px solid #000;background:#fcfcfc;}
.orderGoodsWrap	.tableList li	{ border:none;}
.orderGoodsWrap	.tableList li ul li	{float:left;padding:30px 20px; font-size:16px;}
.orderGoodsWrap	.tableList li ul	{clear:both; overflow:hidden;border-top:1px solid #e0e0e0;}
.orderGoodsWrap	.tableList li:first-child ul 	{border-top:none;}
.orderGoodsWrap	.tableList li ul li.inputWrap	{width:3%; padding-left:40px;text-align:center;}
.orderGoodsWrap	.tableList li ul li.image	{width:7%;}
.orderGoodsWrap	.tableList li ul li.goodsNameWrap	{width:40%; padding:30px 10px;}
.orderGoodsWrap	.tableList.guestExchange li ul li.goodsNameWrap	{width:50%;}	/*2016.11.10 추가*/
.orderGoodsWrap	.tableList li ul li.goodsNameWrap span	{display:inline-block; font-size:20px; color:#222;vertical-align:middle;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:520px;}
.orderGoodsWrap	.tableList.guestExchange li ul li.goodsNameWrap span	{max-width:620px;}	/*2016.11.10 추가*/
.orderGoodsWrap	.tableList li ul li.price	{width:7%; text-align:right; }
.orderGoodsWrap	.tableList li ul li.selectWrap	{width:10%;text-align:center;}
.orderGoodsWrap	.tableList li ul li.selectWrap select	{width:100px;}
.orderGoodsWrap	.tableList li ul li.selectWrap .eaWrap	{padding-top:20px;}
.orderGoodsWrap	.tableList li ul li.selectWrap .eaWrap input[type="text"]	{text-align:center;float:left; height:30px; width:49px; background:#fff; border:none; border-top:1px solid #666;border-bottom:1px solid #666;}
.orderGoodsWrap	.tableList li ul li.selectWrap .eaWrap a	{float:left; display:block;background:#fff; line-height:32px; font-size:24px; text-align:center;width:32px; height:32px; border:1px solid #666;}
.orderGoodsWrap	.tableList li ul li.totalPrice	{width:7%;text-align:right;}
.orderGoodsWrap	.tableList li ul li.deleteWrap	{width:3%; text-align:center; padding:54px 10px 0;}
.orderGoodsWrap.pay	{margin-bottom:40px;}
.orderGoodsWrap.pay	.tableList li ul li.image	{width:10%;}
.orderGoodsWrap.pay	.tableList li ul li.goodsNameWrap	{width:57%;}
.orderGoodsWrap.pay	.tableList li ul li.goodsNameWrap span	{max-width:720px;}



.orderInfoWrap	{margin-bottom:60px;}
.orderInfoWrap table	{ border-bottom:1px solid #000;}
.orderInfoWrap table th	{background:#fcfcfc; text-align:left; font-weight:normal; font-size:16px; color:#222; border-top:1px solid #e0e0e0; height:70px; padding-left:40px;}
.orderInfoWrap table td	{vertical-align:middle; text-align:left; font-size:16px; color:#666; border-top:1px solid #e0e0e0;  padding:13px 0; padding-left:40px;}
.orderInfoWrap table td a img	{vertical-align:middle; margin-left:30px;}
.orderInfoWrap table td .colorRed	{color:#e47e06; font-size:inherit;}
.orderInfoWrap table tr:first-child th,.orderInfoWrap table tr:first-child td	{border-color:#000;}


.goodsSearchWrap	{background:#f8f8f8; padding:50px 60px; margin-bottom:40px;}
.goodsSearchWrap table input[type="radio"] + label:before	{margin-right:1px; margin-top:-4px;}
.goodsSearchWrap table input[type="checkbox"] + label:before	{margin-right:3px;}
.goodsSearchWrap table input[type="text"]	{margin:0 13px; width:100%}
.goodsSearchWrap table td input[type="text"]:first-child	{margin-left:0;}
.goodsSearchWrap table td p input[type="text"]	{width:180px;}
.goodsSearchWrap table label	{font-size:16px; color:#666; margin-right:30px;}
.goodsSearchWrap table th	{text-align:left; font-size:16px; font-weight:normal; color:#222; width:140px;}
.goodsSearchWrap table td	{text-align:left; }
.goodsSearchWrap table td.inputWrap p	{display:inline-block; margin-right:20px; line-height:50px}
.goodsSearchWrap table td.inputWrap.checkWrap	{padding:23px 0;}
.goodsSearchWrap table input[type="radio"] + label	{margin-top:0px;}
.goodsSearchWrap table input[type="checkbox"] + label	{width:80px; margin:5px 20px 5px 0;}


.orderPriceWrap	{border:3px solid #cfcfcf; padding:52px 0; margin-bottom:10px;}
.orderPriceWrap table	{font-size:14px; color:#323232;} 
.orderPriceWrap table td p	{font-size:20px;}
.orderPriceWrap table td.totalPrice p {color:#e47e06; font-weight:bold;}
/*
.privacyWrap .rulesBox .innerWrap	{height:500px;}
.privacyWrap .inputWrap	{margin:20px 0 50px;}
.privacyWrap .inputWrap label	{font-size:16px; color:#666; margin:0 20px;}
*/


.paySelectWrap	{}
.paySelectWrap table	{width:730px; font-size:16px; text-align:left; margin:15px auto 0;border-top:1px solid #dedede;}
.paySelectWrap table th	{ font-size:16px;color:#222; font-weight:normal; padding:13px 0;padding-left:40px; border-bottom:1px solid #dedede; }
.paySelectWrap table td	{ font-size:16px;color:#666; background:#fff; padding:13px 0;padding-left:40px; border-bottom:1px solid #dedede; }

/*** fancybox ***/
/*** 기본셋팅 ***/
.layerWrap {background:#fff; padding:0 40px;}
.layerWrap:after {content:""; display:block; clear:both;}
.layerHead {position:relative; }
.layerHead:after {content:""; display:block; clear:both;}
.layerHead span {display:inline-block; font-size:30px; color:#161c21; font-weight:600; padding:78px 0 34px 0;}
.layerHead .popclose {position:absolute; right:-13px; top:18px;}
.layerBody {padding:0 0 70px 0;}
.layerBody:after {content:""; display:block; clear:both;}
.layerBody .changePro {border:1px #d9d9d9 solid; word-break:keep-all;}
.layerBody .changePro:after {content:""; display:block; clear:both;}
.layerBody .changePro .innerBox {background:#fcfcfc; padding:20px 35px; position:relative; min-height:24px; border-top:1px solid #d9d9d9;}
.layerBody .changePro .innerBox:after {content:""; display:block; clear:both;}
.layerBody .changePro .innerBox:first-child {border-top:0;}
.layerBody .changePro .innerBox .changeNum {position:absolute; top:9px; right:35px ;width:160px; float:right;}
.layerBody .changePro .innerBox .changeNum span.fullSbox  {text-align:center;}
.layerBody .changePro .innerBox p {font-size:14px; color:#303e48; font-weight:600; line-height:1.2; padding-top:5px; display:inline-block; margin-right:110px;}
.layerBody .changeTxt {width:100%; overflow:hidden; margin:20px 0;}
.layerBody .changeTxt .innerBox textarea {width:100%;min-height:200px;padding:26px; box-sizing:border-box;}
.layerBody .refundTb {border:1px solid #d9d9d9; margin-top:15px;}
.layerBody .refundTb .diTable th {vertical-align:middle;}
.layerBody .refundTb .diTable td {padding:9px 20px;}
.popBtnArea {width:100%; margin:40px 0 0 0; text-align:center; overflow:hidden;}
.layerBody .secessionTxt {width:100%; padding:0 0 12px 0; overflow:hidden; word-break:keep-all;}
.layerBody .secessionTxt p {font-size:15px; color:#161c21; font-weight:600; line-height:1.2; padding:0 0 12px 0;}
.layerBody .secessionTxt p span {font-size:15px; color:#47b6da; font-weight:600;}
.layerBody .secessionTxt ul:after {content:""; display:block; clear:both;}
.layerBody .secessionTxt ul li {font-size:14px; color:#777; line-height:1.3; padding:0 0 6px 17px; background:url('../images/bg/bg_inquiretxt_li.gif') 3px 6px no-repeat;}
.layerBody .secessionTxt ul li strong {font-size:14px; color:#333; font-weight:600;}
.layerBody .secessionTxt.oneList {margin-top:20px;}
/* select pop full */
span.fullSbox {width:100%; height:46px; font-size:13px; color:#333; background:url('../images/bg/bg_reason_select.gif') right center #fff no-repeat; border-left:1px #d9d9d9 solid; box-sizing:border-box;}
span.fullSbox.changed {background-color:#fff;}
.fullSboxInner {font-size:13px; color:#333; white-space:nowrap; line-height:46px; padding:0 58px 0 15px;}
.popSecBtn {display:inline-block; width:190px; height:58px; text-align:left; background:url('../images/bg/bg_popsecbtn.png') 127px 50% #161c21 no-repeat; border:1px #161c21 solid; overflow:hidden;}
.popSecBtn span {font-size:17px; color:#fff; line-height:58px; padding:0 0 0 40px;}


/* mypage - delivery	*/
.orderGoodsWrap.deliveryWrap.pay	.tableList	{border-top:1px solid #e0e0e0;background:none;}
.orderGoodsWrap.deliveryWrap.pay	.tableList li 	{height:auto;}
.orderGoodsWrap.deliveryWrap.pay	.tableList li ul li	{padding:30px 20px; font-size:16px;}
.orderGoodsWrap.deliveryWrap.pay	.tableList li ul li.goodsNameWrap span	{display:block; line-height:1.6; white-space:normal;}
.orderGoodsWrap.deliveryWrap.pay	.tableList li ul li.goodsNameWrap span.no	{font-size:16px;color:#666; max-width:520px;}
.orderGoodsWrap.deliveryWrap.pay	.tableList li ul li.goodsNameWrap span.goodsname	{font-size:20px; max-width:100%;}
.orderGoodsWrap.deliveryWrap.pay	.tableList li ul li.image	{width:6%; padding:30px 40px;}
.orderGoodsWrap.deliveryWrap.pay	.tableList li ul li.goodsNameWrap	{width:41%; padding:30px 10px;}
.orderGoodsWrap.deliveryWrap.pay	.tableList li ul li.date	{width:7%;}
.orderGoodsWrap.deliveryWrap.pay	.tableList li ul li.ea	{width:5%; text-align:right;}
.orderGoodsWrap.deliveryWrap.pay	.tableList li ul li.totalPrice	{width:7%;}
.orderGoodsWrap.deliveryWrap.pay	.tableList li ul li.status	{width:10%; text-align:center;}

.orderGoodsWrap.deliveryWrap.pay .tableHead li	{text-align:center;padding:0px 20px;}
.orderGoodsWrap.deliveryWrap.pay .tableHead li.title	{width:47%; padding:0px 40px;}
.orderGoodsWrap.deliveryWrap.pay .tableHead li.date	{width:7%;}
.orderGoodsWrap.deliveryWrap.pay .tableHead li.ea	{width:5%;text-align:right;}
.orderGoodsWrap.deliveryWrap.pay .tableHead li.totalPrice	{width:7%;text-align:right;}
.orderGoodsWrap.deliveryWrap.pay .tableHead li.status	{width:10%;}

.orderGoodsWrap.deliveryView	.tableList li ul .goodsNameWrap	{line-height:1.6;}
.orderGoodsWrap	.tableList li ul .textBtn	{}
.orderGoodsWrap.deliveryView	.tableList li ul .goodsNameWrap span.category	{font-size:16px;color:#666; display:block;}
.orderGoodsWrap	.tableList li ul li.mark	{width:1%; text-align:center;}

.orderGoodsWrap.deliveryWrap.pay	.tableList.headList.exchange li ul li.goodsNameWrap	{width:38%}	/*2016.11.10 추가*/
.orderGoodsWrap.deliveryWrap.pay	.tableList.headList.exchange li ul li.date {width:14%; text-align:center; padding-top:40px}	/*2016.11.10 추가*/
.orderGoodsWrap.deliveryWrap.pay	.tableList.headList.exchange li ul li.date span	{display:block; line-height:1.6;}	/*2016.11.10 추가*/
.orderGoodsWrap.deliveryWrap.pay	.tableList.headList.exchange li ul li.status {width:8%;}	/*2016.11.10 추가*/
.orderGoodsWrap.deliveryWrap.pay.exchange .tableHead li.title	{width:45%;}	/*2016.11.10 추가*/
.orderGoodsWrap.deliveryWrap.pay.exchange .tableHead li.date	{width:14%;text-align:center;}	/*2016.11.10 추가*/
.orderGoodsWrap.deliveryWrap.pay.exchange .tableHead li.status	{width:8%;}	/*2016.11.10 추가*/
@media all and (max-width: 1216px){
	/*	main	*/
	.mainProfileWrap	{height:470px;}
	.mainProfileWrap .mainProfile	{width:492px; padding:58px 0px 35px;}

	.api01 {display:none;}
	.api02 {display:block; height:300px; overflow:hidden;}

	.mainProfileWrap .mainProfile img	{width:410px;}
    .mainMinozWrap .mainMinoz img{width:410px;}
	.mainProfileWrap .mainProfile img.title 	{width:210px;}
	.mainProfileWrap .mainProfile a img	{width:158px;}
	.mainProfileWrap .mainProfile a	{margin:22px 0 34px;}
	.mainMinozWrap	{height:470px;}
	.mainMinozWrap .mainMinoz	{width:492px; padding:58px 0 35px;}
	.mainMinozWrap .mainMinoz img.title 	{width:153px;}
	.mainMinozWrap .mainMinoz a img	{width:158px;}
	.mainMinozWrap .mainMinoz a	{margin:22px 0 34px;}
	.mainMinozWrap .mainMinoz ul li	{width:205px; height:205px; margin:0 2px;}
	.mainMinozWrap .mainMinoz ul li a img	{width:100%; height:100%;}

	.mainLinkWrap	{padding:58px 0 20px;}

	.mainLinkWrap ul	{width:900px;}
	.mainLinkWrap ul li	{width:300px; height:250px; margin-bottom:60px;}
	.mainLinkWrap ul li.imgWrap a {width:260px;}
	.mainLinkWrap ul li.imgWrap a img	{width:260px;}
	.mainLinkWrap ul li.imgWrap a img.hoverImg	{display:none;}
	.mainLinkWrap ul li.imgWrap a:hover img.hoverImg	{display:block;}
	.mainLinkWrap ul li.imgWrap a img.goTitle	{width:150px; padding:137px 73px; padding:100px 50px;}

	.mainLinkWrap ul li.imgWrap.photo a img	{left:20px;}
	.mainLinkWrap ul li.imgWrap.event a img	{left:20px;}
	.mainLinkWrap ul li.imgWrap.mall a img	{left:20px;}

	.mainLinkWrap ul li.textWrap	{width:300px;}

	.mainLinkWrap ul li.textWrap dl	{margin-top:4px;}
	.mainLinkWrap ul li.textWrap dl dt	{font-size:19px;}
	.mainLinkWrap ul li.textWrap dl dt img	{margin:8px 0 0 5px;}
	.mainLinkWrap ul li.textWrap dl dd	{margin:5px 0 12px; height:90px; overflow:hidden;}
	.mainLinkWrap ul li.textWrap dl dd.pressSource	{margin:0;}
	.mainLinkWrap ul li.textWrap p.goBtn	{margin:0;}
	.mainLinkWrap ul li.textWrap p.goBtn img	{width:38px}

	.mainLinkWrap ul li.textWrap.news	{padding:25px 60px 0 40px; padding:20px 10px 0 40px;}
	.mainLinkWrap ul li.textWrap.press	{padding:25px 20px 0 78px; padding:20px 30px 0 20px;}

	.mainLinkWrap ul li.textWrap.press dl dd	{height:62px;}
	.mainLinkWrap ul li.textWrap dl dd.pressSource	{height:28px;}

	.mainLinkWrap ul li.apiWrap	{width:260px; padding:0 20px;}
	.mainLinkWrap ul li.apiWrap p	{width:100%; height:100%; line-height:250px;}
	.mainWrap .mainVisualWrap	{height:700px;}	/*2016.11.10 추가*/
	.slick-slide	{height:700px;}	/*2016.11.10 추가*/
	.slick-prev	{top:340px;}	/*2016.11.10 추가*/
	.slick-next	{top:340px;}	/*2016.11.10 추가*/


	/*	login	*/
	.loginBox	{padding:50px 151px;}
	.loginBox .inputWrap input[type="text"],.loginBox .inputWrap input[type="password"],.loginBox .inputWrap input[type="number"]	{width:435px;}

	.loginBox .inputWrap:first-child	{margin-bottom:10px;}

	.joinLinkWrap	{width:598px;}

	/* search PW	*/
	.searchPwBox	{padding:55px 100px 62px;}
	/*	join	*/

/*	.joinLinkWrap	{width:698px;}
	.joinLinkWrap a img	{margin-left:74px;}*/
	.joinFormWrap	{padding:50px 30px;}
	.join_row	{}
	.join_cell	{width:420px; float:left;}
	.joinFormWrap input[type="text"],.joinFormWrap input[type="password"],.joinFormWrap input[type="number"]	{width:380px;}
	.confirmWrap input[type="text"],.confirmWrap input[type="password"],.confirmWrap input[type="number"]	{width:320px;}
	.join_cell.selectMultiWrap select	{width:119px; }
	.join_cell.selectMultiWrap input[type="text"],.join_cell.selectMultiWrap input[type="number"]	{width:119px;}

	.policyCheckWrap .rulesCheckWrap	{margin-left:157px;}
	.policyCheckWrap a	{margin-right:160px;}
	.join_row.merge input[type="text"]	{width:800px}

	.rulesServiceWrap	{top:100px; left:50px; width:800px; height:600px; padding:60px; }

	/*	abouthim - profile	*/
	.profileContentWrap li span	{width:625px;}
	.profileContainer .photo	{width:320px; margin-right:40px;}
	.profileContainer .photo img	{width:100%;}
	.profileContentWrap.tab04 li span	{width:180px;}
	.profileContentWrap.tab04 li span.name	{width:380px;}
	/*	abouthim - filmography	*/
	.filmographyList li	{width:280px; margin-left:30px;}
	.filmographyList li	a	{display:block;}
	.filmographyList li img	{width:280px;}
	.filmographyList li .box	{padding:23px 30px;}
	.filmographyList li .box img	{width:27px;}
	.filmographyList li .title	{width:218px;}

	.filmographyView .rollingImageWrap	{width:400px;}
	.filmographyView .rollingImageWrap img	{width:100%;}
	.filmographyView .filmographyContent	{margin-left:50px; width:450px;}


	/*	table list - basic	*/
	.tableList .qtitle	{width:79%; box-sizing:border-box; padding-left:40px;}
	.tableList .qtitle a .category	{max-width:180px; display:inline-block; font-size:18px; color:#666; vertical-align:middle;}
	.tableList .qtitle a .category span	{display:inline-block; vertical-align:middle; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:92%;}
	.tableList .qtitle a .que	{display:inline-block; font-size:18px; color:#333;vertical-align:middle;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:400px; }
	.tableList .qdate	{text-align:center; width:10%; font-size:14px; color:#666;}
	.tableList .status	{text-align:center; width:10%; font-size:16px; color:#888;}
	.tableList .colorRed	{color:#e47e06;}
	.tableList.headList li:first-child 	{border-color:#e0e0e0;}
	.tableHead	{border-top:1px solid #000; padding:22px 0; background:#fcfcfc;}
	.tableHead li	{display:inline-block; font-size:16px; color:#333;}
	.tableList.headList.member .qtitle a .que	{max-width:580px; }

	.imgTableList li ul	{float:left; width:550px;}

	/*	table view - basic	*/

	/*	table comment - basic	*/
	.commentWrap .writeWrap textarea	{width:708px;}
	.commentListWrap .comReply textarea {width:670px;}
	/*	table editor - basic	*/

	/*	minoz - about minoz	*/
	.historyWrap table th	{padding-left:30px; padding-right:30px; width:560px;}
	.worldWrap	{width:350px;}
	.koreaWrap	{width:350px;}
	.worldWrap	img	{width:100%}
	.koreaWrap	img	{width:100%}

	/* notice - schedule	*/
	/*	minoz - event	*/
	.eventSurvey1	{}
	.eventSurvey1 ul li	{float:left; width:244px; border:1px solid #e0e0e0; margin-left:41px; margin-bottom:40px;}
	.eventSurvey1 ul li .image	{width:100%; height:auto;}
	.eventSurvey1 ul li .image img	{width:100%; margin-bottom:0;}
	/*.viewWrap .viewContent .content img	{margin-bottom:0;}*/
	.eventSurvey1 ul li .box	{text-align:center; padding:22px 0; border-top:1px solid #e0e0e0;}
	.eventSurvey1 input + label:before	{margin-top:-4px; margin-right:5px;}
	.eventSurvey1 ul li .box label	{font-size:18px; color:#666; vertical-align:middle}
	.eventSurvey1 ul li:first-child,.eventSurvey1 ul li:nth-child(4)	{margin-left:0;}
	.eventSurvey2 ul li p	{width:750px;}/*2016.11.10 추가*/

	/*	minoz - fromLMH	*/
	.fromLMHList li	{width:278px;margin-left:32px;margin-bottom:32px;}
	.fromLMHList li:nth-child(3n + 1) {margin-left:0;}





	/*	minoz - gallery	*/
	.galleryWrap	{padding:20px 0 60px; overflow:hidden; border-bottom:1px solid #000;}
	.galleryWrap .galleryTabWrap	{float:left; margin-right:65px; width:410px;}
	.galleryWrap .galleryTabWrap img	{width:100%}
	.galleryWrap .galleryTabWrap ul.thumbImg	{width:100%; text-align:left;}
	.galleryWrap .galleryTabWrap ul.thumbImg li	{float:left; width:130px;margin-left:10px; margin-bottom:10px;}
	.galleryWrap .galleryTabWrap ul.thumbImg li img	{width:130px;}
	.galleryWrap .galleryTabWrap ul.thumbImg li:first-child,.galleryWrap .galleryTabWrap ul.thumbImg li:nth-child(4)	{margin-left:0;}
	.galleryWrap .galleryTabWrap .image	{margin-bottom:20px;}
	.galleryWrap .gallertContentWrap	{text-align:left;}
	.galleryWrap .gallertContentWrap .title	{padding:27px 0 4px; font-size:36px; color:#333; font-weight:bold;}
	.galleryWrap .gallertContentWrap .date,.galleryWrap .gallertContentWrap .hit	{font-size:14px; color:#666; display:inline; margin-right:15px;}
	.galleryWrap .gallertContentWrap .date span,.galleryWrap .gallertContentWrap .hit span	{font-weight:bold; margin-right:3px;}
	.galleryWrap .gallertContentWrap .content	{margin-top:20px; font-size:16px; color:#888;}
	.galleryContainer .listWrap	{border-top:1px solid #000; padding-top:55px;}

	/*	minoz - voice	*/
	/*	minoz - world	*/
	.worldBoardWrap.web	{position:relative;}
	.worldBoardWrap.web img	{width:100%;}
	.worldBoardWrap.web ul li	{position:absolute;}
	.worldBoardWrap.web ul li.asia	{top:177px; left:256px;}
	.worldBoardWrap.web ul li.middleeast	{top:250px; left:143px;}
	.worldBoardWrap.web ul li.northamerica	{top:174px; left:628px;}
	.worldBoardWrap.web ul li.southamerica	{top:364px; left:736px;}
	.worldBoardWrap.web ul li.africa	{top:320px; left:87px;}
	.worldBoardWrap.web ul li.europe	{top:157px; left:108px;}
	.worldBoardWrap.web ul li.oceania	{top:384px; left:345px;} 

	/*	minoz - monthlyPhoto	*/
	.monthlyPhotoWrap	{overflow:hidden; border-top:1px solid #dedede;}
	.monthlyPhotoWrap li	{width:368px; border:1px solid #e2e2e2; float:left; margin-top:40px; margin-left:0;}
	.monthlyPhotoWrap li .image	{position:relative;}
	.monthlyPhotoWrap li .image img	{margin:0;border-bottom:1px solid #e2e2e2;}
	.monthlyPhotoWrap li .image span	{position:absolute; top:30px; left:30px;}

	.monthlyPhotoWrap li ul li	{text-align:center; border:none; margin:0!important; width:122px; border-left:1px solid #e2e2e2;}
	.monthlyPhotoWrap li ul li:first-child	{border-left:none;}
	.monthlyPhotoWrap li ul li a	{width:100%; font-size:14px; color:#333; padding:12px 0 15px;}
	.monthlyPhotoWrap li ul li a:hover	{color:#333;}
	.monthlyPhotoWrap li ul li a img	{display:block; margin:0 auto;margin-top:6px;}

	.monthlyPhotoWrap li:nth-child(odd)	{margin-left:70px; margin-right:10px;}
	.monthlyPhotoWrap li:nth-child(even)	{margin-right:70px; margin-left:10px;}



	/*	mall */
	.mallListWrap {overflow:hidden; border-top:1px solid #000; border-bottom:1px solid #000; padding:15px 0 20px; margin-bottom:10px;}
	.mallListWrap .mallList	{padding-top:15px;}
	.mallListWrap .mallList li	{float:left; position:relative; width:278px; height:474px; border:1px solid #ccc; margin-left:30px; margin-bottom:30px;}
	.mallListWrap .mallList li:first-child, .mallListWrap .mallList li:nth-child(4), .mallListWrap .mallList li:nth-child(7)	{margin-left:0;}
	.mallListWrap .mallList li:nth-child(5)	{margin-left:30px;}
	/*	mall - view	*/



	.mallviewWrap .goodsOrderWrap .goodsImageWrap	{width:420px;}
	.mallviewWrap .goodsOrderWrap .goodsImageWrap .image	{width:100%;}
		.mallviewWrap .goodsOrderWrap .image img	{max-width:100%;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap	{width:480px;}

	.mallviewWrap .goodsOrderWrap .goodsInfoWrap table th	{padding-left:40px;}


	.mallInfoBar li	{width:299px;}
	.mallInfoBar li:first-child	{width:300px;}



	.mallviewWrap .goodsDetailWrap	{padding-bottom:50px;}

	.mallviewWrap .goodsQnAWrap .info	{font-size:16px; color:#666; margin-bottom:60px;}
	.mallviewWrap .goodsQnAWrap .info span	{font-weight:bold;}

	.mallviewWrap .goodsQnAWrap	{padding-bottom:50px;}
	.mallviewWrap .goodsQnAWrap .editWrap textarea	{height:140px;}

	/*	mall - cart	*/
	.orderGoodsWrap	.tableList li ul li	{padding:30px 20px;}
	.orderGoodsWrap	.tableList li ul li.inputWrap	{width:3%; padding-left:30px;}
	.orderGoodsWrap	.tableList li ul li.image	{width:7%;}
	.orderGoodsWrap	.tableList li ul li.goodsNameWrap	{width:26%;}
	.orderGoodsWrap	.tableList.guestExchange li ul li.goodsNameWrap	{width:40%;}	/*2016.11.10 추가*/
	.orderGoodsWrap	.tableList li ul li.goodsNameWrap span	{max-width:270px;}
	.orderGoodsWrap	.tableList.guestExchange li ul li.goodsNameWrap span	{max-width:400px;}/*2016.11.10 추가*/
	.orderGoodsWrap	.tableList li ul li.price	{width:9%;}
	.orderGoodsWrap	.tableList li ul li.selectWrap	{width:13%;}
	.orderGoodsWrap	.tableList li ul li.totalPrice	{width:9%;}
	.orderGoodsWrap	.tableList li ul li.deleteWrap	{width:3%;}
	
	.orderGoodsWrap.pay	.tableList li ul li.goodsNameWrap	{width:48%;}
	.orderGoodsWrap.pay	.tableList li ul li.goodsNameWrap span	{max-width:470px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.paySelectWrap table	{width:100%;}
	
	
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.image	{width:7%; padding:30px 40px;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.goodsNameWrap	{width:31%; padding:30px 10px;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.date	{width:10%;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.status	{width:11%;}
	
	.orderGoodsWrap.deliveryWrap.pay .tableHead li.title	{width:38%;}
	.orderGoodsWrap.deliveryWrap.pay .tableHead li.date	{width:10%;}
	.orderGoodsWrap.deliveryWrap.pay .tableHead li.status	{width:11%;}
	.orderGoodsWrap.deliveryWrap.pay	.tableList.headList.exchange li ul li.goodsNameWrap	{width:26%}	/*2016.11.10 추가*/
	.orderGoodsWrap.deliveryWrap.pay	.tableList.headList.exchange li ul li.status {width:12%;}	/*2016.11.10 추가*/
	.orderGoodsWrap.deliveryWrap.pay.exchange .tableHead li.title	{width:34%;}	/*2016.11.10 추가*/
	.orderGoodsWrap.deliveryWrap.pay.exchange .tableHead li.status	{width:12%;}	/*2016.11.10 추가*/
}
@media all and (max-width: 916px){
	/*	main	*/
	.mainProfileWrap	{height:374px;}
	.mainProfileWrap .mainProfile	{width:324px; padding:40px 30px 57px 0;}

	.mainProfileWrap .mainProfile img	{width:324px;}
    .mainMinozWrap .mainMinoz img{width:324px}
	.mainProfileWrap .mainProfile img.title 	{width:175px;}
	.mainProfileWrap .mainProfile a img	{width:145px;}
	.mainProfileWrap .mainProfile a	{margin:24px 0 27px;}
	.mainMinozWrap	{height:374px;}
	.mainMinozWrap .mainMinoz	{width:334px; padding:40px 0 57px 30px;}
	.mainMinozWrap .mainMinoz img.title 	{width:124px;}
	.mainMinozWrap .mainMinoz a img	{width:145px;}
	.mainMinozWrap .mainMinoz a	{margin:25px 0 26px;}
	.mainMinozWrap .mainMinoz ul li	{width:158px; height:162px; margin-left:0; margin-right:7px;}
	.mainLinkWrap	{padding:40px 0 20px;}

	.mainLinkWrap ul	{width:768px;}
	.mainLinkWrap ul li	{width:384px; height:260px; margin-bottom:40px;}
	.mainLinkWrap ul li.imgWrap {height:320px;}
	.mainLinkWrap ul li.imgWrap a {width:320px;}
	.mainLinkWrap ul li.imgWrap a img	{width:320px;}
	.mainLinkWrap ul li.imgWrap a img.goTitle	{width:195px;  padding:120px 60px 0;}

	.mainLinkWrap ul li.imgWrap.photo a img	{left:25px;}
	.mainLinkWrap ul li.imgWrap.event a img	{left:25px;}
	.mainLinkWrap ul li.imgWrap.mall a img	{left:25px;}

	.mainLinkWrap ul li.textWrap	{width:384px;margin-top:6px;}
	.mainLinkWrap ul li.textWrap p.title	{font-size:24px;}
	.mainLinkWrap ul li.textWrap dl	{margin-top:13px;}
	.mainLinkWrap ul li.textWrap dl dd	{margin:8px 0 12px; height:132px;}
	.mainLinkWrap ul li.textWrap dl dd.pressSource	{margin:0;}
	.mainLinkWrap ul li.textWrap p.goBtn img	{width:38px}

	.mainLinkWrap ul li.textWrap.news	{padding:20px 55px 0 75px;}
	.mainLinkWrap ul li.textWrap.press	{padding:20px 55px 0 75px;}

	.mainLinkWrap ul li.textWrap.press dl dd	{height:107px;}
	.mainLinkWrap ul li.textWrap dl dd.pressSource	{height:16px;}

	.mainLinkWrap ul li.apiWrap	{width:320px; height:320px; padding:0 24px 0 40px;}
	.mainLinkWrap ul li.apiWrap p	{line-height:320px;}
	.mainWrap .mainVisualWrap	{height:670px;}	/*2016.11.10 추가*/
	.slick-slide	{height:670px;}	/*2016.11.10 추가*/
	.slick-prev	{top:330px;}	/*2016.11.10 추가*/
	.slick-next	{top:330px;}	/*2016.11.10 추가*/


	/*	login	*/

	.loginBox	{padding:50px 101px;}
	.loginBox .inputWrap input[type="text"],.loginBox .inputWrap input[type="password"],.loginBox .inputWrap input[type="number"]	{width:405px;}

	.joinLinkWrap	{width:566px;}

	/* search PW	*/
	.searchPwBox	{padding:55px 100px 62px;}
	/*	join	*/

	.joinFormWrap	{padding:50px 24px;}
	.join_row	{}
	.join_cell	{width:360px; float:left;}
	.joinFormWrap input[type="text"],.joinFormWrap input[type="password"],.joinFormWrap input[type="number"]	{width:320px;}
	.confirmWrap input[type="text"],.confirmWrap input[type="password"],.confirmWrap input[type="number"]	{width:260px;}

	.join_cell.selectMultiWrap select	{width:99px; }
	.join_cell.selectMultiWrap input[type="text"],.join_cell.selectMultiWrap input[type="number"]	{width:99px;}

	.policyCheckWrap .rulesCheckWrap	{margin-left:107px;}
	.policyCheckWrap a	{margin-right:110px;}

/*	.joinLinkWrap	{width:698px;}
	.joinLinkWrap a img	{margin-left:74px;}
*/
	.join_row.merge input[type="text"]	{width:680px}
	.join_row .msgDouble	{font-size:13px;}

	.rulesServiceWrap	{top:100px; left:50px; width:670px; height:600px; padding:60px 50px; background:#fff; overflow-y:auto;}
	.rulesServiceWrap p.closebtn {position:fixed; right:60px; top:20px;z-index:999;}
	.closebtn {position:fixed; right:60px; top:20px;z-index:999;}



	/*	join - end	*/
	/*	abouthim	*/

	/*	abouthim - profile	*/

	.profileContainer .photo	{width:208px; margin-right:30px;}
	.profileContainer .photo img	{width:100%;}


	.profileContentWrap li span	{width:492px;}

	.profileContainer .name	{margin:7px 0 24px; font-size:36px; font-weight:bold;}
	.profileContentWrap.tab04 li span	{width:100px;}
	.profileContentWrap.tab04 li span.name	{width:328px;}


	/*	abouthim - filmography	*/
	.filmographyListWrap	{}
	.filmographyList li	{width:370px; margin-left:28px;}
	.filmographyList li img	{width:100%;}
	.filmographyList li:first-child,.filmographyList li:nth-child(3),.filmographyList li:nth-child(5)	{margin-left:0;}
	.filmographyList li:nth-child(4)	{margin-left:28px;}

	.filmographyView .rollingImageWrap	{float:none; width:100%;}
	.filmographyView .rollingImageWrap img	{width:100%;}
	.filmographyView .filmographyContent	{margin:0; box-sizing:border-box; padding:20px 50px; width:100%; float:none;}
	.filmographyView .filmographyContent .snsWrap	{text-align:center;}

	/*	table list - basic	*/
	.tableList .qtitle a .que	{display:inline-block; font-size:18px; color:#333;vertical-align:middle;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:360px; }

	.imgTableList .image	{}
	.imgTableList li ul	{float:left; width:418px;}
	.tableList.headList.member .qtitle a .que	{max-width:480px; }
/*
	
	.tableList .qtitle a .que	{max-width:100px; }

	.tableList.headList.member .member	{width:15%}
	.tableList.headList.member .qtitle	{width:65%}
	.tableList.headList.member .qdate	{width:10%;}
	.tableList.headList.member .status	{width:9%;}*/

	/*	table view - basic	*/
	.viewWrap .titleArea {padding:40px 40px 35px 40px;}
	.viewWrap .titleArea .revise {position:relative;top:0;right:0;left:0;margin-top:10px;}
	.viewWrap .titleArea .revise a:first-child {margin-left:0;}

	/*	table comment - basic	*/
	.commentWrap .writeWrap textarea	{width:576px;}
	.commentListWrap .comReply textarea {width:530px;}


	/*	table editor - basic	*/

	/* notice - schedule	*/

	/*	minoz - about minoz	*/
	.historyWrap table th	{padding-left:20px; width:460px;}

	.worldWrap	{width:320px; padding:30px 25px}
	.koreaWrap	{width:320px; padding:30px 25px}
	/*	minoz - event	*/
	.eventSurvey1	{}
	.eventSurvey1 ul li	{float:left; width:213px; border:1px solid #e0e0e0; margin-left:21px; margin-bottom:40px;}
	.eventSurvey1 ul li .image	{width:100%; height:auto;}
	.eventSurvey1 ul li .image img	{width:100%; margin-bottom:0;}
/*	.viewWrap .viewContent .content img	{margin-bottom:0;}*/
	.eventSurvey1 ul li .box	{text-align:center; padding:22px 0; border-top:1px solid #e0e0e0;}
	.eventSurvey1 input + label:before	{margin-top:-4px; margin-right:5px;}
	.eventSurvey1 ul li .box label	{font-size:18px; color:#666; vertical-align:middle}
	.eventSurvey1 ul li:first-child,.eventSurvey1 ul li:nth-child(4)	{margin-left:0;}
	.viewWrap .viewContent  .content .eventSurvey1 img	{margin-bottom:0;}
	.eventSurvey2 ul li p	{width:600px;}	/*2016.11.10 추가*/

	/*	minoz - fromLMH	*/
	.fromLMHList li	{float:left; width:50%;}
	.fromLMHList li:first-child,.fromLMHList li:nth-child(odd)	{margin-left:0;}
	.fromLMHList li:nth-child(even)	{margin-left:0;}
	.fromLMHList li .innerbox {width:280px; margin:0 auto; overflow:hidden;}

	/*	minoz - gallery	*/
	.galleryWrap .gallertContentWrap .title	{padding:27px 0 4px; font-size:36px; color:#333; font-weight:bold; padding-top:0;}
	.galleryWrap	{padding:20px 0 60px; overflow:hidden; border-bottom:1px solid #000;}
	.galleryWrap .galleryTabWrap	{float:left; margin-right:35px; width:410px;}
	.galleryWrap .galleryTabWrap img	{width:100%}
	.galleryWrap .galleryTabWrap ul.thumbImg	{width:100%; text-align:left;}
	.galleryWrap .galleryTabWrap ul.thumbImg li	{float:left; width:130px;margin-left:10px; margin-bottom:10px;}
	.galleryWrap .galleryTabWrap ul.thumbImg li img	{width:130px;}
	.galleryWrap .galleryTabWrap ul.thumbImg li:first-child,.galleryWrap .galleryTabWrap ul.thumbImg li:nth-child(4)	{margin-left:0;}

	.galleryWrap .galleryTabWrap .image	{margin-bottom:20px;}
	.galleryWrap .gallertContentWrap	{text-align:left; overflow:hidden; height:auto;}


	/*	minoz - voice	*/
	/*	minoz - world	*/
	.worldBoardWrap.web ul li.asia	{top:120px; left:226px;}
	.worldBoardWrap.web ul li.middleeast	{top:210px; left:123px;}
	.worldBoardWrap.web ul li.northamerica	{top:164px; left:548px;}
	.worldBoardWrap.web ul li.southamerica	{top:310px; left:626px;}
	.worldBoardWrap.web ul li.africa	{top:270px; left:70px;}
	.worldBoardWrap.web ul li.europe	{top:137px; left:88px;}
	.worldBoardWrap.web ul li.oceania	{top:334px; left:285px;} 
	/*	minoz - monthlyPhoto	*/
	.monthlyPhotoWrap li:nth-child(odd)	{margin-left:0px; margin-right:14px;}
	.monthlyPhotoWrap li:nth-child(even)	{margin-right:0px; margin-left:14px;}

	/*	mall */
	.mallListWrap .mallList li .badge	{position:absolute; top:-1px; left:-1px;}
	.mallListWrap .mallList li .badge img	{width:70px;}
	.mallListWrap .mallList li .goodsInfoWrap	{text-align:center;}
	.mallListWrap .mallList li .goodsInfoWrap .image	{display:table-cell; vertical-align:middle; width:278px; height:305px;}
	.mallListWrap .mallList li .goodsInfoWrap .image img	{max-width:180px;}
	.mallListWrap .mallList li .goodsInfo	{position:relative;text-align:center; height:170px;}
	.mallListWrap .mallList li .goodsInfo .title a	{font-size:20px; color:#222; line-height:1.2; margin-bottom:7px;}
	.mallListWrap .mallList li .goodsInfo .goods	{font-size:15px; color:#777;line-height:1.3;}
	.mallListWrap .mallList li .goodsInfo .price	{position:absolute; font-size:24px; color:#e47e06; width:100%; bottom:33px; left:0; }
	.mallListWrap .mallList li .goodsInfo .price span	{font-weight:bold;}
	.mallListWrap .mallList li .buyBtnWrap	{position:absolute; top:199px; left:20px; display:none;}
	.mallListWrap .mallList li .buyBtnWrap a	{display:block; float:left;}

	.mallListWrap {overflow:hidden; border-top:1px solid #000; border-bottom:1px solid #000; padding:15px 0 20px; margin-bottom:10px;}
	.mallListWrap .mallList	{padding-top:15px;}
	.mallListWrap .mallList li	{float:left; position:relative; width:238px; height:474px; border:1px solid #ccc; margin-left:24px; margin-bottom:30px;}
	.mallListWrap .mallList li:first-child, .mallListWrap .mallList li:nth-child(4), .mallListWrap .mallList li:nth-child(7)	{margin-left:0;}
	.mallListWrap .mallList li:nth-child(5)	{margin-left:24px;}


	/*	mall - view	*/
	.mallviewWrap .goodsOrderWrap .goodsImageWrap	{width:345px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap	{width:400px;}
	.mallviewWrap .goodsOrderWrap .image img	{max-width:100%;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap table th	{padding-left:20px; width:120px;}

	.mallviewWrap .goodsDetailWrap	{padding-bottom:50px;}

	.mallviewWrap .goodsQnAWrap .info	{font-size:16px; color:#666; margin-bottom:60px;}
	.mallviewWrap .goodsQnAWrap .info span	{font-weight:bold;}

	.mallviewWrap .goodsQnAWrap	{padding-bottom:50px;}
	.mallviewWrap .goodsQnAWrap .editWrap textarea	{height:140px;}

	.mallInfoBar li	{width:255px;}
	.mallInfoBar li:first-child	{width:255px;}


	/*	mall - cart	*/
	/*.goodsSearchWrap table th	{width:120px;}*/
	.orderGoodsWrap	.tableList li ul li	{padding:30px 10px;}
	.orderGoodsWrap	.tableList li ul li.inputWrap	{width:3%; padding-left:20px;}
	.orderGoodsWrap	.tableList li ul li.image	{width:9%;}
	.orderGoodsWrap	.tableList li ul li.goodsNameWrap	{width:28%; padding:30px 10px;}
	.orderGoodsWrap	.tableList.guestExchange li ul li.goodsNameWrap	{width:45%;}	/*2016.11.10 추가*/
	.orderGoodsWrap	.tableList li ul li.goodsNameWrap span	{max-width:250px;}
	.orderGoodsWrap	.tableList.guestExchange li ul li.goodsNameWrap span	{max-width:370px;}	/*2016.11.10 추가*/
	.orderGoodsWrap	.tableList li ul li.price	{width:10%;}
	.orderGoodsWrap	.tableList li ul li.selectWrap	{width:16%;}
	.orderGoodsWrap	.tableList li ul li.selectWrap .eaWrap {padding-left:0;}
	.orderGoodsWrap	.tableList li ul li.totalPrice	{width:10%;}
	.orderGoodsWrap	.tableList li ul li.deleteWrap	{width:3%; padding:54px 10px 0;}
	
	.orderGoodsWrap.pay	.tableList li ul li.goodsNameWrap	{width:50%;}
	.orderGoodsWrap.pay	.tableList li ul li.goodsNameWrap span	{max-width:420px;}
	
	
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li	{padding:30px 10px;}
	
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.image	{width:7%; padding:30px 20px;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.goodsNameWrap	{width:34%;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.date	{width:12%;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.totalPrice	{width:9%;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.status	{width:14%;}
	
	.orderGoodsWrap.deliveryWrap.pay .tableHead li	{padding:0 10px;}
	.orderGoodsWrap.deliveryWrap.pay .tableHead li.title	{width:37%;}
	.orderGoodsWrap.deliveryWrap.pay .tableHead li.date	{width:12%;}
	.orderGoodsWrap.deliveryWrap.pay .tableHead li.totalPrice	{width:9%;}
	.orderGoodsWrap.deliveryWrap.pay .tableHead li.status	{width:14%;}

	.orderGoodsWrap.deliveryWrap.pay	.tableList.headList.exchange li ul li.goodsNameWrap	{width:30%}	/*2016.11.10 추가*/
	.orderGoodsWrap.deliveryWrap.pay	.tableList.headList.exchange li ul li.date {width:16%;}	/*2016.11.10 추가*/
	.orderGoodsWrap.deliveryWrap.pay.exchange .tableHead li.title	{width:32%;}	/*2016.11.10 추가*/
	.orderGoodsWrap.deliveryWrap.pay.exchange .tableHead li.date	{width:16%;}	/*2016.11.10 추가*/
}

/*	media query mobile	*/
@media all and (max-width: 767px){
	/* 배송교환환불정책 */
	#deliveryArea {margin:0 20px;}


	.filmographyView .rollingImageWrap .bx-wrapper {margin:0 auto ;}
	/*	main	*/
	.mainWrap .mainVisualWrap	{margin-top:-105px;}
/*
	.skdslider ul.slide-navs {bottom:6vw;}

	.skdslider ul.slide-navs li {height:6vw; width:6vw;}

	.skdslider a.prev	{width:10vw; height:3vw; left:10vw; margin-top:-1.5vw;}
	.skdslider a.next	{width:10vw; height:3vw; right:10vw; margin-top:-1.5vw;}

	.swiper-container	{position:relative; overflow:hidden; z-index:1; width:100%;}
	.swiper-wrapper	{position:relative; z-index:1; display:-webkit-box; display:-moz-box;}
	.swiper-slide	{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;position:relative; text-align:center;}
*/
	.mainProfileWrap	{width:100%; min-width:100%; float:none; height:auto;}
	.mainProfileWrap .mainProfile	{width:100%;/* padding:11vw 0;*/ padding:30px 0; float:none;}	/*2016.11.10 수정*/

	.mainProfileWrap .mainProfile img	{width:90vw;}
    .mainMinozWrap .mainMinoz img{width:90vw}
	.mainProfileWrap .mainProfile img.title 	{/*width:36vw;*/}	/*2016.11.10 수정*/
	.mainProfileWrap .mainProfile a img	{width:30vw;}
	.mainProfileWrap .mainProfile a	{/*margin:4vw 0 7vw;*/margin:25px 0;}	/*2016.11.10 수정*/

	.mainMinozWrap	{width:100%; min-width:100%; float:none; height:auto;}
	.mainMinozWrap .mainMinoz	{width:100%; /*padding:11vw 0;*/ padding:30px 0; float:none;}	/*2016.11.10수정*/
	.mainMinozWrap .mainMinoz img.title 	{/*width:29vw;*/}	/*2016.11.10 수정*/
	.mainMinozWrap .mainMinoz a img	{width:30vw;}
	.mainMinozWrap .mainMinoz a	{/*margin:4vw 0 7vw;*/margin:25px 0;}	/*2016.11.10 수정*/
	.mainMinozWrap .mainMinoz ul li	{width:43vw; height:43vw; display:inline-block; margin:0 1vw; position:relative;}

	.mainLinkWrap	{padding:10vw 0;}
	.mainLinkWrap ul	{width:100%;}
	.mainLinkWrap ul li	{width:50%; height:49vw; display:block; margin-bottom:0; box-sizing:border-box;}
	.mainLinkWrap ul li.imgWrap {height:50vw;margin-top:5vw;}
	.mainLinkWrap ul li.imgWrap a img	{width:90%; }
	.mainLinkWrap ul li.imgWrap a img.goTitle	{width:60%; padding:0;padding:15vw 15%}

	.mainLinkWrap ul li.imgWrap.photo a img	{left:2vw;}
	.mainLinkWrap ul li.imgWrap.event a img	{left:2vw;}
	.mainLinkWrap ul li.imgWrap.mall a img	{left:2vw}
	.mainLinkWrap ul li.textWrap dl dt img	{margin:0;vertical-align:middle;}
	.mainLinkWrap ul li.textWrap	{width:50%; /*  margin-top:5vw; */}
	.mainLinkWrap ul li.textWrap p.title	{/*font-size:3.8vw;*/} /*2016.11.10 수정*/
	.mainLinkWrap ul li.textWrap dl	{/*margin-top:2.1vw;*/ margin-top:10px;} /*2016.11.10 수정*/

	.mainLinkWrap ul li.textWrap dl dt	{/*font-size:4vw; line-height:1.2*/}	/*2016.11.10 수정*/
	.mainLinkWrap ul li.textWrap dl dd	{margin:0;}
	.mainLinkWrap ul li.textWrap dl dd.pressSource	{margin:0;}
	.mainLinkWrap ul li.textWrap p.goBtn	{text-align:left;}
	.mainLinkWrap ul li.textWrap p.goBtn img	{/*margin-top:2vw; width:8vw*/ margin-top:10px; }/*2016.11.10 수정*/

	.mainLinkWrap ul li.textWrap.news	{padding:0 6vw;}
	.mainLinkWrap ul li.textWrap.press	{padding:0 6vw;}

	.mainLinkWrap ul li.textWrap.news dl dd	{max-width:100%; /*font-size:2.6vw;*/ margin-bottom:1vw; height:auto;/*  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; */}	/*2016.11.10 수정*/

	.mainLinkWrap ul li.textWrap.press dl dd	{height:auto;}
	.mainLinkWrap ul li.textWrap dl dd.pressSource	{/*font-size:2.6vw;*/ margin-top:2vw; height:auto; display:block;}	/*2016.11.10 수정*/

	.mainLinkWrap ul li.apiWrap	{width:50%; height:46vw; padding:0 0 0 2vw; margin-top:6vw;}
	.mainLinkWrap ul li.apiWrap p	{line-height:46vw;}

	/*	login	*/
	.loginBox	{box-sizing:border-box; width:100%; padding:50px 30px;}
	.loginBox	{/*padding:10vw 5vw;*/}
	.loginBox .inputWrap input[type="text"],.loginBox .inputWrap input[type="password"],.loginBox .inputWrap input[type="number"]	{width:320px;/*width:58vw; max-height:49px; height:7.5vw;*/}

	.loginBox .btnLogin input[type="submit"]	{/*width:20vw; height:17.4vw; max-width:132px; max-height:114px; background-position:50% 80%*/}

	.loginBox .inputWrap:first-child	{/*margin-bottom:1.4vw;*/}


	.loginBox	{padding:50px 0px;}
	.loginBox .inputWrap	{}
	.loginBox .inputWrap input[type="text"],.loginBox .inputWrap input[type="password"]	{width:100%;}
	.loginBox .inputArea	{float:none; display:inline-block;width:320px; overflow:hidden;}
	.loginBox .btnLogin	{margin-left:20px;float:none; display:inline-block; overflow:hidden;}

	/*
	.loginBox .btnLogin input[type="submit"]	{width:132px; height:114px; padding-bottom:20px; font-weight:bold; font-size:20px; cursor:pointer; border:1px solid #666; background:url('../images/btn/btn_arrow.png') #fff 50% 68px no-repeat; color:#333; box-sizing:border-box;}*/
	.loginBox .pwSearchLink	{float:none; clear:both;}
	.joinLinkWrap	{width:475px;}

	/* search PW	*/
	.searchPwBox	{padding:55px 50px 62px;}
	.searchPwBox p.info,	.searchPwBox p.info span	{/*font-size:2.1vw;*/}
	.searchPwBox	{/*padding:10vw 5vw;*/}
	.searchPwBox .inputWrap input[type="text"],.searchPwBox .inputWrap input[type="number"]	{/*width:80vw; max-height:49px; height:7.5vw;*/}

	/*	join	*/
/*
	.joinInfoText	{padding-left:5%; padding-right:5%}
	.joinInfoText img	{width:90%; max-width:591px; }*/
/*	.joinLinkWrap	{width:100%;}
	.joinLinkWrap a img	{margin-left:74px;}
*/
	.join_cell.selectMultiWrap a img	{/*width:29vw;*/ margin:0;}
	.join_row .msgDouble	{/*font-size:2vw;*/}
	.join_row .msg	{/*font-size:2vw; margin-left:3vw; line-height:8vw;*/ /*margin-left:0;*/}
	/*
	.join_row .title	{font-size:3vw; margin:1vw 0 2vw; text-indent:2vw;}*/
	.joinFormWrap	{/*padding:8vw 5%;*/}
	.join_row	{}
	.join_cell	{width:100%; float:none; margin-bottom:10px;}
	.joinFormWrap input[type="text"],.joinFormWrap input[type="password"],.joinFormWrap input[type="number"]	{width:100%; box-sizing:border-box; /*font-size:3vw; height:8vw;*/}
	select	{/*font-size:3vw;*/}
	.confirmWrap input[type="text"],.confirmWrap input[type="password"],.confirmWrap input[type="number"]	{width:100%;}

	.join_cell.selectMultiWrap select	{float:left; width:33%; box-sizing:border-box;margin-right:1%}
	.join_cell.selectMultiWrap select	{background-size:contain}
	.join_cell.selectMultiWrap select:last-child	{width:32%; margin-right:0;}

	.join_cell.selectMultiWrap input[type="text"],.join_cell.selectMultiWrap input[type="number"]	{float:left; /*width:33%;*/ margin-right:1%;}
	.join_cell.selectMultiWrap input[type="text"]:last-child,.join_cell.selectMultiWrap input[type="number"]:last-child	{width:32%; margin-right:0;}
	.policyCheckWrap .rulesCheckWrap	{margin:0;}
	.policyCheckWrap a	{margin:0; /*font-size:2.8vw;*/}
	.policyCheckWrap a img	{width:5vw}
	.rulesServiceWrap	{top:40px; left:0px; width:100%; height:1153px; padding:60px 5%; }

	/*	join - end	*/
	.joinEndBox {padding:100px 20px 80px;}
	.joinEndBox p.info	{}
	.joinEndBox p.info span	{word-break:break-word;}

	/*	abouthim	*/
	.langSelectWrap .langSelect	{position:static; top:0; margin-bottom:60px; /*margin-top:-5vw;*//* padding-bottom:25px;*/}
	.langSelectWrap .langSelect li	{margin-left:-4px;}
	.langSelectWrap .langSelect li:first-child	{margin-left:0;}
	/*	abouthim - profile	*/
	.profileContainer	{margin-bottom:40px; overflow:hidden;}
	.profileContainer .photo	{float:none; width:100%; box-sizing:border-box; /*padding:0 10vw; */text-align:center;margin:0}
	.profileContainer .photo img	{width:100%;}
	.profileContainer .profile	{float:none; text-align:left; width:100%; box-sizing:border-box; /*padding:0 10vw;*/padding:30px;}
	/*
	.profileContainer .name	{margin:4vw 0 7vw; font-size:5vw;}
	.profileContainer .profile ul	{font-size:2vw;}
	.profileContainer .profile ul li	{margin-bottom:1vw;}
	.profileContainer .profile ul p	{width:20vw;}
*/
/*
	.profileContainer .profile .careerWrap ul li	{font-size:2.5vw; margin-bottom:1vw;}
	.profileContainer .profile .careerWrap ul p	{font-size:2.5vw;}
	.profileContainer .profile .careerWrap .title	{font-size:3.5vw; line-height:9vw; margin:6vw 0 2vw;}
	.profileContainer .profile .careerWrap ul p	{width:12vw;}
*/
	.profileContentWrap	{text-align:left; vertical-align:top; overflow:hidden; display:none;}
	.profileContentWrap li	{clear:both;}
	.profileContentWrap li p	{vertical-align:top; display:block; /*padding:1vw 3vw;*/ float:none; text-indent:0; /*font-size:6vw; */ padding-left:20px;}
	.profileContentWrap li span	{/*padding:2vw 3vw 5vw;*/ padding-top:10px;float:left;/* font-size:2.5vw;*/ line-height:1.8; width:100%; }

	.profileContentWrap.tab04 li p	{float:none; display:block; width:140px; text-align:right;}
	.profileContentWrap.tab04 li span	{float:left;  box-sizing:border-box;}

	.profileContentWrap.tab04 li span	{width:30%;}
	.profileContentWrap.tab04 li span.name	{width:70%;}


	/*	abouthim - filmography	*/
	.filmographyListWrap	{}
	.filmographyList li	{width:100%; margin:0; border:none;}
	.filmographyList li img	{width:100%;}
	.filmographyList li .title	{width:100%;box-sizing:border-box; display:block;}
	.filmographyList li:first-child,.filmographyList li:nth-child(3),.filmographyList li:nth-child(5)	{margin-left:0;}
	.filmographyList li:nth-child(4)	{margin-left:0;}



	/*	table list - basic	*/
	.tableWrap	{text-align:left;}
	.tableList li ul	{padding:20px 19px;}
	.tableList li ul li	{display:inline-block; height:auto; line-height:2; border:none; color:#666; text-align:left;}
	.tableList li ul li.no	{display:none;}
	.tableList li ul li.title	{width:100%;}
	.tableList li ul li.date	{width:150px;}
	.tableList li ul li.hit	{width:150px}
	.tableList li ul li.hit span	{font-weight:bold; margin-right:5px;}

	.tableList.headList.member .member	{text-align:left; width:100%}
	.tableList.headList.member .qtitle	{width:100%}
	.tableList.headList.member .qdate	{width:150px;}
	.tableList.headList.member .status	{width:150px;}

	
	.tableList .qtitle a .que	{max-width:100px; }





	.tableList.nickView	{}
	.tableList.nickView li ul li.title	{width:100%}
	.tableList.nickView li ul li.nick	{min-width:100px;/* font-size:3.2vw; */color:#666;}

	.imgTableList	{margin-bottom:10px;}
	.imgTableList .image	{float:none; margin:0; text-align:center;}
	.imgTableList .image img	{width:100%; height:auto;}
	.imgTableList li	{padding:50px 38px;}

	.imgTableList li ul	{float:none; width:100%;}
	.imgTableList li.title	{/*font-size:5vw;  */width:100%; /*margin:50px 0 14px;*/}
	.imgTableList .ico	{/*margin-top:3vw;*/ margin-top:30px;}

	.imgTableList li.title span	{font-size:inherit; display:inline;}
	.imgTableList li.title span:first-child	{margin-bottom:0;}
	.imgTableList li.content	{display:none;}
	.imgTableList li.date {/*font-size:3vw;*/font-size:18px;}
	.imgTableList li.date span	{font-size:inherit;}

	.writeBtnWrap	{/*margin-top:4vw; */ margin-right:20px;}
	.writeBtnWrap img	{/*width:30vw;*/}

	.tableList .qtitle	{text-align:left; width:100%; box-sizing:border-box; padding-left:0;}
	.tableList .qtitle a .category	{width:100%; max-width:100%;/* display:inline-block;*//* font-size:3vw; *//*color:#666; vertical-align:middle;*/}
	.tableList .qtitle a .category span	{/*display:inline-block; vertical-align:middle; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; */max-width:95%;}
	.tableList .qtitle a .que	{/*display:inline-block; overflow:hidden; text-overflow:ellipsis; */white-space:normal; max-width:100%; line-height:1.6;}
	.tableList .qdate	{text-align:left; width:100px;}
	.tableList .status	{text-align:left; width:100px;}
	.tableList.headList li:first-child 	{border-color:#000;}
	.tableHead	{display:none;}

	.tableList li ul	{width:100%;padding:20px; box-sizing:border-box;}



	/*	table view - basic	*/
	.viewWrap.question .viewContent .content	{min-height:auto;}
	.viewWrap.answer .viewContent .content	{min-height:auto;}
	.viewWrap .viewBtnWrap a span	{display:none;}

	/*	table comment - basic	*/
/*
	.commentWrap .writeWrap textarea	{font-size:4vw; width:58vw; height:10vw;}
	.commentWrap .writeWrap input[type="submit"]	{margin-left:1vw; width:20vw; background-size:contain; background-repeat:no-repeat;}
*/
	.commentWrap	{/*margin-top:0;*/}
	.commentWrap .count	{/*margin:8vw 5vw 4vw;font-size:4.4vw;*/}
	.commentWrap .commentWriteWrap	{/*padding:5vw;*/  box-sizing:border-box; position:relative;}
	.commentWrap .commentWriteWrap .inputWrap	{/*height:240px;*/}
	.commentWrap .writeWrap	{text-align:center;}
	.commentWrap .writeWrap textarea	{/*font-size:3vw; width:100%; height:18vw; */float:none; width:100%;}
	.commentWrap .writeWrap input[type="submit"]	{ float:inherit;/*position:absolute; bottom:10px; left:50%; margin-left:-107px;*/ width:215px; height:70px; /*float:none; clear:both;*/ padding-left:50px; background-position:130px 28px; /*margin:30px auto;*/}
	.commentListWrap .comReply {position:relative; padding:15px 15px 105px 15px;}
	.commentListWrap .comReply textarea {float:none; width:100%;}
	.commentListWrap .comReply input[type="submit"]	{position:absolute; bottom:20px; left:50%; margin-left:-107px; width:215px; height:70px; /*float:none; clear:both;*/ padding-left:50px; background-position:130px 28px; /*margin:30px auto;*/}

	.commentWrap .checkWrap	{clear:both;/* padding-top:4vw;*/}
	.commentWrap .checkWrap label	{/*font-size:3.2vw;*/}
	.commentWrap .checkWrap label span span	{display:none;}
/*
	.commentListWrap	{font-size:3.4vw;}
	.commentListWrap li	{padding:4vw 5vw 8vw;}
	.commentListWrap .nickname	{font-size:3.4vw; margin-top:0;}
	.commentListWrap .date	{font-size:3.4vw;}*/
	.commentListWrap .btnWrap	{display:inline-block; }
/*	.commentListWrap .btnWrap a	{margin-left:-4px;}
	.commentListWrap .comment	{font-size:3.4vw; margin-top:5vw}*/
	/*	table editor - basic	*/
	.editWrap	{padding:50px 40px;}

/*
.editWrap label	{font-size:13px; color:#666; margin-top:36px;}
.inputWrap input[type="checkbox"] + label:before	{margin-top:-4px;}
.editWrap label span	{font-weight:bold;}
*/
/*
.editBtnWrap	{}
.editBtnWrap a.btnStyle	{}
.editBtnWrap a.btnStyle.cancel	{background:url('../images/btn/btn_cancel.png') #fff 121px 13px no-repeat; }*/
/*
	.editWrap.inputWrap li	{margin:3vw;}
	.editWrap.inputWrap li label	{font-size:2.5vw;}*/
	/* notice - schedule	*/

	/*	minoz-aboutminoz	*/


	.membershipWrap	{padding-top:0; margin-top:3vw; overflow:hidden;}
	.worldWrap	{float:none;border:none; border-bottom:1px solid #e0e0e0; box-sizing:border-box; width:100%; padding:6vw;}
	.koreaWrap	{float:none;border:none; box-sizing:border-box; width:100%; padding:6vw;}
	.membershipWrap	.title	{font-size:4vw; color:#222; margin:4vw 0 1vw;}
	.membershipWrap	.title span	{font-size:4.5vw; font-weight:bold;}
	.membershipWrap .content	{font-size:3vw; color:#777;}
	.membershipWrap .content span	{color:#999; display:block; margin-top:3vw;}
	.membershipWrap .btnWrap	{margin-top:2.3vw;}
	.membershipWrap .koreaWrap.join	.content span	{color:#e47e06;}
	.membershipWrap .koreaWrap.join .btnWrap	{margin-top:6vw;}

	.minozMembershipWrap	{clear:both;}
	.historyWrap table th	{width:50%;}
	
	#joinPopup .popup.withdraw	{box-sizing:border-box; padding:0 20px;}
	#joinPopup.popupWrap .popupContent	{width:100%; margin:0px;}
	#joinPopup.popupWrap .popupContent .inputWrap input[type="text"]	{}
	
	#joinPopup.popupWrap .btnWrap {background:none;}
	#joinPopup.popupWrap .btnWrap a.btnStyle.largeEdit	{}






	/*	minoz - event	*/
	.viewWrap .viewContent  .content .eventSurvey1 img	{margin-bottom:0;}

	.eventSurvey1	{}
	.eventSurvey1 ul li	{width:46%; margin-left:0; margin:0 2vw; margin-bottom:40px;}
	.eventSurvey1 ul li .image	{}
	.eventSurvey1 ul li .box	{}
	.eventSurvey1 input + label:before	{margin-top:0;}
	.eventSurvey1 ul li .box label	{/*font-size:3vw; color:#666; vertical-align:middle*/}
	.eventSurvey1 ul li:nth-child(odd)	{margin-left:0; margin-right:2vw;}
	.eventSurvey1 ul li:nth-child(even)	{margin-right:0; margin-left:2vw;}

	.eventSurvey2	{width:100%;}
	.viewWrap .viewContent .content.eventWrap	{padding:40px 0;}	/*2016.11.10 추가*/
	.eventSurvey2 ul li	{width:100%; box-sizing:border-box; border-bottom:1px solid #e0e0e0; /*padding:4vw 1vw;*/ height:auto;}
	.eventSurvey2 ul li label	{width:8%;}	/*2016.11.10 추가*/
	.eventSurvey2 ul li p	{width:90%;}	/*2016.11.10 추가*/

	/*	minoz - fromLMH	*/
	
	.fromLMHList li	{float:none; width:100%; margin-left:0; margin-bottom:0;}
	.fromLMHList li a	{width:100%;}
	.fromLMHList li .image	{border:none;}
	.fromLMHList li .image img	{width:100%; }
	.fromLMHList li .box	{border:none; border-bottom:1px solid #e1e1e1; }
	.fromLMHList li .title	{max-width:80%;}
	.fromLMHList li .content	{/*display:block; font-size:2.8vw; color:#777; margin:1vw 0 2vw;*/}
	.fromLMHList li .box img	{/*width:6vw;*/}
	.fromLMHList li .innerbox {width:auto;}
	.fromLMHList li:first-child,.fromLMHList li:nth-child(odd)	{margin-left:0;}
	.fromLMHList li:nth-child(even)	{margin-left:0;}

	.fromLMHListWrap .paginateWrap ul	{/*margin-top:5vw;*/}



	/*	minoz - gallery	*/
	.galleryWrap .gallertContentWrap .title	{padding:6vw 0 1vw; font-size:6vw;}
	.galleryWrap	{padding:20px 0 60px; overflow:hidden; border-bottom:1px solid #000;}
	.galleryWrap .galleryTabWrap	{float:none; margin-right:0; width:100%;}
	.galleryWrap .galleryTabWrap img	{width:100%}
	/*
	.galleryWrap .galleryTabWrap ul	{width:100%; text-align:left;}
	.galleryWrap .galleryTabWrap ul li	{float:none; display:inline-block; text-align:center; width:15vw; margin:0}
	.galleryWrap .galleryTabWrap ul li img	{width:100%;}
	.galleryWrap .galleryTabWrap ul li:first-child,.galleryWrap .galleryTabWrap ul li:nth-child(4)	{margin:0;}

	.galleryWrap .galleryTabWrap .image	{margin-bottom:20px;}
	.galleryWrap .gallertContentWrap	{display:block; clear:both; width:100%; box-sizing:border-box; padding:0 5vw; text-align:left; overflow:hidden; height:auto;}
	*/
	.galleryWrap .galleryTabWrap ul.thumbImg	{width:100%; text-align:center;}	/*2016.11.10 추가*/
	.galleryWrap .galleryTabWrap ul.thumbImg li	{float:none; display:inline-block; text-align:center; margin:1%; width:30%;}	/*2016.11.10 추가*/
	.galleryWrap .galleryTabWrap ul.thumbImg li img	{width:100%; height:auto;}	/*2016.11.10 추가*/
	.galleryWrap .galleryTabWrap ul.thumbImg li:first-child,.galleryWrap .galleryTabWrap ul.thumbImg li:nth-child(4)	{margin:0;}	/*2016.11.10 추가*/
	.galleryWrap .gallertContentWrap	{padding:20px 20px 0;}	/*2016.11.10 추가*/

	.galleryLMHList {padding-top:20px; margin-top:20px;}


	.galleryWrap .gallertContentWrap .title	{padding:3vw 0 2vw; font-size:6vw; color:#333; font-weight:bold;}
	.galleryWrap .gallertContentWrap .date,.galleryWrap .gallertContentWrap .hit	{font-size:3vw; color:#666; display:inline; margin-right:2vw;}
	.galleryWrap .gallertContentWrap .date span,.galleryWrap .gallertContentWrap .hit span	{font-weight:bold; margin-right:1vw;}

	.galleryWrap .gallertContentWrap .content	{margin-top:3vw; font-size:3vw; color:#888;}

	.galleryContainer .listWrap	{border-top:1px solid #000; padding-top:8vw;}

	/*	minoz - voice	*/
	.voiceInfoWrap	{padding:0 30px;/*text-align:center; color:#666; font-size:1.8vw; margin:5vw 0 7vw;*/}
	/*	.voiceInfoWrap span	{color:#333; font-weight:bold;}*/
	/*	minoz - world	*/
	.worldBoardWrap.web	{display:none;}
	.worldBoardWrap.mobile	{display:block;}
	.worldBoardWrap.mobile ul	{ border-bottom:1px solid #000;}
	.worldBoardWrap.mobile li	{text-align:left; clear:both; overflow:hidden;width:100%; border-top:1px solid #e0e0e0; /*padding:5.5vw 0;*/}
	.worldBoardWrap.mobile li:first-child	{border-color:#000;}
	.worldBoardWrap.mobile li img	{float:left; margin:24px 30px 0 40px;/*width:7vw; margin-left:5vw;*/}
	.worldBoardWrap.mobile li p	{float:left; margin-top:32px;/*margin-top:-0.5vw; margin-left:3vw;*/ font-size:22px; color:#666;line-height:1;}
	.worldBoardWrap.mobile li p span	{display:block; font-size:26px; color:#333; margin-bottom:10px;}
	.worldBoardWrap.mobile li a	{float:right;margin:35px 38px 35px; /*margin-right:5vw;*/}

	/*	minoz - monthlyPhoto	*/
	.monthlyPhotoWrap li	{width:100%;  box-sizing:border-box}
	.monthlyPhotoWrap li .image img	{width:100%;}
	.monthlyPhotoWrap li ul	{width:100%;}
	.monthlyPhotoWrap li ul li	{width:33%;}
	.monthlyPhotoWrap li ul li a	{}
	.monthlyPhotoWrap li:nth-child(even)	{margin-left:0 !important;}


	/*	mall */
	.mallListWrap .mallList li .badge	{position:absolute; top:-1px; left:-1px;}
	.mallListWrap .mallList li .badge img	{/*width:10vw;*/}
	.mallListWrap .mallList li .goodsInfoWrap	{text-align:center;}
	.mallListWrap .mallList li .goodsInfoWrap .image	{display:table-cell; vertical-align:middle; width:50vw; height:50vw;}
	.mallListWrap .mallList li .goodsInfoWrap .image img	{max-width:30vw; max-height:40vw;  margin:0 auto; display:block;}
	.mallListWrap .mallList li .goodsInfo	{position:relative;text-align:center;/* height:28vw;*/}
	.mallListWrap .mallList li .goodsInfo .title a	{/*font-size:4vw;*/ color:#222; line-height:1.2; /*margin-bottom:1vw;*/}
	.mallListWrap .mallList li .goodsInfo .goods	{/*font-size:2.5vw; color:#777;*/line-height:1.3;}
	.mallListWrap .mallList li .goodsInfo .price	{position:absolute;/* font-size:4vw; color:#e47e06; width:100%; bottom:5vw; left:0; */}
	.mallListWrap .mallList li .goodsInfo .price span	{/*font-weight:bold;*/}
	.mallListWrap .mallList li .buyBtnWrap	{top:25vw; left:11vw;}
	.mallListWrap .mallList li .buyBtnWrap a	{display:block; float:left; }
	.mallListWrap .mallList li .buyBtnWrap a img	{/*width:14vw; height:11vw*/}
	.mallListWrap {overflow:hidden; border-top:1px solid #000; border-bottom:1px solid #000; padding:15px 0 60px;}
	.mallListWrap .mallList	{padding-top:0; /*margin-top:3vw;*/border-top:1px solid #ccc; }
	.mallListWrap .mallList li	{float:left; width:50%; box-sizing:border-box;   position:relative; height:auto; border:none; border-bottom:1px solid #ccc; margin:0!important;}
	.mallListWrap .mallList li:nth-child(odd)	{border-right:1px solid #ccc;}

	/*	mall - view	*/
	.mallviewWrap .goodsOrderWrap	{width:540px; margin:0 auto; height:auto;}
	.mallviewWrap .goodsOrderWrap .goodsImageWrap	{width:100%; box-sizing:border-box; float:none; display:block;  padding:50px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap	{width:100%; float:none; display:block;}
	.mallviewWrap .goodsOrderWrap .image img	{max-width:100%;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap table th	{padding-left:20px; width:120px;}
	.mallviewWrap .goodsOrderWrap .goodsImageWrap .image	{display:block; height:auto;}

	.mallviewWrap .goodsQnAWrap .info	{font-size:16px; color:#666; margin-bottom:60px;}
	.mallviewWrap .goodsQnAWrap .info span	{font-weight:bold;}

	.mallviewWrap .goodsQnAWrap	{padding-bottom:50px;}
	.mallviewWrap .goodsQnAWrap .editWrap textarea	{height:140px;}

	.mallInfoBar li	{width:33.3%;}
	.mallInfoBar li:first-child	{width:33.3%;}

	/*	mall - cart	*/
	.orderGoodsWrap	.tableList li ul li	{padding:30px 10px;}
	.orderGoodsWrap	.tableList li ul li.inputWrap	{vertical-align:top; float:none; text-align:left; width:20px; display:inline-block; padding-left:0px; padding-top:10px}
	.orderGoodsWrap	.tableList li ul li.image	{display:none;}
	.orderGoodsWrap	.tableList li ul li.goodsNameWrap	{float:none; overflow:hidden; display:inline-block; width:85%; padding:10px 10px 10px;}	/*2016.11.10 수정*/
	.orderGoodsWrap	.tableList li ul li.goodsNameWrap span	{max-width:100%; white-space:normal; line-height:1.6;}
		.orderGoodsWrap	.tableList.guestExchange li ul li.goodsNameWrap	{width:100%;}	/*2016.11.10 추가*/
	.orderGoodsWrap	.tableList li ul li.price	{display:inline-block; text-align:left; width:auto;  margin-left:9%; padding-top:15px}	/*2016.11.10 수정*/
		.orderGoodsWrap.pay	.tableList li ul li.price	{margin-left:0;}	/*2016.11.10 추가*/
		.orderGoodsWrap.deliveryView .tableList li ul li.price	{width:80px; margin-left:6%;}	/*2016.11.10 수정*/
		.orderGoodsWrap.deliveryView .tableList.guestExchange li ul li.price	{text-align:left; width:auto; margin-left:0;}	/*2016.11.10 추가*/
	.orderInfoWrap table th	{padding-left:15px;}	/*2016.11.10 추가*/
	.orderGoodsWrap	.tableList li ul li.mark	{display:inline-block; width:20px; padding-top:15px}
	.orderGoodsWrap.deliveryView .tableList li ul li.ea	{display:inline-block; width:30px; padding-top:15px}
	.orderGoodsWrap	.tableList li ul li.selectWrap	{display:inline-block; width:140px; padding-top:10px}
	.orderGoodsWrap	.tableList li ul li.selectWrap .eaWrap {padding-left:20px;padding-top:5px;}
	.orderGoodsWrap	.tableList li ul li.totalPrice	{display:inline-block; width:100px; padding-top:15px}
	.orderGoodsWrap.deliveryView .tableList li ul li.totalPrice	{width:80px;}
	.orderGoodsWrap	.tableList li ul li.deleteWrap	{display:inline-block; width:50px; padding:20px 10px 0;}
		.orderGoodsWrap.deliveryView .tableList li ul li.textBtn	{padding-top:15px}
	.orderGoodsWrap.pay	.tableList li ul li.goodsNameWrap	{width:100%;}
	.orderGoodsWrap.pay	.tableList li ul li.goodsNameWrap span	{max-width:100%;}
	.orderGoodsWrap.pay	.tableList li ul li.ea	{padding-top:15px}
	
	.goodsSearchWrap	{padding:30px 20px;}
	.goodsSearchWrap table th	{width:120px;}
	.goodsSearchWrap table td p input[type="text"]	{width:120px;}
	.goodsSearchWrap table input[type="radio"] + label	{width:70px; margin-right:30px;}
	
	
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.goodsNameWrap	{width:100%; box-sizing:border-box; padding-bottom:0;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.date	{display:inline-block; width:100px; padding-top:0;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.ea	{display:inline-block; width:70px; padding-top:0;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.totalPrice	{display:inline-block; width:120px; padding-top:0;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.status	{display:inline-block; width:100px; padding-top:0;}
	.orderGoodsWrap.deliveryWrap.pay	.tableList.headList.exchange li ul li.goodsNameWrap	{width:100%}	/*2016.11.10 추가*/
	.orderGoodsWrap.deliveryWrap.pay	.tableList.headList.exchange li ul li.date {width:auto; padding-top:3px;}	/*2016.11.10 추가*/
	.orderGoodsWrap.deliveryWrap.pay	.tableList.headList.exchange li ul li.status	{width:auto;}	/*2016.11.10 추가*/

}
@media all and (max-width: 620px){
.mainLinkWrap ul li.imgWrap {height:58vw;}
}
@media all and (max-width: 540px){
/* 배송교환환불정책 */
	#deliveryArea p {font-size:11px;}
	#deliveryArea p strong {font-size:12px;}
	#deliveryArea p.tit {font-size:13px;}

/*	main	*/
	.mainThum {top:-50px;}
	.mainThum .playBtn {width:22px; height:25px;  margin:0 4px; background:url('../images/btn/roll_play_b.png') center center no-repeat;background-size:20px auto;}
	.mainThum .pauseBtn {width:22px; height:25px; margin:0 4px; background:url('../images/btn/roll_stop_b.png') center center no-repeat;background-size:20px auto;}
	.mainWrap .mainVisualWrap	{height:400px; margin-top:-51px;}
	.slick-dots li button {background:url('../images/btn/roll_off_b.png') no-repeat center center;background-size:13px auto;width:22px;}
	.slick-dots li.slick-active button {background:url('../images/btn/roll_on_b.png') no-repeat center center;background-size:18px auto;width:22px;}

	.slick-slide	{height:400px;}	/*2016.11.10 추가*/
	.slick-prev	{top:230px; left:20px; width:40px;}	/*2016.11.10 추가*/
	.slick-next	{top:230px; right:20px; width:40px;}	/*2016.11.10 추가*/
	.mainProfileWrap .mainProfile a.btnStyle	{width:100px; height:26px; background-position:70px 8px; line-height:24px; padding-left:15px; background-size:20%; font-size:11px; margin:15px 0;}	/*2016.11.10 추가*/
	.mainMinozWrap .mainMinoz a.btnStyle	{width:100px; height:26px; background-position:70px 8px; line-height:24px; padding-left:15px; background-size:20%; font-size:11px; margin:15px 0;}	/*2016.11.10 추가*/
	.mainLinkWrap ul li.textWrap p.title	{font-size:12px;}	/*2016.11.10 추가*/
	.mainLinkWrap ul li.textWrap dl dt	{font-size:13px;}	/*2016.11.10 추가*/
	.mainLinkWrap ul li.textWrap dl	{margin-top:5px;}	/*2016.11.10 추가*/
	.mainLinkWrap ul li.textWrap dl dd	{font-size:12px;}	/*2016.11.10 추가*/
	.mainLinkWrap ul li.textWrap p.goBtn img	{width:25px; margin-top:5px;}	/*2016.11.10 추가*/
	.mainLinkWrap ul li.textWrap dl dd.pressSource	{font-size:11px;}	/*2016.11.10 추가*/
	.mainLinkWrap ul li.textWrap dl dt img	{width:10px; vertical-align:middle; margin-top:-2px;}	/*2016.11.10 추가*/

	.mainLinkWrap ul li {float:none; width:100%;}
	.mainLinkWrap ul li.textWrap {width:100%; height:auto; min-height:100px; margin-bottom:5vw;}
	.mainLinkWrap ul li.imgWrap {height:77vw;width:80%; margin:3vw auto 0;}
	.mainLinkWrap ul li.imgWrap a img.goTitle {padding:26vw 15%;}
	.mainLinkWrap ul li.apiWrap {height:340px; padding:0;width:100%;}

	/*	login	*/
	.loginBox	{padding:25px 18px; box-sizing:border-box;}
	.loginBox .inputArea	{width:280px;}
	.loginBox .btnLogin	{display:block; margin:0; margin-top:10px;}
	.loginBox .btnLogin .btnStyle	{width:280px; height:36px; background-position:160px 14px; text-align:left; line-height:34px; padding-left:100px; font-size:14px; background-size:6%;}
	.loginBox .btnLogin .btnStyle.koBtn {background-position:170px 14px;}
	.loginBox .inputArea .inputWrap input[type="text"],.loginBox .inputArea .inputWrap input[type="password"]	{height:34px;}
	.joinInfoText	{margin:35px 0 20px;}
	.joinInfoText img	{width:280px;}
	.joinLinkWrap	{width:280px;}
	.joinLinkWrap	{height:36px;}
	.joinLinkWrap a	{font-size:12px; line-height:36px; }
	.joinLinkWrap a img	{margin-top:12px; margin-left:20px; width:18px;}
	.loginBox .pwSearchLink	{margin-top:30px;}	/*2016.11.10 추가*/
	.loginBox .pwSearchLink img	{margin-right:5px;}	/*2016.11.10 추가*/
	.loginBox .pwSearchLink img.pwImg	{margin-right:4px;width:12px;padding-top:5px;}
	.loginBox .pwSearchLink img.findImg	{margin-right:5px;}
	.loginBox .pwSearchLink a	{display:block; margin:5px 0 0;}	/*2016.11.10 추가*/
	.loginBox .pwSearchLink a img	{margin-left:15px; margin-top:5px;width:15px;margin:7px 0 0 13px;}	/*2016.11.10 추가*/
	.loginBox .pwSearchLink	{margin-top:30px;}
	.loginBox .pwSearchLink span {font-size:12px;vertical-align:middle;line-height:15px;}
	.loginBox p.txt {font-size:12px;}
	.loginBox p.btPd {padding-bottom:10px;}
	.loginBox p.txt strong {font-size:12px;}
	.loginBox p.tit {font-size:18px;}


	/* 지금수정 */
	.popSecBtn {width:132px; height:35px; background-position:100px 50%; background-size:15px 7px;}
	.popSecBtn span {font-size:13px; line-height:35px; padding:0 0 0 20px;}
	.layerWrap {padding:0 20px;}
	.layerHead span {font-size:16px; padding:38px 0 17px;}
	.layerHead .popclose {right:-7px; top:10px;}
	.layerHead .popclose img {width:40px;}
	.layerBody {padding:0 0 30px 0;}
	.layerBody .inquireTxt ul li {font-size:11px; padding:0 0 4px 10px; background-size:2px 2px; background-position:2px 8px;}
	.layerBody .inquireTxt ul li strong {font-size:11px;}
	.layerBody .secessionTxt p {font-size:13px;}
	.layerBody .secessionTxt p span {font-size:13px;}
	.layerBody .secessionTxt ul li {font-size:11px; padding:0 0 4px 10px; background-size:2px 2px; background-position:2px 5px;}
	.layerBody .secessionTxt ul li strong {font-size:11px;}
	.layerBody .changePro .innerBox p {font-size:12px;}
	.layerBody .changePro .innerBox .changeNum {width:100px; top:50%; margin-top:-18px; right:15px;}
	span.fullSbox {height:35px; background:url('../images/bg/bg_popsecbtn_m.gif') right top no-repeat;}
	.fullSboxInner {font-size:12px; line-height:35px; padding:0 40px 0 10px;}
	


	/* search PW	*/
	.searchPwBox	{padding:25px;}
	.searchPwBox p.info,	.searchPwBox p.info span	{font-size:11px;}
	.searchPwBox	{/*padding:10vw 5vw;*/}
	.searchPwBox .inputWrap input[type="text"],.searchPwBox .inputWrap input[type="number"]	{/*width:80vw; max-height:49px; height:7.5vw;*/}
	/*	rule	*/
	.rulesBox	{padding:30px;}
	.rulesBox .innerWrap	{height:420px;}
	.rulesBox .innerWrap.rulesEmail	{height:auto;}
	.rulesBox .innerWrap.rulesPrivacy	{}
	.rulesBox .innerWrap.rulesService	{}
	
	.innerWrap h3	{font-size:15px; margin:30px 0 20px;}
	.innerWrap .article h3	{font-size:14px;margin:20px 0 10px;}
	.innerWrap.rulesService .article h3	{font-size:14px; margin:15px 0 5px;}
	.innerWrap .article:first-child h3	{margin-top:0;}	/*2016.11.10 추가*/
	.innerWrap .article p	{margin-bottom:5px;font-size:12px;}	/*2016.11.10 추가*/
	.innerWrap .article li	{margin:2px 0;font-size:12px;}	/*2016.11.10 추가*/

.innerWrap .article:first-child h3	{margin-top:0;}
.innerWrap .article p	{margin-bottom:5px;font-size:12px;}
.innerWrap .article li	{margin:2px 0;font-size:12px;}

	/*	join	*/
	.joinFormWrap	{padding:25px 18px;}
	.selectMultiWrap a.btnStyle	{width:106px; height:34px; background-position:70px 11px; line-height:30px; padding-left:15px; margin-top:0;}
	.join_row .msg	{font-size:11px; line-height:1.6; margin-left:5px;}
	.join_row .title	{text-indent:5px;}
	.policyCheckWrap	{text-align:left;}
	.policyCheckWrap .rulesCheckWrap	{margin:10px 0 5px; display:block; float:none;}
	.policyCheckWrap a	{font-size:12px; display:block; float:none;}
	.policyCheckWrap a img	{width:14px; margin-left:5px;}
	.rulesServiceWrap	{top:40px; left:0px; width:90%; height:300px; padding:60px 5%;}
	.rulesServiceWrap p.closebtn {position:fixed; right:30px; top:10px;}
	.closebtn {position:fixed; right:30px; top:10px;}

	/*	join - end	*/
	.joinEndBox {padding:50px 20px 40px;}
	.joinEndBox img	{width:280px;}
	.joinEndBox p.info	{font-size:19px;}
	.joinEndBox p.info span	{font-size:12px;}

	/*	abouthim	*/
	.langSelectWrap .langSelect	{margin-bottom:30px;}
	/*	abouthim - profile	*/
	.profileContainer .profile	{padding:15px}
	.profileContainer .name	{margin:14px 0; font-size:18px;}
	.profileContainer .profile ul	{font-size:12px;}
	.profileContainer .profile ul p	{font-size:12px; width:100px;}
	.profileContainer .profile ul li	{font-size:12px;}
	.profileContainer .profile .careerWrap ul li	{font-size:12px;}
	.profileContainer .profile .careerWrap ul p	{font-size:13px;}
	.profileContainer .profile .careerWrap ul span	{width:100%;}
	.profileContainer .profile .careerWrap .title	{font-size:14px;margin:18px 0 10px;line-height:42px;}
	.profileContentWrap li p	{padding-left:10px; /*width:235px; padding-top:17px;text-indent:60px;*/font-size:18px;}
	.profileContentWrap li span	{padding:5px 10px 10px; font-size:11px; line-height:24px; width:100%}
	
	.profileContentWrap.tab04 li p	{width:70px; padding-right:0px; text-align:right;}
	.profileContentWrap.tab04 li span	{width:27%;}
	.profileContentWrap.tab04 li span.name	{width:73%;}

	/*	abouthim - filmography	*/
	.filmographyView	{margin:30px 0 0;}
	.filmographyView .filmographyContent .title	{font-size:17px; margin:15px 0 20px}
	.filmographyView .filmographyContent .staff li	{font-size:11px;}	/*2016.11.10 수정*/
	.filmographyView .filmographyContent .staff li p	{font-size:11px;}	/*2016.11.10 수정*/
	.filmographyView .filmographyContent .text	{font-size:12px; margin:10px 0 28px;}
	.filmographyView .filmographyContent .snsWrap li	{display:inline-block; margin-right:7px;}
	.filmographyView .filmographyContent .snsWrap li img	{width:27px;}
	/*	table list - basic	*/	
	.tableList li ul	{padding:10px;}
	.tableList li ul li	{}
	.tableList li ul li.title p	{font-size:13px; max-width:80%; }
	.tableList li ul li.title span	{font-size:13px;}
	.tableList li ul li.date	{width:80px;font-size:11px;}	/*2016.11.10 수정*/
	.tableList li ul li.hit	{width:20%;font-size:11px;}	/*2016.11.10 수정*/
	.tableList li ul li.hit span	{}
	.tableList li ul li.title img	{margin-left:4px; margin-top:0; width:10px; height:10px;}
	.tableList.nickView	{}
	.tableList.nickView li ul li.title	{width:100%}
	.tableList.nickView li ul li.nick	{/*min-width:20%;*/ font-size:11px;}
	li.txtNo p {font-size:13px;}

	.imgTableList	{margin-bottom:10px;}
	.imgTableList li	{padding:25px 19px;}

	.imgTableList li.title	{font-size:17px;   margin:8px 0 7px;}
	.imgTableList .ico	{/*margin-top:3vw;*/ margin-top:15px;}
	.imgTableList .ico span	{font-size:12px; width:80px;}
	.imgTableList li.date {font-size:11px;}
	.writeBtnWrap a.btnStyle	{width:107px; background-position:70px 12px;}
/*
	.writeBtnWrap	{margin-top:4vw; }
	.writeBtnWrap img	{width:30vw;}

	.tableList .qtitle	{text-align:left; width:79%; box-sizing:border-box; padding-left:0;}
	.tableList .qtitle a .category	{max-width:18vw; display:inline-block; font-size:3vw; color:#666; vertical-align:middle;}
	.tableList .qtitle a .category span	{display:inline-block; vertical-align:middle; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:80%;}
	.tableList .qtitle a .que	{display:inline-block; font-size:3vw; color:#333;vertical-align:middle;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:48vw; }
	.tableList .qdate	{text-align:center; width:15%; font-size:2vw; color:#666;}
	.tableList .status	{text-align:center; width:8%; font-size:2vw; color:#888;}
	.tableList .colorRed	{color:#e47e06;}
	.tableList.headList li:first-child 	{border-color:#e0e0e0;}
	.tableHead	{border-top:1px solid #000; padding:3vw 0; background:#fcfcfc;}
	.tableHead li	{display:inline-block; font-size:2vw; color:#333;}

	.tableHead .title	{width:74%;}
	.tableHead .date	{width:15%}
	.tableHead .status	{width:10%}
	.tableList li ul	{padding:2vw}
	.tableHead.member .title	{width:69%;}
	.tableHead.member .date	{width:10%}
	.tableHead.member .status	{width:10%}
	.tableHead.member .member	{width:10%}
	.tableList.headList.member .qtitle	{width:67%; padding-left:0px;}
	.tableList.headList.member .qtitle a { display:inline-block; font-size:3vw; color:#333; vertical-align:top;}
	.tableList.headList.member .qdate	{width:10%}
	.tableList.headList.member .status	{width:10%}
	.tableList.headList.member .member	{width:12%; text-align:center; font-size:2vw; color:#666;}
*/

	.tableList .qtitle	{}
	.tableList .qtitle a .category	{font-size:13px;}
	.tableList .qtitle a .category span	{}
	.tableList .qtitle a .que	{font-size:14px; line-height:1.6;}
	.tableList .qdate	{width:80px; font-size:12px;}
	.tableList .status	{font-size:12px;}

	.tableList.headList.member .member	{font-size:12px;}
	.tableList.headList.member .qtitle	{}
	.tableList.headList.member .qdate	{width:80px;}
	.tableList.headList.member .status	{width:80px;}

/*	table view - basic	*/
	.viewWrap	{}
	.viewWrap .viewContent	{}
	.viewWrap .titleWrap	{padding:25px 18px;}
	.viewWrap .titleWrap .title	{font-size:17px;}
	.viewWrap .titleWrap .nickname,.viewWrap .titleWrap .date,.viewWrap .titleWrap .hit	{font-size:11px; margin-right:12px;}
	.viewWrap .titleWrap .file a {font-size:11px;margin-top:3px;}
	.viewWrap .titleWrap .nickname span,.viewWrap .titleWrap .date span,.viewWrap .titleWrap .hit span	{margin-right:5px;}
	.viewWrap .viewContent .content	{font-size:11px; padding:25px 18px;}

	.viewWrap .titleArea .revise {margin-top:7px;}
	.viewWrap .titleArea .revise a {height:28px;width:55px;}
	.viewWrap .titleArea .revise a {margin-left:5px;}
	.viewWrap .titleArea .revise a span {font-size:12px;background-size:12px auto;line-height:28px;padding-right:16px;}

	.viewWrap .viewContent .content img	{margin:0 auto 25px;}
	.viewWrap .viewBtnWrap	{padding:15px 0;}
	.viewWrap .viewBtnWrap a	{font-size:12px;}
	.viewWrap .viewBtnWrap a span	{}
	.viewWrap .viewBtnWrap .prev,.viewWrap .viewBtnWrap .next	{top:28px;}
	.viewWrap .viewBtnWrap .prev	{left:18px;}
	.viewWrap .viewBtnWrap .next	{right:18px;}
	.viewWrap .viewBtnWrap img	{width:13px;}
	.viewWrap .viewBtnWrap .prev img,.viewWrap .viewBtnWrap .next img	{width:15px; margin:0;}

	.viewBtnWrap a.btnStyle	{width:108px; background-position:17px 10px; padding-left:41px;}
	
	/*	table comment - basic	*/


	.commentWrap	{margin-top:35px;}
	.commentWrap .count	{margin:0px 20px 18px;font-size:14px;}
	.commentWrap .commentWriteWrap	{padding:15px 19px}
	.commentWrap .commentWriteWrap .inputWrap	{/*height:275px;padding-bottom:80px;*/}
	.commentWrap .writeWrap	{text-align:center;}
	.commentWrap .writeWrap textarea	{font-size:11px; /*width:100%; height:18vw; */float:none; width:100%;}
	.commentWrap .writeWrap input[type="submit"]	{/*bottom:0px;  margin-left:-54px;*/ width:107px; height:35px; padding-left:25px; background-position:70px 12px; font-size:12px; background-size:20%;}	/*2016.11.10 추가*/

	.commentListWrap .comReply {padding:15px 15px 60px 15px;}
	.commentListWrap .comReply textarea	{font-size:11px;}
	.commentListWrap .comReply input[type="submit"]	{bottom:15px;  margin-left:-54px; width:107px; height:35px; padding-left:25px; background-position:70px 12px; font-size:12px; /*margin:30px auto;*/ background-size:20%;}


	.commentWrap .checkWrap	{clear:both; padding-top:5px;}
	.commentWrap .checkWrap input[type="checkbox"] + label, .inputWrap input[type="radio"] + label	{font-size:11px;}
	.commentWrap .checkWrap label span span	{display:none;}
	.commentListWrap	{font-size:10px;}
	
	.commentListWrap li	{padding:25px 19px;}
	.commentListWrap .nickname	{font-size:11px;}
	.commentListWrap .date	{font-size:11px;}
	.commentListWrap .btnWrap	{display:inline-block; }
	.commentListWrap .btnWrap a	{margin-left:-4px;}
	.commentListWrap .comment	{font-size:11px;/*font-size:3.4vw; margin-top:5vw*/}
	.commentListWrap .comment img	{width:12px; margin-top:2px;}
	.commentListWrap .btnEditWrap a	{ font-size:11px; width:50px; height:24px;}

	/*	table editor - basic	*/
	.editWrap	{padding:25px 20px;}
	.editorWrap	{height:320px;}
	.editBtnWrap a.btnStyle	{width:130px; background-position:90px 12px;}
	.editBtnWrap a.btnStyle.cancel	{background-position:90px 10px; background-size:12%;}
	/*
	.editWrap label	{font-size:13px; color:#666; margin-top:36px;}
	.inputWrap input[type="checkbox"] + label:before	{margin-top:-4px;}
	.editWrap label span	{font-weight:bold;}
	*/
	/*
	.editBtnWrap	{}
	.editBtnWrap a.btnStyle	{}
	.editBtnWrap a.btnStyle.cancel	{background:url('../images/btn/btn_cancel.png') #fff 121px 13px no-repeat; }*/
	
	/*	minoz - about minoz	*/
	.aboutminozWrap h3	{font-size:26px;}
	.aboutminozWrap .minozMain	{padding:25px 0 20px;}
	.aboutminozWrap .minozMain p	{font-size:20px;}
	.aboutminozWrap .minozMain span	{font-size:14px;}
	.minozMembershipWrap	{clear:both; padding-top:35px;}
	.aboutminozWrap .aboutminozMain	{padding-bottom:35px;}
	.historyWrap table th,.historyWrap table td	{font-size:11px; color:#888; padding:1px 0;}
	.historyWrap table th	{font-size:12px; padding:10px; width:50%;}
	.historyWrap table tr.firstLine th,.historyWrap table tr.firstLine td {padding-top:20px;}
	.historyWrap table tr.lastLine td {padding-bottom:20px;}
	.membershipWrap	{padding-top:20px; margin-top:10px;;}
	.worldWrap	{padding:20px;}
	.koreaWrap	{padding:20px;}
	.membershipWrap	.title	{font-size:14px; margin:12px 0 5px;}
	.membershipWrap	.title span	{font-size:14px;}
	.membershipWrap .content	{font-size:12px;}
	.membershipWrap .content span	{margin-top:10px;}
	.membershipWrap .btnWrap	{margin-top:16px;}
	.membershipWrap .koreaWrap.join .btnWrap	{margin-top:20px;}
	.membershipWrap a.btnStyle	{width:166px; background-position:120px 12px; background-size:10%;}
	
	#joinPopup .popup.withdraw	{ box-sizing:border-box; padding:0 10px;}
	#joinPopup.popupWrap .popupContent	{width:100%; margin:0px;}
	#joinPopup.popupWrap .popupContent .inputWrap	{padding:10px;}
	#joinPopup.popupWrap .popupContent .inputWrap:first-child	{margin-bottom:10px;}
	#joinPopup.popupWrap .popupTitle	{padding:10px 10px 15px;}
	#joinPopup.popupWrap .popupTitle .title	{font-size:14px;}
	#joinPopup.popupWrap .popupContent .inputWrap input[type="text"]	{margin-bottom:5px;}
	#joinPopup.popupWrap .popupContent .inputWrap p.title	{font-size:12px; margin-bottom:10px;}
	#joinPopup.popupWrap .popupContent .inputWrap p.info	{margin:0;font-size:11px;}
	
	#joinPopup.popupWrap .btnWrap {background:none; margin-bottom:30px;}
	#joinPopup.popupWrap .btnWrap a.btnStyle.largeEdit	{font-size:14px; width:170px;height:50px; background-position:120px 17px; padding-left:20px; line-height:48px;}
	
	#joinPopup .policyCheckWrap .rulesCheckWrap	{}
	#joinPopup .num	{font-size:12px; margin:15px 10px;}
	#joinPopup .ulTitle	{color:#666; font-size:12px; margin-left:10px;}
	#joinPopup .infoWrap ul	{margin-left:10px;}
	#joinPopup .popupContent .infoWrap li	{font-size:11px; margin:1px 0;}
	#joinPopup .popupContent .infoWrap li b	{font-size:12px;}

	/* notice - schedule	*/
	.scheduleWrap	{border-top:1px solid #000; border-bottom:1px solid #000;}
	.scheduleWrap .monthSelect	{position:relative; width:100%; height:100px; background:#fcfcfc;}
	.scheduleWrap .monthSelect p	{position:absolute;}
	.scheduleWrap .monthSelect p.prev	{top:36px; left:40px}
	.scheduleWrap .monthSelect p.next	{top:36px; right:40px;}
	.scheduleWrap .monthSelect p.month	{top:31px; font-weight:bold; left:50%; width:180px; margin-left:-80px; line-height:30px; font-size:24px; color:#948677;}
	.scheduleWrap .monthSelect p.month img	{width:30px; height:auto; margin-left:10px;}
	.scheduleWrap table th,.scheduleWrap table td	{border-top:1px solid #e0e0e0; padding:20px 0;}
	.scheduleWrap table th	{text-align:center; font-size:24px; color:#999; font-weight:bold;}
	.scheduleWrap table td	{text-align:left; font-size:18px; color:#666;}
	.scheduleWrap table td.time	{text-align:center; color:#333;}
	.scheduleWrap p.txtNo {font-size:13px;padding:80px 0;}

	.calendarWrap	{display:none; position:absolute; background:#fff; width:430px; top:19px; left:385px; z-index:1; }
	.calendarWrap .close	{top:20px; right:20px;}
	.calendarWrap table th	{padding:12px 0; border:1px solid #dedede; font-size:24px; color:#948677;}
	.calendarWrap table th img	{vertical-align:middle; margin:-6px 15px 0;}
	.calendarWrap table td	{text-align:center;  border:1px solid #dedede; padding:0;}
	.calendarWrap table td a	{width:100%; height:100%; font-size:24px;color:#999;font-weight:bold; padding:15px 0;}
	.calendarWrap table td.select	{background:#f4f3f1}

	.scheduleWrap .monthSelect	{height:64px;}
	.scheduleWrap .monthSelect p.prev	{top:28px; left:20px}
	.scheduleWrap .monthSelect p.prev img	{width:16px;}
	.scheduleWrap .monthSelect p.next	{top:28px; right:20px}
	.scheduleWrap .monthSelect p.next img	{width:16px;}
	.scheduleWrap .monthSelect p.month	{top:25px; width:50%; left:25%; text-align:center;line-height:18px; font-size:16px; margin-left:0;}
	.scheduleWrap .monthSelect p.month img	{width:30px; margin-left:10px; margin-top:-5px}
	.scheduleWrap table th,.scheduleWrap table td	{padding:12px 0;}
	.scheduleWrap table th	{font-size:16px;}
	.scheduleWrap table td	{font-size:13px;}

	.calendarWrap	{width:320px; top:10px; left:50%; margin-left:-160px;}
	.calendarWrap table	{width:320px;}
	.calendarWrap .close	{top:12px; right:20px;}
	.calendarWrap table th	{padding:10px 0; font-size:14px;}
	.calendarWrap table th img	{margin:-4px 15px 0;}
	.calendarWrap table td a	{font-size:14px; padding:0;}


	/*	minoz - event	*/
	.eventSurvey1 ul li	{}
	.eventSurvey1 ul li .image	{}
	.eventSurvey1 ul li .box	{}
	.eventSurvey1 ul li .box label	{font-size:12px;}
	.eventSurvey2 ul li p	{font-size:11px;}	/*2016.11.10 추가*/
	.eventSurvey2 input + label:before	{margin-right:5px;}
	/*	minoz - fromLMH	*/
	.fromLMHList li	{}
	.fromLMHList li a	{}
	.fromLMHList li .image	{}
	.fromLMHList li .box	{}
	.fromLMHList li .title	{}
	.fromLMHList li .content	{/*display:block; font-size:2.8vw; color:#777; margin:1vw 0 2vw;*/}
	.fromLMHList li .box img	{/*width:6vw;*/}

	.fromLMHListWrap .paginateWrap ul	{/*margin-top:5vw;*/}
	/*	minoz - gallery	*/
	.galleryWrap .gallertContentWrap .title	{padding:0 0 2px; font-size:18px;}	/*2016.11.10 추가*/
	.galleryWrap .gallertContentWrap .date,.galleryWrap .gallertContentWrap .hit	{font-size:11px;}	/*2016.11.10 추가*/
	.galleryWrap .gallertContentWrap .content	{margin-top:10px; font-size:12px;}	/*2016.11.10 추가*/
	.galleryContainer .listWrap	{padding-top:55px;}	/*2016.11.10 추가*/
	.galleryWrap	{padding:20px 0 40px;}	/*2016.11.10 추가*/
	.galleryWrap .gallertContentWrap	{padding:20px 20px 0;}	/*2016.11.10 추가*/
	/*	minoz - voice	*/
	.editWrap.inputWrap li	{margin:0 5px;}
	
	/*	minoz - world	*/
	.worldBoardWrap.mobile li	{ /*padding:5.5vw 0;*/}
	.worldBoardWrap.mobile li img	{margin:16px 12px 12px 18px; width:25px; /*width:7vw; margin-left:5vw;*/}
	.worldBoardWrap.mobile li p	{margin-top:16px;font-size:11px; }
	.worldBoardWrap.mobile li p span	{font-size:13px;margin-bottom:10px;}
	.worldBoardWrap.mobile li a	{margin:18px; /*margin-right:5vw;*/}
	.fileBox {padding:0 70px 0 0;}
	.fileBtn {width:70px; height:34px; line-height:34px;}
	.fileBtn span {font-size:11px;} 
	.fileHidden {height:34px;}
	
	/*	minoz - monthlyPhoto	*/
	.monthlyPhotoWrap {min-height:150px;}
	.monthlyPhotoWrap li	{margin-top:20px;}
	.monthlyPhotoWrap li .image img	{width:100%;}
	.monthlyPhotoWrap li ul	{width:100%;}
	.monthlyPhotoWrap li ul li	{width:33%;}
	.monthlyPhotoWrap li ul li a	{}
	.monthlyPhotoWrap li .image img	{border:none;}
	.monthlyPhotoWrap li.txtNoList p {font-size:13px;}
	/*	mall */
	.mallListWrap .mallList li .badge img	{width:50px;}
	.mallListWrap .mallList li .goodsInfo	{height:130px;}
	.mallListWrap .mallList li .goodsInfo .title a	{font-size:14px; margin-bottom:10px;}
	.mallListWrap .mallList li .goodsInfo .goods	{font-size:12px;}
	.mallListWrap .mallList li .goodsInfo .price	{font-size:14px; bottom:20px;}
	.mallListWrap {padding:15px 0 30px;}
	.mallListWrap .mallList	{}
	.mallListWrap .mallList li	{}
	.mallListWrap .textMenu	{margin-right:10px}
	.mallListWrap .mallList li .buyBtnWrap	{}
	.mallListWrap .mallList li .buyBtnWrap img	{width:20vw; height:16vw;}	/*2016.11.10 수정*/

	/*	mall - view	*/
	.mallviewWrap .goodsOrderWrap	{width:100%;}
	.mallviewWrap .goodsOrderWrap .goodsImageWrap	{padding:0;}
	.mallviewWrap .goodsOrderWrap .goodsImageWrap .badge img	{width:80px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap	{}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap table th	{padding-left:10px; width:90px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap table	{margin-top:10px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap ul.goods	{padding-left:10px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap ul.goods .category	{font-size:16px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap ul.goods .title	{font-size:18px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap ul.goods .goods	{font-size:14px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tfoot th	{font-size:16px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tfoot td span	{font-size:22px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tbody th,.mallviewWrap .goodsOrderWrap .goodsInfoWrap table tbody td	{font-size:12px;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap .btnWrap	{text-align:center;}
	.mallviewWrap .goodsOrderWrap .goodsInfoWrap .btnWrap img	{}
	.mallInfoBar	{padding:25px 0;}
	.mallInfoBar li a	{line-height:32px; height:32px; font-size:12px;}
	.goodsDetailWrap .image img	{max-width:100%;}
	.mallviewWrap .goodsQnAWrap .info	{padding:0 20px; font-size:12px; margin-bottom:30px;}
	.mallviewWrap .goodsQnAWrap	{padding-bottom:25px;}
	.mallviewWrap .goodsQnAWrap .editWrap textarea	{height:140px;}
	.mallviewWrap .btnStyle	{padding-left:15px; background-position:91px 12px}
	
	/*	mall - cart	*/
	h3.orderTitle	{font-size:16px; padding:30px 5px 10px; height:16px;}
	h3.orderTitle.inputWrap label	{margin-left:5px; font-weight:normal; font-size:11px;}
	
	
	.orderGoodsWrap	.tableList li ul li	{padding:10px 5px; font-size:12px;}
	.orderGoodsWrap	.tableList li ul li.inputWrap	{width:15px;}
	/*.orderGoodsWrap	.tableList li ul li.goodsNameWrap	{width:80%; padding:10px 10px 10px;}*/
	.orderGoodsWrap	.tableList li ul li.goodsNameWrap span	{font-size:14px; max-width:100%;}
	.orderGoodsWrap	.tableList li ul li.price	{text-align:left; width:45px; padding-top:10px;}	/*2016.11.10 수정*/
			.orderGoodsWrap.deliveryView .tableList.guestExchange li ul li.price	{margin-left:5px;}	/*2016.11.10 추가*/
	.orderGoodsWrap.pay	.tableList li ul li.price	{margin-left:5px;}	/*2016.11.10 추가*/
	.orderGoodsWrap	.tableList li ul li.selectWrap	{width:95px; padding-top:5px;}
	.orderGoodsWrap	.tableList li ul li.selectWrap select	{width:80px;}
	.orderGoodsWrap	.tableList li ul li.selectWrap .eaWrap {padding-left:5px;}
	.orderGoodsWrap	.tableList li ul li.selectWrap .eaWrap a {width:25px;height:25px;line-height:25px;}
	.orderGoodsWrap	.tableList li ul li.selectWrap .eaWrap input[type="text"] {height:23px;font-size:12px;width:32px;}
	.orderGoodsWrap	.tableList li ul li.totalPrice	{width:60px; padding-top:10px}
	.orderGoodsWrap	.tableList li ul li.deleteWrap	{width:20px; padding:16px 10px 0;}
	.orderGoodsWrap	.tableList li ul li.deleteWrap img	{width:12px;}
	
	.orderGoodsWrap.pay	.tableList li ul li.ea	{padding-top:10px}
	
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li	{padding:15px 5px;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.goodsNameWrap	{padding:15px 0 0;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.goodsNameWrap span.no	{font-size:12px;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.goodsNameWrap span.goodsname	{font-size:14px;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.date	{width:60px; font-size:12px; padding-left:0;}	/*2016.11.10 수정*/
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.ea	{width:40px; font-size:12px;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.totalPrice	{width:60px; font-size:12px;}
	.orderGoodsWrap.deliveryWrap.pay .tableList li ul li.status	{width:60px; font-size:12px;}
	
	
	.orderGoodsWrap .tableList li ul li.mark	{width:10px; padding-top:10px}
	.orderGoodsWrap.deliveryView .tableList li ul li.price	{width:50px; margin-left:6%}	/*2016.11.10 수정*/
	.orderGoodsWrap.deliveryView .tableList li ul li.ea	{width:20px; padding-top:10px}
	.orderGoodsWrap.deliveryView .tableList li ul li.totalPrice	{width:60px;}
	.orderGoodsWrap.deliveryView .tableList li ul .goodsNameWrap span.category	{font-size:12px;}
	.orderGoodsWrap.deliveryView .tableList li ul li.textBtn	{padding-top:10px; margin-left:6%;}	/*2016.11.10 수정*/
	
	.btnWrap.orderBtn a.btnStyle	{padding-left:10px; background-position:90px 12px;}
	.btnWrap.orderBtn a.btnStyle.delete	{background:url('../images/btn/btn_cancel.png') #fff 90px 12px no-repeat; background-size:10%;}
	
	.goodsSearchWrap table th	{font-size:12px; width:80px;}
	.goodsSearchWrap table td.inputWrap p	{line-height:32px; margin-right:0;}
	.goodsSearchWrap table td p input[type="text"]	{width:80px; margin:0;}
	.goodsSearchWrap table input[type="radio"] + label	{width:70px; margin-right:5px;}
	.goodsSearchWrap table input[type="checkbox"] + label	{width:70px; margin-right:5px;}
	.orderPriceWrap	{padding:25px 0; margin-bottom:30px;}
	.orderPriceWrap table	{font-size:11px;} 
	.orderPriceWrap table td p	{font-size:12px;}
	.orderPriceWrap table td.totalPrice p {}
	.orderPriceWrap table td.image	{padding-top:15px;}
	.orderPriceWrap table td.image img	{width:8px;}
	.editWrap.inputWrap ul	{margin-bottom:15px;}
	.paySelectWrap table th,.paySelectWrap table td	{font-size:12px; padding-left:20px;}
	.selectMultiWrap a.btnStyle.zipcode	{width:126px; background-position:90px 10px;}
	
	.orderInfoWrap	{margin-bottom:30px;}
	.orderInfoWrap table th	{font-size:13px; height:auto; padding-left:10px;}
	.orderInfoWrap table td	{font-size:12px; padding:13px 0; padding-left:10px;}
	/*.orderInfoWrap table td a img	{vertical-align:middle; margin-left:30px;}*/
	h3.orderTitle.leftSide	{float:none; width:100%;display:block;}
	.orderGoodsContainer .textMenu	{float:none; text-align:right; display:block; padding:0 0 10px;}
}


/* 월페이퍼 다운로드 버튼 추가 */
.wall_download{overflow:visible;font-size:0;line-height:0;text-align:center;margin-top:10px;}
.wall_download > li{float:inherit;display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:25%;margin:0 3% 0 0;font-size:12px;line-height:14px;}
.wall_download > li.last{margin-right:0;}
.wall_download > li > a{display:block;width:auto;padding:5px;font-size:12px;line-height:14px;color:#999;text-align:center;border:1px solid #e0e0e0;}
.wall_download > li > a:hover,
.wall_download > li > a:focus{background-color:#f5f5f5;color:#666;}


/*	main	*/
/*	main slide	*/
/*	login	*/



/* search PW	*/
/*	rule	*/
/*	join	*/
/*	join - end	*/
/*	abouthim	*/
/*	abouthim - profile	*/
/*	abouthim - filmography	*/
/*	table list - basic	*/
/*	table view - basic	*/
/*	table comment - basic	*/
/*	table editor - basic	*/
/*	minoz - about minoz	*/
/* notice - schedule	*/
/*	minoz - event	*/
/*	minoz - fromLMH	*/
/*	minoz - gallery	*/
/*	minoz - voice	*/
/*	minoz - world	*/
/*	minoz - monthlyPhoto	*/
/*	mall */
/*	mall - view	*/



	/*카운터 시작*/
	.count_box{position:relative;width:100%;z-index:2;}
	.count_box2{position:absolute;right:20%;bottom:120px;z-index:2;}
	@media all and (max-width: 1216px){
		.count_box2{right:5%;bottom:50px;}
	}
	@media all and (max-width: 916px){
		.count_box2{right:5%;bottom:50px;}
	}
	@media all and (max-width: 767px){
		.count_box2{right:5%;bottom:50px;}
	}
	@media all and (max-width: 540px){
		.count_box{margin-top:0px;}
		.count_box2{right:0;bottom:50px;width:30%}
		.count_box2 > span > img{width:26%;}
		.count_box2 > p > img{width:60%;}
	}
	/*카운터 여기까지*/	