@charset "Shift_JIS";

/* 基本 */
*{ margin:0px;padding:0px;font-weight:normal;font-style:normal;text-decoration:none; }
body,td,input,select,textarea{ font-family:'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3',sans-serif; }
body,th,td{ font-size:10pt; }
input,textarea,select{ font-size:10pt; }
table{ border-collapse:collapse;border-spacing:0px; }
ul{ list-style-type:none; }
hr{ height:1px; }
img,a,hr{ border-width:0px; }
p{ line-height:1.1em; }

/* 補助 */
strong{ font-weight:bold; }
input,textarea,select{ padding:0.1em; }
input.btn{ cursor:pointer;letter-spacing:0.1em; }

/* 位置 */
.p-r{ position:relative; }
.p-a{ position:absolute; }
.f-l{ float:left; }
.f-r{ float:right; }
.ta-l{ text-align:left; }
.ta-c{ text-align:center; }
.ta-r{ text-align:right; }
.c-b{ clear:both; }

/* サイズ */
.fs-s{ font-size:8pt; }
.fs-l{ font-size:12pt; }
.ls-s{ letter-spacing:-1pt; }
.ls-m{ letter-spacing:1pt; }
.ls-l{ letter-spacing:1em; }

/* 色 */

/* ボーダー */

/* 形状 */
.hide{ text-indent:-9999px;font-size:0pt; }
.fw-b{ font-weight:bold; }
.fw-n{ font-weight:normal; }
.tt-u{ text-transform:uppercase; }
.ws-n{ white-space:nowrap; }
