 @charset "utf-8";
/* CSS Document */

* {
	
}
ul {
	list-style-type: none;
}
.bold {
	font-weight: bold;
}
.underline {
	text-decoration: underline;
}
.red{
	color: #FF0000;
}

.blue{
	color: #0000FF;
}

.blue2 {
	color: #0066CC;
}
.pink {
	color: #FF3399;
}
.black {
	color: #535353;
}
.orange {
	color: #ff3f08;
}
.orange2 {
	color: #FF7F00;
}
.green {
	color: #006600;
}
.brown {
	color: #663333;
}
.indent1 {
	margin-left: 1em;
	padding-left: 1em;
	text-indent: -1em;
}
.indent2 {
	margin-left: 2em;
	padding-left: 2em;
	text-indent: -2em;
}
.indent3 {
	margin-left: 3em;
	padding-left: 3em;
	text-indent: -3em;
}
.size10 {
	font-size: 10px;
}
.size12 {
	font-size: 12px;
}
.size13 {
	font-size: 13px;
}
.size14 {
	font-size: 14px;
}
.size15 {
	font-size: 15px;
}
.size14em {
	font-size: 1.4em;
}
.size16 {
	font-size: 16px;
}
.size18 {
	font-size: 18px;
}
.size20 {
	font-size: 20px;
}
.size22 {
	font-size: 22px;
}
.size24 {
	font-size: 24px;
}

.size25 {
	font-size: 25px;
}
.size30 {
	font-size: 30px;
}

.block {
	display: block;
}
.inline {
	display: inline;
}
.right {
	float: right;
}
.left {
	float: left;
}
.textleft {
	text-align: left;
}
.textright {
	text-align: right;
}
.center {
	text-align: center;
}
.margin5 {
	margin: 5px;
}
.margin10 {
	margin: 10px;
}
.margin15 {
	margin: 15px;
}
.margin20 {
	margin: 20px;
}
.top5 {
	margin-top: 5px;
}
.top10 {
	margin-top: 10px;
}
.top15 {
	margin-top: 15px;
}
.top20 {
	margin-top: 20px;
}
.top30 {
	margin-top: 30px;
}
.top40 {
	margin-top: 40px;
}
.top50 {
	margin-top: 50px;
}
.top60 {
	margin-top: 60px;
}
.top70 {
	margin-top: 70px;
}
.top80 {
	margin-top: 80px;
}
.top90 {
	margin-top: 90px;
}
.top100 {
	margin-top: 100px;
}
.top110 {
	margin-top: 110px;
}
.top120 {
	margin-top: 120px;
}
.top130 {
	margin-top: 130px;
}
.top140 {
	margin-top: 140px;
}
.top150 {
	margin-top: 150px;
}
.top300 {
	margin-top: 300px;
}
.top350 {
	margin-top: 350px;
}
.bottom5 {
	margin-bottom: 5px;
}
.bottom10 {
	margin-bottom: 10px;
}
.bottom15 {
	margin-bottom: 15px;
}
.bottom20 {
	margin-bottom: 20px;
}
.bottom30 {
	margin-bottom: 30px;
}
.bottom40 {
	margin-bottom: 40px;
}
.bottom50 {
	margin-bottom: 50px;
}
.bottom60 {
	margin-bottom: 60px;
}
.bottom70 {
	margin-bottom: 70px;
}
.bottom80 {
	margin-bottom: 80px;
}
.bottom90 {
	margin-bottom: 90px;
}
.bottom100 {
	margin-bottom: 100px;
}
.left1em{
	margin-left: 1em;
}
.left2em{
	margin-left: 2em;
}
.left5 {
	margin-left: 5px;
}
.left10 {
	margin-left: 10px;
}
.left15 {
	margin-left: 15px;
}
.left16 {
	margin-left: 16px;
}
.left20 {
	margin-left: 20px;
}
.left25 {
	margin-left: 25px;
}
.left30 {
	margin-left: 30px;
}
.left35 {
	margin-left: 35px;
}
.left40 {
	margin-left: 40px;
}
.left50 {
	margin-left: 50px;
}
.left60 {
	margin-left: 60px;
}
.left70 {
	margin-left: 70px;
}
.left80 {
	margin-left: 80px;
}
.left90 {
	margin-left: 90px;
}
.left100 {
	margin-left: 100px;
}
.left110 {
	margin-left: 110px;
}
.left120 {
	margin-left: 120px;
}
.left125 {
	margin-left: 125px;
}
.left130 {
	margin-left: 130px;
}
.left140 {
	margin-left: 140px;
}
.left150 {
	margin-left: 150px;
}
.right5 {
	margin-right: 5px;
}
.right10 {
	margin-right: 10px;
}
.right15 {
	margin-right: 15px;
}
.right16 {
	margin-right: 16px;
}
.right20 {
	margin-right: 20px;
}
.right25 {
	margin-right: 25px;
}
.right30 {
	margin-right: 30px;
}
.right35 {
	margin-right: 35px;
}
.right40 {
	margin-right: 40px;
}
.right50 {
	margin-right: 50px;
}
.right60 {
	margin-right: 60px;
}
.right70 {
	margin-right: 70px;
}
.right80 {
	margin-right: 80px;
}
.right90 {
	margin-right: 90px;
}
.right100 {
	margin-right: 100px;
}
.width50 {
	width: 50px;
}
.width60 {
	width: 60px;
}
.width70 {
	width: 70px;
}
.width80 {
	width: 80px;
}
.width90 {
	width: 90px;
}
.width100 {
	width: 100px;
}
.width110 {
	width: 110px;
}
.width120 {
	width: 120px;
}
.width130 {
	width: 130px;
}
.width140 {
	width: 140px;
}
.width140 {
	width: 140px;
}
.width150 {
	width: 150px;
}
.width160 {
	width: 160px;
}
.width170 {
	width: 170px;
}
.width180 {
	width: 180px;
}
.width190 {
	width: 190px;
}
.width200 {
	width: 200px;
}
.width210 {
	width: 210px;
}
.width220 {
	width: 220px;
}
.width230 {
	width: 230px;
}
.width240 {
	width: 240px;
}
.width250 {
	width: 250px;
}
.width260 {
	width: 260px;
}
.width270 {
	width: 270px;
}
.width280 {
	width: 280px;
}
.width286 {
	width: 286px;
}
.width290 {
	width: 290px;
}
.width300 {
	width: 300px;
}
.width306 {
	width: 306px;
}
.width310 {
	width: 310px;
}
.width320 {
	width: 320px;
}
.width330 {
	width: 330px;
}
.width331 {
	width: 331px;
}
.width340 {
	width: 340px;
}
.width350 {
	width: 350px;
}
.width356 {
	width: 356px;
}
.width360 {
	width: 360px;
}
.width370 {
	width: 370px;
}
.width380 {
	width: 380px;
}
.width390 {
	width: 390px;
}
.width400 {
	width: 400px;
}
.width450 {
	width: 450px;
}
.width500 {
	width: 500px;
}
.width550 {
	width: 550px;
}
.width770 {
	width: 770px;
}
.height30 {
	height: 30px;
}
.height50 {
	height: 50px;
}
.height60 {
	height: 60px;
}
.height70 {
	height: 70px;
}
.height80 {
	height: 80px;
}
.height90 {
	height: 90px;
}
.height100 {
	height: 100px;
}
.height110 {
	height: 110px;
}
.height120 {
	height: 120px;
}
.height130 {
	height: 130px;
}
.height140 {
	height: 140px;
}
.height150 {
	height: 150px;
}
.height160 {
	height: 160px;
}
.height170 {
	height: 170px;
}
.height180 {
	height: 180px;
}
.height190 {
	height: 190px;
}
.height200 {
	height: 200px;
}
.height210 {
	height: 210px;
}
.height220 {
	height: 220px;
}
.height230 {
	height: 230px;
}
.height240 {
	height: 240px;
}
.height250 {
	height: 250px;
}
.height260 {
	height: 260px;
}
.height270 {
	height: 270px;
}
.height280 {
	height: 280px;
}
.height290 {
	height: 290px;
}
.height300 {
	height: 300px;
}
.height310 {
	height: 310px;
}
.height320 {
	height: 320px;
}
.height330 {
	height: 330px;
}
.height340 {
	height: 340px;
}
.height350 {
	height: 350px;
}
.height360 {
	height: 360px;
}
.height370 {
	height: 370px;
}
.height380 {
	height: 380px;
}
.height390 {
	height: 390px;
}
.height400 {
	height: 400px;
}
.height410 {
	height: 410px;
}
.height420 {
	height: 420px;
}
.height430 {
	height: 430px;
}
.height440 {
	height: 440px;
}
.height450 {
	height: 450px;
}
.height460 {
	height: 460px;
}
.height470 {
	height: 470px;
}
.height480 {
	height: 480px;
}
.height490 {
	height: 490px;
}
.height500 {
	height: 500px;
}
.height510 {
	height: 510px;
}
.height520 {
	height: 520px;
}
.height530 {
	height: 530px;
}
.height540 {
	height: 540px;
}
.height550 {
	height: 550px;
}
.height560 {
	height: 560px;
}
.height570 {
	height: 570px;
}
.height580 {
	height: 580px;
}
.height590 {
	height: 590px;
}
.height600 {
	height: 600px;
}
.half {
	width: 50%;
}
.maxhalf {
	max-width: 50%;
}
.clear {
	clear: both;
}

.line18 {
	line-height: 1.8em;
}

@media screen and (min-width: 601px) { /*601px以上*/
.pcbold {
	font-weight: bold;
}

.pcunderline {
	text-decoration: underline;
}
.pcred{
	color: #FF0000;
}

.pcblue{
	color: #0000FF;
}

.pcblue2 {
	color: #0066CC;
}

.pcpink {
	color: #FF3399;
}
.pcblack {
	color: #535353;
}
.pcorange {
	color: #ff3f08;
}
.pcgreen {
	color: #006600;
}
.pcbrown {
	color: #663333;
}
.pcsize12 {
	font-size: 12px;
}
.pcsize13 {
	font-size: 13px;
}
.pcsize14 {
	font-size: 14px;
}
.pcsize15 {
	font-size: 15px;
}

.pcsize14em {
	font-size: 1.pc4em;
}

.pcsize10 {
	font-size: 10px;
}

.pcsize16 {
	font-size: 16px;
}
.pcsize18 {
	font-size: 18px;
}
.pcsize20 {
	font-size: 20px;
}
.pcsize25 {
	font-size: 25px;
}
.pcsize30 {
	font-size: 30px;
}

.pcblock {
	display: block;
}

.pcright {
	float: right;
}
.pcleft {
	float: left;
}
.pctextleft {
	text-align: left;
}
.pctextright {
	text-align: right;
}
.pccenter {
	text-align: center;
}
.pcmargin5 {
	margin: 5px;
}
.pcmargin10 {
	margin: 10px;
}
.pcmargin15 {
	margin: 15px;
}
.pcmargin20 {
	margin: 20px;
}
.pctop5 {
	margin-top: 5px;
}
.pctop10 {
	margin-top: 10px;
}
.pctop15 {
	margin-top: 15px;
}
.pctop20 {
	margin-top: 20px;
}
.pctop30 {
	margin-top: 30px;
}
.pctop40 {
	margin-top: 40px;
}
.pctop50 {
	margin-top: 50px;
}
.pctop60 {
	margin-top: 60px;
}
.pctop70 {
	margin-top: 70px;
}
.pctop80 {
	margin-top: 80px;
}
.pctop90 {
	margin-top: 90px;
}
.pctop100 {
	margin-top: 100px;
}
.pctop110 {
	margin-top: 110px;
}
.pctop120 {
	margin-top: 120px;
}
.pctop130 {
	margin-top: 130px;
}
.pctop140 {
	margin-top: 140px;
}
.pctop150 {
	margin-top: 150px;
}
.pcbottom5 {
	margin-bottom: 5px;
}
.pcbottom10 {
	margin-bottom: 10px;
}
.spbottom15 {
	margin-bottom: 15px;
}
.pcbottom20 {
	margin-bottom: 20px;
}
.pcbottom30 {
	margin-bottom: 30px;
}
.pcbottom40 {
	margin-bottom: 40px;
}
.pcbottom50 {
	margin-bottom: 50px;
}
.pcbottom60 {
	margin-bottom: 60px;
}
.pcbottom70 {
	margin-bottom: 70px;
}
.pcbottom80 {
	margin-bottom: 80px;
}
.pcbottom90 {
	margin-bottom: 90px;
}
.pcbottom100 {
	margin-bottom: 100px;
}

.pcleft5 {
	margin-left: 5px;
}
.pcleft10 {
	margin-left: 10px;
}
.pcleft15 {
	margin-left: 15px;
}
.pcleft16 {
	margin-left: 16px;
}
.pcleft20 {
	margin-left: 20px;
}
.pcleft25 {
	margin-left: 25px;
}
.pcleft30 {
	margin-left: 30px;
}
.pcleft35 {
	margin-left: 35px;
}
.pcleft40 {
	margin-left: 40px;
}
.pcleft50 {
	margin-left: 50px;
}
.pcleft60 {
	margin-left: 60px;
}
.pcleft70 {
	margin-left: 70px;
}
.pcleft80 {
	margin-left: 80px;
}
.pcleft90 {
	margin-left: 90px;
}
.pcleft100 {
	margin-left: 100px;
}
.pcleft110 {
	margin-left: 110px;
}
.pcleft120 {
	margin-left: 120px;
}
.pcleft125 {
	margin-left: 125px;
}
.pcleft130 {
	margin-left: 130px;
}
.pcleft140 {
	margin-left: 140px;
}
.pcleft150 {
	margin-left: 150px;
}
.pcright5 {
	margin-right: 5px;
}
.pcright10 {
	margin-right: 10px;
}
.pcright15 {
	margin-right: 15px;
}
.pcright16 {
	margin-right: 16px;
}
.pcright20 {
	margin-right: 20px;
}
.pcright25 {
	margin-right: 25px;
}
.pcright30 {
	margin-right: 30px;
}
.pcright35 {
	margin-right: 35px;
}
.pcright40 {
	margin-right: 40px;
}
.pcright50 {
	margin-right: 50px;
}
.pcright60 {
	margin-right: 60px;
}
.pcright70 {
	margin-right: 70px;
}
.pcright80 {
	margin-right: 80px;
}
.pcright90 {
	margin-right: 90px;
}
.pcright100 {
	margin-right: 100px;
}
.pcwidth50 {
	width: 50px;
}
.pcwidth60 {
	width: 60px;
}
.pcwidth70 {
	width: 70px;
}
.pcwidth80 {
	width: 80px;
}
.pcwidth90 {
	width: 90px;
}
.pcwidth100 {
	width: 100px;
}
.pcwidth110 {
	width: 110px;
}
.pcwidth120 {
	width: 120px;
}
.pcwidth130 {
	width: 130px;
}
.pcwidth140 {
	width: 140px;
}
.pcwidth140 {
	width: 140px;
}
.pcwidth150 {
	width: 150px;
}
.pcwidth160 {
	width: 160px;
}
.pcwidth170 {
	width: 170px;
}
.pcwidth180 {
	width: 180px;
}
.pcwidth190 {
	width: 190px;
}
.pcwidth200 {
	width: 200px;
}
.pcwidth210 {
	width: 210px;
}
.pcwidth220 {
	width: 220px;
}
.pcwidth230 {
	width: 230px;
}
.pcwidth240 {
	width: 240px;
}
.pcwidth250 {
	width: 250px;
}
.pcwidth260 {
	width: 260px;
}
.pcwidth270 {
	width: 270px;
}
.pcwidth280 {
	width: 280px;
}
.pcwidth286 {
	width: 286px;
}
.pcwidth290 {
	width: 290px;
}
.pcwidth300 {
	width: 300px;
}
.pcwidth306 {
	width: 306px;
}
.pcwidth310 {
	width: 310px;
}
.pcwidth320 {
	width: 320px;
}
.pcwidth330 {
	width: 330px;
}
.pcwidth331 {
	width: 331px;
}
.pcwidth340 {
	width: 340px;
}
.pcwidth350 {
	width: 350px;
}
.pcwidth356 {
	width: 356px;
}
.pcwidth360 {
	width: 360px;
}
.pcwidth370 {
	width: 370px;
}
.pcwidth380 {
	width: 380px;
}
.pcwidth390 {
	width: 390px;
}
.pcwidth400 {
	width: 400px;
}
.pcwidth450 {
	width: 450px;
}
.pcwidth500 {
	width: 500px;
}
.pcwidth550 {
	width: 550px;
}
.pcheight50 {
	height: 50px;
}
.pcheight60 {
	height: 60px;
}
.pcheight70 {
	height: 70px;
}
.pcheight80 {
	height: 80px;
}
.pcheight90 {
	height: 90px;
}
.pcheight100 {
	height: 100px;
}
.pcheight110 {
	height: 110px;
}
.pcheight120 {
	height: 120px;
}
.pcheight130 {
	height: 130px;
}
.pcheight140 {
	height: 140px;
}
.pcheight150 {
	height: 150px;
}
.pcheight160 {
	height: 160px;
}
.pcheight170 {
	height: 170px;
}
.pcheight180 {
	height: 180px;
}
.pcheight190 {
	height: 190px;
}
.pcheight200 {
	height: 200px;
}
.pcheight210 {
	height: 210px;
}
.pcheight220 {
	height: 220px;
}
.pcheight230 {
	height: 230px;
}
.pcheight240 {
	height: 240px;
}
.pcheight250 {
	height: 250px;
}
.pcheight260 {
	height: 260px;
}
.pcheight270 {
	height: 270px;
}
.pcheight280 {
	height: 280px;
}
.pcheight290 {
	height: 290px;
}
.pcheight300 {
	height: 300px;
}
.pcheight310 {
	height: 310px;
}
.pcheight320 {
	height: 320px;
}
.pcheight330 {
	height: 330px;
}
.pcheight340 {
	height: 340px;
}
.pcheight350 {
	height: 350px;
}
.pcheight360 {
	height: 360px;
}
.pcheight370 {
	height: 370px;
}
.pcheight380 {
	height: 380px;
}
.pcheight390 {
	height: 390px;
}
.pcheight400 {
	height: 400px;
}
.pcheight410 {
	height: 410px;
}
.pcheight420 {
	height: 420px;
}
.pcheight430 {
	height: 430px;
}
.pcheight440 {
	height: 440px;
}
.pcheight450 {
	height: 450px;
}
.pcheight460 {
	height: 460px;
}
.pcheight470 {
	height: 470px;
}
.pcheight480 {
	height: 480px;
}
.pcheight490 {
	height: 490px;
}
.pcheight500 {
	height: 500px;
}
.pcheight510 {
	height: 510px;
}
.pcheight520 {
	height: 520px;
}
.pcheight530 {
	height: 530px;
}
.pcheight540 {
	height: 540px;
}
.pcheight550 {
	height: 550px;
}
.pcheight560 {
	height: 560px;
}
.pcheight570 {
	height: 570px;
}
.pcheight580 {
	height: 580px;
}
.pcheight590 {
	height: 590px;
}
.pcheight600 {
	height: 600px;
}
.pchalf {
	width: 50%;
}
.pcmaxhalf {
	max-width: 50%;
}
.pc55 {
	width: 55%;
}
.pcclear {
	clear: both;
}
}
@media screen and (max-width:600px) { /*600px以下*/
.spbold {
	font-weight: bold;
}

.spunderline {
	text-decoration: underline;
}
.spred{
	color: #FF0000;
}

.spblue{
	color: #0000FF;
}

.spblue2 {
	color: #0066CC;
}

.sppink {
	color: #FF3399;
}
.spblack {
	color: #535353;
}
.sporange {
	color: #ff3f08;
}
.spgreen {
	color: #006600;
}
.spbrown {
	color: #663333;
}
.spsize12 {
	font-size: 12px;
}
.spsize13 {
	font-size: 13px;
}
.spsize14 {
	font-size: 14px;
}
.spsize15 {
	font-size: 15px;
}

.spsize14em {
	font-size: 1.sp4em;
}

.spsize10 {
	font-size: 10px;
}

.spsize16 {
	font-size: 16px;
}
.spsize18 {
	font-size: 18px;
}
.spsize20 {
	font-size: 20px;
}
.spsize25 {
	font-size: 25px;
}
.spsize30 {
	font-size: 30px;
}

.spblock {
	display: block;
}

.spright {
	float: right;
}
.spleft {
	float: left;
}
.sptextleft {
	text-align: left;
}
.sptextright {
	text-align: right;
}
.spcenter {
	text-align: center;
}
.spmargin5 {
	margin: 5px;
}
.spmargin10 {
	margin: 10px;
}
.spmargin15 {
	margin: 15px;
}
.spmargin20 {
	margin: 20px;
}
.sptop5 {
	margin-top: 5px;
}
.sptop10 {
	margin-top: 10px;
}
.sptop15 {
	margin-top: 15px;
}
.sptop20 {
	margin-top: 20px;
}
.sptop30 {
	margin-top: 30px;
}
.sptop40 {
	margin-top: 40px;
}
.sptop50 {
	margin-top: 50px;
}
.sptop60 {
	margin-top: 60px;
}
.sptop70 {
	margin-top: 70px;
}
.sptop80 {
	margin-top: 80px;
}
.sptop90 {
	margin-top: 90px;
}
.sptop100 {
	margin-top: 100px;
}
.sptop110 {
	margin-top: 110px;
}
.sptop120 {
	margin-top: 120px;
}
.sptop130 {
	margin-top: 130px;
}
.sptop140 {
	margin-top: 140px;
}
.sptop150 {
	margin-top: 150px;
}
.spbottom5 {
	margin-bottom: 5px;
}
.spbottom10 {
	margin-bottom: 10px;
}
.spbottom15 {
	margin-bottom: 15px;
}
.spbottom20 {
	margin-bottom: 20px;
}
.spbottom30 {
	margin-bottom: 30px;
}
.spbottom40 {
	margin-bottom: 40px;
}
.spbottom50 {
	margin-bottom: 50px;
}
.spbottom60 {
	margin-bottom: 60px;
}
.spbottom70 {
	margin-bottom: 70px;
}
.spbottom80 {
	margin-bottom: 80px;
}
.spbottom90 {
	margin-bottom: 90px;
}
.spbottom100 {
	margin-bottom: 100px;
}

.spleft5 {
	margin-left: 5px;
}
.spleft10 {
	margin-left: 10px;
}
.spleft15 {
	margin-left: 15px;
}
.spleft16 {
	margin-left: 16px;
}
.spleft20 {
	margin-left: 20px;
}
.spleft25 {
	margin-left: 25px;
}
.spleft30 {
	margin-left: 30px;
}
.spleft35 {
	margin-left: 35px;
}
.spleft40 {
	margin-left: 40px;
}
.spleft50 {
	margin-left: 50px;
}
.spleft60 {
	margin-left: 60px;
}
.spleft70 {
	margin-left: 70px;
}
.spleft80 {
	margin-left: 80px;
}
.spleft90 {
	margin-left: 90px;
}
.spleft100 {
	margin-left: 100px;
}
.spleft110 {
	margin-left: 110px;
}
.spleft120 {
	margin-left: 120px;
}
.spleft125 {
	margin-left: 125px;
}
.spleft130 {
	margin-left: 130px;
}
.spleft140 {
	margin-left: 140px;
}
.spleft150 {
	margin-left: 150px;
}
.spright5 {
	margin-right: 5px;
}
.spright10 {
	margin-right: 10px;
}
.spright15 {
	margin-right: 15px;
}
.spright16 {
	margin-right: 16px;
}
.spright20 {
	margin-right: 20px;
}
.spright25 {
	margin-right: 25px;
}
.spright30 {
	margin-right: 30px;
}
.spright35 {
	margin-right: 35px;
}
.spright40 {
	margin-right: 40px;
}
.spright50 {
	margin-right: 50px;
}
.spright60 {
	margin-right: 60px;
}
.spright70 {
	margin-right: 70px;
}
.spright80 {
	margin-right: 80px;
}
.spright90 {
	margin-right: 90px;
}
.spright100 {
	margin-right: 100px;
}
.spwidth50 {
	width: 50px;
}
.spwidth60 {
	width: 60px;
}
.spwidth70 {
	width: 70px;
}
.spwidth80 {
	width: 80px;
}
.spwidth90 {
	width: 90px;
}
.spwidth100 {
	width: 100px;
}
.spwidth110 {
	width: 110px;
}
.spwidth120 {
	width: 120px;
}
.spwidth130 {
	width: 130px;
}
.spwidth140 {
	width: 140px;
}
.spwidth140 {
	width: 140px;
}
.spwidth150 {
	width: 150px;
}
.spwidth160 {
	width: 160px;
}
.spwidth170 {
	width: 170px;
}
.spwidth180 {
	width: 180px;
}
.spwidth190 {
	width: 190px;
}
.spwidth200 {
	width: 200px;
}
.spwidth210 {
	width: 210px;
}
.spwidth220 {
	width: 220px;
}
.spwidth230 {
	width: 230px;
}
.spwidth240 {
	width: 240px;
}
.spwidth250 {
	width: 250px;
}
.spwidth260 {
	width: 260px;
}
.spwidth270 {
	width: 270px;
}
.spwidth280 {
	width: 280px;
}
.spwidth286 {
	width: 286px;
}
.spwidth290 {
	width: 290px;
}
.spwidth300 {
	width: 300px;
}
.spwidth306 {
	width: 306px;
}
.spwidth310 {
	width: 310px;
}
.spwidth320 {
	width: 320px;
}
.spwidth330 {
	width: 330px;
}
.spwidth331 {
	width: 331px;
}
.spwidth340 {
	width: 340px;
}
.spwidth350 {
	width: 350px;
}
.spwidth356 {
	width: 356px;
}
.spwidth360 {
	width: 360px;
}
.spwidth370 {
	width: 370px;
}
.spwidth380 {
	width: 380px;
}
.spwidth390 {
	width: 390px;
}
.spwidth400 {
	width: 400px;
}
.spwidth450 {
	width: 450px;
}
.spwidth500 {
	width: 500px;
}
.spwidth550 {
	width: 550px;
}
.spheight10 {
	height: 10px;
}
.spheight15 {
	height: 15px;
}
.spheight20 {
	height: 20px;
}
.spheight25 {
	height: 25px;
}
.spheight30 {
	height: 20px;
}
.spheight35 {
	height: 25px;
}
.spheight40 {
	height: 20px;
}
.spheight45 {
	height: 25px;
}
.spheight50 {
	height: 50px;
}
.spheight60 {
	height: 60px;
}
.spheight70 {
	height: 70px;
}
.spheight80 {
	height: 80px;
}
.spheight90 {
	height: 90px;
}
.spheight100 {
	height: 100px;
}
.spheight110 {
	height: 110px;
}
.spheight120 {
	height: 120px;
}
.spheight130 {
	height: 130px;
}
.spheight140 {
	height: 140px;
}
.spheight150 {
	height: 150px;
}
.spheight160 {
	height: 160px;
}
.spheight170 {
	height: 170px;
}
.spheight180 {
	height: 180px;
}
.spheight190 {
	height: 190px;
}
.spheight200 {
	height: 200px;
}
.spheight210 {
	height: 210px;
}
.spheight220 {
	height: 220px;
}
.spheight230 {
	height: 230px;
}
.spheight240 {
	height: 240px;
}
.spheight250 {
	height: 250px;
}
.pcheight260 {
	height: 260px;
}
.pcheight270 {
	height: 270px;
}
.spheight280 {
	height: 280px;
}
.spheight290 {
	height: 290px;
}
.spheight300 {
	height: 300px;
}
.spheight310 {
	height: 310px;
}
.spheight320 {
	height: 320px;
}
.spheight330 {
	height: 330px;
}
.spheight340 {
	height: 340px;
}
.spheight350 {
	height: 350px;
}
.spheight360 {
	height: 360px;
}
.spheight370 {
	height: 370px;
}
.spheight380 {
	height: 380px;
}
.spheight390 {
	height: 390px;
}
.spheight400 {
	height: 400px;
}
.spheight410 {
	height: 410px;
}
.spheight420 {
	height: 420px;
}
.spheight430 {
	height: 430px;
}
.spheight440 {
	height: 440px;
}
.spheight450 {
	height: 450px;
}
.spheight460 {
	height: 460px;
}
.spheight470 {
	height: 470px;
}
.spheight480 {
	height: 480px;
}
.spheight490 {
	height: 490px;
}
.spheight500 {
	height: 500px;
}
.spheight510 {
	height: 510px;
}
.spheight520 {
	height: 520px;
}
.spheight530 {
	height: 530px;
}
.spheight540 {
	height: 540px;
}
.spheight550 {
	height: 550px;
}
.spheight560 {
	height: 560px;
}
.spheight570 {
	height: 570px;
}
.spheight580 {
	height: 580px;
}
.spheight590 {
	height: 590px;
}
.spheight600 {
	height: 600px;
}
.sphalf {
	width: 50%;
}
.spmaxhalf {
	max-width: 50%;
}
.spclear {
	clear: both;
}
}