@import "lytflt1.css" ;
/* 	@media screen, print {	 */
/*  default standard color layout  */

/*  basic  */

body {
	margin: 0px;
}

a:link {
	color: #000066;					/*  text color  */
}
a:visited {
	color: #990000;					/*  text color  */
}

a:hover {
	text-decoration: underline overline ;		/*  overline  */
	background-color: #FFFFCC;		/*  background color  */
		/*  font-weight: bolder;  */
}
a:active {
	color: #990000;				background-color: #FFFFFF;			/*  text color  */
	text-decoration: underline overline;
}
.all {

	color: #000000;		background-color: #FFFFFFS;		/*  background color  */
}

.css-attn {
	display:none;
}

















/*   LINE50- - - - - - - - header area - - - - - - - -   */

/*  headings  */






/*  LINE59  body div  */
/*  - - - - - - - - category color change - - - - - - - -   */

div.box-head {
	background-color: #FFECA9;		/*  background color  */
	border: 1px none #FFECA9;
	background-image:   url(../img/header/body_bg.gif);
	background-repeat: repeat-x;
}

div.box-center {
	background-image:   url(../img/menu/menu_bg.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;		/*  background color  */
	border: 1px solid #FFC165;
}

body.layout {
	background-color: #FFECA9;		/*  background color  */
	background-image: url(../img/header/body_bg.jpg);
	background-repeat: repeat-x;
}

/*  kanri kiki body div  */

div.box-head-kiki {
	background-color: #B5FFFF;		/*  background color old FFECA9   */
	border: 1px none #B5FFFF;
	background-image:   url(../img/header/body_bg_kiki.gif);
	background-repeat: repeat-x;
}
div.box-center-kiki {
	background-image:   url(../img/menu/menu_bg.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;		/*  background color  */
	border: 1px solid #0099FF;		/*  FFC165 color  */
}
body.layout-kiki {
	background-color: #B5FFFF;		/*  background color  */
	background-image: url(../img/header/body_bg_kiki.jpg);
	background-repeat: repeat-x;
}

/*  kanri keijiban body div  */

div.box-head-keiji {
	background-color: #E4ECFC;		/*  background color old FFECA9 E8FFAD  */
	border: 1px none #E8FFAD;		/*  background color old B5FFFF E8FFAD  */
	background-image:   url(../img/header/body_bg_keiji.gif);
	background-repeat: repeat-x;
}
div.box-center-keiji {
	background-image:   url(../img/menu/menu_bg.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;		/*  background color  */
	border: 1px solid #0099FF;		/*  FFC165 color  */
}
body.layout-keiji {
	background-color: #E4ECFC;		/*  background color E8FFAD  */
	background-image: url(../img/header/body_bg_keiji.jpg);
	background-repeat: repeat-x;
}

/*  keijiban shinseihin body div  */

div.box-head-shinseihin {
	background-color: #E8FFAD;		/*  background color old FFECA9   */
	border: 1px none #E8FFAD;		/*  background color old B5FFFF   */
	background-image:   url(../img/header/body_bg_shinseihin.gif);
	background-repeat: repeat-x;
}
div.box-center-shinseihin {
	background-image:   url(../img/menu/menu_bg.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;		/*  background color  */
	border: 1px solid #0099FF;		/*  FFC165 color  */
}
body.layout-shinseihin {
	background-color: #E8FFAD;		/*  background color  */
	background-image: url(../img/header/body_bg_shinseihin.jpg);
	background-repeat: repeat-x;
}

/*  LINE100  header left  */













/*  LINE114  header navi menu  */


























/*  LINE141  h1 header right  */









span.name-org {

	color: #333333;		/*  text color  */
	font-weight: bolder;
}








/*  LINE164  new way of menu layout display change setting  */
























































































/*  LINE255 - - - - - - - - content area - - - - - - - -   */

/*  LINE257 -=======================- headings -=======================-   */

/*  LINE259 h2 headings  */

h2.image-base {











	color: #000000;		background-color: #FFFFFF;
}

/*  LINE650 h3 headings  */

h3.image-base {











	color: #000000;		background-color: #FFFFFF;
}
h3.msg {	color: #000000;		background-color: #FFFFFF;		}
/*  h2 product-base  */

h2.product-base {
	background-image: url(../img/item/dot.gif);			/*  text color  */
	background-repeat: repeat-x;			/*  text color  */









	color: #000000;			background-color:#FFFFFF;	/*  text color  */

}

/*  tsuika  */
h1.heading1-ss {
	
}

/*  h2 product-base back to the page top in product page  */

div.backtopagetoppro {










}

/*  LINE355 -=======================- lists -=======================-   */

/*  h2 product page list  */

ul.product {











}

/*  LINE288  list  */


























































/*  LINE361  form part  */














































/*  LINE408  etc  */
















/*  LINE425  back to page top  */




































/*  LINE462  etc  */




/*  LINE467  - - - - - - - - footer area - - - - - - - -   */

/*  footer menu  */







































































































/*  - - - - - - - - category color change - - - - - - - -   */

div.box-center-navi {
	background-image:   url(../img/menu/menu_bg.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;		/*  background color  */
	border: 1px solid #FFC165;


}

div.box-center-ss {
	background-image:   url(../img/comon/dot.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;		/*  background color  */
	border: 1px solid #FFC165;


}

/*  kanri kiki  */

div.box-center-navi-kiki {
	background-image:   url(../img/menu/menu_bg.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;		/*  background color  */
	border: 1px solid #0099FF;
}
div.box-center-ss-kiki {
	background-image:   url(../img/comon/dot.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;		/*  background color  */
	border: 1px solid #0099FF;
}

/*  kanri keijiban body div  */

div.box-center-navi-keiji {
	background-image:   url(../img/menu/menu_bg.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;		/*  background color  */
	border: 1px solid #6666cc;							/*  background border color  */
}

div.box-center-ss-keiji {
	background-image:   url(../img/comon/dot.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;							/*  background  border color  */
	border: 1px solid #6666cc;
}

/*  keijiban shinseihin body div  */

div.box-center-navi-shinseihin {
	background-image:   url(../img/menu/menu_bg.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;		/*  background color  */
	border: 1px solid #006600;
}

div.box-center-ss-shinseihin {
	background-image:   url(../img/comon/dot.gif);	  /*  背景画像バグ回避  */
	background-repeat: repeat-x;	/*  背景画像バグ回避  */
	background-color: #FFFFFF;		/*  background color  */
	border: 1px solid #006600;
}


/*  - - - - - - - - paragraph format - - - - - - - -   */

/*  mae-gaki  */



















/*  LINE347  shiru  */

/*  - - - - - - - - form elements - - - - - - - -   */

legend.one-little-small-honbun {
	color: #000000; 
	background-color: #FFFFFF;
}

/*  - - - - - - - - table etc elements - - - - - - - -   */

/*  - - - - - - - - data joho table elements - - - - - - - -   */

/*  LINE700 joho table  */

table.johotable {
	border: 4px solid #555555;		/*  color  */
	border-collapse:collapse;		/*  color  */
	border-spacing:0px; 			/*  color  */


}
table.johotable th.header1	{

	border-collapse:collapse;					/*  color  */
	border-top:3px solid #555555;				/*  color  */
	border-bottom: 3px solid #555555;			/*  color  */
	border-right: 1px solid #555555;			/*  color  */
	border-left: 1px solid #555555;				/*  color  */


}
table.johotable td	{


	border-collapse:collapse;				/*  color  */
	border-top:2px solid #555555;			/*  color  */
	border-bottom: 2px solid #555555;		/*  color  */
	border-right: 1px solid #555555;		/*  color  */
	border-left: 1px solid #555555;			/*  color  */



}

table.johotable tr.separater td {
	border-top-width:2px;				/*  color  */
	border-bottom-width: 2px;			/*  color  */
	background-color:#EEEEEE;			/*  bgcolor  */
}
table.johotable tr.kugirigyou td {

	background-color:#CCCCCC;			/*  bgcolor  */
}
table.johotable caption {


}


/*  joho table 2pro  */

table.johotable2pro {
	border: 4px solid #555555;		/*  text color  */
	border-collapse:collapse;		/*  text color  */
	border-spacing:0px; 			/*  text color  */


}
table.johotable2pro th	{
	padding:0.2em;
	border-collapse: collapse;			/*  text color  */
	border-top: 1px solid #555555;		/*  text color  */
	border-bottom: 1px solid #555555;	/*  text color  */
	border-right: 2px solid #555555;	/*  text color  */
	border-left: 2px solid #555555;		/*  text color  */
	font-weight: bold;					/*  text color  */


}
table.johotable2pro td	{


	border-collapse: collapse;				/*  text color  */
	border-top: 1px solid #555555;			/*  text color  */
	border-bottom: 1px solid #555555;		/*  text color  */
	border-right: 1px solid #555555;		/*  text color  */
	border-left: 1px solid #555555;			/*  text color  */
	font-weight: normal;					/*  text color  */


}

table.johotable2pro tr.separater td {


	background-color:#EEEEEE;			/*  text color  */
}
table.johotable2pro tr.kugirigyou td {

	background-color:#CCCCCC;			/*  text color  */
}
table.johotable2pro caption {

}

/*  - - - - - - - - table form elements - - - - - - - -   */

table.form td
	{ 




}

table.form caption
	{ 



}
table.johotable th.serialnum {

	border-collapse: collapse;			/*  text color  */
	border-top: 2px solid #555555;		/*  text color  */
	border-bottom: 2px solid #555555;	/*  text color  */
	border-right: 2px solid #555555;	/*  text color  */
	border-left: 2px solid #555555;		/*  text color  */
	font-weight: bold;					/*  text color  */

}

/*  	 - - - - - - - keijiban page - - - - - - - 		  */

div.msg {
	border: 1px solid #000000;					/*  color  */

}

div.msg div {
	border: 0px solid #000000;						/*  color  */

}

div.msg div.textinput {

}

div.msg div.textoutput {

}

form.layout {

}

/*  	 - - - - - - - kanri page - - - - - - - 		  */

div.msg-toroku {
	border: 1px solid #000000;					/*  color  */

}
.hissu {
	color: #CC0000;
}
.tsuika-shusei {
	color: #0033FF;
}

}				/*  end of media screen and print  */
