@charset "utf-8";

/* BASE TEXT */
body { font-family:'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','MS P Gothic',sans-serif; font-size: 12px; line-height: 1.6; }

/* FONT SIZE */
.TxtSS { font-size: 85%; }
.TxtS { font-size: 93%; }
.TxtL { font-size: 116%; }

/* FONT WEIGHT */
.TxtNormal { font-weight: normal; }
.TxtBold { font-weight: bold; }

/* GLOBAL NAVI */
#GlobalNavi01 { width: 130px; height: 32px; }
#GlobalNavi02 { width: 130px; height: 32px; }
#GlobalNavi03 { width: 130px; height: 32px; }
#GlobalNavi04 { width: 130px; height: 32px; }
#GlobalNavi05 { width: 130px; height: 32px; }
#GlobalNaviEnd { width: 2px; height: 32px; background: url(../img/globalnavi_end.gif); }

/* TOP PAGE */
#MainImage { width: 900px; height: 252px; text-indent: -9999px; background-image: url(../../img/mainimage.jpg); }
#IndexMD01 { width: 270px; height: 29px; text-indent: -9999px; background-image: url(../../img/md01.gif); }
#IndexMD02 { width: 615px; height: 29px; text-indent: -9999px; background-image: url(../../img/md02.gif); }
#IndexServiceBox01 { float: left; width: 303px; height: 90px; margin-top: 10px; margin-right: 8px; }
#IndexServiceBox02 { float: left; width: 303px; height: 90px; margin-top: 10px; margin-right: 0px; }
#IndexServiceBox03 { float: left; width: 303px; height: 90px; margin-top: 9px; margin-right: 8px; }
#IndexServiceBox04 { float: left; width: 303px; height: 90px; margin-top: 9px; margin-right: 0px; }
.NTdate { text-align: left; margin-top: 9px; }
.NTtext { text-align: left; margin-top: 0px; }
.NTarchives { text-align: right; margin-top: 9px; }

/* OTHER PAGES */
#PanKuzuTop { width: 900px; text-align: left; margin: 0px auto; padding-left: 25px; padding-right: 25px; padding-top: 6px; background-color: #ffffff; }
.rightarrow { padding-left: 4px; padding-right: 4px; }
#PanKuzuTopBorder { width: 900px; margin-top: 6px; }
#PanKuzuBottomArea { width: 900px; text-align: left; margin: 0px auto; padding-left: 25px; padding-right: 25px; margin-bottom: 17px; }
#PanKuzuBottomBorder { width: 900px; margin-bottom: 7px; }
#PanKuzuBottom { float: left; width: 811px; }
#PageTopOther { float: right; width: 89px; margin-top: 2px; }

/* COMPANY */

/* SERVICE */
#ExamplesArea { width: 655px; margin-left: 25px; }
#ExTable { width: 655px; }
#ExTable td.ExPic { width: 60px; padding-right: 12px; padding-bottom: 12px; }
#ExTable td.ExBox { width: 245px; padding-right: 15px; padding-bottom: 12px; }
#ExTable td.ExBox2 { width: 250px; padding-right: 0px; padding-bottom: 12px; }

