
/**************************************/
/*             body                   */
/**************************************/

	body {
		font-family: "Arial";
		margin:0px;
		padding:0px; 
		text-align:center;
		background: url(../../../../g00000001_151020141535.jpg) ;
	}

	#page{
		margin: 10px auto; 
		text-align:left; 
		width:1000px;
		}

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

	.c_logo {
		float: right;
		margin-bottom: 2px;
	}

	.c_header {
		clear: both;
		padding-top: 10px;
		padding-bottom: 2px;
		border-top: 2px ridge #6A5ACD;
		font-size:10pt;
	}

	.c_footer {
		clear: both;
		padding-top: 10px;
		padding-bottom: 10px;
		border-top: 2px ridge #6A5ACD;
		border-bottom: 2px ridge #6A5ACD;
		font-size:10pt;
		color: #6A5ACD;
	}

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


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

/*<!---->
/**************************************/

	.c_global_menu {
		padding-top: 2px;
		padding-bottom: 4px;
		border-bottom: 2px ridge #6A5ACD;
		font-size:10pt;
	}
	
	#global_menu  a:link {
		color:#6A5ACD;
		text-decoration: none;
	}

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


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

/*<!---->
/**************************************/

	.c_navi {
		width: 125px;
		float: left;
		padding-top:   20px;
		padding-bottom:40px;
	}

	#navi  a:link {
		color:#6A5ACD;
		text-decoration: none;
		font-size:12pt;
	}
	.table_1 {
		border: 1px solid gray;
	}
	.table_1 th, .table_1 td  {
		border: 1px solid gray;
		padding: 5px 10px 5px 10px;
	}


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

/*<!---->
/**************************************/

	.c_item_area {
		width: 853px;
		min-height: 200px;
		float: left;
		padding-top:   20px;
		padding-bottom:30px;
		padding-left:  20px;
		border-left: 2px ridge #6A5ACD;
		background-image: url(../g00000001_151031114905.jpg);
	}

	.c_item_head {
		margin-top:   20px;
		margin-bottom: 20px;
		margin-right: 20px;
		padding-top:   5px;
		padding-bottom: 5px;
		border-bottom:3px outset #6a5acd;
		font-size: 14pt;
		
	}

	.c_item_class {
		padding-top:   10px;
		padding-bottom: 2px;
		padding-left:  20px;
	}

	.c_title {
		padding-top:    2px;
		padding-bottom: 2px;
		padding-left:    60px;
	}

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

	.c_yoso {
		border-top:   1px dotted #6a5acd;
		border-bottom:1px dotted #6a5acd;
		padding-top:   5px;
		padding-bottom:5px;
		padding-left:  60px;
		padding-right: 20px;
	}

	.c_open {
		font-size: 60%;
	}

	.c_yoso_quote {
		font-size: 70%;
	}

	.c_yoso_image {
		max-width:  480px;
		max-height:  480px;
	}

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

	.c_month {
		margin-top:  10px;
		margin-bottom:  5px;
		margin-right:  20px;
		padding-top:    2px;
		padding-bottom: 2px;
		padding-left:   20px;
		border-left:    10px ridge #00ced1;
		border-bottom:  1px ridge #00ced1;
	}

	.c_mokuji_komoku {
		margin-left:  60px;
		padding-top:   3px;
		padding-bottom:2px;
	}

	#item a {
		color:#191970;
		text-decoration: none;
		font-size:12pt;
	}


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


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


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

