@charset "utf-8";

/*html
----------------------------------------------------------- */
html {
	overflow-y:scroll;
	font-size:10px;
}

/*body
----------------------------------------------------------- */
body {
	font-size:10px;
	line-height:1.8;
	text-align: center;
}
*{
	margin:0;
	padding:0;
	}
*, *:before, *:after {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
}

/*tag
----------------------------------------------------------- */
img {
	border:0;
	vertical-align:top;
}
hr {
	display: none;
}
ul, ol, li{
	list-style-type:none;
	}
pre,code,kbd,samp,tt {
	font-family: monospace;
	font-size: 1em;
	line-height: 1;
}

/*text
----------------------------------------------------------- */
.txtleft{text-align:left !important;}
.txtcenter{text-align:center !important;}
.txtright{text-align:right !important;}

.txt10{font-size:1rem !important;}
.txt12{font-size:1.2rem !important;}
.txt14{font-size:1.4rem !important;}
.txt16{font-size:1.6rem !important;}
.txt18{font-size:1.8rem !important;}
.txt20{font-size:2rem !important;}
.txt24{font-size:2.4rem !important;}

.txtLH2{line-height:2;}


/*margin
----------------------------------------------------------- */
.marT00{margin-top:0px !important;}
.marT03{margin-top:3px !important;}
.marT05{margin-top:5px !important;}
.marT10{margin-top:10px !important;}
.marT15{margin-top:15px !important;}
.marT20{margin-top:20px !important;}
.marT25{margin-top:25px !important;}
.marT30{margin-top:30px !important;}
.marT35{margin-top:35px !important;}
.marT40{margin-top:40px !important;}
.marT45{margin-top:45px !important;}
.marT50{margin-top:50px !important;}
.marT60{margin-top:60px !important;}
.marT70{margin-top:70px !important;}
.marT80{margin-top:80px !important;}
.marT90{margin-top:90px !important;}
.marT100{margin-top:100px !important;}
.marTqem{margin-top:0.25em !important;}
.marThem{margin-top:0.5em !important;}
.marT1em{margin-top:1em !important;}
.marT2em{margin-top:2em !important;}
.marT3em{margin-top:3em !important;}

.marB00{margin-bottom:0px !important;}
.marB03{margin-bottom:3px !important;}
.marB05{margin-bottom:5px !important;}
.marB10{margin-bottom:10px !important;}
.marB15{margin-bottom:15px !important;}
.marB20{margin-bottom:20px !important;}
.marB25{margin-bottom:25px !important;}
.marB30{margin-bottom:30px !important;}
.marB35{margin-bottom:35px !important;}
.marB40{margin-bottom:40px !important;}
.marB45{margin-bottom:45px !important;}
.marB50{margin-bottom:50px !important;}
.marB60{margin-bottom:60px !important;}
.marB70{margin-bottom:70px !important;}
.marB80{margin-bottom:80px !important;}
.marB90{margin-bottom:90px !important;}
.marB100{margin-bottom:100px !important;}
.marBqem{margin-bottom:0.25em !important;}
.marBhem{margin-bottom:0.5em !important;}
.marB1em{margin-bottom:1em !important;}
.marB2em{margin-bottom:2em !important;}
.marB3em{margin-bottom:3em !important;}

.marL00{margin-left:0px !important;}
.marL03{margin-left:3px !important;}
.marL05{margin-left:5px !important;}
.marL10{margin-left:10px !important;}
.marL15{margin-left:15px !important;}
.marL20{margin-left:20px !important;}
.marL25{margin-left:25px !important;}
.marL30{margin-left:30px !important;}
.marL35{margin-left:35px !important;}
.marL40{margin-left:40px !important;}
.marL45{margin-left:45px !important;}
.marL50{margin-left:50px !important;}
.marL60{margin-left:60px !important;}
.marL70{margin-left:70px !important;}
.marL80{margin-left:80px !important;}
.marL90{margin-left:90px !important;}
.marL100{margin-left:100px !important;}
.marLqem{margin-left:0.25em !important;}
.marLhem{margin-left:0.5em !important;}
.marL1em{margin-left:1em !important;}
.marL2em{margin-left:2em !important;}
.marL3em{margin-left:3em !important;}

.marR00{margin-right:0px !important;}
.marR03{margin-right:3px !important;}
.marR05{margin-right:5px !important;}
.marR10{margin-right:10px !important;}
.marR15{margin-right:15px !important;}
.marR20{margin-right:20px !important;}
.marR25{margin-right:25px !important;}
.marR30{margin-right:30px !important;}
.marR35{margin-right:35px !important;}
.marR40{margin-right:40px !important;}
.marR45{margin-right:45px !important;}
.marR50{margin-right:50px !important;}
.marR60{margin-right:60px !important;}
.marR70{margin-right:70px !important;}
.marR80{margin-right:80px !important;}
.marR90{margin-right:90px !important;}
.marR100{margin-right:100px !important;}
.marRqem{margin-right:0.25em !important;}
.marRhem{margin-right:0.5em !important;}
.marR1em{margin-right:1em !important;}
.marR2em{margin-right:2em !important;}
.marR3em{margin-right:3em !important;}
	
/*padding
----------------------------------------------------------- */
.padT00{padding-top:0px  !important;}
.padT03{padding-top:3px  !important;}
.padT05{padding-top:5px  !important;}
.padT10{padding-top:10px  !important;}
.padT15{padding-top:15px  !important;}
.padT20{padding-top:20px  !important;}
.padT25{padding-top:25px  !important;}
.padT30{padding-top:30px  !important;}
.padT35{padding-top:35px  !important;}
.padT40{padding-top:40px  !important;}
.padT45{padding-top:45px  !important;}
.padT50{padding-top:50px  !important;}
.padT60{padding-top:60px  !important;}
.padT70{padding-top:70px  !important;}
.padT80{padding-top:80px  !important;}
.padT90{padding-top:90px  !important;}
.padT100{padding-top:100px  !important;}
.padTqem{padding-top:0.25em  !important;}
.padThem{padding-top:0.5em  !important;}
.padT1em{padding-top:1em  !important;}
.padT2em{padding-top:2em  !important;}
.padT3em{padding-top:3em  !important;}

.padB00{padding-bottom:0px  !important;}
.padB03{padding-bottom:3px  !important;}
.padB05{padding-bottom:5px  !important;}
.padB10{padding-bottom:10px  !important;}
.padB15{padding-bottom:15px  !important;}
.padB20{padding-bottom:20px  !important;}
.padB25{padding-bottom:25px  !important;}
.padB30{padding-bottom:30px  !important;}
.padB35{padding-bottom:35px  !important;}
.padB40{padding-bottom:40px  !important;}
.padB45{padding-bottom:45px  !important;}
.padB50{padding-bottom:50px  !important;}
.padB60{padding-bottom:60px  !important;}
.padB70{padding-bottom:70px  !important;}
.padB80{padding-bottom:80px  !important;}
.padB90{padding-bottom:90px  !important;}
.padB100{padding-bottom:100px  !important;}
.padBqem{padding-bottom:0.25em  !important;}
.padBhem{padding-bottom:0.5em  !important;}
.padB1em{padding-bottom:1em  !important;}
.padB2em{padding-bottom:2em  !important;}
.padB3em{padding-bottom:3em  !important;}

.padL00{padding-left:0px  !important;}
.padL03{padding-left:3px  !important;}
.padL05{padding-left:5px  !important;}
.padL10{padding-left:10px  !important;}
.padL15{padding-left:15px  !important;}
.padL20{padding-left:20px  !important;}
.padL25{padding-left:25px  !important;}
.padL30{padding-left:30px  !important;}
.padL35{padding-left:35px  !important;}
.padL40{padding-left:40px  !important;}
.padL45{padding-left:45px  !important;}
.padL50{padding-left:50px  !important;}
.padL60{padding-left:60px  !important;}
.padL70{padding-left:70px  !important;}
.padL80{padding-left:80px  !important;}
.padL90{padding-left:90px  !important;}
.padL100{padding-left:100px  !important;}
.padLqem{padding-left:0.25em  !important;}
.padLhem{padding-left:0.5em  !important;}
.padL1em{padding-left:1em  !important;}
.padL2em{padding-left:2em  !important;}
.padL3em{padding-left:3em  !important;}

.padR00{padding-right:0px  !important;}
.padR03{padding-right:3px  !important;}
.padR05{padding-right:5px  !important;}
.padR10{padding-right:10px  !important;}
.padR15{padding-right:15px  !important;}
.padR20{padding-right:20px  !important;}
.padR25{padding-right:25px  !important;}
.padR30{padding-right:30px  !important;}
.padR35{padding-right:35px  !important;}
.padR40{padding-right:40px  !important;}
.padR45{padding-right:45px  !important;}
.padR50{padding-right:50px  !important;}
.padR60{padding-right:60px  !important;}
.padR70{padding-right:70px  !important;}
.padR80{padding-right:80px  !important;}
.padR90{padding-right:90px  !important;}
.padR100{padding-right:100px  !important;}
.padRqem{padding-right:0.25em  !important;}
.padRhem{padding-right:0.5em  !important;}
.padR1em{padding-right:1em  !important;}
.padR2em{padding-right:2em  !important;}
.padR3em{padding-right:3em  !important;}
