@charset "utf-8";
/* CSS Document */

/*------------------------------
≫フロート
≫テキスト、背景
≫マージン調整
≫text-align、vertical-align
≫幅 パーセント
≫幅 ピクセル
≫余白指定 
≫テキストサイズ指定
------------------------------*/
/*--- フロート ---*/
.blockFloL {
  display: block;
  float: left;
}
.blockFloR {
  display: block;
  float: right;
}

/*--- inline-block ---*/
.ilBlck {display:inline-block!important;}

/*--- テキスト、背景 ---*/
.txtRed { color: #ff0000!important;}
.txtRed_o { color: #cc0000!important;}
.txtPink { color: #FF0066!important;}
.txtBlue { color: #2263bb!important;}
.txtBlue_o { color: #0033cc!important;}
.txtLtBlue { color: #009fc0!important;}
.txtDkblue { color: #002060!important;}
.txtOrng { color: #ff6600!important;}
.txtLtorng { color: #f39c12!important;}
.txtGrn { color: #00b050!important;}
.txtGrn_o { color: #009933!important;}
.txtWht { color: #ffffff!important;}
.txtBlk { color: #262626!important;}
.txtBold { font-weight: bold!important;}
.txtNrm { font-weight: normal!important;}
.txtUnderline{ text-decoration:underline;}
.txtGry7 { color: #777777!important;}


/*----------------------------------------------*/
/*テキスト指定　　　　　　　　　　　　　　　　　*/
/*----------------------------------------------*/
.txtBlue01 { color: #517cf1;}
.txtOrange01 {color: #FF8040;}
.lineHeight1_1 {line-height: 1.1em;}
.lineHeight1_2 {line-height: 1.2em;}
.lineHeight1_3 {line-height: 1.3em;}
.lineHeight1_4 {line-height: 1.4em;}
.lineHeight1_5 {line-height: 1.5em;}
.lineHeight1_6 {line-height: 1.6em;}
.lineHeight1_7 {line-height: 1.7em;}
.lineHeight1_8 {line-height: 1.8em;}
.lineHeight1_9 {line-height: 1.9em;}
.lineHeight2_0 {line-height: 2em;}
/*----------------------------------------------*/

/*--- text-align、vertical-align ---*/
.txtAl_C { text-align: center!important;}
.txtAl_R { text-align: right!important;}
.txtAl_L { text-align: left!important;}
.verAl_M { vertical-align: middle!important;}
.verAl_T { vertical-align: top!important;}
.verAl_B { vertical-align: bottom!important;}
.txtInd { padding-left: 1em; text-indent: -1em!important;}
/* -- 幅 パーセント -- */
.wdh5per { width: 5%!important;}
.wdh10per { width: 10%!important;}
.wdh12per { width: 12%!important;}
.wdh15per { width: 15%!important;}
.wdh20per { width: 20%!important;}
.wdh25per { width: 25%!important;}
.wdh30per { width: 30%!important;}
.wdh35per { width: 35%!important;}
.wdh40per { width: 40%!important;}
.wdh45per { width: 45%!important;}
.wdh50per { width: 50%!important;}
.wdh55per { width: 55%!important;}
.wdh60per { width: 60%!important;}
.wdh65per { width: 65%!important;}
.wdh70per { width: 70%!important;}
.wdh75per { width: 75%!important;}
.wdh80per { width: 80%!important;}
.wdh85per { width: 85%!important;}
.wdh90per { width: 90%!important;}
.wdh95per { width: 95%!important;}
.wdh100per { width: 100%!important;}

/* -- 幅 ピクセル -- */
.wdh5px { width: 5px!important;}
.wdh10px { width: 10px!important;}
.wdh15px { width: 15px!important;}
.wdh20px { width: 20px!important;}
.wdh25px { width: 25px!important;}
.wdh30px { width: 30px!important;}
.wdh35px { width: 35px!important;}
.wdh40px { width: 40px!important;}
.wdh45px { width: 45px!important;}
.wdh50px { width: 50px!important;}
.wdh55px { width: 55px!important;}
.wdh60px { width: 60px!important;}
.wdh65px { width: 65px!important;}
.wdh70px { width: 70px!important;}
.wdh75px { width: 75px!important;}
.wdh80px { width: 80px!important;}
.wdh85px { width: 85px!important;}
.wdh90px { width: 90px!important;}
.wdh95px { width: 95px!important;}
.wdh100px { width: 100px!important;}
.wdh105px { width: 105px!important;}
.wdh110px { width: 110px!important;}
.wdh115px { width: 115px!important;}
.wdh120px { width: 120px!important;}
.wdh125px { width: 125px!important;}
.wdh130px { width: 130px!important;}
.wdh135px { width: 135px!important;}
.wdh140px { width: 140px!important;}
.wdh145px { width: 145px!important;}
.wdh150px { width: 150px!important;}
.wdh155px { width: 155px!important;}
.wdh160px { width: 160px!important;}
.wdh165px { width: 165px!important;}
.wdh170px { width: 170px!important;}
.wdh175px { width: 175px!important;}
.wdh180px { width: 180px!important;}
.wdh185px { width: 185px!important;}
.wdh190px { width: 190px!important;}
.wdh195px { width: 195px!important;}
.wdh200px { width: 200px!important;}
.wdh250px { width: 250px!important;}
.wdh300px { width: 300px!important;}
.wdh350px { width: 350px!important;}
.wdh400px { width: 400px!important;}
.wdh450px { width: 450px!important;}
.wdh500px { width: 500px!important;}
.wdh550px { width: 550px!important;}
.wdh600px { width: 600px!important;}
.wdh650px { width: 650px!important;}
.wdh660px { width: 660px!important;}

/* -- 高さ ピクセル -- */
.hght5px	{ height: 5px;}
.hght10px	{ height: 10px;}
.hght15px	{ height: 15px;}
.hght20px	{ height: 20px;}
.hght25px	{ height: 25px;}
.hght30px	{ height: 30px;}
.hght35px	{ height: 35px;}
.hght40px	{ height: 40px;}
.hght45px	{ height: 45px;}
.hght50px	{ height: 50px;}
.hght55px	{ height: 55px;}
.hght60px	{ height: 60px;}
.hght65px	{ height: 65px;}
.hght70px	{ height: 70px;}
.hght75px	{ height: 75px;}
.hght80px	{ height: 80px;}
.hght85px	{ height: 85px;}
.hght90px	{ height: 90px;}
.hght95px	{ height: 95px;}
.hght100px	{ height: 100px;}
.hght105px	{ height: 105px;}
.hght110px	{ height: 110px;}
.hght115px	{ height: 115px;}
.hght120px	{ height: 120px;}
.hght125px	{ height: 125px;}
.hght130px	{ height: 130px;}
.hght135px	{ height: 135px;}
.hght140px	{ height: 140px;}
.hght145px	{ height: 145px;}
.hght150px	{ height: 150px;}
.hght155px	{ height: 155px;}
.hght160px	{ height: 160px;}
.hght165px	{ height: 165px;}
.hght170px	{ height: 170px;}
.hght175px	{ height: 175px;}
.hght180px	{ height: 180px;}
.hght185px	{ height: 185px;}
.hght190px	{ height: 190px;}
.hght195px	{ height: 195px;}
.hght200px	{ height: 200px;}
.hght250px	{ height: 250px;}
.hght300px	{ height: 300px;}
.hght350px	{ height: 350px;}
.hght400px	{ height: 400px;}
.hght450px	{ height: 450px;}
.hght500px	{ height: 500px;}
.hght550px	{ height: 550px;}
.hght600px	{ height: 600px;}
.hght650px	{ height: 650px;}


/* -- 高さ パーセント -- */
.hght1em { height: 1em;}
.hght2em { height: 2em;}
.hght3em { height: 3em;}
.hght4em { height: 4em;}
.hght5em { height: 5em;}
.hght6em { height: 6em;}
.hght7em { height: 7em;}
.hght8em { height: 8em;}
.hght9em { height: 9em;}
.hght10em { height: 10em;}
.hght11em { height: 11em;}
.hght12em { height: 12em;}
.hght13em { height: 13em;}
.hght14em { height: 14em;}
.hght15em { height: 15em;}
.hght16em { height: 16em;}
.hght17em { height: 17em;}
.hght18em { height: 18em;}
.hght19em { height: 19em;}
.hght20em { height: 20em;}
.hght21em { height: 21em;}
.hght22em { height: 22em;}
.hght23em { height: 23em;}
.hght24em { height: 24em;}
.hght25em { height: 25em;}
.hght26em { height: 26em;}
.hght27em { height: 27em;}
.hght28em { height: 28em;}
.hght29em { height: 29em;}
.hght30em { height: 30em;}
.hght31em { height: 31em;}
.hght32em { height: 32em;}
.hght33em { height: 33em;}
.hght34em { height: 34em;}
.hght35em { height: 35em;}
.hght36em { height: 36em;}
.hght37em { height: 37em;}
.hght38em { height: 38em;}
.hght39em { height: 39em;}
.hght40em { height: 40em;}

/* -- 幅 ピクセル -- */
.wdh5px	{ width: 5px!important;}
.wdh10px	{ width: 10px!important;}
.wdh15px	{ width: 15px!important;}
.wdh20px	{ width: 20px!important;}
.wdh25px	{ width: 25px!important;}
.wdh30px	{ width: 30px!important;}
.wdh35px	{ width: 35px!important;}
.wdh40px	{ width: 40px!important;}
.wdh45px	{ width: 45px!important;}
.wdh50px	{ width: 50px!important;}
.wdh55px	{ width: 55px!important;}
.wdh60px	{ width: 60px!important;}
.wdh65px	{ width: 65px!important;}
.wdh70px	{ width: 70px!important;}
.wdh75px	{ width: 75px!important;}
.wdh80px	{ width: 80px!important;}
.wdh85px	{ width: 85px!important;}
.wdh90px	{ width: 90px!important;}
.wdh95px	{ width: 95px!important;}
.wdh100px	{ width: 100px!important;}
.wdh105px	{ width: 105px!important;}
.wdh110px	{ width: 110px!important;}
.wdh115px	{ width: 115px!important;}
.wdh120px	{ width: 120px!important;}
.wdh125px	{ width: 125px!important;}
.wdh130px	{ width: 130px!important;}
.wdh135px	{ width: 135px!important;}
.wdh140px	{ width: 140px!important;}
.wdh145px	{ width: 145px!important;}
.wdh150px	{ width: 150px!important;}
.wdh155px	{ width: 155px!important;}
.wdh160px	{ width: 160px!important;}
.wdh165px	{ width: 165px!important;}
.wdh170px	{ width: 170px!important;}
.wdh175px	{ width: 175px!important;}
.wdh180px	{ width: 180px!important;}
.wdh185px	{ width: 185px!important;}
.wdh190px	{ width: 190px!important;}
.wdh195px	{ width: 195px!important;}
.wdh200px	{ width: 200px!important;}
.wdh250px	{ width: 250px!important;}
.wdh300px	{ width: 300px!important;}
.wdh350px	{ width: 350px!important;}
.wdh400px	{ width: 400px!important;}
.wdh450px	{ width: 450px!important;}
.wdh500px	{ width: 500px!important;}
.wdh550px	{ width: 550px!important;}
.wdh600px	{ width: 600px!important;}
.wdh650px	{ width: 650px!important;}

/* -- 余白指定　TOP -- */
.mt0	{ margin-top: 0px!important;}
.mt5	{ margin-top: 5px!important;}
.mt10	{ margin-top: 10px!important;}
.mt15	{ margin-top: 15px!important;}
.mt20	{ margin-top: 20px!important;}
.mt25	{ margin-top: 25px!important;}
.mt30	{ margin-top: 30px!important;}
.mt35	{ margin-top: 35px!important;}
.mt40	{ margin-top: 40px!important;}
.mt45	{ margin-top: 45px!important;}
.mt50	{ margin-top: 50px!important;}
.mt55	{ margin-top: 55px!important;}
.mt60	{ margin-top: 60px!important;}
.mt65	{ margin-top: 65px!important;}
.mt70	{ margin-top: 70px!important;}
.mt75	{ margin-top: 75px!important;}
.mt80	{ margin-top: 80px!important;}
.mt85	{ margin-top: 85px!important;}
.mt90	{ margin-top: 90px!important;}
.mt95	{ margin-top: 95px!important;}
.mt100	{ margin-top: 100px!important;}
.mt105	{ margin-top: 105px!important;}
.mt110	{ margin-top: 110px!important;}
.mt115	{ margin-top: 115px!important;}
.mt120	{ margin-top: 120px!important;}
.mt125	{ margin-top: 125px!important;}
.mt130	{ margin-top: 130px!important;}
.mt135	{ margin-top: 135px!important;}
.mt140	{ margin-top: 140px!important;}
.mt145	{ margin-top: 145px!important;}
.mt150	{ margin-top: 150px!important;}
.mt155	{ margin-top: 155px!important;}
.mt160	{ margin-top: 160px!important;}
.mt165	{ margin-top: 165px!important;}
.mt170	{ margin-top: 170px!important;}
.mt175	{ margin-top: 175px!important;}
.mt180	{ margin-top: 180px!important;}
.mt185	{ margin-top: 185px!important;}
.mt190	{ margin-top: 190px!important;}
.mt195	{ margin-top: 195px!important;}
.mt200	{ margin-top: 200px!important;}

/* -- 余白指定　BOTTOM -- */
.mb0	{ margin-bottom: 0px!important;}
.mb5	{ margin-bottom: 5px!important;}
.mb10	{ margin-bottom: 10px!important;}
.mb15	{ margin-bottom: 15px!important;}
.mb20	{ margin-bottom: 20px!important;}
.mb25	{ margin-bottom: 25px!important;}
.mb30	{ margin-bottom: 30px!important;}
.mb35	{ margin-bottom: 35px!important;}
.mb40	{ margin-bottom: 40px!important;}
.mb45	{ margin-bottom: 45px!important;}
.mb50	{ margin-bottom: 50px!important;}
.mb55	{ margin-bottom: 55px!important;}
.mb60	{ margin-bottom: 60px!important;}
.mb65	{ margin-bottom: 65px!important;}
.mb70	{ margin-bottom: 70px!important;}
.mb75	{ margin-bottom: 75px!important;}
.mb80	{ margin-bottom: 80px!important;}
.mb85	{ margin-bottom: 85px!important;}
.mb90	{ margin-bottom: 90px!important;}
.mb95	{ margin-bottom: 95px!important;}
.mb100	{ margin-bottom: 100px!important;}
.mb105	{ margin-bottom: 105px!important;}
.mb110	{ margin-bottom: 110px!important;}
.mb115	{ margin-bottom: 115px!important;}
.mb120	{ margin-bottom: 120px!important;}
.mb125	{ margin-bottom: 125px!important;}
.mb130	{ margin-bottom: 130px!important;}
.mb135	{ margin-bottom: 135px!important;}
.mb140	{ margin-bottom: 140px!important;}
.mb145	{ margin-bottom: 145px!important;}
.mb150	{ margin-bottom: 150px!important;}
.mb155	{ margin-bottom: 155px!important;}
.mb160	{ margin-bottom: 160px!important;}
.mb165	{ margin-bottom: 165px!important;}
.mb170	{ margin-bottom: 170px!important;}
.mb175	{ margin-bottom: 175px!important;}
.mb180	{ margin-bottom: 180px!important;}
.mb185	{ margin-bottom: 185px!important;}
.mb190	{ margin-bottom: 190px!important;}
.mb195	{ margin-bottom: 195px!important;}
.mb200	{ margin-bottom: 200px!important;}

/* -- 余白指定　RIGHT -- */
.mr0	{ margin-right: 0px!important;}
.mr5	{ margin-right: 5px!important;}
.mr10	{ margin-right: 10px!important;}
.mr15	{ margin-right: 15px!important;}
.mr20	{ margin-right: 20px!important;}
.mr25	{ margin-right: 25px!important;}
.mr30	{ margin-right: 30px!important;}
.mr35	{ margin-right: 35px!important;}
.mr40	{ margin-right: 40px!important;}
.mr45	{ margin-right: 45px!important;}
.mr50	{ margin-right: 50px!important;}
.mr55	{ margin-right: 55px!important;}
.mr60	{ margin-right: 60px!important;}
.mr65	{ margin-right: 65px!important;}
.mr70	{ margin-right: 70px!important;}
.mr75	{ margin-right: 75px!important;}
.mr80	{ margin-right: 80px!important;}
.mr85	{ margin-right: 85px!important;}
.mr90	{ margin-right: 90px!important;}
.mr95	{ margin-right: 95px!important;}
.mr100	{ margin-right: 100px!important;}
.mr105	{ margin-right: 105px!important;}
.mr110	{ margin-right: 110px!important;}
.mr115	{ margin-right: 115px!important;}
.mr120	{ margin-right: 120px!important;}
.mr125	{ margin-right: 125px!important;}
.mr130	{ margin-right: 130px!important;}
.mr135	{ margin-right: 135px!important;}
.mr140	{ margin-right: 140px!important;}
.mr145	{ margin-right: 145px!important;}
.mr150	{ margin-right: 150px!important;}
.mr155	{ margin-right: 155px!important;}
.mr160	{ margin-right: 160px!important;}
.mr165	{ margin-right: 165px!important;}
.mr170	{ margin-right: 170px!important;}
.mr175	{ margin-right: 175px!important;}
.mr180	{ margin-right: 180px!important;}
.mr185	{ margin-right: 185px!important;}
.mr190	{ margin-right: 190px!important;}
.mr195	{ margin-right: 195px!important;}
.mr200	{ margin-right: 200px!important;}

/* -- 余白指定　LEFT -- */
.ml0	{ margin-left: 0px!important;}
.ml5	{ margin-left: 5px!important;}
.ml10	{ margin-left: 10px!important;}
.ml15	{ margin-left: 15px!important;}
.ml20	{ margin-left: 20px!important;}
.ml25	{ margin-left: 25px!important;}
.ml30	{ margin-left: 30px!important;}
.ml35	{ margin-left: 35px!important;}
.ml40	{ margin-left: 40px!important;}
.ml45	{ margin-left: 45px!important;}
.ml50	{ margin-left: 50px!important;}
.ml55	{ margin-left: 55px!important;}
.ml60	{ margin-left: 60px!important;}
.ml65	{ margin-left: 65px!important;}
.ml70	{ margin-left: 70px!important;}
.ml75	{ margin-left: 75px!important;}
.ml80	{ margin-left: 80px!important;}
.ml85	{ margin-left: 85px!important;}
.ml90	{ margin-left: 90px!important;}
.ml95	{ margin-left: 95px!important;}
.ml100	{ margin-left: 100px!important;}
.ml105	{ margin-left: 105px!important;}
.ml110	{ margin-left: 110px!important;}
.ml115	{ margin-left: 115px!important;}
.ml120	{ margin-left: 120px!important;}
.ml125	{ margin-left: 125px!important;}
.ml130	{ margin-left: 130px!important;}
.ml135	{ margin-left: 135px!important;}
.ml140	{ margin-left: 140px!important;}
.ml145	{ margin-left: 145px!important;}
.ml150	{ margin-left: 150px!important;}
.ml155	{ margin-left: 155px!important;}
.ml160	{ margin-left: 160px!important;}
.ml165	{ margin-left: 165px!important;}
.ml170	{ margin-left: 170px!important;}
.ml175	{ margin-left: 175px!important;}
.ml180	{ margin-left: 180px!important;}
.ml185	{ margin-left: 185px!important;}
.ml190	{ margin-left: 190px!important;}
.ml195	{ margin-left: 195px!important;}
.ml200	{ margin-left: 200px!important;}

/* -- 余白指定　全体 -- */
.mgn0	{ margin: 0px!important;}
.mgn5	{ margin: 5px!important;}
.mgn10	{ margin: 10px!important;}
.mgn15	{ margin: 15px!important;}
.mgn20	{ margin: 20px!important;}
.mgn25	{ margin: 25px!important;}
.mgn30	{ margin: 30px!important;}
.mgn35	{ margin: 35px!important;}
.mgn40	{ margin: 40px!important;}
.mgn45	{ margin: 45px!important;}
.mgn50	{ margin: 50px!important;}
.mgn55	{ margin: 55px!important;}
.mgn60	{ margin: 60px!important;}
.mgn65	{ margin: 65px!important;}
.mgn70	{ margin: 70px!important;}
.mgn75	{ margin: 75px!important;}
.mgn80	{ margin: 80px!important;}
.mgn85	{ margin: 85px!important;}
.mgn90	{ margin: 90px!important;}
.mgn95	{ margin: 95px!important;}
.mgn100	{ margin: 100px!important;}


/* -- 内余白指定　TOP -- */
.pt0	{ padding-top: 0px!important;}
.pt5	{ padding-top: 5px!important;}
.pt10	{ padding-top: 10px!important;}
.pt15	{ padding-top: 15px!important;}
.pt20	{ padding-top: 20px!important;}
.pt25	{ padding-top: 25px!important;}
.pt30	{ padding-top: 30px!important;}
.pt35	{ padding-top: 35px!important;}
.pt40	{ padding-top: 40px!important;}
.pt45	{ padding-top: 45px!important;}
.pt50	{ padding-top: 50px!important;}
.pt55	{ padding-top: 55px!important;}
.pt60	{ padding-top: 60px!important;}
.pt65	{ padding-top: 65px!important;}
.pt70	{ padding-top: 70px!important;}
.pt75	{ padding-top: 75px!important;}
.pt80	{ padding-top: 80px!important;}
.pt85	{ padding-top: 85px!important;}
.pt90	{ padding-top: 90px!important;}
.pt95	{ padding-top: 95px!important;}
.pt100	{ padding-top: 100px!important;}
.pt105	{ padding-top: 105px!important;}
.pt110	{ padding-top: 110px!important;}
.pt115	{ padding-top: 115px!important;}
.pt120	{ padding-top: 120px!important;}
.pt125	{ padding-top: 125px!important;}
.pt130	{ padding-top: 130px!important;}
.pt135	{ padding-top: 135px!important;}
.pt140	{ padding-top: 140px!important;}
.pt145	{ padding-top: 145px!important;}
.pt150	{ padding-top: 150px!important;}
.pt155	{ padding-top: 155px!important;}
.pt160	{ padding-top: 160px!important;}
.pt165	{ padding-top: 165px!important;}
.pt170	{ padding-top: 170px!important;}
.pt175	{ padding-top: 175px!important;}
.pt180	{ padding-top: 180px!important;}
.pt185	{ padding-top: 185px!important;}
.pt190	{ padding-top: 190px!important;}
.pt195	{ padding-top: 195px!important;}
.pt200	{ padding-top: 200px!important;}

/* -- 内余白指定　BOTTOM -- */
.pb0	{ padding-bottom: 0px!important;}
.pb5	{ padding-bottom: 5px!important;}
.pb10	{ padding-bottom: 10px!important;}
.pb15	{ padding-bottom: 15px!important;}
.pb20	{ padding-bottom: 20px!important;}
.pb25	{ padding-bottom: 25px!important;}
.pb30	{ padding-bottom: 30px!important;}
.pb35	{ padding-bottom: 35px!important;}
.pb40	{ padding-bottom: 40px!important;}
.pb45	{ padding-bottom: 45px!important;}
.pb50	{ padding-bottom: 50px!important;}
.pb55	{ padding-bottom: 55px!important;}
.pb60	{ padding-bottom: 60px!important;}
.pb65	{ padding-bottom: 65px!important;}
.pb70	{ padding-bottom: 70px!important;}
.pb75	{ padding-bottom: 75px!important;}
.pb80	{ padding-bottom: 80px!important;}
.pb85	{ padding-bottom: 85px!important;}
.pb90	{ padding-bottom: 90px!important;}
.pb95	{ padding-bottom: 95px!important;}
.pb100	{ padding-bottom: 100px!important;}
.pb105	{ padding-bottom: 105px!important;}
.pb110	{ padding-bottom: 110px!important;}
.pb115	{ padding-bottom: 115px!important;}
.pb120	{ padding-bottom: 120px!important;}
.pb125	{ padding-bottom: 125px!important;}
.pb130	{ padding-bottom: 130px!important;}
.pb135	{ padding-bottom: 135px!important;}
.pb140	{ padding-bottom: 140px!important;}
.pb145	{ padding-bottom: 145px!important;}
.pb150	{ padding-bottom: 150px!important;}
.pb155	{ padding-bottom: 155px!important;}
.pb160	{ padding-bottom: 160px!important;}
.pb165	{ padding-bottom: 165px!important;}
.pb170	{ padding-bottom: 170px!important;}
.pb175	{ padding-bottom: 175px!important;}
.pb180	{ padding-bottom: 180px!important;}
.pb185	{ padding-bottom: 185px!important;}
.pb190	{ padding-bottom: 190px!important;}
.pb195	{ padding-bottom: 195px!important;}
.pb200	{ padding-bottom: 200px!important;}

/* -- 内余白指定　RIGHT -- */
.pr0	{ padding-right: 0px!important;}
.pr5	{ padding-right: 5px!important;}
.pr10	{ padding-right: 10px!important;}
.pr15	{ padding-right: 15px!important;}
.pr20	{ padding-right: 20px!important;}
.pr25	{ padding-right: 25px!important;}
.pr30	{ padding-right: 30px!important;}
.pr35	{ padding-right: 35px!important;}
.pr40	{ padding-right: 40px!important;}
.pr45	{ padding-right: 45px!important;}
.pr50	{ padding-right: 50px!important;}
.pr55	{ padding-right: 55px!important;}
.pr60	{ padding-right: 60px!important;}
.pr65	{ padding-right: 65px!important;}
.pr70	{ padding-right: 70px!important;}
.pr75	{ padding-right: 75px!important;}
.pr80	{ padding-right: 80px!important;}
.pr85	{ padding-right: 85px!important;}
.pr90	{ padding-right: 90px!important;}
.pr95	{ padding-right: 95px!important;}
.pr100	{ padding-right: 100px!important;}
.pr105	{ padding-right: 105px!important;}
.pr110	{ padding-right: 110px!important;}
.pr115	{ padding-right: 115px!important;}
.pr120	{ padding-right: 120px!important;}
.pr125	{ padding-right: 125px!important;}
.pr130	{ padding-right: 130px!important;}
.pr135	{ padding-right: 135px!important;}
.pr140	{ padding-right: 140px!important;}
.pr145	{ padding-right: 145px!important;}
.pr150	{ padding-right: 150px!important;}
.pr155	{ padding-right: 155px!important;}
.pr160	{ padding-right: 160px!important;}
.pr165	{ padding-right: 165px!important;}
.pr170	{ padding-right: 170px!important;}
.pr175	{ padding-right: 175px!important;}
.pr180	{ padding-right: 180px!important;}
.pr185	{ padding-right: 185px!important;}
.pr190	{ padding-right: 190px!important;}
.pr195	{ padding-right: 195px!important;}
.pr200	{ padding-right: 200px!important;}

/* -- 内余白指定　LEFT -- */
.pl0	{ padding-left: 0px!important;}
.pl5	{ padding-left: 5px!important;}
.pl10	{ padding-left: 10px!important;}
.pl15	{ padding-left: 15px!important;}
.pl20	{ padding-left: 20px!important;}
.pl25	{ padding-left: 25px!important;}
.pl30	{ padding-left: 30px!important;}
.pl35	{ padding-left: 35px!important;}
.pl40	{ padding-left: 40px!important;}
.pl45	{ padding-left: 45px!important;}
.pl50	{ padding-left: 50px!important;}
.pl55	{ padding-left: 55px!important;}
.pl60	{ padding-left: 60px!important;}
.pl65	{ padding-left: 65px!important;}
.pl70	{ padding-left: 70px!important;}
.pl75	{ padding-left: 75px!important;}
.pl80	{ padding-left: 80px!important;}
.pl85	{ padding-left: 85px!important;}
.pl90	{ padding-left: 90px!important;}
.pl95	{ padding-left: 95px!important;}
.pl100	{ padding-left: 100px!important;}
.pl105	{ padding-left: 105px!important;}
.pl110	{ padding-left: 110px!important;}
.pl115	{ padding-left: 115px!important;}
.pl120	{ padding-left: 120px!important;}
.pl125	{ padding-left: 125px!important;}
.pl130	{ padding-left: 130px!important;}
.pl135	{ padding-left: 135px!important;}
.pl140	{ padding-left: 140px!important;}
.pl145	{ padding-left: 145px!important;}
.pl150	{ padding-left: 150px!important;}
.pl155	{ padding-left: 155px!important;}
.pl160	{ padding-left: 160px!important;}
.pl165	{ padding-left: 165px!important;}
.pl170	{ padding-left: 170px!important;}
.pl175	{ padding-left: 175px!important;}
.pl180	{ padding-left: 180px!important;}
.pl185	{ padding-left: 185px!important;}
.pl190	{ padding-left: 190px!important;}
.pl195	{ padding-left: 195px!important;}
.pl200	{ padding-left: 200px!important;}

/* -- 内余白指定　全体 -- */
.pdg0	{ padding: 0px!important;}
.pdg5	{ padding: 5px!important;}
.pdg10	{ padding: 10px!important;}
.pdg15	{ padding: 15px!important;}
.pdg20	{ padding: 20px!important;}
.pdg25	{ padding: 25px!important;}
.pdg30	{ padding: 30px!important;}
.pdg35	{ padding: 35px!important;}
.pdg40	{ padding: 40px!important;}
.pdg45	{ padding: 45px!important;}
.pdg50	{ padding: 50px!important;}
.pdg55	{ padding: 55px!important;}
.pdg60	{ padding: 60px!important;}
.pdg65	{ padding: 65px!important;}
.pdg70	{ padding: 70px!important;}
.pdg75	{ padding: 75px!important;}
.pdg80	{ padding: 80px!important;}
.pdg85	{ padding: 85px!important;}
.pdg90	{ padding: 90px!important;}
.pdg95	{ padding: 95px!important;}
.pdg100	{ padding: 100px!important;}


.pt0 {
  padding-top: 0px!important;}
.pt10 { padding-top: 10px!important;}
.pt15 { padding-top: 15px!important;}
.pt20 { padding-top: 20px!important;}
.pb0 { padding-bottom: 0px!important;}
.pb10 { padding-bottom: 10px!important;}
.pb15 { padding-bottom: 15px!important;}
.pb20 { padding-bottom: 20px!important;}
.pr0 { padding-right: 0px!important;}
.pr10 { padding-right: 10px!important;}
.pr20 { padding-right: 20px!important;}
.pl0 { padding-left: 0px!important;}
.pl10 { padding-left: 10px!important;}
.pl20 { padding-left: 20px!important;}
.pad20 { padding: 20px!important;}
/*--- テキスト、背景 ---*/
.txt7px { font-size: 0.7em;}
.txt8px { font-size: 0.8em;}
.txt9px { font-size: 0.9em;}
.txt10px { font-size: 1em;}
.txt11px { font-size: 1.1em;}
.txt12px { font-size: 1.2em;}
.txt13px { font-size: 1.3em;}
.txt14px { font-size: 1.4em;}
.txt15px { font-size: 1.5em;}
.txt16px { font-size: 1.6em;}
.txt17px { font-size: 1.7em;}
.txt18px { font-size: 1.8em;}
.txt19px { font-size: 1.9em;}
.txt20px { font-size: 2em;}
.txt21px { font-size: 2.1em;}
.txt22px { font-size: 2.2em;}
.txt23px { font-size: 2.3em;}
.txt24px { font-size: 2.4em;}
.txt25px { font-size: 2.5em;}
.txt26px { font-size: 2.6em;}
.txt27px { font-size: 2.7em;}

.txt8 { font-size: 0.8rem!important;}
.txt9 { font-size: 0.9rem!important;}
.txt10 { font-size: 1rem!important;}
.txt11 { font-size: 1.1rem!important;}
.txt12 { font-size: 1.2rem!important;}
.txt13 { font-size: 1.3rem!important;}
.txt14 { font-size: 1.4rem!important;}
.txt15 { font-size: 1.5rem!important;}
.txt16 { font-size: 1.6rem!important;}
.txt17 { font-size: 1.7rem!important;}
.txt18 { font-size: 1.8rem!important;}
.txt19 { font-size: 1.9rem!important;}
.txt20 { font-size: 2rem!important;}
.txt21 { font-size: 2.1rem!important;}
.txt22 { font-size: 2.2rem!important;}
.txt23 { font-size: 2.3rem!important;}
.txt24 { font-size: 2.4rem!important;}
.txt25 { font-size: 2.5rem!important;}
.txt26 { font-size: 2.6rem!important;}
.txt27 { font-size: 2.7rem!important;}
.txt28 { font-size: 2.8rem!important;}
.txt29 { font-size: 2.9rem!important;}
.txt30 { font-size: 3rem!important;}
.txt31 { font-size: 3.1rem!important;}
.txt32 { font-size: 3.2rem!important;}

/*--- テキスト字詰め デフォルト値は0.1em---*/
.krn { font-feature-settings:"palt" 1!important;}
.lsm01 { letter-spacing:-0.1em!important;}
.lsm009 { letter-spacing:-0.09em!important;}
.lsm008 { letter-spacing:-0.08em!important;}
.lsm007 { letter-spacing:-0.07em!important;}
.lsm006 { letter-spacing:-0.06em!important;}
.lsm005 { letter-spacing:-0.05em!important;}
.lsm004 { letter-spacing:-0.03em!important;}
.lsm003 { letter-spacing:-0.03em!important;}
.lsm002 { letter-spacing:-0.02em!important;}
.lsm001 { letter-spacing:-0.01em!important;}
.ls0 { letter-spacing: 0!important;}
.ls001 { letter-spacing:0.01em!important;}
.ls002 { letter-spacing:0.02em!important;}
.ls003 { letter-spacing:0.03em!important;}
.ls004 { letter-spacing:0.04em!important;}
.ls005 { letter-spacing:0.05em!important;}
.ls006 { letter-spacing:0.06em!important;}
.ls007 { letter-spacing:0.07em!important;}
.ls008 { letter-spacing:0.08em!important;}
.ls009 { letter-spacing:0.09em!important;}
/*--- テキスト字詰め終わり ---*/

.noBdr { border: none!important;} 
.noBgimg { background-image: none!important;} 
.borderbtmNone { border-bottom: none!important;}
.borderBtmDsh { border-bottom: 1px dashed #009fc0!important;}
.hoverBorder:hover { border-bottom: 2px solid #2263bb;padding-bottom: 3px;}
.bdrMgz {border :1px solid #ccc;}
.bdrBlk {border-color:#666;}
.pl1_5em { padding-left: 1.5em!important;}


.txtCmnt,
p.txtCmnt, 
div.txtCmnt > p,
li.txtCmnt {
 font-size: 1.2rem;
 text-indent: -1em;
 padding-left: 1em!important;
}
.txtInd,
p.txtInd, 
div.txtInd > p,
li.txtInd {
 font-size: 1.4rem;
 text-indent: -1em;
 padding-left: 1em!important;
}

.txtInd2 {
 padding-left: 1.5em!important;
 text-indent: -1.5em; 
}