@charset "utf-8";
/* module.css */

.noborder { border:none !important; }
.nobg { background:none !important; }

/*コンテンツの左右寄せ
----------------------------------*/
.fltRight{ float:right !important;}
.fltLeft{ float:left !important;}

/*テキストのの左右・中央寄せ
----------------------------------*/

.alignRight { text-align: right !important;}
.alignLeft { text-align: left !important;}
.alignCenter { text-align: center !important;}

/*調整用スタイル(top)
----------------------------------*/

.mTop00 { margin-top: 0px !important;}
.mTop05 { margin-top: 5px !important;}
.mTop10 { margin-top: 10px !important;}
.mTop15 { margin-top: 15px !important;}
.mTop20 { margin-top: 20px !important;}
.mTop25 { margin-top: 25px !important;}
.mTop30 { margin-top: 30px !important;}

.pTop00 { padding-top: 0px !important;}
.pTop05 { padding-top: 5px !important;}
.pTop10 { padding-top: 10px !important;}
.pTop15 { padding-top: 15px !important;}
.pTop20 { padding-top: 20px !important;}
.pTop25 { padding-top: 25px !important;}
.pTop30 { padding-top: 30px !important;}

/*調整用スタイル(right)
----------------------------------*/

.mRight00 { margin-right: 0px !important;}
.mRight05 { margin-right: 5px !important;}
.mRight10 { margin-right: 10px !important;}
.mRight15 { margin-right: 15px !important;}
.mRight20 { margin-right: 20px !important;}
.mRight25 { margin-right: 25px !important;}
.mRight30 { margin-right: 30px !important;}

.pRight00 { padding-right: 0px !important;}
.pRight05 { padding-right: 5px !important;}
.pRight10 { padding-right: 10px !important;}
.pRight15 { padding-right: 15px !important;}
.pRight20 { padding-right: 20px !important;}
.pRight25 { padding-right: 25px !important;}
.pRight30 { padding-right: 30px !important;}

/*調整用スタイル(bottom)
----------------------------------*/

.mBottom00 { margin-bottom: 0px !important;}
.mBottom05 { margin-bottom: 5px !important;}
.mBottom10 { margin-bottom: 10px !important;}
.mBottom15 { margin-bottom: 15px !important;}
.mBottom20 { margin-bottom: 20px !important;}
.mBottom25 { margin-bottom: 25px !important;}
.mBottom30 { margin-bottom: 30px !important;}
.mBottom40 { margin-bottom: 40px !important;}
.mBottom45 { margin-bottom: 45px !important;}
.mBottom60 { margin-bottom: 60px !important;}

.pBottom00 { padding-bottom: 0px !important;}
.pBottom05 { padding-bottom: 5px !important;}
.pBottom10 { padding-bottom: 10px !important;}
.pBottom15 { padding-bottom: 15px !important;}
.pBottom20 { padding-bottom: 20px !important;}
.pBottom25 { padding-bottom: 25px !important;}
.pBottom30 { padding-bottom: 30px !important;}
.pBottom45 { padding-bottom: 45px !important;}
.pBottom60 { padding-bottom: 60px !important;}

/*調整用スタイル(left)
----------------------------------*/

.mLeft00 { margin-left: 0px !important;}
.mLeft05 { margin-left: 5px !important;}
.mLeft10 { margin-left: 10px !important;}
.mLeft15 { margin-left: 15px !important;}
.mLeft20 { margin-left: 20px !important;}
.mLeft25 { margin-left: 25px !important;}
.mLeft30 { margin-left: 30px !important;}
.mLeft80 { margin-left: 80px !important;}

.m0auto { margin:0 auto; }s


/*幅分け
----------------------------------*/
.w40{width:40% !important;}
.w50{width:50% !important;}
.w60{width:60% !important;}
.w70{width:70% !important;}
.w80{width:80% !important;}
.w90{width:90% !important;}
.w95{width:95% !important;}
.w98{width:98% !important;}
.w100{width:100% !important;}

/*文字指定
----------------------------------*/
.s10{font-size:10px !important;}
.s12{font-size:12px !important; padding-top:8px; padding-bottom:8px;}
.s14{font-size:14px !important; padding-top:6px; padding-bottom:6px;}
.s16{font-size:16px !important;}
.s18{font-size:18px !important;}

.txt_085{font-size:85%;}
.txt_090{font-size:90%;}
.txt_095{font-size:95%;}
.txt_098{font-size:98%;}
.txt_099{font-size:99%;}
.txt_100{font-size:100%;}

.bold{font-weight:bold;}

.black{color:#000;}
.white{color:#fff;}
.red{color:#F00;}
.red2{color:#cc1920;}
.pink{color:#F3C;}
.orange{color:#F60;}
.gray {color:#333;}




/*リスト
-------------------------------*/
ul.list_disc {
	margin-left:20px;
	margin-bottom:20px;
}
ul.list_disc li {
	list-style:disc;
}







