@charset "utf-8";

@import url(./form.css);
@import url(./wp.css);

@media (max-width: 736px) { /* forSMP */
	.ztest {
		
	}
}

.caution{ 
    font-size: 10px;
    color: grey;
} 



/***** margin *****/
.mt00 { margin-top: 0px !important; }     .mr00 { margin-right: 0px !important; }     .mb00 { margin-bottom: 0px !important; }     .ml00 { margin-left: 0px !important; }
.mt02 { margin-top: 2px !important; }     .mr02 { margin-right: 2px !important; }     .mb02 { margin-bottom: 2px !important; }     .ml02 { margin-left: 2px !important; }
.mt04 { margin-top: 4px !important; }     .mr04 { margin-right: 4px !important; }     .mb04 { margin-bottom: 4px !important; }     .ml04 { margin-left: 4px !important; }
.mt05 { margin-top: 5px !important; }     .mr05 { margin-right: 5px !important; }     .mb05 { margin-bottom: 5px !important; }     .ml05 { margin-left: 5px !important; }
.mt06 { margin-top: 6px !important; }     .mr06 { margin-right: 6px !important; }     .mb06 { margin-bottom: 6px !important; }     .ml06 { margin-left: 6px !important; }
.mt07 { margin-top: 7px !important; }     .mr07 { margin-right: 7px !important; }     .mb07 { margin-bottom: 7px !important; }     .ml07 { margin-left: 7px !important; }
.mt08 { margin-top: 8px !important; }     .mr08 { margin-right: 8px !important; }     .mb08 { margin-bottom: 8px !important; }     .ml08 { margin-left: 8px !important; }
.mt10 { margin-top: 10px !important; }    .mr10 { margin-right: 10px !important; }    .mb10 { margin-bottom: 10px !important; }    .ml10 { margin-left: 10px !important; }
.mt11 { margin-top: 11px !important; }    .mr11 { margin-right: 11px !important; }    .mb11 { margin-bottom: 11px !important; }    .ml11 { margin-left: 11px !important; }
.mt12 { margin-top: 12px !important; }    .mr12 { margin-right: 12px !important; }    .mb12 { margin-bottom: 12px !important; }    .ml12 { margin-left: 12px !important; }
.mt13 { margin-top: 13px !important; }    .mr13 { margin-right: 13px !important; }    .mb13 { margin-bottom: 13px !important; }    .ml13 { margin-left: 13px !important; }
.mt14 { margin-top: 14px !important; }    .mr14 { margin-right: 14px !important; }    .mb14 { margin-bottom: 14px !important; }    .ml14 { margin-left: 14px !important; }
.mt15 { margin-top: 15px !important; }    .mr15 { margin-right: 15px !important; }    .mb15 { margin-bottom: 15px !important; }    .ml15 { margin-left: 15px !important; }
.mt16 { margin-top: 16px !important; }    .mr16 { margin-right: 16px !important; }    .mb16 { margin-bottom: 16px !important; }    .ml16 { margin-left: 16px !important; }
.mt18 { margin-top: 18px !important; }    .mr18 { margin-right: 18px !important; }    .mb18 { margin-bottom: 18px !important; }    .ml18 { margin-left: 18px !important; }
.mt20 { margin-top: 20px !important; }    .mr20 { margin-right: 20px !important; }    .mb20 { margin-bottom: 20px !important; }    .ml20 { margin-left: 20px !important; }
.mt21 { margin-top: 21px !important; }    .mr21 { margin-right: 21px !important; }    .mb21 { margin-bottom: 21px !important; }    .ml21 { margin-left: 21px !important; }
.mt22 { margin-top: 22px !important; }    .mr22 { margin-right: 22px !important; }    .mb22 { margin-bottom: 22px !important; }    .ml22 { margin-left: 22px !important; }
.mt23 { margin-top: 23px !important; }    .mr23 { margin-right: 23px !important; }    .mb23 { margin-bottom: 23px !important; }    .ml23 { margin-left: 23px !important; }
.mt25 { margin-top: 25px !important; }    .mr25 { margin-right: 25px !important; }    .mb25 { margin-bottom: 25px !important; }    .ml25 { margin-left: 25px !important; }
.mt26 { margin-top: 26px !important; }    .mr26 { margin-right: 26px !important; }    .mb26 { margin-bottom: 26px !important; }    .ml26 { margin-left: 26px !important; }
.mt28 { margin-top: 28px !important; }    .mr28 { margin-right: 28px !important; }    .mb28 { margin-bottom: 28px !important; }    .ml28 { margin-left: 28px !important; }
.mt30 { margin-top: 30px !important; }    .mr30 { margin-right: 30px !important; }    .mb30 { margin-bottom: 30px !important; }    .ml30 { margin-left: 30px !important; }
.mt35 { margin-top: 35px !important; }    .mr35 { margin-right: 35px !important; }    .mb35 { margin-bottom: 35px !important; }    .ml35 { margin-left: 35px !important; }
.mt37 { margin-top: 37px !important; }    .mr37 { margin-right: 37px !important; }    .mb37 { margin-bottom: 37px !important; }    .ml37 { margin-left: 37px !important; }
.mt38 { margin-top: 38px !important; }    .mr38 { margin-right: 38px !important; }    .mb38 { margin-bottom: 38px !important; }    .ml38 { margin-left: 38px !important; }
.mt39 { margin-top: 39px !important; }    .mr39 { margin-right: 39px !important; }    .mb39 { margin-bottom: 39px !important; }    .ml39 { margin-left: 39px !important; }
.mt40 { margin-top: 40px !important; }    .mr40 { margin-right: 40px !important; }    .mb40 { margin-bottom: 40px !important; }    .ml40 { margin-left: 40px !important; }
.mt43 { margin-top: 43px !important; }    .mr43 { margin-right: 43px !important; }    .mb43 { margin-bottom: 43px !important; }    .ml43 { margin-left: 43px !important; }
.mt44 { margin-top: 44px !important; }    .mr44 { margin-right: 44px !important; }    .mb44 { margin-bottom: 44px !important; }    .ml44 { margin-left: 44px !important; }
.mt45 { margin-top: 45px !important; }    .mr45 { margin-right: 45px !important; }    .mb45 { margin-bottom: 45px !important; }    .ml45 { margin-left: 45px !important; }
.mt50 { margin-top: 50px !important; }    .mr50 { margin-right: 50px !important; }    .mb50 { margin-bottom: 50px !important; }    .ml50 { margin-left: 50px !important; }
.mt55 { margin-top: 55px !important; }    .mr55 { margin-right: 55px !important; }    .mb55 { margin-bottom: 55px !important; }    .ml55 { margin-left: 55px !important; }
.mt60 { margin-top: 60px !important; }    .mr60 { margin-right: 60px !important; }    .mb60 { margin-bottom: 60px !important; }    .ml60 { margin-left: 60px !important; }
.mt65 { margin-top: 65px !important; }    .mr65 { margin-right: 65px !important; }    .mb65 { margin-bottom: 65px !important; }    .ml65 { margin-left: 65px !important; }
.mt70 { margin-top: 70px !important; }    .mr70 { margin-right: 70px !important; }    .mb70 { margin-bottom: 70px !important; }    .ml70 { margin-left: 70px !important; }
.mt80 { margin-top: 80px !important; }    .mr80 { margin-right: 80px !important; }    .mb80 { margin-bottom: 80px !important; }    .ml80 { margin-left: 80px !important; }
.mt85 { margin-top: 85px !important; }    .mr85 { margin-right: 85px !important; }    .mb85 { margin-bottom: 85px !important; }    .ml85 { margin-left: 85px !important; }
.mt90 { margin-top: 90px !important; }    .mr90 { margin-right: 90px !important; }    .mb90 { margin-bottom: 90px !important; }    .ml90 { margin-left: 90px !important; }
.mt100 { margin-top: 100px !important; }    .mr100 { margin-right: 100px !important; }    .mb100 { margin-bottom: 100px !important; }    .ml100 { margin-left: 100px !important; }
.mt105 { margin-top: 105px !important; }    .mr105 { margin-right: 105px !important; }    .mb105 { margin-bottom: 105px !important; }    .ml105 { margin-left: 105px !important; }
.mt110 { margin-top: 110px !important; }    .mr110 { margin-right: 110px !important; }    .mb110 { margin-bottom: 110px !important; }    .ml110 { margin-left: 110px !important; }
.mt125 { margin-top: 125px !important; }    .mr125 { margin-right: 125px !important; }    .mb125 { margin-bottom: 125px !important; }    .ml125 { margin-left: 125px !important; }
.mt143 { margin-top: 143px !important; }    .mr143 { margin-right: 143px !important; }    .mb143 { margin-bottom: 143px !important; }    .ml143 { margin-left: 143px !important; }
.mt150 { margin-top: 150px !important; }    .mr150 { margin-right: 150px !important; }    .mb150 { margin-bottom: 150px !important; }    .ml150 { margin-left: 150px !important; }
.mt154 { margin-top: 154px !important; }    .mr154 { margin-right: 154px !important; }    .mb154 { margin-bottom: 154px !important; }    .ml154 { margin-left: 154px !important; }

.pd01 {padding: 1px !important;}
.pd02 {padding: 2px !important;}
.pd03 {padding: 3px !important;}
.pd04 {padding: 4px !important;}
.pd05 {padding: 5px !important;}
.pd06 {padding: 6px !important;}
.pd07 {padding: 7px !important;}
.pd08 {padding: 8px !important;}
.pd09 {padding: 9px !important;}
.pd10 {padding: 10px !important;}
.pd15 {padding: 15px !important;}
.pd20 {padding: 20px !important;}
.pd25 {padding: 25px !important;}
.pd30 {padding: 30px !important;}

.w005	{width: 5px !important;}
.w010	{width: 10px !important;}
.w015	{width: 15px !important;}
.w020	{width: 20px !important;}
.w025	{width: 25px !important;}
.w030	{width: 30px !important;}
.w035	{width: 35px !important;}
.w040	{width: 40px !important;}
.w045	{width: 45px !important;}
.w050	{width: 50px !important;}
.w060	{width: 60px !important;}
.w070	{width: 70px !important;}
.w080	{width: 80px !important;}
.w090	{width: 90px !important;}
.w100	{width: 100px !important;}
.w110	{width: 110px !important;}
.w120	{width: 120px !important;}
.w130	{width: 130px !important;}
.w140	{width: 140px !important;}
.w150	{width: 150px !important;}
.w160	{width: 160px !important;}
.w170	{width: 170px !important;}
.w180	{width: 180px !important;}
.w190	{width: 190px !important;}
.w200	{width: 200px !important;}
.w210	{width: 210px !important;}
.w220	{width: 220px !important;}
.w230	{width: 230px !important;}
.w240	{width: 240px !important;}
.w250	{width: 250px !important;}
.w260	{width: 260px !important;}
.w270	{width: 270px !important;}
.w280	{width: 280px !important;}
.w290	{width: 290px !important;}
.w300	{width: 300px !important;}
.w310	{width: 310px !important;}
.w320	{width: 320px !important;}
.w330	{width: 330px !important;}
.w340	{width: 340px !important;}
.w350	{width: 350px !important;}
.w360	{width: 360px !important;}
.w370	{width: 370px !important;}
.w380	{width: 380px !important;}
.w390	{width: 390px !important;}
.w400	{width: 400px !important;}
.w410	{width: 410px !important;}
.w420	{width: 420px !important;}
.w430	{width: 430px !important;}
.w440	{width: 440px !important;}
.w450	{width: 450px !important;}
.w460	{width: 460px !important;}
.w470	{width: 470px !important;}
.w480	{width: 480px !important;}
.w490	{width: 490px !important;}
.w500	{width: 500px !important;} 
.w510	{width: 510px !important;} 
.w520	{width: 520px !important;} 
.w530	{width: 530px !important;} 
.w540	{width: 540px !important;} 
.w550	{width: 550px !important;} 
.w560	{width: 560px !important;} 
.w570	{width: 570px !important;} 
.w580	{width: 580px !important;} 
.w590	{width: 590px !important;}
.w600	{width: 600px !important;} 
.w610	{width: 610px !important;} 
.w620	{width: 620px !important;} 
.w630	{width: 630px !important;} 
.w640	{width: 640px !important;} 
.w650	{width: 650px !important;} 
.w660	{width: 660px !important;} 
.w670	{width: 670px !important;} 
.w680	{width: 680px !important;} 
.w690	{width: 690px !important;}
.w700	{width: 700px !important;}
.w800	{width: 800px !important;}

.wp010	{width: 10% !important;}
.wp020	{width: 20% !important;}
.wp030	{width: 30% !important;}
.wp040	{width: 40% !important;}
.wp050	{width: 50% !important;}
.wp060	{width: 60% !important;}
.wp070	{width: 70% !important;}
.wp080	{width: 80% !important;}
.wp090	{width: 90% !important;}
.wp100	{width: 100% !important;}

.h010	{height: 10px !important;}
.h020	{height: 20px !important;}
.h030	{height: 30px !important;}
.h040	{height: 40px !important;}
.h050	{height: 50px !important;}
.h060	{height: 60px !important;}
.h070	{height: 70px !important;}
.h080	{height: 80px !important;}
.h090	{height: 90px !important;}
.h100	{height: 100px !important;}
.h110	{height: 110px !important;}
.h120	{height: 120px !important;}
.h130	{height: 130px !important;}
.h140	{height: 140px !important;}
.h150	{height: 150px !important;}
.h160	{height: 160px !important;}
.h170	{height: 170px !important;}
.h180	{height: 180px !important;}
.h190	{height: 190px !important;}
.h200	{height: 200px !important;}
.h210	{height: 210px !important;}
.h220	{height: 220px !important;}
.h230	{height: 230px !important;}
.h240	{height: 240px !important;}
.h250	{height: 250px !important;}
.h300	{height: 300px !important;}
.h400	{height: 400px !important;}
.h500	{height: 500px !important;}
.h600	{height: 600px !important;}
.h700	{height: 700px !important;}
.h800	{height: 800px !important;}


/***** text *****/
.txc-white {
	color: #fff;
}

.txc-beige {
	color: #C49C36;
}
.txc-blue {
	color: #016799;
}
.txc-green {
	color: #019901;
}
.txc-grey {
	color: #666666;
}
.txc-lime {
	color: #99CC01;
}
.txc-orange {
	color: #FF9901;
}
.txc-pink {
	color: #FF9A9A;
}
.txc-purple {
	color: #67359A;
}
.txc-red {
	color: #FF3333;
}
.txc-sky {
	color: #15C5FF;
}
.txc-grey {
	color: #999;
}

.tx-bold {font-weight: bold;}

/* text bold */
.txc-whiteB {
	color: #fff;
	font-weight: bold;
}

.txc-beigeB {
	color: #C49C36;
	font-weight: bold;
}
.txc-blueB {
	color: #016799;
	font-weight: bold;
}
.txc-greenB {
	color: #019901;
	font-weight: bold;
}
.txc-greyB {
	color: #666666;
	font-weight: bold;
}
.txc-limeB {
	color: #99CC01;
	font-weight: bold;
}
.txc-orangeB {
	color: #FF9901;
	font-weight: bold;
}
.txc-pinkB {
	color: #FF9A9A;
	font-weight: bold;
}
.txc-purpleB {
	color: #67359A;
	font-weight: bold;
}
.txc-redB {
	color: #D32323;
	font-weight: bold;
}
.txc-skyB {
	color: #15C5FF;
	font-weight: bold;
}

.txs050	 {font-size: 50% !important;}
.txs060	 {font-size: 60% !important;}
.txs070	 {font-size: 70% !important;}
.txs080	 {font-size: 80% !important;}
.txs090	 {font-size: 90% !important;}
.txs100 {font-size: 100% !important;}
.txs110 {font-size: 110% !important;}
.txs120 {font-size: 120% !important;}
.txs130 {font-size: 130% !important;}
.txs140 {font-size: 140% !important;}
.txs150 {font-size: 150% !important;}
.txs160 {font-size: 160% !important;}
.txs180 {font-size: 180% !important;}
.txs200 {font-size: 200% !important;}
.txs250 {font-size: 250% !important;}

.lh100	 {line-height: 100% !important;}
.lh090	 {line-height: 90% !important;}



/* 装飾 */
.boxWell {
    min-height: 20px;
    padding: 20px;
    margin: 0 0 25px 0;
    background-color: #F6F6F6;
}

@media (max-width: 736px) { /* forSMP */
    .boxWell {
        padding: 10px 0;
    }
}





/* crear */
.clearfix {
	overflow:hidden;
	zoom: 1;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
