<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/***********************************
汎用css
last modified : 2013.02.21
------------------------------------
float, clearfix
align
display
margin
padding
------------------------------------
***********************************/

/*************************
float
*************************/
.fl { float: left;  }
.fr { float: right; }
.cb { clear: both;  }

/*** clearfix ***/
.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix { min-height: 1px; }

* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}

/*************************
align
*************************/
.al_l { text-align: left;       }
.al_r { text-align: right;      }
.al_c { text-align: center;     }
.al_j { text-align: justify;    }
.vl_t { vertical-align: top;    }
.vl_b { vertical-align: bottom; }


/*************************
display
*************************/
.d_block  { display: block;  }
.d_inline { display: inline; }
.no_disp  {	display: none;   }


/*************************
margin
*************************/
/** all **/
.mAll_001 { margin: 1px;   }
.mAll_002 { margin: 2px;   }
.mAll_003 { margin: 3px;   }
.mAll_004 { margin: 4px;   }
.mAll_005 { margin: 5px;   }
.mAll_006 { margin: 6px;   }
.mAll_007 { margin: 7px;   }
.mAll_008 { margin: 8px;   }
.mAll_009 { margin: 9px;   }
.mAll_010 { margin: 10px;  }
.mAll_011 { margin: 11px;  }
.mAll_012 { margin: 12px;  }
.mAll_013 { margin: 13px;  }
.mAll_014 { margin: 14px;  }
.mAll_015 { margin: 15px;  }
.mAll_016 { margin: 16px;  }
.mAll_017 { margin: 17px;  }
.mAll_018 { margin: 18px;  }
.mAll_019 { margin: 19px;  }
.mAll_020 { margin: 20px;  }
.mAll_025 { margin: 25px;  }
.mAll_030 { margin: 30px;  }
.mAll_035 { margin: 35px;  }
.mAll_040 { margin: 40px;  }
.mAll_045 { margin: 45px;  }
.mAll_050 { margin: 50px;  }
.mAll_055 { margin: 55px;  }
.mAll_060 { margin: 60px;  }
.mAll_065 { margin: 65px;  }
.mAll_070 { margin: 70px;  }
.mAll_075 { margin: 75px;  }
.mAll_080 { margin: 80px;  }
.mAll_085 { margin: 85px;  }
.mAll_090 { margin: 90px;  }
.mAll_095 { margin: 95px;  }
.mAll_100 { margin: 100px; }

/** margin-top **/
.mt_001 { margin-top: 1px;   }
.mt_002 { margin-top: 2px;   }
.mt_003 { margin-top: 3px;   }
.mt_004 { margin-top: 4px;   }
.mt_005 { margin-top: 5px;   }
.mt_006 { margin-top: 6px;   }
.mt_007 { margin-top: 7px;   }
.mt_008 { margin-top: 8px;   }
.mt_009 { margin-top: 9px;   }
.mt_010 { margin-top: 10px;  }
.mt_015 { margin-top: 15px;  }
.mt_020 { margin-top: 20px;  }
.mt_025 { margin-top: 25px;  }
.mt_030 { margin-top: 30px;  }
.mt_035 { margin-top: 35px;  }
.mt_040 { margin-top: 40px;  }
.mt_045 { margin-top: 45px;  }
.mt_050 { margin-top: 50px;  }
.mt_055 { margin-top: 55px;  }
.mt_060 { margin-top: 60px;  }
.mt_065 { margin-top: 65px;  }
.mt_070 { margin-top: 70px;  }
.mt_075 { margin-top: 75px;  }
.mt_080 { margin-top: 80px;  }
.mt_085 { margin-top: 85px;  }
.mt_090 { margin-top: 90px;  }
.mt_095 { margin-top: 95px;  }
.mt_100 { margin-top: 100px; }

/** margin-right **/
.mr_001 { margin-right: 1px;   }
.mr_002 { margin-right: 2px;   }
.mr_003 { margin-right: 3px;   }
.mr_004 { margin-right: 4px;   }
.mr_005 { margin-right: 5px;   }
.mr_006 { margin-right: 6px;   }
.mr_007 { margin-right: 7px;   }
.mr_008 { margin-right: 8px;   }
.mr_009 { margin-right: 9px;   }
.mr_010 { margin-right: 10px;  }
.mr_015 { margin-right: 15px;  }
.mr_020 { margin-right: 20px;  }
.mr_025 { margin-right: 25px;  }
.mr_030 { margin-right: 30px;  }
.mr_035 { margin-right: 35px;  }
.mr_040 { margin-right: 40px;  }
.mr_045 { margin-right: 45px;  }
.mr_050 { margin-right: 50px;  }
.mr_055 { margin-right: 55px;  }
.mr_060 { margin-right: 60px;  }
.mr_065 { margin-right: 65px;  }
.mr_070 { margin-right: 70px;  }
.mr_075 { margin-right: 75px;  }
.mr_080 { margin-right: 80px;  }
.mr_085 { margin-right: 85px;  }
.mr_090 { margin-right: 90px;  }
.mr_095 { margin-right: 95px;  }
.mr_100 { margin-right: 100px; }

/** margin-bottom **/
.mb_001 { margin-bottom: 1px;   }
.mb_002 { margin-bottom: 2px;   }
.mb_003 { margin-bottom: 3px;   }
.mb_004 { margin-bottom: 4px;   } 
.mb_005 { margin-bottom: 5px;   }
.mb_006 { margin-bottom: 6px;   }
.mb_007 { margin-bottom: 7px;   }
.mb_008 { margin-bottom: 8px;   }
.mb_009 { margin-bottom: 9px;   }
.mb_010 { margin-bottom: 10px;  }
.mb_015 { margin-bottom: 15px;  }
.mb_020 { margin-bottom: 20px;  }
.mb_025 { margin-bottom: 25px;  }
.mb_030 { margin-bottom: 30px;  }
.mb_035 { margin-bottom: 35px;  }
.mb_040 { margin-bottom: 40px;  }
.mb_045 { margin-bottom: 45px;  }
.mb_050 { margin-bottom: 50px;  }
.mb_055 { margin-bottom: 55px;  }
.mb_060 { margin-bottom: 60px;  }
.mb_065 { margin-bottom: 65px;  }
.mb_070 { margin-bottom: 70px;  }
.mb_075 { margin-bottom: 75px;  }
.mb_080 { margin-bottom: 80px;  }
.mb_085 { margin-bottom: 85px;  }
.mb_090 { margin-bottom: 90px;  }
.mb_095 { margin-bottom: 95px;  }
.mb_100 { margin-bottom: 100px; }

/** margin-left **/
.ml_001 { margin-left: 1px;   }
.ml_002 { margin-left: 2px;   }
.ml_003 { margin-left: 3px;   }
.ml_004 { margin-left: 4px;   } 
.ml_005 { margin-left: 5px;   }
.ml_006 { margin-left: 6px;   }
.ml_007 { margin-left: 7px;   }
.ml_008 { margin-left: 8px;   }
.ml_009 { margin-left: 9px;   }
.ml_010 { margin-left: 10px;  }
.ml_015 { margin-left: 15px;  }
.ml_020 { margin-left: 20px;  }
.ml_025 { margin-left: 25px;  }
.ml_030 { margin-left: 30px;  }
.ml_035 { margin-left: 35px;  }
.ml_040 { margin-left: 40px;  }
.ml_045 { margin-left: 45px;  }
.ml_050 { margin-left: 50px;  }
.ml_055 { margin-left: 55px;  }
.ml_060 { margin-left: 60px;  }
.ml_065 { margin-left: 65px;  }
.ml_070 { margin-left: 70px;  }
.ml_075 { margin-left: 75px;  }
.ml_080 { margin-left: 80px;  }
.ml_085 { margin-left: 85px;  }
.ml_090 { margin-left: 90px;  }
.ml_095 { margin-left: 95px;  }
.ml_100 { margin-left: 100px; }


/*************************
padding
*************************/
/** all **/
.pAll_001 { padding: 1px;   }
.pAll_002 { padding: 2px;   }
.pAll_003 { padding: 3px;   }
.pAll_004 { padding: 4px;   }
.pAll_005 { padding: 5px;   }
.pAll_006 { padding: 6px;   }
.pAll_007 { padding: 7px;   }
.pAll_008 { padding: 8px;   }
.pAll_009 { padding: 9px;   }
.pAll_010 { padding: 10px;  }
.pAll_011 { padding: 11px;  }
.pAll_012 { padding: 12px;  }
.pAll_013 { padding: 13px;  }
.pAll_014 { padding: 14px;  }
.pAll_015 { padding: 15px;  }
.pAll_016 { padding: 16px;  }
.pAll_017 { padding: 17px;  }
.pAll_018 { padding: 18px;  }
.pAll_019 { padding: 19px;  }
.pAll_020 { padding: 20px;  }
.pAll_025 { padding: 25px;  }
.pAll_030 { padding: 30px;  }
.pAll_035 { padding: 35px;  }
.pAll_040 { padding: 40px;  }
.pAll_045 { padding: 45px;  }
.pAll_050 { padding: 50px;  }
.pAll_055 { padding: 55px;  }
.pAll_060 { padding: 60px;  }
.pAll_065 { padding: 65px;  }
.pAll_070 { padding: 70px;  }
.pAll_075 { padding: 75px;  }
.pAll_080 { padding: 80px;  }
.pAll_085 { padding: 85px;  }
.pAll_090 { padding: 90px;  }
.pAll_095 { padding: 95px;  }
.pAll_100 { padding: 100px; }

/** padding-top **/
.pt_001 { padding-top: 1px;   }
.pt_002 { padding-top: 2px;   }
.pt_003 { padding-top: 3px;   }
.pt_004 { padding-top: 4px;   }
.pt_005 { padding-top: 5px;   }
.pt_006 { padding-top: 6px;   }
.pt_007 { padding-top: 7px;   }
.pt_008 { padding-top: 8px;   }
.pt_009 { padding-top: 9px;   }
.pt_010 { padding-top: 10px;  }
.pt_015 { padding-top: 15px;  }
.pt_020 { padding-top: 20px;  }
.pt_025 { padding-top: 25px;  }
.pt_030 { padding-top: 30px;  }
.pt_035 { padding-top: 35px;  }
.pt_040 { padding-top: 40px;  }
.pt_045 { padding-top: 45px;  }
.pt_050 { padding-top: 50px;  }
.pt_055 { padding-top: 55px;  }
.pt_060 { padding-top: 60px;  }
.pt_065 { padding-top: 65px;  }
.pt_070 { padding-top: 70px;  }
.pt_075 { padding-top: 75px;  }
.pt_080 { padding-top: 80px;  }
.pt_085 { padding-top: 85px;  }
.pt_090 { padding-top: 90px;  }
.pt_095 { padding-top: 95px;  }
.pt_100 { padding-top: 100px; }

/** padding-right **/
.pr_001 { padding-right: 1px;   }
.pr_002 { padding-right: 2px;   }
.pr_003 { padding-right: 3px;   }
.pr_004 { padding-right: 4px;   }
.pr_005 { padding-right: 5px;   }
.pr_006 { padding-right: 6px;   }
.pr_007 { padding-right: 7px;   }
.pr_008 { padding-right: 8px;   }
.pr_009 { padding-right: 9px;   }
.pr_010 { padding-right: 10px;  }
.pr_015 { padding-right: 15px;  }
.pr_020 { padding-right: 20px;  }
.pr_025 { padding-right: 25px;  }
.pr_030 { padding-right: 30px;  }
.pr_035 { padding-right: 35px;  }
.pr_040 { padding-right: 40px;  }
.pr_045 { padding-right: 45px;  }
.pr_050 { padding-right: 50px;  }
.pr_055 { padding-right: 55px;  }
.pr_060 { padding-right: 60px;  }
.pr_065 { padding-right: 65px;  }
.pr_070 { padding-right: 70px;  }
.pr_075 { padding-right: 75px;  }
.pr_080 { padding-right: 80px;  }
.pr_085 { padding-right: 85px;  }
.pr_090 { padding-right: 90px;  }
.pr_095 { padding-right: 95px;  }
.pr_100 { padding-right: 100px; }

/** padding-bottom **/
.pb_001 { padding-bottom: 1px;   }
.pb_002 { padding-bottom: 2px;   }
.pb_003 { padding-bottom: 3px;   }
.pb_004 { padding-bottom: 4px;   } 
.pb_005 { padding-bottom: 5px  !important;}
.pb_006 { padding-bottom: 6px;   }
.pb_007 { padding-bottom: 7px;   }
.pb_008 { padding-bottom: 8px;   }
.pb_009 { padding-bottom: 9px;   }
.pb_010 { padding-bottom: 10px;  }
.pb_015 { padding-bottom: 15px;  }
.pb_020 { padding-bottom: 20px;  }
.pb_025 { padding-bottom: 25px;  }
.pb_030 { padding-bottom: 30px;  }
.pb_035 { padding-bottom: 35px;  }
.pb_040 { padding-bottom: 40px;  }
.pb_045 { padding-bottom: 45px;  }
.pb_050 { padding-bottom: 50px;  }
.pb_055 { padding-bottom: 55px;  }
.pb_060 { padding-bottom: 60px;  }
.pb_065 { padding-bottom: 65px;  }
.pb_070 { padding-bottom: 70px;  }
.pb_075 { padding-bottom: 75px;  }
.pb_080 { padding-bottom: 80px;  }
.pb_085 { padding-bottom: 85px;  }
.pb_090 { padding-bottom: 90px;  }
.pb_095 { padding-bottom: 95px;  }
.pb_100 { padding-bottom: 100px; }

/** padding-left **/
.pl_001 { padding-left: 1px;   }
.pl_002 { padding-left: 2px;   }
.pl_003 { padding-left: 3px;   }
.pl_004 { padding-left: 4px;   } 
.pl_005 { padding-left: 5px;   }
.pl_006 { padding-left: 6px;   }
.pl_007 { padding-left: 7px;   }
.pl_008 { padding-left: 8px;   }
.pl_009 { padding-left: 9px;   }
.pl_010 { padding-left: 10px;  }
.pl_015 { padding-left: 15px;  }
.pl_020 { padding-left: 20px;  }
.pl_025 { padding-left: 25px;  }
.pl_030 { padding-left: 30px;  }
.pl_035 { padding-left: 35px;  }
.pl_040 { padding-left: 40px;  }
.pl_045 { padding-left: 45px;  }
.pl_050 { padding-left: 50px;  }
.pl_055 { padding-left: 55px;  }
.pl_060 { padding-left: 60px;  }
.pl_065 { padding-left: 65px;  }
.pl_070 { padding-left: 70px;  }
.pl_075 { padding-left: 75px;  }
.pl_080 { padding-left: 80px;  }
.pl_085 { padding-left: 85px;  }
.pl_090 { padding-left: 90px;  }
.pl_095 { padding-left: 95px;  }
.pl_100 { padding-left: 100px; }</pre></body></html>