@charset "utf-8";
/* CSS Document */
HTML,H1,H2,H3,UL,P,FORM,INPUT{margin:0px;padding:0px;}
BODY{line-height:1.4;margin:0px;padding:0px;}
LI{margin:0px;padding:0px;list-style-type:none;}
A{color: #000;}
A:hover{color: #CC2929;}
A:visited{color: #CC2929;}
/*---Body-background----*/
.bodyBg1{background:url(../img/parts_t_bg.gif) repeat-x;color:#000000;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
.bodyBg2{background:url(../img/parts_u_bg.gif) repeat-x;color:#000000;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
.bodyBg3{background:url(../img/parts_s_bg.gif) repeat-x;color:#000000;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
/*---contener------*/
outside_box{width:100%;}
#mainContener{width:862px;margin: 0 auto;}

/*----header-------*/
#headerContener{width:860px;height:64px;background:url(../img/parts_t_h_bg.gif);font-size:0px;}
#headerContener_L{margin-left:10px;margin-top:16px;width:165px;float:left;}
#headerContener_R{float:right;margin-top:45px;padding-right:158px;}
#headerContener_R LI{float:right;margin-left:14px;font-size:0px;}

/*-----navi & searchArea-----*/
#navi_searchContener{height:42px;font-size:0px;}
#navi_searchContener_L{float:left;margin-left:14px;}
#navi_searchContener_L P{color:#666666;margin-top:20px;}
#navi_searchContener_R{float:right;width:433px;height:35px;background:url(../img/parts_c_searchbg.gif);}
#navi_searchContener_R table{font-size:12px;margin-top:5px;}
#navi_searchContener_R_e{float:right;width:503px;height:35px;background:url(../en/img/parts_c_searchbg.gif);}
#navi_searchContener_R_e table{font-size:12px;margin-top:5px;}
.searchText{margin-left:10px;}
.search_textbox{width:130px; border:1px #bbbbbb solid;margin-left:8px;margin-right:8px;}
.search_btn{margin-top:0px;}
.line_search{margin-left:8px;margin-right:8px;}
.text_font_size{margin-right:8px;}

/*----------mainNavi-----------*/
#MainNaviContener{height:44px;margin:0px;padding:0px;font-size:0px;}
#MainNaviContener LI{float:left;}


/*---------- リクルート　-----------*/
#recruit_note{width:555px;margin-left:65px;border:#CCCCCC solid 1px;padding:30px;margin-top:120px}
#contact_btn{padding-top:20px;}
/*-----------FlashArea-------------*/
#FlashArea{height:320px;}


/*----------footerArea-------------*/
#footerArea{border-top:#ca0000 3px solid;padding-top:18px;height:40px;font-size:0px;}
#footerArea_L{float:left;font-size:12px;}
#footerArea_L LI{float:left;margin-right:12px;}
#footerArea_R{float:right;}


/*----------TopSubBoxArea-----------*/
#TopSubBoxAreaContener{font-size:0px;padding-top:23px;}
#TopSubBoxAreaContenerL{float:left;padding-left:10px;width:616px;}
#TopSubBoxAreaContenerR{float:right;padding-top:22px;}

#newArea{padding-bottom:38px;}
#newArea H2{background:url(../img/parts_t_news_bg.gif);height:24px;}
#newArea TABLE{width:616px;margin-top:10px;}
#newArea TD{padding-top:8px;padding-bottom:8px;border-bottom:#ebebeb 1px solid;}
.btn_news{margin-left:560px;margin-top:-24px; display:block;}
.btn_news2{margin-left:520px;margin-top:-24px; display:block;}

#ReleaseArea{padding-bottom:38px;}
#ReleaseArea H2{background:url(../img/parts_t_release_bg.gif);height:24px;}
#ReleaseArea TABLE{width:616px;margin-top:10px;}
#ReleaseArea TD{padding-top:8px;padding-bottom:8px;border-bottom:#ebebeb 1px solid;}
.btn_brief{margin-left:560px; margin-top:-24px;display:block;}

#bannerArea01{border-bottom:dotted #CCCCCC 1px;padding-bottom:10px;width:210px;}
#bannerArea01 h2{padding-bottom:12px;}
#bannerArea01 h3{padding-bottom:8px;}
#bannerArea01 P{padding-left:3px;}
.bannerArea01_a1{padding-left:138px;margin-top:10px;display:block;padding-bottom:10px;}

#bannerArea02{padding-top:10px;padding-left:4px;}
.bannerArea02_m01{margin-top:10px;}
.bannerArea02_m02{margin-top:10px;}

#TopSubBoxAreaContenerR .banner {
	display:block;
	margin-top: -20px;
}
#TopSubBoxAreaContenerR .banner li {
	display: block;
	padding-bottom: 15px;
}

/*-------------PrivacyBox------------------*/
#PrivacyBox{padding:30px 54px 100px 54px}
#PrivacyBoxL{float:left;width:360px;}
#PrivacyBoxL H4{padding:0px 0px 5px 10px;font-weight:normal;border-bottom:#ccc solid 1px;background:url(../img/icon_r_block.gif) no-repeat;margin-top:30px;margin-bottom:10px;}
#PrivacyBoxL LI{background: url("../img/arrow.gif")  no-repeat 10px 0.5em;margin:0px;padding-left:20px;font-size:12px;line-height:1.6;}
#PrivacyBoxR{float:right;width:360px;}
#PrivacyBoxR H4{padding:0px 0px 5px 10px;font-weight:normal;border-bottom:#ccc solid 1px;background:url(../img/icon_r_block.gif) no-repeat;margin-top:30px;margin-bottom:10px;}
#PrivacyBoxR LI{background: url("../img/arrow.gif")  no-repeat 10px 0.5em;margin:0px;padding-left:20px;font-size:12px;line-height:1.6;}
.PrivacyBox_li{background: url("../img/list01.gif")  no-repeat 10px 0.5em;margin:0px;padding-left:20px;}

/*-------------- gotoTop Btn --------------*/
#gotoTop_type1{padding-bottom:10px;}

/*----------------  MT   ------------------*/
#mtTitle{border-left:4px solid #CA2424;height:18px;padding-left:14px;padding-top:3px;}

/*------------PDF---------*/
#PDF_Link{padding-bottom:30px;}
#PDF_Link Img{float:left;margin-right:10px;}


/*----*/
p.large_font_riseze{font-size:12px;}
p.large_font_riseze_s{font-size:12px;}
p.large_font_riseze_m{font-size:14px;}
p.large_font_riseze_l{font-size:16px;}
p.standard_font_riseze{font-size:12px;}
p.standard_font_riseze_s{font-size:10px;}
p.standard_font_riseze_m{font-size:12px;}
p.standard_font_riseze_l{font-size:14px;}
p.downer_font_riseze{font-size:10px;}
p.downer_font_riseze_s{font-size:10px;}
p.downer_font_riseze_m{font-size:10px;}
p.downer_font_riseze_l{font-size:12px;}
p.font_riseze{font-size:0px;}
p.font_riseze_s{font-size:12px;}
p.font_riseze_m{font-size:16px;}
p.font_riseze_l{font-size:20px;}

/*20100212-koiwahara-*/
span.large_font_riseze{font-size:12px;}
span.large_font_riseze_s{font-size:12px;}
span.large_font_riseze_m{font-size:14px;}
span.large_font_riseze_l{font-size:16px;}
span.standard_font_riseze{font-size:12px;}
span.standard_font_riseze_s{font-size:10px;}
span.standard_font_riseze_m{font-size:12px;}
span.standard_font_riseze_l{font-size:14px;}
span.downer_font_riseze{font-size:10px;}
span.downer_font_riseze_s{font-size:10px;}
span.downer_font_riseze_m{font-size:10px;}
span.downer_font_riseze_l{font-size:12px;}
span.font_riseze{font-size:0px;}
span.font_riseze_s{font-size:12px;}
span.font_riseze_m{font-size:16px;}
span.font_riseze_l{font-size:20px;}

/*20100212-koiwahara-*/
td.large_font_riseze{font-size:12px;}
td.large_font_riseze_s{font-size:12px;}
td.large_font_riseze_m{font-size:14px;}
td.large_font_riseze_l{font-size:16px;}
td.standard_font_riseze{font-size:12px;}
td.standard_font_riseze_s{font-size:10px;}
td.standard_font_riseze_m{font-size:12px;}
td.standard_font_riseze_l{font-size:14px;}
td.downer_font_riseze{font-size:10px;}
td.downer_font_riseze_s{font-size:10px;}
td.downer_font_riseze_m{font-size:10px;}
td.downer_font_riseze_l{font-size:12px;}
td.font_riseze{font-size:0px;}
td.font_riseze_s{font-size:12px;}
td.font_riseze_m{font-size:16px;}
td.font_riseze_l{font-size:20px;}

.pankuzu{font-size:10px;}


.textpictR{float:right;margin-left:5px;margin-bottom:5px;}
.textpictR2{float:right;margin-left:12px;margin-bottom:15px;}
.textpictL{float:left;width:210px;}
.PR15{padding-right:15px;}
.W90{width:90px}
.W120{width:120px}
.M-20{margin-top:-20px;}
.textR{color: #CC2929;}
