@charset "UTF-8";

/* -----------------------------------------------------------
 common elements 設定
----------------------------------------------------------- */
.clear{clear:both;}


/* margin
----------------------------------------------------------- */

/* top
----------------------------- */
.mgtp0{margin-top:0px !important;}
.mgtp1{margin-top:1px !important;}
.mgtp2{margin-top:2px !important;}
.mgtp3{margin-top:3px !important;}
.mgtp4{margin-top:3px !important;}
.mgtp5{margin-top:5px !important;}
.mgtp6{margin-top:6px !important;}
.mgtp7{margin-top:7px !important;}
.mgtp8{margin-top:8px !important;}
.mgtp9{margin-top:9px !important;}
.mgtp10{margin-top:10px !important;}
.mgtp15{margin-top:15px !important;}
.mgtp20{margin-top:20px !important;}
.mgtp30{margin-top:30px !important;}

/* right
----------------------------- */
.mgrt0{margin-right:0px !important;}
.mgrt5{margin-right:5px !important;}
.mgrt10{margin-right:10px !important;}
.mgrt15{margin-right:15px !important;}
.mgrt18{margin-right:18px !important;}
.mgrt20{margin-right:20px !important;}

/* bottom
----------------------------- */
.mgbt0{margin-bottom:0px !important;}
.mgbt1{margin-bottom:1px !important;}
.mgbt2{margin-bottom:2px !important;}
.mgbt3{margin-bottom:3px !important;}
.mgbt4{margin-bottom:4px !important;}
.mgbt5{margin-bottom:5px !important;}
.mgbt6{margin-bottom:6px !important;}
.mgbt7{margin-bottom:7px !important;}
.mgbt8{margin-bottom:8px !important;}
.mgbt9{margin-bottom:9px !important;}
.mgbt10{margin-bottom:10px !important;}
.mgbt11{margin-bottom:11px !important;}
.mgbt12{margin-bottom:12px !important;}
.mgbt15{margin-bottom:15px !important;}
.mgbt16{margin-bottom:16px !important;}
.mgbt20{margin-bottom:20px !important;}
.mgbt22{margin-bottom:22px !important;}
.mgbt25{margin-bottom:25px !important;}
.mgbt27{margin-bottom:27px !important;}
.mgbt30{margin-bottom:30px !important;}
.mgbt40{margin-bottom:40px !important;}
.mgbt45{margin-bottom:45px !important;}

/* left
----------------------------- */
.mglt0{margin-left:0px !important;}
.mglt5{margin-left:5px !important;}
.mglt10{margin-left:10px !important;}
.mglt15{margin-left:15px !important;}
.mglt18{margin-left:18px !important;}
.mglt20{margin-left:20px !important;}

/* top & bottom
----------------------------- */
.mgtpbt10{margin:10px 0 !important;}
.mgtpbt15{margin:15px 0 !important;}
.mgtpbt20{margin:20px 0 !important;}
.mgtpbt25{margin:25px 0 !important;}


/* negative margin
----------------------------------------------------------- */
.mgtp10N{margin-top:-10px !important;}


/* padding
----------------------------------------------------------- */

/* top
----------------------------- */
.pdtp0{padding-top:0px !important;}
.pdtp3{padding-top:3px !important;}
.pdtp5{padding-top:5px !important;}
.pdtp8{padding-top:8px !important;}
.pdtp10{padding-top:10px !important;}
.pdtp15{padding-top:15px !important;}

/* right
----------------------------- */
.pdrt0{padding-right:0px !important;}
.pdrt5{padding-right:5px !important;}
.pdrt10{padding-right:10px !important;}
.pdrt15{padding-right:15px !important;}
.pdrt20{padding-right:20px !important;}
.pdrt30{padding-right:30px !important;}

/* bottom
----------------------------- */
.pdbt0{padding-bottom:0px !important;}
.pdbt5{padding-bottom:5px !important;}
.pdbt10{padding-bottom:10px !important;}
.pdbt15{padding-bottom:15px !important;}
.pdbt20{padding-bottom:20px !important;}

/* left
----------------------------- */
.pdlt0{padding-left:0px !important;}
.pdlt5{padding-left:5px !important;}
.pdlt10{padding-left:10px !important;}
.pdlt15{padding-left:15px !important;}
.pdlt20{padding-left:15px !important;}
.pdlt30{padding-left:15px !important;}

/* right & left
----------------------------- */
.pdrtlt5{padding:0 5px !important;}
.pdrtlt10{padding:0 10px !important;}
.pdrtlt15{padding:0 15px !important;}
 
/* top & bottom
----------------------------- */
.pdtpbt5{padding:5px 0 !important;}
.pdtpbt10{padding:10px 0 !important;}


/* text
----------------------------------------------------------- */
.textCnter{text-align:center !important;}
.textRight{text-align:right !important;}
.textLeft{text-align:left !important;}

.textRed{color:#CC0000 !important;}

.notes{color:#CC6600 !important;}

.textL{font-size: 120% !important;}
.textLL{font-size: 150% !important;}
.textS{font-size: 80% !important;}

.textNormal{font-weight:normal; !important;}
.textBold{font-weight:bold !important;}




