@charset "utf-8";

body { font-size:12px; }

/*  文字のサイズ  */
#fontSizeTop { background:url(../img/bg_fontsize_s.gif) right 11px no-repeat;}
#fontSize { background:url(../img/bg_fontsize_s.gif) left top no-repeat;}
/*  -----  */


/*  What's New  */
.whatsNewTxt { background:url(../img/arrow_orange.gif) left 15px no-repeat; }
.date { width:71px;font-size:10px; }
.whatsNewTxt { width:465px;font-size:10px; }
/*  -----  */

/*  Information  */
.informationTxt { font-size:10px; }
.informationTxt1 { background:url(../img/arrow_orange.gif) left 6px no-repeat;font-size:10px; }
/*  -----  */

/*  トピック  */
.topicTxt1 { margin:0 0 10px 0;line-height:2.0; font-size:12px; }
.topicTxt2 { padding:5px 0 0 10px; background:url(../img/arrow_orange.gif) left 10px no-repeat;font-size:12px; }
.topicTxt2Eco { background:url(../img/arrow_orange_eco.gif) left 13px no-repeat;line-height:2.0; font-size:12px; }
.topicTxt3 { line-height:2.0; font-size:10px; }

/*  -----  */

/*  サイドメニュー　*/
#sideMenu {font-size:10px;}
#sideMenuEco {font-size:10px;}
/*  -----  */

/* 第3階層　*/
h3 { font-size:14px; font-weight:bold; padding:0 0 10px 0; }
h4 { font-size:12px; font-weight:bold; padding:0 0 0 0; }
h5 { font-size:10px; font-weight:bold; margin:17px 0 10px 0; padding:4px 0 3px 10px; border-top:1px solid #ccc; background-color:#ededed; }
.txtLink { font-size:12px;padding:0 0 0 10px; background:url("../img/arrow_orange.gif") left center no-repeat; margin-top:1px; letter-spacing:0.1em; }

.list1 ol {font-size:12px;margin:20px 0 0 25px;}
.list1 li {padding:0 0 5px 0;list-style-type:decimal;line-height:2.0;}
.list2 ol {font-size:12px;margin:20px 0 0 30px;}
.list2 li {padding:0 0 5px 0;list-style-type:decimal;line-height:2.0;}
.list3 ol {font-size:12px;margin:20px 0 0 30px;}
.list3 li {padding:0 0 5px 0;list-style-type:square;line-height:2.0;}

.txtLinkEco a {font-size:12px;}




.attention { font-size:10px; }

/* 採用情報 - 大成設備の仕事　*/
#work td {padding:8px;}
#work .txtOrange {font-size:12px; color:#f76b1f;}

/* 採用情報 - 先輩が語る仕事内容　*/
.senior {margin:0 0 10px 0}
.senior .left {font-size:12px;}
.senior .right {font-size:14px;}

/* 雅　*/
.voice .voice-name span.name{font-size:14px;}
.voice .voice-detail{font-size:11px;}
.m-other p{font-size:11px;}
.m-other ul li .kouka01, .m-other ul li .kouka02{font-size:13px;}
.m-other ul li .kouka01 p, .m-other ul li .kouka02 p{font-size:11px; }



.txt10 { font-size: 8px; }
.txt12 { font-size: 10px; }
.txt14 { font-size: 12px; }
.txt16 { font-size: 14px; }
