p{
	font-size: 2.4em !important;
}

p span{
	font-size: 1.2em !important;
}

h1,h2,h3,h4,h5{
	font-size: 3.0em !important;
}

li{
	font-size: 2.0em !important;
}

.alert, .pp{
	font-size: 1.8em !important;
	line-height:2.0em;;
}

.f12{
	font-size: 0.8em !important;
}

.sign{
	font-size: 2.0em !important;
}

#stock div.notes{
	font-size: 2.0em !important;
}

#main .attention{
	width:800px;
}

#main form table {
border-top: 1px solid #999;
width:800px;
margin:15px auto;
	font-size: 2.0em !important;
}
#main form table td {
display: block;
text-align: left;
width: 100% !important;
}
#main form table th {

display: block;
border-top: none;
border-bottom: none;
width: 100% !important;
}

#main form table th label{
padding:10px !important;
}

input[type=checkbox] {
    width: 30px;
    height: 30px;
    vertical-align: middle;
}
input[type=radio] {
    width: 30px;
    height: 30px;
    vertical-align: middle;
}

#footer p, #footer p a {
    font-size: 1.2em !important;
}

.box2 .fb24, .box3 .fb24{
	font-size: 2.5em !important;
}

.pc{
display: none;
}