@charset "utf-8";

@media screen and (min-width: 0px){
	body
	{
		font-size: 11px;
	}

	#title
	{
		font-size: 1.6rem;
	}
	
	#inputOuter 
	{
    	height: 75px;
	}

	#tableResult td:last-child
	{	
    	background-color: transparent;
	}

	#dialog_login_main .dialog_lb, #dialog_reg_main .dialog_lb {
	    min-width: 3rem;
	}

	#dialog_login_main .dialog_input input, #dialog_reg_main .dialog_input input
	{
	    width: 85%;
	}
}

@media screen and (min-width: 240px){
	body
	{
		font-size: 12px;
	}

	#title
	{
		font-size: 1.6rem;
	}

	#tableResult td:last-child
	{	
    	background-color: transparent;
	}
}

@media screen and (min-width: 320px){

	#inputOuter 
	{
    	height: 50px;
	}	
}

@media screen and (min-width: 480px){
	body
	{
		font-size: 13px;
	}

	#title
	{
		font-size: 1.8rem;
	}

	#dialog_login_main .dialog_lb, #dialog_reg_main .dialog_lb {
	    min-width: 0;
	}

	#dialog_login_main .dialog_input input, #dialog_reg_main .dialog_input input
	{
	    width: 95%;
	}
}

@media screen and (max-width: 480px){
	#email_dn_lb {
    	min-width: 2rem;
	}
}

@media screen and (max-width: 660px){
	#productDetailsImg
	{
	    position: static;
	    top: auto;
	    transform: translateY(0%);
	}
	#productDetailsBodyDesc
	{
	    width: 80%;
	}
}

@media screen and (min-width: 640px){
	body
	{
		font-size: 14px;
	}

	#title
	{
		font-size: 2rem;
	}

	#tableResult td:nth-child(even)
	{
	    background-color: #ddd;
	}

	.resultStdDownTimes
	{
		display: table-cell;
	}
}

@media screen and (min-width: 800px){
	body
	{
		font-size: 15px;
	}

	#title
	{
		font-size: 2.25rem;
	}
}

@media screen and (min-width: 1024px){
	body
	{
		font-size: 16px;
	}

	#title
	{
		font-size: 2.5rem;
	}
}

@media screen and (max-width: 1280px){
	#productDetailsBodyDesc
	{
	    width: 70%;
	}
}

@media screen and (min-width: 1280px){
	.resultLastStdNo
	{
	    display: table-cell;
	}
	.resultNextStdNo
	{
	    display: table-cell;
	}
}


@media screen and (min-width: 2560px){
	.resultStdDescCN
	{
	    display: table-cell;
	}
	.resultStdDescEN
	{
	    display: table-cell;
	}
}


