body{
  margin		:	0px;
  padding		:	0px;
  background-image	:	url("img/page-back.gif");
  background-repeat	:	repeat;	
}

table{
  margin-top	:	0px;
  margin-left	:	0px;
  padding	:	0px;
  /*width		:	800;*/
  border	:	0px solid #6e5f49;
  background	:	#fff;
  color		:	#3d3d3d;
  position	:	relative
/*  table-layout	:	fixed*/
}
/**************************************************/

h1{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px;
  font-size	:	15px;
  font-weight 	: 	600;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	right;
  vertical-align:	middle;
  height	:	30px;
  background	:	#590906;
  color		:	#ffffff;
  position	:	relative;
}
/**************************************************/

.up-title{
  margin		:	0px;
  padding		:	0px; 
  z-index	:	1;
  position	:	absolute;
}

/**************************************************/
div.up-right{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px;
  font-size	:	11px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	right;
  height	:	50px;
  line-height	:	110%;
  vertical-align:	middle;
  color		:	#666666;
  background	:	#590906;
  position	:	relative;
}

ul.up-right1{
  margin	:	0px;
  padding	:	5px 15px;
  text-align	:	right;
  vertical-align:	middle;
  position	:	relative;
}

li{
  width	:	50px;
  height	:	15px;
  display	:	inline;
  margin	:	0px;
  padding	:	0px
}

.up-right1 li a{
  margin-top	:	0px;
  margin-left	:	2px;
  marign-bottom	:	0px;
  padding	:	3px 7px;
  font-size	: 	12px;
  width		:	210%;
  height	:	100%;
  text-align	:	left;
  vertical-align:	middle;
  text-decoration	:	none;
  font-weight	:	500;
  background	:	#590906;
  color		:	#cccccc
}

.up-right1 a:active,	.up-right1 a:hover{
  color		:	#fff;
}

/**************************************************/

ul.up-right2{
  margin	:	0px;
  padding	:	5px 15px;
  text-align	:	right;
  vertical-align:	middle;
  position	:	relative;
}

.up-right2 li a{
  margin-top	:	0px;
  margin-left	:	2px;
  marign-bottom	:	0px;
  padding	:	3px 7px;
  font-size	: 	12px;
  width		:	210%;
  height	:	100%;
  border	:	0px solid #666666;
  text-align	:	left;
  vertical-align:	middle;
  text-decoration	:	none;
  font-weight	:	500;
  background	:	#590906;
  color		:	#cccccc
}

.up-right2 a:active,	.up-right2 a:hover{
  color		:	#fff;
}

div.top-under-line{
  margin-top	:	0px;
  margin-left	:	0px;
  background-image	:	url("img/up-line-back.gif");
  background-repeat	:	repeat-x;
  position	:	relative
}
/**************************************************/
div.menu-line{
  margin-top	:	0px;
  padding	:	0px 0px;
  padding-bottom:	0px;
  width		:	804px;
  text-align	:	center;
  border 	:	0px solid #666666;
  background	:	#590906;
  position	:	relative;
}

div.top-menu-back{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding-top	:	0px;
  padding-right	:	0px;
  padding-bottom:	0px;
  padding-left	:	0px;
  border-bottom	:	0px solid #666666;
  vertical-align:	middle;
  /*background-image	:	url("img/top-menu-back.gif");
  background-repeat	:	repeat-x;*/
  height	:	27px;
  position	:	relative
}


.photo-top-menu{
  margin-top		:	0px;
  margin-left		:	0px;
}

/**************************************************/
/**************************************************/

#top-upmenu-1{
  margin-top	:	15px;
  margin-bottom	:	0px;
  width		:	800px;
  border-bottom	:	1px solid #000;
  text-align	:	left;
  position	:	relative;
}

ul.top-upmenu-1{
  margin	:	0px;
  margin-left	:	0px;
  padding	:	0px;
  text-align	:	left;
  vertical-align:	middle;
  position	:	relative;
}

.top-upmenu-1 li a{
  margin-top	:	0px;
  margin-left	:	10px;
  padding	:	0px;
  padding-left	:	0px;
  font-size	: 	12px;
  width		:	120px;
  height	:	100%;
  color		:	#3d3d3d;
  text-align	:	left;
  vertical-align:	center;
  text-decoration	:	none;
  font-weight	:	500;
}

.top-upmenu-1 a:active,	.top-upmenu-1 a:hover{
  color		:	#553b38;
}
/**************************************************/

div.top-top-left{
  margin-top	:	10px;
  padding-left	:	15px;
  width		:	270px;
  text-align	:	left;
  color		:	#3d3d3d;
  position		:	relative;
}

div.top-top-left2{
  margin-top		:	0px;
  margin-bottom  	:	0px;
  padding-left		:	5px;
  width				:	490px;
  text-align		:	left;
  color				:	#3d3d3d;
  float				:	left;
}

.photo-top-page{
  margin-top		:	0px;
  margin-left		:	0px;
}

/**************************************************/
div.top-top-right{
	margin-top	:	0px;
	padding		:	0px;
	width		:	400px;
	text-align	:	right;
     position    :   abusolute;

}

.photo-top-page-mail{
	top			:	0px;
	left		:	0px;
	position    	:   abusolute;
}

/**************************************************/
div.fusei-access{
  margin-top	:	5px;
  padding-left	:	15px;
  padding-bottom	:	3px;
  width		:	200px;
  height		:	25px
  text-align	:	left;
  font-size	:	13px;
  font-weight 	: 	700;
  color		:	#990099;
  position		:	relative;
}
/**************************************************/

div.left-top{
  margin-top	:	0px;
  padding	:	6px 0px;
  padding-bottom:	5px;
  width		:	260px;
  text-align	:	left;
  border 	:	0px solid #666666;
  background	:	#fff;
  position	:	relative;
}

.left-top-advice{
  margin-top	:	22px;
  padding	:	0px;
}

.left-top-menu{
  margin-top	:	0px;
  padding	:	0px;
}
/**************************************************/


/**************************************************/

#middle-left-menu-1{
  margin-top	:	15px;
  margin-bottom	:	0px;
  width		:	260px;
  text-align	:	left;
  position	:	relative;
}

ul.middle-left-menu1{
  margin	:	0px;
  margin-left	:	0px;
  padding	:	0px;
  text-align	:	left;
  vertical-align:	middle;
  position	:	relative;
}

.middle-left-menu1 li a{
  margin-top	:	0px;
  margin-left	:	10px;
  padding	:	5px;
  padding-left	:	35px;
  font-size	: 	12px;
  width		:	238px;
  height	:	100%;
  background-image	:	url("img/left-menu1.jpg");
background-repeat	:	no-repeat;
  color		:	#3d3d3d;
  text-align	:	left;
  vertical-align:	center;
  text-decoration	:	none;
  font-weight	:	500;
  display			:	block;
}

.middle-left-menu1 a:active,	.middle-left-menu1 a:hover{
  background-image	:	url("img/left-menu1-1.jpg");
background-repeat	:	no-repeat;
  color		:	#553b38;
  
}

/**************************************************/

#middle-left-menu-2{
  margin-top	:	0px;
  margin-bottom	:	0px;
  width		:	260px;
  text-align	:	left;
  position	:	relative;
}

ul.middle-left-menu2{
  margin-top	:	10px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	0px;
  text-align	:	left;
  vertical-align:	middle;
  position	:	relative;
}

.middle-left-menu2 li a{
  margin-top	:	0px;
  margin-left	:	10px;
  padding	:	5px;
  padding-left	:	35px;
  font-size	: 	12px;
  width		:	238px;
  height	:	100%;
  background-image	:	url("img/left-menu2.jpg");
background-repeat	:	no-repeat;
  color		:	#3d3d3d;
  text-align	:	left;
  vertical-align:	center;
  text-decoration	:	none;
  font-weight	:	500;
  display			:	block;
}

.middle-left-menu2 a:active,	.middle-left-menu2 a:hover{
  background-image	:	url("img/left-menu2-1.jpg");
background-repeat	:	no-repeat;
  color		:	#553b38;
}

/**************************************************/
.sub-left-menu-tokucho{
  margin-top	:	10px;
  margin-left	:	10px;
}

#middle-left-menu-3{
  margin-top	:	0px;
  margin-bottom	:	0px;
  width		:	260px;
  text-align	:	left;
  position	:	relative;
}

ul.middle-left-menu3{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	0px;
  text-align	:	left;
  vertical-align:	middle;
  position	:	relative;
}

.middle-left-menu3 li a{
  margin-top	:	0px;
  margin-left	:	10px;
  padding	:	5px;
  padding-left	:	35px;
  font-size	: 	12px;
  width		:	238px;
  height	:	100%;
  background-image	:	url("img/left-menu3.jpg");
background-repeat	:	no-repeat;
  color		:	#3d3d3d;
  text-align	:	left;
  vertical-align:	center;
  text-decoration	:	none;
  font-weight	:	500;
  display			:	block;
}

.middle-left-menu3 a:active,	.middle-left-menu3 a:hover{
  background-image	:	url("img/left-menu4-1.jpg");
background-repeat	:	no-repeat;
  color		:	#553b38;
}

/**************************************************/
.sub-left-menu-infomation{
  margin-top	:	10px;
  margin-left	:	10px;
}

#middle-left-menu-4{
	margin-top	:	0px;
	margin-bottom	:	0px;
	width		:	260px;
	text-align	:	left;
	position	:	relative;
	font-size: 12px;
}

ul.middle-left-menu4{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	0px;
  text-align	:	left;
  vertical-align:	middle;
  position	:	relative;
}

.middle-left-menu4 li a{
  margin-top	:	0px;
  margin-left	:	10px;
  padding	:	5px;
  padding-left	:	35px;
  font-size	: 	12px;
  width		:	238px;
  height	:	100%;
  background-image	:	url("img/left-menu3.jpg");
background-repeat	:	no-repeat;
  color		:	#3d3d3d;
  text-align	:	left;
  vertical-align:	center;
  text-decoration	:	none;
  font-weight	:	500;
  display			:	block;
}

.middle-left-menu4 a:active,	.middle-left-menu4 a:hover{
  background-image	:	url("img/left-menu4-1.jpg");
background-repeat	:	no-repeat;
  color		:	#000099;
}

/**************************************************/
/**************************************************/
/**************************************************/
/**************************************************/

h2{
  margin-top	:	0px;
  margin-bottom	:	0px;
  padding	:	3px 10px;
  width		:	530px;
  border-top	:	0px solid #3d3d3d;
  border-bottom	:	0px solid #c3a178;
  font-size	:	14px;
  font-weight 	: 	600;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	right;
  height	:	22px;
  color		:	#999999;
  position	:	relative
}

/**************************************************/

div.top-main{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	0px;
  width		:	530px;
  color		:	#666666;
  position	:	relative
}


/**************************************************/
div.top-middle-move{
  margin-top	:	5px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding-top	:	0px;
  padding-left	:	55px;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	left;
  vertical-align	:	middle;
  width		:	530px;
  height		:	36px;
  background-image	:	url("img/top-moveback.jpg");
  background-repeat	:	no-repeat;
  position		:	relative
}
/**************************************************/

.top-movegif{
  z-index		:	1;
  top	:	9px;
  left	:	10px;
  margin-bottom	:	0px;
  padding		:	0px;
  position		:	absolute
}

/**************************************************/
div.top-middle-title{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding-top	:	15px;
  font-size	:	13px;
  font-weight 	: 	600;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	left;
  vertical-align:	middle;
  width		:	530px;
  background	:	#fff;
  color		:	#666666;
  position	:	relative
}

/**************************************************/

.middle-left-title1{
  margin-top	:	10px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  position	:	relative;
}

/**************************************************/

div.top-middle-out{
  margin-top	:	10px;
  margin-left	:	0px;
  padding	:	0px;
  width		:	530px;
  border	:	0px solid #d5d5d5;
  border-right	:	0px solid #fff;
  text-align	:	left;
  background	:	#eeeeee;
  position	:	relative;
}

/**************************************************/

div.middle-left-title-out{
  margin-top	:	10px;
  margin-left	:	0px;
  padding	:	0px;
  width		:	259px;
  border	:	0px solid #d5d5d5;
  border-right	:	1px solid #fff;
  text-align	:	left;
  background	:	#eeeeee;
  position	:	relative;
}

/**************************************************/

div.middle-left-title-out-new{
  margin-top	:	10px;
  margin-left	:	0px;
  padding	:	0px;
  width		:	528px;
  border	:	0px solid #d5d5d5;
  border-right	:	1px solid #fff;
  text-align	:	left;
  background	:	#eeeeee;
  position	:	relative;
}


div.middle-center{
  top		:	28px;
  left		:	0px;
  padding-top	:	15px;
  padding-right	:	150px;
  padding-bottom:	15px;
  padding-left	:	20px;
  width		:	528px;
  height	:	178px;
  border	:	1px solid #d8d8d8;
  border-right	:	3px solid #d8d8d8;
  border-top	:	0px solid #666666;
  border-left	:	3px solid #d8d8d8;
  background-image	:	url("img/top-middle-back.jpg");
  background-repeat	:	repeat-x;
  color		:	#000;
  font-size	:	13px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	left;
  position	:	absolute;
}

/**************************************************/

/**************************************************/
div.middle-left{
  margin-top	:	0px;
  margin-left	:	0px;
  padding	:	10px;
  width		:	262px;
  height	:	140px;
  border	:	1px solid #d8d8d8;
  text-align	:	left;
  background	:	#fff;
  font-size	:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif; 
  position	:	relative;
}


ul.middle-left-list{
  margin-top	:	10px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding-left	:	0px;
  text-align	:	left;
  vertical-align:	middle;
  position	:	relative;
}

.middle-left-list li a{
  margin-top	:	0px;
  margin-left	:	0px;
  padding		:	5px;
  padding-left	:	25px;
  font-size	: 	12px;
  width		:	120px;
  height		:	100%;
  background-image	:	url("img/top-middle-menu-back.jpg");
  background-repeat	:	repeat-x;
  color		:	#3d3d3d;
  text-align	:	left;
  vertical-align:	center;
  text-decoration	:	none;
  font-weight	:	500;

}

.middle-left-list a:active,	.middle-left-list a:hover{
  border	:	0px solid #676767;
  color		:	#000099;
}

/**************************************************/

/**************************************************/

.top-middle1{
  margin-top	:	20px;
  margin-left	:	170px;
  position	:	relative;
}

/**************************************************/

div.middle-right-title-out{
  margin-top	:	10px;
  margin-left	:	12px;
  padding	:	0px;
  width		:	259px;
  border	:	0px solid #d5d5d5;
  border-right	:	1px solid #fff;
  text-align	:	left;
  background	:	#eeeeee;
  position	:	relative;
}


.middle-right-title1{
  margin-top		:	10px;
  margin-left		:	13px;
  position	:	relative;
}
/**************************************************/
div.middle-right{
  margin-top	:	0px;
  margin-left	:	6px;
  padding	:	10px;
  width		:	262px;
  height	:	140px;
  border	:	1px solid #d8d8d8;
  font-size	:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif; 
  background	:	#fff;
  position	:	relative;
}

ul.middle-left-list2{
  margin-top	:	0px;
  margin-left	:	7px;
  padding-left	:	0px;
  text-align	:	left;
  vertical-align:	middle;
  position	:	relative;
}

.middle-left-list2 li a{
  margin-top	:	0px;
  margin-left	:	10px;
  padding	:	5px;
  padding-left	:	30px;
  font-size	: 	12px;
  width		:	140px;
  height	:	100%;
  background-image	:	url("img/top-middle-menu-back.jpg");
  background-repeat	:	repeat-x;
  color		:	#3d3d3d;
  text-align	:	left;
  vertical-align:	center;
  text-decoration	:	none;
  font-weight	:	500;
}

.middle-left-list2 a:active,	.middle-left-list2 a:hover{
  border	:	0px solid #676767;
  color		:	#000099;
}
/**************************************************/

.top-middle2{
  margin-top	:	20px;
  margin-left	:	185px;
  position	:	relative;
}



div.top-middle-bottom-line{
  margin-top	:	0px;
  margin-left	:	0px;
  padding		:	5px;
  width		:	530px;
  height		:	50px;
  border		:	1px solid #d5d5d5;
  font-size	:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	left;
  color		:	#3d3d3d;
  background	:	#eeeeee;
  position		:	relative;
}
/**************************************************/

div.top-sub-title{
  margin	:	15px;
  padding	:	0px 0px;
  width		:	250px;
  border	:	0px solid #666666;
  font-size	:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	left;
  line-height	:	120%;
  background	:	#fff;
  color		:	#000;
  position	:	relative
}


/**************************************************/

/**************************************************/



.photo-top-to-top{
  margin-top	:	4px;
  margin-left	:	2px;
  position		:	relative;
}

.photo-top-to-bottom{
  margin-top	:	0px;
  margin-bottom	:	0px;
  margin-left	:	2px;
  position		:	relative;
  }
/**************************************************/
#top-sub-menu{
  margin-top	:	0px;
  margin-left	:	0px;
  width		:	480px;
  text-align	:	left;
  position	:	relative;
}


/**************************************************/


div.middle-right-main{
  margin-top	:	0px;
  margin-left	:	0px;
  padding-top	:	20px;
  padding-right	:	0px;
  padding-bottom	:	0px;
  padding-left	:	20px;
  width		:	520px;
  border-bottom	:	0px solid #666666;
  font-size		:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	left;
  line-height	:	140%;
  vertical-align	:	middle;
  color		:	#333333;
  position		:	relative
}

/**************************************************/
div.middle-right-top{
  margin-top		:	0px;
  margin-left		:	0px;
  padding		:	0px;
  width		:	498px;
  border		:	0px solid #cccccc;
  text-align	:	left;
  position		:	relative;
}



/**************************************************/

div.sub-main{
  margin-top	:	5px;
  margin-left	:	0px;
  padding	:	7px 35px;
  width		:	530px;
  border	:	0px solid #d8d8d8;
  font-size	: 	12px;
  text-align	:	left;
  background-image	:	url("img/sub-middle-title1.jpg");
  background-repeat:no-repeat;
  position	:	relative;
}


/**************************************************/

div.sub-main-out{
  margin-top	:	0px;
  margin-left	:	0px;
  padding-top	:	7px;
  padding-left	:	0px;
  padding-bottom:	20px;
  height	:	auto;
  width		:	530px;
  border	:	1px solid #d8d8d8;
  border-top	:	0px solid #d8d8d8;
  font-size	: 	12px;
  text-align	:	left;
  position	:	relative;
}
div.sub-main-out1{
  margin-top	:	0px;
  margin-left	:	0px;
  padding-top	:	7px;
  padding-left	:	0px;
  padding-bottom:	20px;
  height	:	800px;
  width		:	530px;
  border	:	1px solid #d8d8d8;
  border-top	:	0px solid #d8d8d8;
  font-size	: 	12px;
  text-align	:	left;
  position	:	relative;
}

/**************************************************/

div.sub-middle-title{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding-top	:	0px;
  padding-right	:	0px;
  padding-bottom:	0px;
  padding-left	:	0px;
  border-bottom	:	0px solid #666666;
  font-size	:	13px;
  font-weight 	: 	600;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	left;
  vertical-align:	middle;
  width		:	530px;
  color		:	#666666;
  position	:	relative
}

/**************************************************/

div.subpage-menu-title{
  margin-top	:	15px;
  margin-left	:	30px;
  padding-top	:	23px;
  padding-left	:	55px;
  padding-bottom:	3px;
  width		:	470px;
  border	:	0px solid #d8d8d8;
  font-size	: 	13px;
  color		:	#fff;
  background-image	:	url("img/subpage-main-title-back.jpg");
  background-repeat	:	repeat-y;
  text-align	:	left;
  position	:	relative;
}

/**************************************************/

/**************************************************/

div.sub-main-title{
  margin-top	:	15px;
  margin-left	:	30px;
  padding-top	:	9px;
  padding-left	:	55px;
  padding-bottom:	7px;
  width		:	470px;
  border	:	0px solid #d8d8d8;
  font-size	: 	13px;
  color		:	#333333;
  background-image	:	url("img/sub-main-title-back.jpg");
  background-repeat	:	repeat-y;
  text-align	:	left;
  position	:	relative;
}


div.sub-main-base{
  margin-top	:	7px;
  margin-left	:	20px;
  padding-top	:	9px;
  padding-right	:	8px;
  padding-left	:	8px;
  padding-bottom:	8px;
  width		:	500px;
  border	:	0px solid #d8d8d8;
  font-size	: 	12px;
  color		:	#333333;
  text-align	:	left;
  position	:	relative;
}
div.sub-main-base2{
  margin-top	:	7px;
  margin-left	:	21px;
  padding-top	:	9px;
  padding-right	:	5px;
  padding-left	:	5px;
  padding-bottom:	0px;
  width		:	498px;
  border	:	0px solid #d8d8d8;
  font-size	: 	12px;
  color		:	#333333;
  text-align	:	left;
  position	:	relative;
}


div.sub-main-base a:active, .sub-main-base a:hover{
color:#FF3300;
text-decoration:underline;

}

div.sub-main-base-advice{
	margin-top	:	7px;
	margin-left	:	30px;
	padding-top	:	9px;
	padding-right	:	5px;
	padding-left	:	5px;
	padding-bottom:	8px;
	width		:	450px;
	border	:	0px solid #d8d8d8;
	font-size	: 	12px;
	color		:	#333333;
	text-align	:	left;
	position	:	relative;
	line-height: 200%;
	margin-bottom: 10px;
}
.advice-menu {
	margin-top: 20px;
	font-size: 10px;
	color: #006600;
	font-weight: 600;
	margin-left: 30px;
	padding-left: 5px;
	text-align: left;
	width: 450px;
}




/**************************************************/

ul.sub-main-list{
  margin-top	:	0px;
  margin-left	:	7px;
  padding-left	:	0px;
  text-align	:	left;
  vertical-align:	middle;
  position	:	relative;
}

.sub-main-list li a{
  margin-top	:	0px;
  margin-left	:	10px;
  padding	:	5px;
  padding-left	:	30px;
  font-size	: 	12px;
  width		:	140px;
  height	:	100%;
  background-image	:	url("img/top-middle-menu-back.jpg");
  background-repeat	:	repeat-x;
  color		:	#3d3d3d;
  text-align	:	left;
  vertical-align:	center;
  text-decoration	:	none;
  font-weight	:	500;

}

.sub-main-list a:active,	.sub-main-list a:hover{
  border	:	0px solid #676767;
  color		:	#000099;
}

/**************************************************/

div.menu-main-title{
  margin-top	:	15px;
  margin-left	:	30px;
  padding-top	:	23px;
  padding-left	:	55px;
  padding-bottom:	3px;
  width		:	470px;
  border	:	0px solid #d8d8d8;
  font-size	: 	13px;
  color		:	#fff;
  background-image	:	url("img/menu-main-title-back.jpg");
  background-repeat	:	repeat-y;
  text-align	:	left;
  position	:	relative;
}
/**************************************************/

div.menu-main-title{
  margin-top	:	15px;
  margin-left	:	30px;
  padding-top	:	23px;
  padding-left	:	55px;
  padding-bottom:	3px;
  width		:	470px;
  border	:	0px solid #d8d8d8;
  font-size	: 	13px;
  color		:	#fff;
  background-image	:	url("img/menu-main-title-back.jpg");
  background-repeat	:	repeat-y;
  text-align	:	left;
  position	:	relative;
}
/**************************************************/

div.qa-menu-main-title{
  margin-top	:	15px;
  margin-left	:	30px;
  padding-top	:	23px;
  padding-left	:	55px;
  padding-bottom:	3px;
  width		:	470px;
  border	:	0px solid #d8d8d8;
  font-size	: 	13px;
  color		:	#fff;
  background-image	:	url("img/qa-menu-main-title-back.jpg");
  background-repeat	:	repeat-y;
  text-align	:	left;
  position	:	relative;
}
/**************************************************/

div.media-menu-main-title{
  margin-top	:	15px;
  margin-left	:	30px;
  padding-top	:	23px;
  padding-left	:	55px;
  padding-bottom:	3px;
  width		:	470px;
  border	:	0px solid #d8d8d8;
  font-size	: 	13px;
  color		:	#fff;
  background-image	:	url("img/media-menu-main-title-back.jpg");
  background-repeat	:	repeat-y;
  text-align	:	left;
  position	:	relative;
}
/**************************************************/

div.menu-sub-title-back{
  margin-top	:	5px;
  margin-left	:	60px;
  margin-bottom	:	0px;
  width		:	468px;
  text-align	:	left;
  position	:	relative;
}

ul.menu-sub-title-back1{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	0px;
  text-align	:	left;
  vertical-align:	middle;
  position	:	relative;
}

.menu-sub-title-back1 li a{
  margin-top	:	0px;
  margin-left	:	0px;
  padding-top	:	7px;
  padding-left	:	20px;
  font-size	: 	12px;
  width		:	225px;
  height	:	auto;
  background-image	:	url("img/menu-sub-title-back.jpg");
  background-repeat	:	no-repeat;
  color		:	#3d3d3d;
  text-align	:	left;
  vertical-align:	center;
  text-decoration	:	none;
  font-weight	:	500;
    display			:	block;
}

.menu-sub-title-back1 a:active,	.menu-sub-title-back1 a:hover{
  background-image	:	url("img/menu-sub-title-back-1.jpg");
  background-repeat	:	no-repeat;
  color		:	#000099;
}


/**************************************************/

div.charge-main-title{
  margin-top	:	15px;
  margin-left	:	30px;
  padding-top	:	23px;
  padding-left	:	55px;
  padding-bottom:	3px;
  width		:	470px;
  border	:	0px solid #d8d8d8;
  font-size	: 	13px;
  color		:	#fff;
  background-image	:	url("img/charge-main-title-back.jpg");
  background-repeat	:	repeat-y;
  text-align	:	left;
  position	:	relative;
}

/**************************************************/

div.qa-main-title{
  margin-top	:	15px;
  margin-left	:	30px;
  padding-top	:	9px;
  padding-left	:	55px;
  padding-bottom:	7px;
  width		:	470px;
  border	:	0px solid #d8d8d8;
  font-size	: 	13px;
  color		:	#333333;
  background-image	:	url("img/qa-main-title-back.jpg");
  background-repeat	:	repeat-y;
  text-align	:	left;
  position	:	relative;
}

/**************************************************/

div.promise-main-title{
  margin-top	:	15px;
  margin-left	:	30px;
  padding-top	:	9px;
  padding-left	:	55px;
  padding-bottom:	7px;
  width		:	470px;
  border	:	0px solid #d8d8d8;
  font-size	: 	13px;
  color		:	#333333;
  background-image	:	url("img/promise-main-title-back.jpg");
  background-repeat	:	repeat-y;
  text-align	:	left;
  position	:	relative;
}

/**************************************************/

div.charge-main-out{
  margin-top	:	0px;
  margin-left	:	0px;
  padding-top	:	7px;
  padding-left	:	0px;
  padding-bottom:	20px;
  width		:	530px;
  border	:	1px solid #d8d8d8;
  border-top	:	0px solid #d8d8d8;
  font-size	: 	12px;
  text-align	:	left;
  position	:	relative;
}
/**************************************************/

div.charge{
  margin-top	:	0px;
  margin-left	:	5px;
  margin-bottom	:	0px;
  padding-top	:	10px;
  padding-right	:	0px;
  padding-bottom:	10px;
  padding-left	:	0px;
  font-size	:	12px;
  font-weight : 500;
  font-family: "MS UI Gothic",sans-serif;  
  text-align	:	left;
  vertical-align:	middle;
  width		:	517px;
  line-height	:	120%;
  color		:	#000000;
  position	:	relative 
}

.photo-charge-title{
  margin-top	:	0px;
  margin-left	:	0px;
  border	:	0px;
  float		:	left;
  position	:	relative;
}

div.charge1{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px 10px;
  font-size	:	13px;
  font-weight : 500;
  font-family: "MS UI Gothic",sans-serif;  
  text-align	:	left;
  vertical-align:	middle;
  width		:	133px;
  line-height	:	120%;
  background	:	#999966;
  color		:	#fff;
  position	:	relative 
}

div.charge2{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px 10px;
  font-size	:	13px;
  font-weight : 500;
  font-family: "MS UI Gothic",sans-serif;  
  text-align	:	left;
  vertical-align:	middle;
  width		:	133px;
  line-height	:	120%;
  background	:	#999966;
  color		:	#fff;
  position	:	relative 
}

div.charge3{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px 10px;
  font-size	:	13px;
  font-weight : 500;
  font-family: "MS UI Gothic",sans-serif;  
  text-align	:	left;
  vertical-align:	middle;
  width		:	133px;
  line-height	:	120%;
  background	:	#999966;
  color		:	#fff;
  position	:	relative 
}

div.charge4{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px 10px;
  font-size	:	13px;
  font-weight : 500;
  font-family: "MS UI Gothic",sans-serif;  
  text-align	:	left;
  vertical-align:	middle;
  width		:	110px;
  line-height	:	120%;
  background	:	#999966;
  color		:	#fff;
  position	:	relative 
}

div.charge11{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px 10px;
  font-size	:	13px;
  font-weight : 500;
  font-family: "MS UI Gothic",sans-serif;  
  text-align	:	right;
  vertical-align:	middle;
  width		:	133px;
  line-height	:	120%;
  background	:	#f9f9f9;
  color		:	#000;
  position	:	relative 
}

div.charge21{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px 10px;
  font-size	:	13px;
  font-weight : 500;
  font-family: "MS UI Gothic",sans-serif;  
  text-align	:	right;
  vertical-align:	middle;
  width		:	133px;
  line-height	:	120%;
  background	:	#f9f9f9;
  color		:	#000;
  position	:	relative 
}

div.charge31{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px 10px;
  font-size	:	13px;
  font-weight : 500;
  font-family: "MS UI Gothic",sans-serif;  
  text-align	:	right;
  vertical-align:	middle;
  width		:	133px;
  line-height	:	120%;
  background	:	#f9f9f9;
  color		:	#000;
  position	:	relative 
}

div.charge41{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px 5px;
  font-size	:	13px;
  font-weight : 500;
  font-family: "MS UI Gothic",sans-serif;  
  text-align	:	right;
  vertical-align:	middle;
  width		:	110px;
  line-height	:	120%;
  background	:	#f9f9f9;
  color		:	#000;
  position	:	relative 
}

div.charge-long{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px 15px;
  font-size	:	12px;
  font-weight : 500;
  font-family: "MS UI Gothic",sans-serif;  
  text-align	:	left;
  vertical-align:	middle;
  width		:	515px;
  line-height	:	120%;
  color		:	#333333;
  background	:	#fefefe;
  position	:	relative 
}
/*------------------------------------------------------*/
/****************************************************/


/**************************************************/

div.under-main-top{
	margin-top	:	0px;
	margin-left	:	0px;
	padding-top	:	0px;
	padding-right	:	0px;
	padding-bottom:	0px;
	width		:	804px;
	height	:	25px;
	border-top	:	1px solid #cccccc;
	text-align	:	left;
	position		:	relative;
	font-size: 10px;
}

/**************************************************/

/**************************************************/

div.under{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding-top	:	0px;
  padding-right	:	5px;
  padding-bottom:	0px;
  padding-left	:	0px;
  border-top	:	2px solid #003366;
  font-size	:	12px;
  font-weight 	: 	600;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	center;
      width			:	800px;
  height	:	50px;
  line-height	:	110%;
  vertical-align:	middle;
  color		:	#eeeeee;
  position	:	relative
}

div.under-main{
  margin-top	:	2px;
  margin-left	:	0px;
  padding-top	:	0px;
  padding-right	:	0px;
  padding-bottom:	3px;
  padding-left	:	0px;
  border-top	:	2px solid #000;
  /*background	:	#333333;*/
  width		:	800px;
  text-align	:	center;
  vertical-align:	middle;
  font-size	:	10px;
  font-weight 	: 	500;
  font-family	: 	sans-serif; 
  color		:	#000;
  position	:	relative
}

ul.under-main1{
  margin	:	0px;
  padding	:	0px;
  text-align	:	left;
  vertical-align:	middle;
  position	:	relative;
}

.under-main1 li a{
  margin-top	:	0px;
  margin-left	:	3px;
  margin-bottom	:	0px;
  padding-left	:	5px;
  font-size	: 	10px;
  width		:	270%;
  border	:	1px solid #fff;
  /*background	:	#333333;*/
  color		:	#333333;
  text-align	:	left;
  vertical-align:	center;
  text-decoration	:	underline;
  font-weight	:	500;
}

.under-main1 a:active,	.under-main1 a:hover{
  border	:	1px solid #cc0000;
  background	:	#fff;
  color		:	#333333;
}
/**************************************************/

ul.under-main2{
  margin	:	0px;
  padding	:	0px;
  text-align	:	left;
  vertical-align:	middle;
  position	:	relative;
  width		:	800px;
}
ul.under-main2 li {
  margin-top	:	2px;
  margin-left	:	0px;
  margin-bottom	:	2px;
  padding-left	:	0px;
  font-size	: 	10px;
  width		:	394px;
}
ul.under-main2 li a{
  margin-top	:	5px;
  margin-right	:	1px;
  margin-left	:	1px;
  margin-bottom	:	1px;
  padding-left	:	2px;
  font-size	: 	10px;
  border	:	1px solid #fff;

  /*background	:	#333333;*/
  color		:	#333333;
  text-align	:	left;
  vertical-align:	center;
  text-decoration	:	underline;
  font-weight	:	500;
}

ul.under-main2 a:active,	ul.under-main2 a:hover{
	background	:	#fff;
	color		:	#333333;
	border-left: 1px solid #cc0000;
	border-right: 1px solid #cc0000;
}
/**************************************************/


h3{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding	:	5px;
  border-bottom	:	1px solid #666666;
  width			:	525px;
  font-size	:	12px;
  font-weight 	: 	400;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	left;
  line-height	:	110%;
  vertical-align:	middle;
  background	:	#fff;
  color		:	#111111;
  position		:	relative
}

div.under-under{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	0px;
  padding-top	:	3px;
  padding-right	:	5px;
  padding-bottom:	0px;
  padding-left	:	0px;
  border-bottom	:	0px solid #666666;
    width			:	800px;
  font-size	:	12px;
  font-weight 	: 	400;
  font-family	: 	"MS UI Gothic",sans-serif; 
  text-align	:	right;
  line-height	:	110%;
  vertical-align:	middle;
  background	:	#590906;
  color		:	#ffffff;
  position	:	relative
}
div.under-under a{
  color		:	#999999;
  text-decoration:underline;
   }


/**************************************************/
/*------------------------------------------------------*/

div.form-title-top-setsumei{
  margin-top	:	5px;
  margin-left	:	10px;
  padding-top	:	10px;
  padding-right	:	10px;
  padding-bottom:	10px;
  padding-left	:	10px;
  vertical-align:	middle;
  line-height	:	120%;
  width		:	480px;
  border-top	:	0px solid #000;
  border-right	:	0px solid #000;
  border-bottom	:	0px solid #000;
  border-left	:	0px solid #000;
  background	:	#f3f6f1;
  color		:	#000;
  font-size 	:	13px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif;  
  text-align	:	left;
  position	:	relative;
}

div.form-title-top{
  margin-top	:	5px;
  margin-left	:	25px;
  padding-top	:	5px;
  padding-right	:	10px;
  padding-bottom:	5px;
  padding-left	:	30px;
  vertical-align:	middle;
  line-height	:	120%;
  width		:	480px;
  border-top	:	1px solid #000;
  border-right	:	1px solid #000;
  border-bottom	:	1px solid #000;
  border-left	:	1px solid #000;
  background	:	#ffcc99;
  color		:	#fff;
  font-size 	:	13px;
  font-weight 	: 	600;
  font-family	: 	"MS UI Gothic",sans-serif;  
  text-align	:	center;
  position	:	relative;
}

div.form-title{
  margin-top	:	0px;
  margin-left	:	25px;
  padding-top	:	10px;
  padding-right	:	10px;
  padding-bottom:	10px;
  padding-left	:	30px;
  vertical-align:	middle;
  line-height	:	120%;
  width		:	480px;
  border-top	:	0px solid #000;
  border-right	:	1px solid #000;
  border-bottom	:	0px solid #000;
  border-left	:	1px solid #000;
  background	:	#f3f6f1;
  color		:	#000;
  font-size 	:	13px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif;  
  text-align	:	left;
  position	:	relative;
}
div.form-title1{
  margin-top	:	0px;
  margin-left	:	25px;
  padding-top	:	10px;
  padding-right	:	10px;
  padding-bottom:	10px;
  padding-left	:	30px;
  vertical-align:	middle;
  line-height	:	120%;
  width		:	480px;
  border-top	:	0px solid #000;
  border-right	:	1px solid #0168b7;
  border-bottom	:	0px solid #000;
  border-left	:	1px solid #0168b7;
  background	:	#f3f6f1;
  color		:	#000;
  font-size 	:	13px;
  font-weight 	: 	600;
  font-family	: 	"MS UI Gothic",sans-serif;  
  text-align	:	left;
  position	:	relative;
}
div.form-title2{
  margin-top	:	0px;
  margin-left	:	25px;
  padding-top	:	10px;
  padding-right	:	10px;
  padding-bottom:	10px;
  padding-left	:	30px;
  vertical-align:	middle;
  line-height	:	120%;
  width		:	480px;
  border-top	:	1px solid #0168b7;
  border-right	:	1px solid #0168b7;
  border-bottom	:	0px solid #000;
  border-left	:	1px solid #0168b7;
  background	:	#f3f6f1;
  color		:	#000;
  font-size 	:	13px;
  font-weight 	: 	600;
  font-family	: 	"MS UI Gothic",sans-serif;  
  text-align	:	left;
  position	:	relative;
}

div.form-title3{
	padding-left	:	10px;
	float: right;
	position: absolute;
	top: 7px;
}
div.form-title4{
	padding-left	:	-40px;
	float: right;
	position: absolute;
	top: 35px;
	height: 30px;
}

div.form-main{
  margin-top	:	0px;
  margin-left	:	25px;
  padding-top	:	10px;
  padding-right	:	10px;
  padding-bottom:	10px;
  padding-left	:	35px;
  vertical-align:	middle;
  line-height	:	120%;
  width		:	480px;
  border-top	:	0px solid #000;
  border-right	:	1px solid #000;
  border-bottom	:	1px solid #999999;
  border-left	:	1px solid #000;
  background	:	#f3f6f1;
  color		:	#000;
  font-size 	:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif;  
  text-align	:	left;
  position	:	relative;
}
div.form-main1{
	margin-top	:	0px;
	margin-left	:	25px;
	padding-right	:	10px;
	padding-bottom:	15px;
	padding-left	:	110px;
	line-height	:	200%;
	width		:	480px;
	border-right	:	1px solid #0168b7;
	border-left	:	1px solid #0168b7;
	background	:	#f3f6f1;
	color		:	#000;
	font-size 	:	12px;
	font-weight 	: 	600;
	font-family	: 	"MS UI Gothic",sans-serif;
	text-align	:	left;
	position	:	relative;
	border-bottom: 1px solid #0168b7;
}

div.form-main-botton{
  margin-top	:	0px;
  margin-left	:	25px;
  padding-top	:	10px;
  padding-right	:	10px;
  padding-bottom:	10px;
  padding-left	:	20px;
  vertical-align:	middle;
  line-height	:	120%;
  width		:	480px;
  border-top	:	0px solid #000;
  border-right	:	1px solid #000;
  border-bottom	:	1px solid #000;
  border-left	:	1px solid #000;
  background	:	#f3f6f1;
  color		:	#000;
  font-size 	:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif;  
  text-align	:	center;
  position	:	relative;
}
/**************************************************/

.checkbox{
  margin-top	:	0px;
  margin-left	:	0px;
  margin-bottom	:	50px;
}

div.checkbox-line-bun{
  margin-left	:	0px;
  padding	:	15px;
  width		:	440px;
  /*color	:	#3399ff;*/
  font-size 	:	15px;
  font-weight 	: 	500;
  position	:	relative;
}

div.checkbox-line-bun2{
  padding-top	:	4px;
  padding-bottom:	10px;
  width		:	410px;
  color		:	#3399ff;
  position	:	absolute;
}

/**************************************************/
div.kosakuin-photo{
  margin-top	:	0px;
  margin-left	:	13px;
}
/**************************************************/


div.sub-main-in-checkbox-out{
  margin-top	:	0px;
  margin-left	:	55px;
  padding		:	0px 0px;
  width		:	450px;
  color		:	#000;
  text-align	:	left;
  font-size 	:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif;  
  position		:	relative;
}

div.sub-main-in-checkbox-in-title{
  margin-top	:	15px;
  margin-bottom	:	10px;
  padding		:	0px 0px;
  width		:	450px;
  color		:	#000;
  text-align	:	left;
  font-size 	:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif;  
  position		:	relative;
}

div.sub-main-in-checkbox-in-sub-title{
  margin-top	:	15px;
  padding		:	0px 0px;
  width		:	450px;
  color		:	#000;
  text-align	:	left;
  font-size 	:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif;  
  position		:	relative;
}

div.sub-main-in-checkbox-in{
  margin		:	0px 0px;
  padding		:	0px 0px;
  width		:	200px;
  color		:	#000;
  text-align	:	left;
  font-size 	:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif;  
  position		:	relative;
}

div.checkbox-line-bun3{
  margin-top	:	4px;
  margin-left	:	3px;
  padding		:	0px;
  width		:	200px;
  color		:	#000;
  text-align	:	left;
  font-size 	:	12px;
  font-weight 	: 	500;
  font-family	: 	"MS UI Gothic",sans-serif;
  position		:	absolute;
}


/**************************************************/
/**************************************************/

.advice {
	color:#CC0000;
	font-size: 12px;
	padding: 8,0,0,5;
	margin-left: 0px;
	border: 1px solid #;
	margin-bottom: 6px;
	width: 530px;
	margin-top: 5px;
	border-color: #FFB3C6;
}
.advice marquee a{
color:#CC0000;
}

.22{

	margin-top: -2px;
	margin-bottom: -2px;
	padding-bottom: 0px;
	padding-top: 0px;

}
.top22 {
	background-repeat: no-repeat;
	height: 42px;
	background-image: url("img/22-top-1.jpg");
}
div.nextpage{
text-align:center;
}
.adc a{
color:#0000FF;
}

.jibun-banner{
	margin-top	:	5px;
}



.middle-left-menu-1 {
	color: #FFFFFF;
}
.advice {
	color:#CC0000;
	font-size: 12px;
	padding: 8,0,0,5;
	margin-left: 0px;
	border: 1px solid #;
	margin-bottom: 6px;
	width: 530px;
	margin-top: 5px;
	border-color: #FFB3C6;
}
.advice marquee a{
color:#CC0000;
}

.22{
	margin-top: -2px;
	margin-bottom: -2px;
	padding-bottom: 0px;
	padding-top: 0px;

}
.top22 {
	background-repeat: no-repeat;
	height: 42px;
	background-image: url("img/22-top-1.jpg");
	margin-top: 2px;
}
div.nextpage{
text-align:center;
}
.adc a{
color:#0000FF;
}

.jibun-banner{
	margin-top	:	5px;
}



div.top-middle-bottom-line1{
	margin-top	:	10px;
	margin-left	:	0px;
	padding		:	5px;
	width		:	530px;
	height		:	25px;
	border		:	1px solid;
	font-size	:	12px;
	font-weight 	: 	500;
	font-family	: 	"MS UI Gothic",sans-serif;
	text-align	:	left;
	color		:	#3d3d3d;
	position		:	relative;
	background-color: #FFF4FF;
	border-color: #AF6161;
}

.jibun-banner{
	margin-top	:	5px;
}

div.top-middle-bottom-back{
	margin-top	:	5px;
	margin-left	:	0px;
	padding		:	5px;
	width		:	530px;
	font-size	:	12px;
	font-weight 	: 	500;
	font-family	: 	"MS UI Gothic",sans-serif;
	text-align	:	left;
	color		:	#3d3d3d;
	position		:	relative;
	background-image: url("img/top-middle-bottom-back.jpg");
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	margin-bottom: 5px;
	height: auto;
}
div.top-middle-bottom-text{
	margin-top	:	85px;
	margin-left	:	0px;
	width		:	515px;
	font-size	:	12px;
	font-weight 	: 	800;
	font-family	: 	"HGPnpp޼UB";
	text-align	:	left;
	color		:	#003A75;
	position		:	relative;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 2.2em;
	padding-left: 10px;
	letter-spacing: 0px;
	padding-right: 0px;
}
.hakase{
    float:right;
	}
#hakase{
	background-image:url("img/hakase-check1-1.jpg");
	padding-top: 53px;
	background-repeat: no-repeat;
	width: 267px;
	float: left;
	}
.hakase1{
	margin-right	:	28px;
	float:right;
	}
.hakase2{
	float:left;
	}
/************** hakase ***********************/

/***********.TV****************************/

div.top-kenja{
	width:258px;
	height:221px;
	background-image:url("img/kenja1.jpg");
	margin-top	:	5px;
}

.top-kenja-play{
	position:relative;
	top:131px;
	left:88px;
    width:81px;
	}
/****************uO******************/
.top-blog{
	margin-top: 0px;
	position: relative;
	top: -10px;
	width: 329px;
	height: 99px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.blog{
	float: right;
	position: absolute;
	width: 190px;
	top: 135px;
	left: 270px;
}
div.blog{
	margin-top	:	7px;
	margin-left	:	21px;
	padding-top	:	9px;
	padding-right	:	5px;
	padding-left	:	5px;
	padding-bottom:	8px;
	width		:	498px;
	border	:	0px solid #d8d8d8;
	font-size	: 	12px;
	color		:	#333333;
	text-align	:	left;
	position	:	absolute;
	top: 200px;
	left: 21px;
	line-height: 20px;
}
#blog{
	position: absolute;
	top: 110px;
	left: 285px;
	width: 190px;
	color: #0099FF;
	}
#blog a{
	color: #0099FF;
	text-decoration: underline;
	
	}
