/*071214追加*/
.mgn35b            {margin-bottom:35px;}


/*段組*/
div#main_pre		{ width:920px; padding:10px 0px 0px 0px;}
div#main			{ width:920px; background-image:url("/images_com/bg_line1.gif"); background-position:300px 0px; background-repeat:repeat-y; }
div#cont_pre		{ width:620px; float:right;}
div#cont			{ width:530px; margin-left:14px;}
div#menu_pre		{ width:300px; float:right; }
div#menu			{ width:196px; margin-left:95px; padding-top:7px; padding-bottom:0px;}
div#pageup			{ background-image:url("/images_com/bg_line1.gif"); background-position:300px 0px; background-repeat:no-repeat;}
div#footer			{ clear:right;}
/*メニュータイト・*/
div.menu0			{ width:196px; padding-bottom:10px;}
p.menu01			{ width:196px; padding-bottom:3px; font-size:10px; line-height:10px;}
/*メニュー・*/
/*071130 divをliに書き換え　start　*/
/*071130 list-style-typeプロパティを追加　*/
li.menu02			{width:196px; padding:0 0 1px 0; list-style-type:none;}
li.menu02 a		{display:block; width:196px; line-height:120%; padding-top:2px; padding-bottom:1px; color:#333333; background-color:#ffffff; background-image:url("/corporation/images_com/bg_tri1n.gif"); background-position:5px 3px; background-repeat:no-repeat;}
li.menu02 a:link	{ color:#333333; background-color:#ffffff; text-decoration:none;}
li.menu02 a:visited{ color:#333333; background-color:#ffffff; text-decoration:none;}
li.menu02 a:hover	{ cursor:pointer; color:#0000ee; background-color:#e9e9e1; text-decoration:none; background-image:url("/corporation/images_com/bg_tri1h.gif");}
li.menu02 a span	{ padding-left:17px; width:182px; display:block;}
li.menu02 p		{ width:196px; text-indent:17px; line-height:120%; padding-top:2px; padding-bottom:1px; color:#333333; background-color:#ffffff; background-image:url("/corporation/images_com/bg_tri2.gif"); background-position:5px 3px; background-repeat:no-repeat;}

/*071217 企業活動レポート詳細メニュー（詳細のliを分ける時使用）　
li.re_detail      {list-style-type:none;}*/


/*071130 list-style-typeプロパティを追加　*/
li.menu_2			{ padding-bottom:1px; list-style-type:none;}
li.menu_2 a		{display:block; width:196px; line-height:120%; padding-top:2px; padding-bottom:1px; color:#0000ee; background-color:#e9e9e1; background-image:url("/corporation/images_com/bg_tri1h.gif"); background-position:5px 3px; background-repeat:no-repeat;}
li.menu_2 a:link	{ color:#0000ee; background-color:#e9e9e1; text-decoration:none;}
li.menu_2 a:visited{ color:#0000ee; background-color:#e9e9e1; text-decoration:none;}
li.menu_2 a:hover	{ cursor:pointer; color:#0000ee; background-color:#e9e9e1; text-decoration:none;}
li.menu_2 a span	{ padding-left:17px; width:182px; display:block;}
/*071130 divをliに書き換え　end　*/


/*071130追加分*/
h3.menu001			{ padding-bottom:3px; line-height:10px; margin-bottom:0px; }
ul.menu000		    	{ margin:0px; padding:0px;}

/*中噛・訊・E磨yージｖ“ップ*/
a.pageup01			{ display:block; width:120px; height:18px; margin-top:50px; margin-left:400px; background-image:url("/images_com/bg_pageup.gif"); background-position:0px 0px; background-repeat:no-repeat;}
a.pageup01:hover	{ background-position:0px -30px;}

/*採用情報ページトップへ　080707追加*/
a.pageup02			{ display:block; width:120px; height:18px; margin-left:390px; background-image:url("/images_com/bg_pageup.gif"); background-position:0px 0px; background-repeat:no-repeat;}
a.pageup02:hover	{ background-position:0px -30px;}

/*環境保全を目指して*/
p.type0				{ width:510px; padding-bottom:18px; background-image:url("/corporation/images_com/bg_subtitle02.gif"); background-position:0px 9px; background-repeat:repeat-x;}
p.type0s			{ width:510px; padding-bottom:13px; background-image:url("/corporation/images_com/bg_subtitle02.gif"); background-position:0px 9px; background-repeat:repeat-x;}

p.type1a			{ width:493px; height:28px; margin-left:18px;}
p.type1b			{ width:490px; margin-left:20px;}
p.type1c			{ width:509px; height:28px;}
div.type00	    	{ width:504px; margin-left:20px;}
div.type01          { margin:10px 5px 10px 120px;}
div.type02          { margin:10px 10px 15px 130px; width:330px;}
div.type03          { margin:0px 5px 10px 120px;}
div.type2bg			{ width:504px; margin-left:20px; padding-top:1px; padding-left:6px; background-image:url("/corporation/images_com/bg_subtitle04.gif"); background-repeat:no-repeat;}
div.type2bg_c		{ width:498px; height:10px; font-size:10px; line-height:10px; clear:left;}
div.type2bg_cb		{ width:498px; height:10px; font-size:10px; line-height:10px; clear:both;}

div.type18			{ width:512px; margin-left:18px;}
div.type18_c		{ width:512px; height:10px; font-size:10px; line-height:10px; clear:left;}
div.type20			{ width:510px; margin-left:20px;}
div.type20_c		{ width:510px; height:10px; font-size:10px; line-height:10px; clear:left;}
div.type25			{ width:505px; margin-left:25px;}
div.type25_c		{ width:505px; height:10px; font-size:10px; line-height:10px; clear:left;}
div.type30			{ width:500px; margin-left:30px;}
div.type30_c		{ width:500px; height:10px; font-size:10px; line-height:10px; clear:left;}
div.type30_cr		{ width:500px; height:10px; font-size:10px; line-height:10px; clear:right;}
div.type99			{ width:530px;}
div.type99_c		{ width:530px; height:10px; font-size:10px; line-height:10px; clear:left;}
div.comment_00      { margin:10px 25px 10px 20px;} 
div.in_ye           { width:400px; margin-left:40px; border:solid 1px #FFCCCC; padding-top:10px; padding-bottom:10px;} 
div.in_ye_00        { width:400px; margin-left:40px; } 
div.sub_bg			{ width:480px; margin-left:5px; padding-top:1px; padding-left:6px; background-image:url("/corporation/images_com/bg_subtitle04.gif"); background-repeat:no-repeat;}

/*環境目標と実績の表*/
table.result{ width:490px; border:solid 1px #ffffff;}
table.result th {padding:3px; color:#ffffff; background-color:#f69679; line-height:140%; vertical-align:top; border:solid 1px #ffffff;font-size:80%;}
.result td{padding:3px; color:#333333; background-color:#fdddcf; line-height:140%; vertical-align:top; border:solid 1px #ffffff;font-size:80%;vertical-align:middle;}

th.tbl_h_tit{width:80px;}
td.tbl_d_ctr{text-align:center;}
td.tbl_d_30{width:30px;}
td.tbl_d_01{background-color:#ffffff;}
td.tbl_d_02{background-color:#feeee6;}
p.tbl_b_01{margin-left:200px; width:280px;}
span.sub {font-size:80%; vertical-align:-7%;}
span.sup {font-size:80%; vertical-align:10%;}

/*・E筒L・テップ cl01-001*/
p.cl001_com			{ width:510px; height:28px; background-image:url("/corporation/images/bg_subtitle01.gif"); background-position:0px 9px; background-repeat:repeat-x;}
p#cl001_10			{ width:508px; margin-left:2px; padding-bottom:8px; line-height:140%;}
table#cl001_11		{ width:495px; line-height:140%; border-collapse:collapse;}
td.cl001_12			{ padding:7px 2px 8px 2px; font-weight:bold; letter-spacing:1px; vertical-align:top;}
td.cl001_13			{ padding:7px 0px 8px 0px; vertical-align:top;}
td.cl001_14			{ width: 40px; padding:15px 0px 0px 0px; text-align:center; vertical-align:top;}
td.cl001_15 		{ padding:20px 0px 0px 6px; text-align:right; white-space:nowrap; vertical-align:top;}
div#cl001_20		{ width:505px; margin-left:3px; padding-top:15px; padding-bottom:0px; background-image:url("/images_com/bg_dot1_g.gif"); background-position:0px 9px; background-repeat:repeat-x;}
div#cl001_20 p		{ margin-left:12px; color:#444444; background-color:#ffffff; font-weight:bold;}
table#cl001_21		{ width:480px; margin-left:15px; line-height:140%; border-collapse:collapse;}
p#cl001_22			{ width:490px; line-height:400%; text-align:right;}
.cl001_23		{ width:500px; margin-left:30px; padding-top:10px; line-height:120%;}
.cl001_23 img	{ margin-right:15px; float:left;}
.cl001_23 div	{ width:500px; height:30px; clear:left;}
p#cl001_30			{ margin-left:1px;}
div#cl001_31 		{ width:356px; float:left;}
div#cl001_31 p		{ width:330px; margin-left:2px; line-height:140%; padding-bottom:15px;}
p#cl001_32			{ width:152px; float:left;}
div#cl001_40		{ width:530px; padding-bottom:35px;}
p.cl001_41			{ width:495px; margin-left:2px; padding-top:6px; padding-bottom:2px; line-height:140%; font-weight:bold;}
p.cl001_42			{ width:495px; margin-left:4px; padding-bottom:6px; line-height:140%;}

/*・E燈摧O cl01-002*/
p#cl002_10			{ width:460px; margin-left:30px; padding-top:12px;}
p#cl002_11			{ margin-left:35px; padding-top:12px; padding-bottom:12px;}
table#cl002_12		{ width:455px; margin-left:15px; margin-bottom:20px; line-height:100%; border-collapse:collapse;}
table#cl002_12 th	{ width: 17px; padding-top:6px; padding-bottom:6px; font-size:10px; line-height:10px; text-align:center; vertical-align:top;}
table#cl002_12 td	{ width:438px; padding-top:6px; padding-bottom:6px; vertical-align:top;}
p#cl002_13			{ width:233px; float:left;}
div#cl002_14		{ width:240px; padding-top:10px; float:left;}
div#cl002_14 th		{ padding-right:11px;}
div#cl002_14 p		{ margin-left:7px; padding-top:12px; padding-bottom:15px; line-height:140%;}
p#cl002_15			{ margin-left:26px; padding-top:12px; padding-bottom:12px;}
p#cl002_16			{ margin-left:26px; padding-top:12px; padding-bottom:35px;}

p#cl002_20			{ margin-left:35px; padding-top:12px;}
p#cl002_21			{ width:480px; margin-left:30px; padding-top:18px; padding-bottom:24px;}
p#cl002_31			{ width:176px; float:left;}
img.cl002_32		{ margin:27px 0px 23px 16px;}
div#cl002_33		{ width:311px; padding-top:10px; padding-bottom:23px; line-height:150%; float:left;}
div#cl002_33 p		{ width:308px; text-align:right; line-height:130%;}
p#cl002_41			{ width:176px; float:left;}
p#cl002_42			{ width:311px; padding-top:10px; padding-bottom:35px; line-height:150%; float:left;}

/*ごあいさつ*/
div#cl003_10		{ width:497px;}
p.cl003_11			{ padding-top:0.5em; text-indent:1em; line-height:160%;}
p.cl003_12			{ padding-top:1em; text-indent:1em; line-height:160%;}
p.cl003_12c			{ padding-top:1em; text-indent:1em; line-height:160%; clear:left;}
p.cl003_13			{ text-indent:1em; line-height:160%;}
p#cl003_20			{ width:497px; line-height:160%; text-align:right; padding-bottom:35px;}
span.purp           {color:#3f3d8c;}
div.cl003_13			{ line-height:160%;}

/*ブランドス・充ガ・Ecl01-004*/
p#cl004_10			{ margin-left:90px; padding-top:7px; padding-bottom:20px;}
div#cl004_20		{ width:482px; margin-left:22px; padding-top:8px; padding-bottom:15px;}
div#cl004_20 p		{ padding-bottom:15px; line-height:130%;}
div#cl004_30		{ width:482px; margin-left:22px; padding-top:8px;}
div#cl004_30 p		{ padding-bottom:15px; line-height:130%;}
div#cl004_31		{ width:480px; margin-left:20px; padding-bottom:15px; margin-top: 20px;}
div#cl004_31 img	{ margin-left:5px; margin-top:5px;}
div#cl004_31 p		{ margin-left:10px; margin-top:5px; padding-bottom:12px; line-height:120%;}
p#cl004_40			{ width:252px; float:left;}
p#cl004_40 img		{ margin:12px 0px 37px 32px;}
p#cl004_41			{ width:252px; padding-top:20px; line-height:140%; float:left; font-weight: bold;}
p#cl004_42			{ width:252px; padding-top:10px; line-height:140%; float:left;}



/*当・磨EE鱒al01-013*/
div.cl013_00		{ width:385px; float:left;}
div#cl013_11		{ padding-top:2px;}
div.cl013_21		{ padding-bottom:35px;}
div.cl013_00 div	{ width:381px; height:28px; background-image:url("/corporation/history/images/bg_subtitle13_0.gif"); background-position:4px 3px; background-repeat:no-repeat;}
div.cl013_00 div img{ width:130px; height:28px; margin-left:10px;}
div.cl013_00 p		{ margin-left:19px; padding-bottom:4px; line-height:150%;}
div.cl013_01		{ width:135px; float:left;}
div.cl013_01 p		{ text-align:center;}
div#cl013_c			{ clear:left;}

/*・E・T要 cl01-005*/
div#cl005_10		{ width:509px; padding-top:10px; padding-bottom:35px;}
table#cl005_11		{ width:100%; border-bottom:solid 1px #99989d; border-collapse:collapse;}
table#cl005_11 td	{ padding:8px 0px 8px 10px; line-height:130%; vertical-align:top; border-style:solid solid none solid; border-width:1px; border-color:#99989d; color:#000000; background-color:#f8f8f8;}
table#cl005_11 td.th{ width:100px; padding:8px 0px 8px 0px; vertical-align:top; color:#000000; background-color:#e9e8e1; border-style:solid none none solid; border-color:#99989d; border-width:1px; font-weight:bold; text-align:center; white-space:nowrap;}
table#cl005_11 table#cl005_12 td	{ padding:1px 12px 1px 0px; border-style:none;}
table#cl005_11 td p.cl005_13	{ padding-right:5px; padding-bottom:4px; line-height:100%; float:right;}
table#cl005_11 td p.cl005_14	{ line-height:100%; clear:right;}


/*醇祖急百押3Xｖ娯 竝gぁ翠*/
div#cl_tab0			{ width:489px; height:30px; margin-left:21px; background-image:url("/corporation/images_com/bg_cl_tab0.gif"); background-position:0px 0px; background-repeat:no-repeat;}
table#cl_tab01		{ width:393px; margin-left:6px; border-collapse:collapse;}
table#cl_tab01 td	{ width:131px; padding-top:5px;}
table#cl_tab01 a	{ display:block; width:117px; height:25px; background-image:url("/corporation/images_com/bg_cl_tab01.gif"); background-repeat:no-repeat;}
a#cl_tab1n			{ background-position:0px 0px;}
a#cl_tab2n			{ background-position:-120px 0px;}
a#cl_tab3n			{ background-position:-240px 0px;}
a#cl_tab1b			{ background-position:0px -30px;}
a#cl_tab2b			{ background-position:-120px -30px;}
a#cl_tab3b			{ background-position:-240px -30px;}
a#cl_tab1b:hover	{ background-position:0px -60px;}
a#cl_tab2b:hover	{ background-position:-120px -60px;}
a#cl_tab3b:hover	{ background-position:-240px -60px;}

/*醇祖急百押3Xｖ娯 竝gぁ紳l01-007*/
p#cl007_10			{ width:490px; margin-left:16px; padding-top:20px; padding-bottom:25px; line-height:130%;}
p#cl007_21			{ width:170px; padding-top: 6px; padding-bottom:10px; float:left;}
p#cl007_22			{ width:315px; padding-top:11px; padding-bottom:10px; line-height:130%; float:left;}
div#cl007_23		{ padding-bottom:30px;}
div#cl007_23 p		{ width:124px; float:left;}
img.cl007_24		{ border:solid 1px #a4a4a4;}
p#cl007_30			{ margin-left:20px; padding-top:8px; padding-bottom:7px;}
p#cl007_31			{ margin-left:27px;}
p#cl007_32			{ width:465px; margin-left:25px; padding-bottom:12px; line-height:130%;}
p#cl007_33			{ width:227px; padding-bottom:35px; float:left;}
p#cl007_34			{ width:240px; padding-bottom:35px; line-height:130%; float:left;}

/*醇祖急百押3Xｖ娯 竝gぁ紳l01-008*/
p#cl008_00			{ width:490px; margin-left:16px; padding-top:20px; padding-bottom:25px; line-height:130%;}
p#cl008_11			{ margin-left:20px; padding-top:7px; padding-bottom:15px;}
p#cl008_12			{ height:32px; margin-left:20px;}
div#cl008_13		{ width:490px; margin-left:20px; padding-top:15px; padding-bottom:10px;}
div#cl008_13 p		{ padding-bottom:15px; line-height:140%;}
p#cl008_21			{ margin-left:20px; padding-top:8px; padding-bottom:8px;}
p#cl008_22			{ height:32px; margin-left:20px;}
div#cl008_23		{ width:490px; margin-left:20px; padding-top:5px; padding-bottom:10px;}
div#cl008_23 p		{ padding-bottom:15px; line-height:140%;}
p#cl008_31			{ width:165px; padding-top:11px; padding-bottom:25px; float:left;}
p#cl008_32			{ width:300px; padding-top: 8px; padding-bottom:25px; line-height:140%; float:left;}

/*醇祖急百押3Xｖ娯 竝gぁ紳l01-009*/
p#cl009_00			{ width:490px; margin-left:16px; padding-top:20px; padding-bottom:25px; line-height:130%;}
p#cl009_11			{ width:225px; padding-top:15px; padding-bottom:25px; float:left;}
p#cl009_12			{ width:250px; padding-top:15px; padding-bottom:25px; line-height:140%; float:left;}
p#cl009_21			{ width:225px; padding-top:15px; padding-bottom:25px; float:left;}
p#cl009_22			{ width:250px; padding-top:15px; padding-bottom:25px; line-height:140%; float:left;}
div#cl009_31		{ padding-top:15px; padding-bottom:25px;}
div#cl009_31 div	{ clear:left;}
p.cl009_32  		{ width:165px; padding-top:2px; padding-bottom:2px; float:left;}
p.cl009_32 img  	{ margin-left:4px;}
p.cl009_33  		{ width:320px; padding-top:5px; padding-bottom:2px; line-height:140%; float:left;}

/*全体図*/
.cl010_10			{ padding:7px 0px 27px 30px;}
div.cl010_01		{ padding-top:7px; }
div.cl010_02		{ padding-top:7px; padding-bottom:25px;}

/*店服腰・cl01-011*/
div.cl011_10		{ width:490px; margin-left:20px; padding-top:10px; padding-bottom:35px;}
table.cl011_11		{ width:100%; border-bottom:solid 1px #99989d; border-collapse:collapse;}
table.cl011_11 td	{ padding:8px 0px 8px 10px; line-height:130%; vertical-align:top; border-style:solid solid none solid; border-width:1px; border-color:#99989d;}
table.cl011_11 td.th{ width:100px; padding:8px 0px 8px 0px; vertical-align:top; color:#000000; background-color:#e9e8e1; border-style:solid none none solid; border-color:#99989d; border-width:1px; font-weight:bold; text-align:center; white-space:nowrap;}

/*鴨蓋・E・・・cl01-012*/
div.cl012_10		{ width:490px; margin-left:20px; padding-top:10px; padding-bottom:35px;}
table.cl012_11		{ width:100%; border-bottom:solid 1px #99989d; border-collapse:collapse;}
table.cl012_11 td	{ padding:8px 0px 8px 10px; line-height:130%; vertical-align:top; border-style:solid solid none solid; border-width:1px; border-color:#99989d;}
table.cl012_11 td.th{ width:100px; padding:8px 0px 8px 0px; vertical-align:top; color:#000000; background-color:#e9e8e1; border-style:solid none none solid; border-color:#99989d; border-width:1px; font-weight:bold; text-align:center; white-space:nowrap;}
table.cl012_11 td.th_tit{ padding:8px 0px 8px 0px; vertical-align:top; color:#000000; background-color:#e9e8e1; border-style:solid solid solid solid; border-color:#99989d; border-width:1px; font-weight:bold; text-align:center; white-space:nowrap;}

/*小田急グループ*/
div.cl022com		{ width:505px; margin-left:20px; padding-top:1px; padding-left:6px; background-image:url("/corporation/images_com/bg_subtitle04.gif"); background-repeat:no-repeat;}
div.cl022com h2		{ width:109px; margin:0px; padding:0px; float:left;}
div.cl022com p		{ width:195px; padding-top:7px; line-height:130%; float:left;}
p#cl010_01			{ width:500px; text-align:right; padding-bottom:35px;}
p.logo              { margin-right:25px; margin-top:-20px; margin-bottom:10px;}


/*トップステートメント cl01-020*/
div#cl020_10		{ width:470px; margin-left:27px; line-height:140%; padding-top:10px; padding-bottom:15px;}
div#cl020_10 p		{ text-indent:1em;}
p#cl020_11			{ width:497px; text-align:right; line-height:150%; padding-bottom:35px;}

/*コンプライアンスｖ倹秋 cl01-014*/
p#cl014_10			{ width:470px; margin-left:30px; line-height:140%; padding-top:5px; padding-bottom:15px;}
div#cl014_20		{ width:490px; margin-left:20px; line-height:140%; padding-top:7px; padding-bottom:15px;}
div#cl014_30		{ width:480px; margin-left:30px; line-height:140%; padding-top:7px; padding-bottom:15px;}
div.cl014_40		{ width:480px; margin-left:30px; line-height:140%; padding-top:7px; padding-bottom:15px;}
div#cl014_50		{ width:480px; margin-left:30px; line-height:140%; padding-top:7px; padding-bottom:15px;}
div#cl014_60		{ width:480px; margin-left:30px; line-height:140%; padding-top:7px; padding-bottom:25px;}
div#cl014_20 img	{ margin-left:15px; margin-bottom:10px; float:right;}
div#cl014_30 img	{ margin-left:15px; margin-bottom:10px;}
div#cl014_30 p	    { margin-left:15px; margin-bottom:10px;}
div.cl014_40 img	{ margin-left:15px; margin-bottom:10px; float:right;}
div#cl014_50 img	{ margin-left:15px; margin-bottom:10px; padding-top:15px; float:right;}
div#cl014_60 img	{ margin-left:10px; margin-bottom:10px; float:right;}
div.cl014_c			{ width:480px; height:10px; font-size:10px; line-height:10px; clear:right;}
div#cl014_60 p		{ width:480px; line-height:140%; padding-top:7px; padding-bottom:25px; text-align:right}

/*椛・E它・E璢・ぁ紳l01-015*/
p.cl015_10			{ width:470px; margin-left:30px; line-height:140%; padding-top:5px; padding-bottom:15px;}
p.cl015_30			{ width:470px; margin-left:30px; line-height:140%; padding-top:5px; padding-bottom:15px; text-align:right} /*20080728 add*/
p#cl015_20			{ padding-bottom:13px;}
p.cl015_21			{ width:55px; float:left;}
.cl015_22			{ width:400px; margin-left:75px; padding-top:5px; line-height:140%;}

.cl015_22_0			{ width:400px; margin-left:75px; line-height:140%;}

p#cl015_23			{ width:145px; float:left;}
img#cl015_24		{ margin-left:29px;}
div#cl015_25		{ width:415px; margin-left:60px; padding-top:5px; line-height:140%;}
div#cl015_25 p		{ width:325px; text-align:right; line-height:150%; padding-bottom:15px;}
div#cl015_43		{ width:490px; margin-left:20px; padding-top:15px; padding-bottom:15px;}
table#cl015_44		{ width: 100%; border-collapse:collapse;}
table#cl015_44 td	{ padding:5px 0px 12px 0px; text-align:left; background-image:url("/images_com/bg_dot1_g.gif"); background-position:0% 100%; background-repeat:repeat-x;}
table#cl015_44 td.cl015_45	{ width:36px; text-align:left;}
table#cl015_44 td p	{ margin-left:10px; margin-right:5px; text-align:right; white-space:nowrap;}

img#cl015_61		{ margin:0px 20px 25px 10px; float:right;}
p#cl015_62			{ line-height:140%;}


/*法人のお客さまへ*/
div#cl006_10		{ width:470px; margin-left:30px; padding-top:3px; padding-bottom:23px; line-height:130%;}
p#cl006_20			{ width:470px; margin-left:30px; padding-top:3px; padding-bottom:23px; line-height:130%;}

p.left_text_01			{ width:160px; float:left;}
div.right_text_01		{ width:324px; padding-top:5px; padding-bottom:15px; line-height:140%; float:left;}
div.right_text_01 img	{ float:right;}

p#sale_left			{ width:355px; padding-top:5px; padding-bottom:15px; line-height:140%; float:left;}
p#sale_right			{ width:105px; padding-top:2px; padding-bottom:15px; float:left;}
p#sale_right img		{ margin-left:5px;}
p#uniform_01			{ width:470px; margin-left:30px; padding-top:3px; padding-bottom:15px; line-height:130%;}
table#uniform_02		{ margin-left:38px;}
table#uniform_02 th	{ width:187px; vertical-align:middle;}
table#uniform_02 td	{ padding-bottom:15px;}
table#uniform_02 img	{ margin-left:8px;}
p#build     			{ width:470px; margin-left:30px; padding-top:3px; padding-bottom:15px; line-height:130%;}
p#build img         {margin-left:5px; margin-top:10px;}

/*法人ｖчq・E梳宦|ップアップ cl01-006p*/
div#cl006_pop1		{ width:780px; margin-left:auto; margin-right:auto; padding-bottom:80px; text-align:left; background-color:#ffffff;}
p#cl006_pop2		{ height:50px; padding-top:22px; text-align:center;}
table#cl006_pop3	{ margin-left:41px; border-collapse:collapse;}
table#cl006_pop3 td	{ padding-right:4px; vertical-align:top;}
table#cl006_pop3 tr#cl006_mid td	{ padding-top:5px; padding-bottom:7px;}

p.cl006p_img10a		{ margin-left:80px; padding-top:1em; padding-bottom:1em; text-align:left;}
p.cl006p_img10b		{ margin-left:80px; padding-top:1em; padding-bottom:1em; text-align:left;}
p.cl006p_img10c		{ margin-left:80px; padding-top:1em; padding-bottom:1em; text-align:left;}
p.cl006p_img10d		{ margin-left:80px; padding-top:1em; padding-bottom:1em; text-align:left;}
p.cl006p_img11		{ width:218px; padding-top:58px; text-align:left;}
p.cl006p_img12		{ width:218px; text-align:right;}
p.cl006p_img13		{ width:218px; text-align:right;}
div.cl006p_bg1a		{ width:500px; padding-top:4px; background-image:url("/corporation/proposal/images/bg_cl006p_1.gif"); background-position:0% 0%; background-repeat:no-repeat;}
div.cl006p_bg1b		{ width:500px; padding-top:11px; background-image:url("/corporation/proposal/images/bg_cl006p_1.gif"); background-position:0px 7px; background-repeat:no-repeat;}
div.cl006p_bg2		{ width:500px; padding-bottom:4px; background-image:url("/corporation/proposal/images/bg_cl006p_3.gif"); background-position:0% 100%; background-repeat:no-repeat;}
div.cl006p_bg2 div	{ width:500px; background-image:url("/corporation/proposal/images/bg_cl006p_2.gif"); background-repeat:repeat-y;}
p.cl006p_title1		{ height:24px; margin-left:12px; font-size:10px; line-height:10px;}
p.cl006p_title2		{ height:23px; margin-left:12px; font-size:10px; line-height:10px;}
p.cl006p_text1		{ width:470px; margin-left:18px;}
p.cl006p_img31		{ width:218px; text-align:left;}
p.cl006p_img32		{ width:500px; text-align:left;}
p.cl006p_img14		{ width:218px; text-align:right;}

/*・EV・E・｣后モ8・D・浮灰弌・cl01-021*/
div.cl021_0			{ width:510px; margin-left:5px; padding:1px 0px 10px 6px; background-image:url("/corporation/images_com/bg_subtitle04.gif"); background-repeat:no-repeat;}

table.cl021_1		{ width:490px; margin-left:15px; margin-bottom:30px;}
table.cl021_1 td	{ padding:5px 0px 12px 0px; line-height:120%; text-align:left; vertical-align:middle;}
table.cl021_1 td + td	{ width:420px;}
table.cl021_1 td img	{ margin-left:0.5em;}
table.cl021_1 td p		{ line-height:140%;}


/*採用情報*/
div.ato001		{ width:498px; margin:10px;}
table.ato001_2		{ width:498px; border-style:none solid solid none; border-width:1px; border-color:#99989d;}
table.ato001_2 td	{ padding:8px; line-height:120%; vertical-align:top; border-style:solid none none solid; border-width:1px; border-color:#99989d;}
table.ato001_2 th	{ padding:8px; vertical-align:top; color:#000000; background-color:#e9e8e1;  border-style:solid none none solid; border-width:1px; border-color:#99989d; font-weight:bold; text-align:center;}
table.ato001_3		{ width:100%; border-style:none solid solid none; border-width:1px; border-color:#99989d;}
table.ato001_3 td	{ padding:5px;}
table.ato001_3 th	{ padding:5px; font-weight:normal; text-align:center; background-color:#F4F4F1;}
table.ato001_3 td.center{ text-align:center;}
table.ato001_3 td.middle{ vertical-align:middle;}
table.ato001_3		{ width:498px; border-style:none solid solid none; border-width:1px; border-color:#99989d;}
table.ato001_3 td	{ padding:8px; line-height:120%; vertical-align:top; border-style:solid none none solid; border-width:1px; border-color:#99989d;}
table.ato001_3 th	{ padding:8px; vertical-align:top; color:#000000; background-color:#CCCCCC;  border-style:solid none none solid; border-width:1px; border-color:#99989d; font-weight:bold; text-align:center;}
p.p_right	{ text-align:right;}

a.we001a			{ padding-right:24px; background-image:url("/contact/images/bg_we001.gif"); background-position:99% 0%; background-repeat:no-repeat;}
.shop_link     {width:498px; margin:10px; padding-bottom:10px; border-bottom:1px dotted #C0C0C0;}

/*071205追加 企業活動レポート*/
div.all_pdf        {width:490px; height:128px; margin-left:8px; margin-top:10px; position:relative;}
div.all_pdf p      {width:350px; position:absolute; bottom:20px; left:110px;}
div.bg             {width:490px; padding-bottom:5px; background-image:url("/images_com/bg_dot1_g.gif"); background-position:left bottom; background-repeat:repeat-x;}
div.bg_01             {height:5px; background-image:url("/images_com/bg_dot1_g.gif"); background-position:0px 0px; background-repeat:repeat-x;}
div.each_pdf       {width:490px; margin-left:8px; padding-top:10px;}
ul.pdf_00          {margin:0; padding:0; list-style-type:none; clear:both;}
ul.pdf_00 li       {display:inline;float:left;}
ul.pdf_00 a        {display:block;/*padding:1em 2em;*/text-indent:0px;line-height:30px;}
li.pdf_01          {width:35px;}
li.pdf_02          {width:330px;padding-right:10px;}
li.pdf_03          {width:105px; text-align:right;}

p.pdf_01          {width:35px; float:left;}
p.pdf_02          {width:330px; float:left;}
p.pdf_03          {width:105px; float:left;}

p.pdf_en_01          {width:55px; float:left;}
p.pdf_en_02          {width:310px; float:left;}
p.pdf_en_03          {width:105px; float:left;}

.bg_gray          {background-color:#eeeeee;}
div.content		   {width:493px; margin-left:18px;}
div.con_left_01    {
	float:left;
	width:200px;
	margin-left: 10px;
}
div.con_right_01   {float:right; width:240px;}
ul.slogan          {padding:0 0 0 10px; margin:0 0 0 10px;}
ul.slogan li       {margin-bottom:10px;}
.w450p10      		   { width:450px; padding:10px; margin-left:30px; padding-top:10px; line-height:120%;}

/*terrace*/
div.left_01         {width:230px; float:left;}         
div.right_01        {width:220px; margin-left:240px;}         
div.border_ye       {border:solid 1px #eacf95; margin-bottom:35px;}
.text_ye            {color:#856e3f; line-height:1.5em; margin-bottom:5px;}

/*20090923*/
div.border_gr       {border:solid 1px #9ACD32; margin-bottom:20px;}
div.left_01_09         {width:320px; float:left;}         
div.right_01_09       {width:130px; margin-left:340px;} 

/*history*/
div.text_img        {width:130px; margin-bottom:15px;} 
div.photoimg        {width:515px; margin-bottom:20px;}
div.left_img           {width:230px; float:left;}
div.right_img           {width:230px; /*margin-left:285px;*/ float:right;}

ol {
padding-left:40px;
}

/*20140903　Footerの商品に関する記述を企業情報から消す*/
#attention { display:none;}