@charset utf-8;#indexTab{position:absolute;z-index:3;width:230px;height:50px;margin:-65px 0 0 540px;padding:0 28px;background:url(../img/menu/bg-tabS-trans.png) no-repeat;}#indexTab p{border:1px #a96 solid;cursor:pointer;width:230px;height:30px;margin-top:19px;background:url(../img/company/selector.jpg) no-repeat;}#indexTab div{width:232px;overflow:hidden;}#indexTab li{border:1px #a96 solid;border-top:none;list-style:none;}#indexTab a{display:block;color:#110;padding-left:23px;border:none;line-height:2.2;font-size:93%;letter-spacing:0;background:#fff;}#indexTab a:hover{color:#eda;background:#110;}#indexTab .current_page_item a,#indexTab .current_page_item a:hover{color:#eda;background:url(../img/general/list-03-110.gif) no-repeat 5px center #110;}#page-T{width:820px;height:235px;background:url(../img/company/cat_bg_01.jpg);}#page-M{width:820px;height:226px;background:url(../img/company/cat_bg_02.jpg) repeat-y;}#page-B{width:820px;height:10px;font-size:0;background:url(../img/company/cat_bg_03.jpg);}#page-M table{margin:0 auto;}#page-M td{vertical-align:top;width:145px;padding:0;}#page-M a{display:block;width:137px;height:222px;border:none;margin:auto;}#button01 a{background:url(../img/company/cat_01_off.jpg);}#button02 a{background:url(../img/company/cat_02_off.jpg);}#button03 a{background:url(../img/company/cat_03_off.jpg);}#button04 a{background:url(../img/company/cat_04_off.jpg);}#button05 a{background:url(../img/company/cat_05_off.jpg);}#button01 a:hover{background:url(../img/company/cat_01_on.jpg);}#button02 a:hover{background:url(../img/company/cat_02_on.jpg);}#button03 a:hover{background:url(../img/company/cat_03_on.jpg);}#button04 a:hover{background:url(../img/company/cat_04_on.jpg);}#prevnext{width:720px;margin:0 auto;padding:30px 0;}#prevnext li{float:left;}#prevnext a{display:block;line-height:30px;border:none;overflow:hidden;}#prevnext a:hover{color:#B92;}.prev,.next{width:305px;}.gotoindex{width:100px;}.prev a{padding-left:35px;width:270px;background:url(../img/general/prev-off.jpg) no-repeat;}.prev a:hover{background:url(../img/general/prev-on.jpg) no-repeat;}.gotoindex a{width:100px;background:url(../img/general/gotoindex-off.jpg) no-repeat;}.gotoindex a:hover{background:url(../img/general/gotoindex-on.jpg) no-repeat;}.next a{text-align:right;padding-right:35px;width:270px;background:url(../img/general/next-off.jpg) no-repeat right 0;}.next a:hover{background:url(../img/general/next-on.jpg) no-repeat right 0;}#fontsize{width:100px;padding-left:80px;margin:auto;background:url(../img/general/fontsize-bg.gif) no-repeat;}#fontsize a{border:none;height:30px;width:26px;display:block;float:left;text-decoration:none;}#fontsize a.sizeup{background:url(../img/general/fontsize-L.gif) no-repeat;}#fontsize a.sizeup:hover{background:url(../img/general/fontsize-L-on.gif) no-repeat;}#fontsize a.sizenormal{background:url(../img/general/fontsize-RESET.gif) no-repeat;}#fontsize a.sizenormal:hover{background:url(../img/general/fontsize-RESET-on.gif) no-repeat;}#fontsize a.sizedown{background:url(../img/general/fontsize-S.gif) no-repeat;}#fontsize a.sizedown:hover{background:url(../img/general/fontsize-S-on.gif) no-repeat;}#content{line-height:1.8;}#company *{overflow:hidden;list-style:none;}#part-01{width:820px;height:372px;background:url(../img/company/page-01_01.jpg) no-repeat;}#part-02{width:515px;height:382px;float:left;background:url(../img/company/page-01_02.jpg) no-repeat;}#part-03{width:305px;height:268px;float:right;background:url(../img/company/page-01_03.jpg) no-repeat;}#part-04{width:305px;height:38px;float:right;background:url(../img/company/page-01_04.jpg) no-repeat;}#part-05{width:305px;height:38px;float:right;background:url(../img/company/page-01_05.jpg) no-repeat;}#part-06{width:305px;height:38px;float:right;text-indent:-35px;text-align:center;line-height:20px;background:url(../img/company/page-01_06.jpg) no-repeat;}#part-06 a{color:#CA5;font-weight:700;text-indent:-40px;}#part-06 a:hover{border-color:#CA5;}#aisatsu-image{width:820px;height:390px;background:url(../img/company/page-02-01.jpg) no-repeat;}#aisatsu .tabmaruContent{width:720px;margin:auto;}#aisatsu p{font-size:120%;line-height:1.8;color:#332;margin-top:15px;letter-spacing:1px;padding:0 15px;background:#fff;}*html #aisatsu p{font-family:HGPｺﾞｼｯｸE,sans-serif;}#aisatsu strong{color:#110;}#privacy{color:#000;background:#fff;}#privacy .kadomaruContent{padding:45px 45px 0;}#privacy h1{font-size:250%;text-align:center;margin-bottom:10px;}#privacy h2{font-size:116%;margin-top:20px;border-bottom:1px #000 solid;}*html #privacy h2{font-family:HGPｺﾞｼｯｸE,sans-serif;font-size:105%;font-weight:400;}#privacy p{color:#444;margin-top:10px;padding:0 30px;background:#fff;}#recruit-image{width:820px;height:390px;background:url(../img/company/page-04-01.jpg) no-repeat;}#recruit{color:#444;background:#fff;}#recruit .tabmaruContent{padding:0 45px;}#recruit h2{color:#000;font-size:106%;margin-top:20px;padding:2px 0 0 17px;background:url(../img/general/list-03-fff.gif) no-repeat 0 50% #fff;}#point{width:480px;float:left;border:1px #ccc solid;border-top:2px #EC8487 solid;padding:15px;background:#F8F8F8;}#point h3{color:#a96;font-size:85%;text-align:center;margin-bottom:8px;background:#000;}#point ol{list-style:none;font-size:116%;padding:0;}#point em{font-style:normal;font-weight:700;}#recruit p{margin-bottom:10px;}table.designA{color:#333;border:1px #ccc solid;padding:5px;background:#F8F8F8;}.designA th,.designA td{border-top:1px #fff solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid;border-left:1px #fff solid;padding:3px 8px;}.designA th{color:#333;font-size:85%;background:#ECE6E3;}.designA td{color:#333;background:#fff;}table#taiguu{border-top:2px #D3E65C solid;}#taiguu td{width:75%;}table#nagare{border-top:2px #ECD35C solid;line-height:1.4;}#nagare th{width:20%;}#nagare td{padding:8px;}.leftcolumn{width:49%;float:left;}.rightcolumn{width:49%;float:right;line-height:1.6;}#freshman-image{width:820px;height:390px;background:url(../img/company/page-05-01.jpg) no-repeat;}#button05 a:hover,.preloadImages{background:url(../img/company/cat_05_on.jpg);}#company,#company_footer{width:820px;margin:auto;}#part-04 a,#part-05 a{display:block;border:none;height:38px;}#aisatsu-image *,#recruit-image *,#freshman-image *{list-style:none;}*html #recruit h2,*html #point h3,*html #point em{font-family:HGPｺﾞｼｯｸE,sans-serif;font-weight:400;}
