@charset "euc-kr";
@media all and (max-width:360px) {
	.work { max-width:340px; }
	.work #choice li { padding-right:14px; }
	.work #choice li a { font-size:14px; }	
	.portWrap { margin-left:0px;*zoom:1; }
	.portWrap:before,
	.portWrap:after { display:table; line-height:0; content:""; }
	.portWrap:after { clear:both } [class*="span"]{ float:left; min-height:1px; margin-left:0px; }
	#thumbs { width:340px; margin:0 auto 28px; }
	.portWrapInner { width:340px; }
	.siz { width:320px; }
	.siz img { max-width:100%; height:auto; }
}
@media all and (min-width:361px) and (max-width:600px) {
	.work { max-width:360px; }
	.work #choice li { padding-right:14px; }
	.work #choice li a { font-size:14px; }	
	.portWrap { margin:0 auto;*zoom:1; }
	.portWrap:before,
	.portWrap:after { display:table; line-height:0; content:""; }
	.portWrap:after { clear:both } [class*="span"]{ float:left; min-height:1px; margin-left:0px; }
	#thumbs { width:360px; margin:0 auto 28px; }
	.portWrapInner { width:360px; margin:0 auto; }
	.siz { width:340px; }
	.siz img { max-width:100%; height:auto; }
} 
@media all and (min-width:601px) and (max-width:767px) {	
	.portWrap { margin-left:0px;*zoom:1; }
	.portWrap:before,
	.portWrap:after { display:table;line-height:0;content:""; }
	.portWrap:after { clear:both } [class*="span"]{ float:left; min-height:1px; margin-left:0px; }
	#thumbs { width:612px; margin:0 auto; }
	.portWrapInner { width:612px; }
	.siz { width:148px; }
	.siz img { max-width:100%; height:auto; }
}
@media(min-width:768px) and (max-width:1024px) {
	.portWrap { margin-left:0px;*zoom:1; }
	.portWrap:before,
	.portWrap:after { display:table; line-height:0; content:""; }
	.portWrap:after { clear:both } [class*="span"]{ float:left; min-height:1px; margin-left:0px; }
	#thumbs { width:880px; margin:0 auto; }
	.portWrapInner { width:880px; }
	.siz { width:188px; }
	.siz img { max-width:100%; height:auto; }
}
@media all and (min-width:1025px) and (max-width:1430px) {
	.portWrap { margin-left:0px;*zoom:1; }
	.portWrap:before,
	.portWrap:after { display:table;line-height:0;content:""; }
	.portWrap:after { clear:both } [class*="span"]{ float:left; min-height:1px; margin-left:0px; }
	#thumbs { width:1000px; margin:0 auto; }
	.portWrapInner { width:1000px; }
	.siz { width:322px; }
	.siz img { max-width:100%; height:auto; }
}
@media all and (min-width:1431px) {
	.portWrap { margin-left:0px;*zoom:1; }
	.portWrap:before,
	.portWrap:after { display:table;line-height:0;content:""; }
	.portWrap:after { clear:both } [class*="span"]{ float:left; min-height:1px; margin-left:0px; }
	#thumbs { width:1000px; margin:0 auto; }
	.portWrapInner { width:1000px; }
	.siz { width:328px; }
	.siz img { max-width:100%; height:auto; }
}