@charset "utf-8";

@import url(base0.css);
/*
------------------------------------------------------------
全体の揃え位置：OEMの場合は、この部分を上書きする。
------------------------------------------------------------ */
body {
	text-align:center;
	background-color: #efefef;
	background-image:url(../images/ybackground.gif);
	height:100%;
}

#ienHeader2{
	width: 100%;
	height: 7px;
	background-color: #fff68f;
}

#ienFooter {
	width: 936px;
	margin: 0 auto;
	text-align: left;
	background-color: #fff;
}

#ienContainer {
	width: 956px;
	text-align: left;
	/*background-image: url(back.gif) repeat-x left top;*/
	
	padding-left: 0px;
	padding-right: 0px;
	background-color: #FFFFFF;
	color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height:100%;

}
#ienContainerSmall {
	padding-top: 0px;
	width: 954x;
	background-image: url(bg2.jpg);
	background-repeat: repeat-y;
	padding-left:7px;
	height:100%;
}
#ienContainerSmall2 {
	padding-top: 0px;
	width: 958x;
	background-image: url(bg22.jpg);
	background-repeat: repeat-y;
	padding-left:10px;
}
#ienContainer5 {
	width: 936px;
	margin: 0 auto;
	text-align: left;
	
	background-image: url() repeat-x left top;
	background-color: #fff;
	padding-top: 7px;
}


#ienNaviHeader {
	width: 940px;
	background-color: #FFFFFF;
}

#ienNaviHeader ul {
	width: 920px;
	padding: 0 0 0 5px;
/*	margin-left: 1px;*/
	margin: 2;
	background-color: Black;
	}

#ienNaviHeader li {
	float: left;
	/*width: 234px;*/
	margin: 0 1px;
	padding: 0;
	display: inline;
}

#ienNaviHeader .gnavi1 {  margin: 10;  	 }

.blackbox {
	height:40px;
	width: 932px;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left:8px;
}


#ienNaviHeader img {
	vertical-align: bottom;
}

/* ボタン共通設定 */
#ienNaviHeader li a {
	display: block;
	float:left;
	/*width: 234px;*/
	height: 40px;
	background-position: 0 0;
	background-repeat: no-repeat;
}

/* ボタンhover共通設定 */
#ienNaviHeader li a:hover { /*----IE6バグ対策----*/
	background-color: #fdfdfd;
}

#ienNaviHeader li a:hover img {
	visibility: hidden;
}

/*   */
#ienNaviHeader .gnavi1 a {
	/*idth: 234px;*/
	background-image: url(../images/topmenu10.jpg);
}

/*   */
#ienNaviHeader .gnavi2 a {
	background-image: url(../images/topmenu20.jpg);
}

/*   */
#ienNaviHeader .gnavi3 a {
	background-image: url(../images/topmenu30.jpg);
}


/*   */
#ienNaviHeader .gnavi4 a {
	background-image: url(../images/topmenu40.jpg);
}

/*   */
#ienNaviHeader .gnavi5 a {
	background-image: url(../images/topmenu50.jpg);
}

/*   */
#ienNaviHeader .gnavi6 a {
	background-image: url(../images/topmenu60.jpg);
}

/*   */
#ienNaviHeader .gnavi7 a {
	background-image: url(../images/topmenu70.jpg);
}


/*-----------------------------------*/
.lleftmenu62 ul {
	width: 100%;
	padding: 0 0 0 0px;
/*	margin-left: 1px;*/
	margin: 2;
	background-color: white;
	}
.lleftmenu62 li {
	float: left;
	/*width: 234px;*/
	margin: 0 0px;
	padding: 0;
}
/* ボタンhover共通設定 */
.lleftmenu62 li a:hover { /*----IE6バグ対策----*/
	background-color: #fdfdfd;
}

.lleftmenu62 li a:hover img {
	visibility: hidden;
}

.lleftmenu62 .gnavi6_1 a {
	background-image: url(../camp_files/6button_1a.gif);display: block;background-repeat: no-repeat;
}
.lleftmenu62 .gnavi6_2 a {
	background-image: url(../camp_files/6button_2a.gif);display: block;background-repeat: no-repeat;
}
.lleftmenu62 .gnavi6_3 a {
	background-image: url(../camp_files/6button_3a.gif);display: block;background-repeat: no-repeat;
}
.lleftmenu62 .gnavi6_4 a {
	background-image: url(../camp_files/6button_4a.gif);display: block;background-repeat: no-repeat;
}
.lleftmenu62 .gnavi6_5 a {
	background-image: url(../camp_files/6button_5a.gif);display: block;background-repeat: no-repeat;
}
.lleftmenu62 .gnavi6_6 a {
	background-image: url(../camp_files/6button_6a.gif);display: block;background-repeat: no-repeat;
}
.lleftmenu62 .gnavi6_7 a {
	background-image: url(../camp_files/6button_7a.gif);display: block;background-repeat: no-repeat;
}
.lleftmenu62 .gnavi6_8 a {
	background-image: url(../camp_files/6button_8a.gif);display: block;background-repeat: no-repeat;
}
.lleftmenu62 .gnavi6_9 a {
	background-image: url(../camp_files/6button_9a.gif);display: block;background-repeat: no-repeat;
}
.lleftmenu62 .gnavi6_10 a {
	background-image: url(../camp_files/6button_10a.gif);display: block;background-repeat: no-repeat;
}


/*--company--*/
#lm1 a:hover img {	visibility: hidden;}
#lm1 a{ background-image: url(../images/prlemenu1b.jpg);display: block;background-repeat: no-repeat;}
#lm2 a:hover img {	visibility: hidden;}
#lm2 a{	background-image: url(../images/prlemenu2b.jpg);display: block;background-repeat: no-repeat;}
#lm3 a:hover img {	visibility: hidden;}
#lm3 a{	background-image: url(../images/prlemenu3b.jpg);display: block;background-repeat: no-repeat;}
#lm4 a:hover img {	visibility: hidden;}
#lm4 a{	background-image: url(../images/prlemenu4b.jpg);display: block;background-repeat: no-repeat;}
#lm5 a:hover img {	visibility: hidden;}
#lm5 a{ background-image: url(../images/prlemenu5b.jpg);display: block;background-repeat: no-repeat;}
#lm6 a:hover img {	visibility: hidden;}
#lm6 a{	background-image: url(../images/prlemenu6b.jpg);display: block;background-repeat: no-repeat;}
#lm7 a:hover img {	visibility: hidden;}
#lm7 a{	background-image: url(../images/prlemenu7b.jpg);display: block;background-repeat: no-repeat;}
#lm8 a:hover img {	visibility: hidden;}
#lm8 a{	background-image: url(../images/prlemenu8b.jpg);display: block;background-repeat: no-repeat;}
#lm9 a:hover img {	visibility: hidden;}
#lm9 a{ background-image: url(../images/prlemenu9b.jpg);display: block;background-repeat: no-repeat;}
#lm10 a:hover img {	visibility: hidden;}
#lm10 a{ background-image: url(../images/prlemenu10b.jpg);display: block;background-repeat: no-repeat;}
#lm11 a:hover img {	visibility: hidden;}
#lm11 a{ background-image: url(../images/prlemenu11b.jpg);display: block;background-repeat: no-repeat;}
#lm12 a:hover img {	visibility: hidden;}
#lm12 a{ background-image: url(../images/prlemenu12b.jpg);display: block;background-repeat: no-repeat;}
#lm13 a:hover img {	visibility: hidden;}
#lm13 a{ background-image: url(../images/prlemenu13b.jpg);display: block;background-repeat: no-repeat;}
#lm14 a:hover img {	visibility: hidden;}
#lm14 a{ background-image: url(../images/prlemenu14b.jpg);display: block;background-repeat: no-repeat;}
#lm15 a:hover img {	visibility: hidden;}
#lm15 a{ background-image: url(../images/prlemenu15b.jpg);display: block;background-repeat: no-repeat;}
#lm16 a:hover img {	visibility: hidden;}
#lm16 a{ background-image: url(../images/prlemenu16b.jpg);display: block;background-repeat: no-repeat;}
#lm17 a:hover img {	visibility: hidden;}
#lm17 a{ background-image: url(../images/prlemenu17b.jpg);display: block;background-repeat: no-repeat;}
#lm18 a:hover img {	visibility: hidden;}
#lm18 a{ background-image: url(../images/prlemenu18b.jpg);display: block;background-repeat: no-repeat;}
#lm19 a:hover img {	visibility: hidden;}
#lm19 a{ background-image: url(../images/prlemenu19b.jpg);display: block;background-repeat: no-repeat;}


/*--case--*/
#lm2_1 a:hover img {	visibility: hidden;}
#lm2_1 a{	background-image: url(../camp_files/rightmenu10.gif);display: block;background-repeat: no-repeat;}
#lm2_2 a:hover img {	visibility: hidden;}
#lm2_2 a{	background-image: url(../camp_files/rightmenu20.gif);display: block;background-repeat: no-repeat;}
#lm2_3 a:hover img {	visibility: hidden;}
#lm2_3 a{	background-image: url(../camp_files/rightmenu30.gif);display: block;background-repeat: no-repeat;}
#lm2_4 a:hover img {	visibility: hidden;}
#lm2_4 a{	background-image: url(../camp_files/rightmenu40.gif);display: block;background-repeat: no-repeat;}
#lm2_5 a:hover img {	visibility: hidden;}
#lm2_5 a{	background-image: url(../camp_files/rightmenu50.gif);display: block;background-repeat: no-repeat;}
#lm2_6 a:hover img {	visibility: hidden;}
#lm2_6 a{	background-image: url(../camp_files/rightmenu60.gif);display: block;background-repeat: no-repeat;}
#lm2_7 a:hover img {	visibility: hidden;}
#lm2_7 a{	background-image: url(../camp_files/rightmenu70.gif);display: block;background-repeat: no-repeat;}
#lm2_8 a:hover img {	visibility: hidden;}
#lm2_8 a{	background-image: url(../camp_files/rightmenu80.gif);display: block;background-repeat: no-repeat;}
#lm2_9 a:hover img {	visibility: hidden;}
#lm2_9 a{	background-image: url(../camp_files/rightmenu90.gif);display: block;background-repeat: no-repeat;}

/*--service--*/
#lm3_1 a:hover img {	visibility: hidden;}
#lm3_1 a{	background-image: url(../camp_files/3left_20.gif);display: block;background-repeat: no-repeat;}
#lm3_2 a:hover img {	visibility: hidden;}
#lm3_2 a{	background-image: url(../camp_files/3left_30.gif);display: block;background-repeat: no-repeat;}
#lm3_3 a:hover img {	visibility: hidden;}
#lm3_3 a{	background-image: url(../camp_files/3left_40.gif);display: block;background-repeat: no-repeat;}
#lm3_4 a:hover img {	visibility: hidden;}
#lm3_4 a{	background-image: url(../camp_files/3left_50.gif);display: block;background-repeat: no-repeat;}
#lm3_5 a:hover img {	visibility: hidden;}
#lm3_5 a{	background-image: url(../camp_files/3left_60.gif);display: block;background-repeat: no-repeat;}
#lm3_6 a:hover img {	visibility: hidden;}
#lm3_6 a{	background-image: url(../camp_files/3left_70.gif);display: block;background-repeat: no-repeat;}
#lm3_7 a:hover img {	visibility: hidden;}
#lm3_7 a{	background-image: url(../camp_files/3left_80.gif);display: block;background-repeat: no-repeat;}
#lm3_8 a:hover img {	visibility: hidden;}
#lm3_8 a{	background-image: url(../camp_files/3left_90.gif);display: block;background-repeat: no-repeat;}
#lm3_9 a:hover img {	visibility: hidden;}
#lm3_9 a{	background-image: url(../camp_files/3left_100.gif);display: block;background-repeat: no-repeat;}

/*--planning--*/
#lm4_1 a:hover img {	visibility: hidden;}
#lm4_1 a{	background-image: url(../camp_files/4left_20.gif);display: block;background-repeat: no-repeat;}
#lm4_2 a:hover img {	visibility: hidden;}
#lm4_2 a{	background-image: url(../camp_files/4left_30.gif);display: block;background-repeat: no-repeat;}
#lm4_3 a:hover img {	visibility: hidden;}
#lm4_3 a{	background-image: url(../camp_files/4left_40.gif);display: block;background-repeat: no-repeat;}
#lm4_4 a:hover img {	visibility: hidden;}
#lm4_4 a{	background-image: url(../camp_files/4left_50.gif);display: block;background-repeat: no-repeat;}

/*--standard--*/
#lm7_1 a:hover img {	visibility: hidden;}
#lm7_1 a{	background-image: url(../camp_files/7left_10.jpg);display: block;background-repeat: no-repeat;}
#lm7_2 a:hover img {	visibility: hidden;}
#lm7_2 a{	background-image: url(../camp_files/7left_20.jpg);display: block;background-repeat: no-repeat;}
#lm7_3 a:hover img {	visibility: hidden;}
#lm7_3 a{	background-image: url(../camp_files/7left_30.jpg);display: block;background-repeat: no-repeat;}
#lm7_4 a:hover img {	visibility: hidden;}
#lm7_4 a{	background-image: url(../camp_files/7left_40.jpg);display: block;background-repeat: no-repeat;}
#lm7_5 a:hover img {	visibility: hidden;}
#lm7_5 a{	background-image: url(../camp_files/7left_50.gif);display: block;background-repeat: no-repeat;}

/*--led--*/
#lm8_1 a:hover img {	visibility: hidden;}
#lm8_1 a{	background-image: url(../camp_files/image/led_10.gif);display: block;background-repeat: no-repeat;}
#lm8_2 a:hover img {	visibility: hidden;}
#lm8_2 a{	background-image: url(../camp_files/image/led_20.gif);display: block;background-repeat: no-repeat;}
#lm8_3 a:hover img {	visibility: hidden;}
#lm8_3 a{	background-image: url(../camp_files/image/led_30.gif);display: block;background-repeat: no-repeat;}
#lm8_4 a:hover img {	visibility: hidden;}
#lm8_4 a{	background-image: url(../camp_files/image/led_40.gif);display: block;background-repeat: no-repeat;}
#lm8_5 a:hover img {	visibility: hidden;}
#lm8_5 a{	background-image: url(../camp_files/image/led_50.gif);display: block;background-repeat: no-repeat;}
#lm8_6 a:hover img {	visibility: hidden;}
#lm8_6 a{	background-image: url(../camp_files/image/led_60.gif);display: block;background-repeat: no-repeat;}
/*
------------------------------------------------------------
コンテンツレイアウト
------------------------------------------------------------ */
/* パンくず
------------------------------ */
#ienBreadCrumbs {
	clear: both;
	height: auto;
}

/* コンテンツ枠
------------------------------ */
#ienContent {
	clear: both;
	background-color: #FFFFFF;
	/*background-color: Green;*/
	width: 940px;


}


/* メイン枠（サブが無い場合は上書き）
------------------------------ */
#ienMain {
	clear: both;
	float: left;
	width: 653px;
	/*border-right: #ccc solid 1px;
	background-color: #EEE8AA;*/
	/*background: url(camp_files/back.gif) repeat-x left top;*/
}


/* サブ枠（無い場合はメインを904px幅に）
------------------------------ */
#ienSub {
	float: left;
	width: 252px;
	padding-top: 5px;
	background-color: White;
	background: url(camp_files/back.gif) repeat-x left top;
	margin-left: 8px;
}
#ienSub2 {
	float: right;
	width: 260px;
	padding-top: 1px;
	background-color: White;
	/*background: url(camp_files/back.gif) repeat-x left top;*/
}
#ienSub3 {
	float: right;
	width: 400px;
	padding-top: 3px;
	background-color: White;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 18px;
	/*background: url(camp_files/back.gif) repeat-x left top;*/
}

#ienSub6 {
	float: left;
	width: 700px;
	padding-top: 0px;
	background-color: White;
	background: url(camp_files/back.gif) repeat-x left top;
	margin-left: 120px;
	color: #333333;
	margin-top: 40px;
}
#ienSub5 {
	width: 300px;
	padding-top: 16px;
	background-color: White;
	/*background: url(camp_files/back.gif) repeat-x left top;*/
}
.rightmenulist{
	width: 602px;
	height: 38px;
	background: url(right_1.gif) repeat-x left top;
	font-size: 150%;
	font-weight: bolder;
	text-valign: middle;
	padding: 8px;
}

/*
------------------------------------------------------------
共通パーツ:CSS
------------------------------------------------------------ */

/* ページの先頭へ戻るリンク
------------------------------ */
#ienMain .backToTop {
	margin: 0;
	padding: 0;
	/*background: #f0f0f2;
	border-bottom: #ccc solid 1px;
	border-top: #ccc solid 1px;*/
	text-align: right;
}

#ienMain .backToTop em {
	font-weight: normal;
	background: url(/img/common/list_icon_top_.gif) no-repeat left center;
	padding-left: 6px;
}

#ienMain .backToTop a {
	display: block;
	padding: 8px 10px 10px 24px;
	text-decoration:none
}

#ienMain .backToTop a:link { text-decoration: none;}


#ienMain2 {
	clear: both;
	float: left;
	width: 261px;
	text-align:center;
	/*border-right: #ccc solid 1px;
	background-color: #EEE8AA;*/
	/*background: url(camp_files/back.gif) repeat-x left top;*/
}

#ienMain5 {
	clear: both;
	float: left;
	width: 930px;
	text-align:center;
	/*border-right: #ccc solid 1px;
	background-color: #EEE8AA;*/
	/*background: url(camp_files/back.gif) repeat-x left top;*/
}



/* フッタバナー
------------------------------ */
#ienFooterBnr {
	width: 618px;
	margin:0 0 16px 32px;
}

/* clearfix */
#ienFooterBnr:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
}

/* IE対策 */
#ienFooterBnr { display: inline-block; }
#ienFooterBnr { display: block; }

#ienFooterBnr dl {
	width: 100px;
	height: auto;
}

#ienFooterBnr dt img {
	width: 100px;
	height: 50px;
}

#ienFooterBnr dd {
	width: 100px;
	font-size: 85%;
	text-align: center;
}

#footerBnr01,
#footerBnr02,
#footerBnr03,
#footerBnr04 {
	float: left;
	margin-right: 61px;
}

#footerBnr04 {
	margin-right: 0;
}

/*
------------------------------------------------------------
フッタナビゲーション
------------------------------------------------------------ */
#ienNaviFooter {
	clear: both;
	width: auto;
	height: auto;
	text-align: right;
	text-indent: 0px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #FFFFFF;
	color:#000000;
}
#ienNaviFooter2 {
	clear: both;
	width: 940px;
	height: auto;
	text-align: center;
	text-indent: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #FFFFFF;
	vertical-align: middle;
	overflow: hidden;
}
#ienNaviFooter ul {
	width: 100%;
	background: #000000;
	padding: 8px 0;
	text-align: right;
	height: 30px;
	vertical-align: bottom;
}

#ienNaviFooter li {
	display: inline;
	background: #000000;
	padding: 0;
	font-size: 12px;
	font-weight: bolder;
	text-align: right;
	width: 100%;
	color: White;
}

#ienNaviFooter span {
	color: #fff;
	padding-left: 6px;
	padding-right: 6px;
}

#ienNaviFooter li a {
	color: #fff;
}

#ienNaviFooter li a:hover {
	color: #b9cae6;
}

#ienNaviFooter dl,
#ienNaviFooter dt,
#ienNaviFooter dd {
	display: inline;
	background: #000000;
	padding: 0;
}

#ienNaviFooter dt {
	margin-right: 8px;
	color: #fff;
	font-weight: bold;
}

#ienNaviFooter .ienNaviLast {
	margin-right: 24px;
}


#menu{
   height:44px;
   background-color:#000000
   }
#menu UL{
	list-style:none;margin: 2px 10px
}
#menu UL li {float:left;margin:0 1px}

.txtgroup{
	padding-bottom: 25px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 15px;
	margin-right: 20px;
}
.probox{
	margin: 0px 0px 0px 0px;
	padding:0px;
	background-color: #ffffff;
}
.probox ul{
		list-style:none;margin: 2px 10px
}
.probox ul li{
float: right;
}
.probox ul li img{
      float: right;
}
.rightboxtable{
	width:100%

}
.rightboxtable td{
}
.subpro{
	margin: 5px 5px 8px 15px;
}
.graybox1{
	background-color: #E6EAD3;
	padding: 5px 5px 5px 5px;
}
.graybox10{
	background-color: #c5c5c5;
	width: 394px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 1px;
	margin-left: 9px;
	height: 284px;
}
.graybox11{
	background-color: #c5c5c5;
	width: 454px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 1px;
	margin-left: 9px;
	height: 1170px;
	color:#000000;
	
}
.graybox12{
	background-color: #c5c5c5;
	width: 104px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 1px;
	margin-left: 9px;
	height: 1170px;
	color:#000000;
	float:right
}

.graybox2{
	background-color: #ffffff;
	padding: 0px;
}

.eco_title{
   width:100%;
   clear: both;
   background-color:#f5f7f9;
   text-align: left;

}
.eco_text{
    padding-top: 15px;
	 padding-left: 120px;
	 margin-left: 50px;
    width:690px;
	 height: 61px;

}



.thrColLiqHdr #sidebar1 {
	float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 8%; /* since this element is floated, a width must be given */
	background: #EBEBEB; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 1px 0; /* top and bottom padding create visual space within this div  */
	background-image:url(); background-repeat:repeat-x;
	height:850px;
}
.thrColLiqHdr #sidebar2 {
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 7%; /* since this element is floated, a width must be given */
	background: #EBEBEB; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 15px 0; /* top and bottom padding create visual space within this div */
	background-image:url(back.gif); background-repeat:repeat-x;
	height:850px;
}
.thrColLiqHdr #mainContent {
	;
	background-color: #fff6cc;
	background-image:url(../images/ybackground.gif);
	background-repeat:repeat;
	height:auto;	
}
.thead{
	background-color: #fff;
	width: 942px;

}
.lleftmenu{
	padding: 0px;
	width:150px;
	border: 1px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #FFFFD0;
}
.graybox2 .lleftmenu51{
	padding: 0px;
	border: 1px;
	padding-bottom: 1px;
	padding-top: 12px;
   height: 50px;
	/*background-image: url(5left_2.gif) no-repeat;*/
	background-image:url(5left_2.gif); background-repeat:no-repeat;
	text-align: left;
	padding-left: 20px;
	font-size: 120%;
	font-weight: bolder;
	vertical-align: middle;
	margin-left: 10px;
}
.graybox2 .lleftmenu512{
	padding: 0px;
	border: 1px;
	padding-bottom: 1px;
	padding-top: 12px;
   height: 50px;
	/*background-image: url(5left_2.gif) no-repeat;*/
	background-image:url(5left_2.gif); background-repeat:no-repeat;
	text-align: left;
	padding-left: 20px;
	font-size: 150%;
	font-weight: bolder;
	text-valign: middle;
	vertical-align: middle;
	margin-left: 10px;
}

.graybox2 .lleftmenu52{
	padding: 0px 12px 25px;
	border: 1px;
	padding-bottom: 1px;
	padding-top: 12px;
	height: 250px;
	/*background-image: url(5left_2.gif) no-repeat;*/
	background-color: white;
	margin-left: 10px;
	margin-right: 22px;
	margin-bottom: 5px;
	text-align: left;
	width: 847px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 2em;
}

.graybox2 .lleftmenu62{
	background-color: #FFFFFF;
	width: 801px;
	
}
.62_content{
    display: inline;
	border: 1px solid Black;
	/*background-color: #191970;padding-left: 25px;*/
	text-align: center;
	width: 847px;
	
}


#rightmenulist{
	background-image: url(right_1.gif) no-repeat;
}
.rightbox2{
	background-color: White;
	padding: 10px 50px 0px;;
	border-bottom: 1px solid;
	border-color: gray;
	margin:  0 70px 0px 25px;
}
.righttext{
	
}
.rightgototop{
	 text-align: right;
	width:607px;
	background-color: #fff;
}


.rightgototop .backToTop {
	margin: 0;
	padding: 0;
	/*background: #f0f0f2;
	border-bottom: #ccc solid 1px;
	border-top: #ccc solid 1px;*/
	text-align: right;
}
.logo1 {width:611px;text-align:right;padding-top: 6px;
}
.rightgototop .backToTop em {
	font-weight: normal;
	background: url(/img/common/list_icon_top_.gif) no-repeat left center;
	padding-left: 6px;
}

.rightgototop .backToTop a {
	display: block;
	padding: 8px 2px 10px 2px;
	text-decoration:none
}

.rightgototop .backToTop a:link { text-decoration: none;}

.rightbox3{
	background-color: white;
	margin: 0px 60px 0px 30px;
	font-size: 100%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 2em;
}
.rightbox31{
	margin-left: 10px;
	margin-right: 50px;
}
.rightbox32{
	margin-left: 10px;
	margin-right: 50px;
	line-height:3px;
}
.rightbox33{
	margin-left: 10px;
	margin-right: 50px;
	line-height:3px;
}
.rightbox34{
	margin-top: 12px;
	line-height:20px;
}
.rightbox35{
	margin-left: 0px;
	margin-right: 50px;
}
.tb6content{
 width: 821px;
}
.tb6content2{
	width: 780px;
	
	background-color: Silver;
	border: 1px solid Silver;
	font-size: 85%;
}
.tb6content2 .tr2{
	background:white; 
	height: 30px;
}
.tb6content2 .tr3{
	background:white; 
	height: 30px;
}

.tb6content2 .tr3:hover{
	background: Silver;
}
.6_prono {
	background-color: White;
	width: 821px;
	text-align: left;
	font-size: 120%;
	padding-left: 60px;
	font-weight: bolder;
	}
.6_pronoerwrw {

	background-color: White;
		width: 821px;	text-align: left;
}


.table6detail{
 background-color: white;
 font-size:90%;
}
.6grayground{
	padding: 10px;
	margin-left: 10px;
	width: 821px;
}
.yongyubox {
	text-align: center;
	padding-left: 10px;
}
#planning_disp {
  padding-left: 25px;
  padding-right: 70px;
  padding-top: 20px;
  padding-bottom: 25px;

}
.thrColLiqHdr #mainContent #ienContainer #ienContainerSmall #ienContent #ienSub2 .cateText .righttext td {
}

#topunderline {
	float:left;
	width:942px;
	height:4px;
	background-repeat:repeat-x;
	background-color: #b18568;
}
#topflash {
    width:auto;
	padding-left:20px;
}
#body2 {
	width:930px;
	background-color:#ffffff;
	margin-top:10px;
	float: left;
	margin-left: 10px;
}
#bottom {
	font-size:12px;
	color:#333333;
	text-align:center;
	margin-bottom:10px;
	float: left;
	width: 900px;
}
#menu ul {list-style:none;margin:0px;}
.menuDiv {width:1px;height:12px;background:#edd288;}
#menu {
	width:790px;
	padding-top:20px;
	padding-left:140px;
	background-color:#FFFFFF;
	text-align:center;
	color:#b78c5d;
	float: left;
	margin-left:10px;
}
/*利用padding:20px 20px 0 0来固定菜单位置*/
#menu ul {list-style:none;margin:0px;}
/*添加了float:right使得菜单位于页面右侧*/
#menu ul li {margin:0 10px;}
#body2left {
	color:#333333;
	width:154px;
	background-color:#FFFFD0;
	margin-left:18px;
	float:left;
}
#body2right {
	color:#333333;
	width:560px;
	background-color:#ffffff;
	margin-left:60px;
	float:left;
	margin-left:60px;
}
