@charset "UTF-8";

/* ■ページ構造 */
a:link { color: #000; }
a:visited { color: #aaa; }
a:hover { color: #696969; }
a:active { color: #aaa; } 

a.link{ color: #000; }/*リンクされた文字*/
a.link:link { color: #000; }/*未訪問のリンク*/
a.link:visited { color: #609; }/*訪問後のリンク*/
a.link:hover { color: #aaa; }/*マウスをのせたとき*/
a.link:active { color: #609; } /*クリック中*/

body {
	margin: 0;
	padding: 0;
	text-align: center;
//	background: #ffff4c;
	background: #ffb74c;

}

#wrapper2 {
	width: 820px;
	margin: 0 auto;
	text-align: left;
	background-image: url();
	background-repeat: no-repeat;
}

#wrapper {
	width: 800px;
	margin: 0 auto;
	text-align: left;
	background: #fff;
}

/* ■メニュー */

#menu {
	width: 200px;
	float: left;
	background: #fff;
	color: #000;
	border-right: dashed 1px #ccc;
}

#menu_1 {
	color: #696969;
	margin: 5px 0px 15px 10px;
	padding: 10px 5px 10px 5px;
	font-size: 75%;
	background: #e0eeee;
	width: 170px;
}

#menu_2 {
	width: 170px;
	font-size: small;
	padding: 0px 0px 0px 10px;
}

#menu_2 img {
	padding: 1px 0px 1px 0px;
}

#menu_right {
	text-align: right;
	font-size: 80%;
	color: #fff;
}
#menu_3 {
	width: 170px;
	font-size: small;
	margin: 0px 0px 10px 10px;
	padding: 4px;
	border: 1px solid #808080;
}

#main {
	margin-left: 200px;
	background: #fff;
	color: #000;
}

#footer {
  clear: both;
}

/* ■その他 */

body {
	line-height: 1.5;
}

p {
	padding: 0.5em;
	margin: 0;
}

img {
	border: 0px;
}

Marquee {
	letter-spacing: 0.2em;
	color: #ccc;
}

h1 {
	margin: 0px 0px 0px 0px;
}

h2 {
	font-size: 95%;
	color: #696969;
	margin: 15px 50px 20px 40px;
	padding: 0px 0px 0px 25px;
	border-bottom: 1px dotted #696969;
	background-image: url(../img/background/h2.gif);
	background-repeat : no-repeat;
}

h3 {
	text-align: center;
	font-size: 80%;
}

h4 {
	font-size: 100%;
	color: #696969;
	margin: 0px 0px 0px 30px;
	padding: 4px 0px 7px 10px;
	background-image: url(../img/background/h4.gif);
	background-repeat : no-repeat;
	letter-spacing: 2px;
}

h5 {
	font-size: 105%;
	font-family: sans-serif;
	background-repeat : no-repeat;
	letter-spacing: 2px;
	padding: 15px 0px 0px 2px;
	margin: 10px; 0px; 0px; 0px;
}

h6 {
	background-image: url(../img/background/h6.gif);
	background-repeat : no-repeat;
	margin: 25px 20px 10px 60px;
	padding: 0px 0px 0px 10px;
	font-size: 80%;
	color: #fff;
}

.h7 {
	background-image: url(../img/background/h7.gif);
	background-repeat : no-repeat;
	margin: 10px 5px 10px 0px;
	padding: 20px 10px 20px 60px;
	font-size: 110%;
	color: #000066;
}

.h8 {
	font-size: 100%;
	color: #000000;
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 10px;
}

#wrapper {
	color: #fff;
}

#page_top {
	height:10px;
	background-image: url(../img/background/top_line.gif);
	width: 800px;
}

#head {
	padding: 10px 0px 0px 0px;
	width: 800px;
	height: 138px;
	background-image: url(../img/background/head_back4.gif);
	background-repeat: no-repeat;
}

#head2 {
	padding: 10px 0px 0px 0px;
	width: 800px;
	height: 130px;
	background-image: url(../img/background/blog_heder.gif);
	background-repeat: no-repeat;
}
#komon {
	text-align: right;
	font-size: 90%;
	color: #000000;
	font-weight: bold;
	margin-right: 10px;
}

#head_text{
	margin: 200px 10px 0px 10px;
	color: #000;
}
* html #head_text  { margin: 200px 10px 0px 10px; }
#head img {
	margin: 0px 40px 10px 10px;
}

#navi {
	width: 780px;
	height: 15px;
	color: #696969;
	margin: 0;
	padding: 10px 20px 20px 0px;
	background-image: url(../img/background/naviback.gif);
	background-repeat : no-repeat;
	text-align: right;
}

#center {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#footer {
	color: #fff;
	background: #fff;
}

#totop {
	text-align: right;
	border-top: 1px solid #ccc;
}

#footer p{
	text-align: center;
	font-size: 70%;
	margin: 0px 0px 5px 0px;
}

#footer address{
   padding:3px 10px 0px 0px;
   text-align:right;
   font-size: 70%;
   color:#b5b5b5;
   border-top:1px solid #ccc;
}

#chart_txt {
	font-size: 80%;
	margin: 15px 50px 20px 50px;
}

/* ■リスト */

#dolphincontainer {
	position:relative;
	height:56px;color:#E0E0E0;
	background:#143D55;
	width:100%;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}

#dolphinnav {
	position:relative;
	height:33px;
	font-size: 80%;
	text-transform:uppercase;
	font-weight:bold;
	background:#fff url(../img/dolphin_bg.gif) repeat-x bottom left;
	padding:0 0 0 15px;
}

#dolphinnav ul {
	margin:0;padding:0;
	list-style-type:none;
	width:auto;float:left;
}

#dolphinnav ul li {
	display:block;
	float:left;margin:0 1px;
}

#dolphinnav ul li a {
	display:block;
	float:left;
	color:#EAF3F8;
	text-decoration:none;
	padding:0 0 0 15px;
	height:33px;
}

#dolphinnav ul li a span {
	padding:12px 15px 0 0;
	height:21px;
	float:left;
}

#dolphinnav ul li a:hover {
	color:#fff;
	background:transparent url(../img/dolphin_bg-OVER.gif) repeat-x bottom left;
}

#dolphinnav ul li a:hover span {
	display:block;
	width:auto;
	cursor:pointer;
}

#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover {
	color:#fff;
	background:#1D6893 url(../img/dolphin_left-ON.gif) no-repeat top left;
	line-height:275%;
}

#dolphinnav ul li a.current span {
	display:block;
	padding:0 15px 0 0;
	width:auto;
	background:#1D6893 url(../img/dolphin_right-ON.gif) no-repeat top right;
	height:33px;
}

#main_sub_ul {
	margin: 0px 0px 0px 50px;
}

#main_sub_ul ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}

#main_sub_ul li {
	display: inline;
	line-height: 1.4;
	white-space: nowrap;
}

#main_sub_ul2 {
	font-size: small;
}

#main_sub_ul2 ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}

#main_sub_ul2 li {
	display: inline;
	line-height: 1.4;
	white-space: nowrap;
	padding: 0px 0px 0px 60px;
}

/* ■テーブル */

#table1 {
	margin: 10px 5px 0px 10px;
	width: 190px;
	border 0px;
	border-collapse: collapse;
}

#td1_1 {
	background-image: url(../img/background/button_top.gif);
	height: 40px;
}

#td1_1_2 {
	background-image: url(../img/background/button_top_2.gif);
	height: 58px;
}

#td1_2 {
	background-image: url(../img/background/button_middle.gif);
}

#td1_2_2 {
	background-image: url(../img/background/button_middle_2.gif);
}

#td1_3 {
	background-image: url(../img/background/button_bottom.gif);
}

#td1_3_2 {
	background-image: url(../img/background/button_bottom_2.gif);
}

#td2_1 {
	background-image: url(../img/background/maturi_top.gif);
	background-repeat: no-repeat;
	font-size: 105%;
	padding: 8px 0px 10px 50px;
	font-weight: 800;
}

#td2_2 {
	background-image: url(../img/background/maturi_middol.gif);
	font-size: small;
	padding: 0px 14px 0px 12px;
}

#td2_2 img {
	border: 1px solid #CCC;
	padding: 1px;
}

#td2_3 {
	background-image: url(../img/background/maturi_bottom.gif);
	background-repeat: no-repeat;
	font-size: 70%;
	text-align: right;
	padding: 10px 20px 15px 0px;
}

#table1 img {
	margin: 0px 0px 0px 10px;
}

#table2 {
	margin: 0px 0px 10px 40px;
	width: 500px;
	border 0px;
	font-size: small;
	border-collapse: collapse;
}

#table5 {
	margin: 0px 0px 20px 40px;
	width: 500px;
	border 0px;
	font-size: small;
	border-collapse: collapse;
}

#table2 iframe {
	border: 1px solid #CCC;
	padding: 1px;
	height: 45px;
	width: 500px;
}

#td3_1 {
	background-image: url(../img/background/topics_back.gif);
	background-repeat: no-repeat;
	color: #fff;
	font-size: 100%;
	padding: 8px 0px 0px 30px;	
}

#td3_2 {
	background-image: url(../img/background/topics_middle_back.gif);
	padding: 0px 10px 0px 20px;
}

#td3_2 ul {
	color: #696969;
}

#td3_3 {
	background-image: url(../img/background/topics_bottom_back.gif);
	background-repeat: no-repeat;
	text-align: right;
	color: #fff;
	font-size: 75%;
}

#table3 {
	margin: 20px 30px 10px 30px;
	width: 500px;
	border: border: 0px #ccc solid;;
	font-size: 75%;
	letter-spacing: 2px;
	border-collapse: collapse;
}

#table4 {
	margin: 20px 30px 10px 30px;
	width: 500px;
	border: 1px #ccc solid;
	font-size: small;
	letter-spacing: 2px;
	border-collapse: collapse;
}
#table7 {
    margin: 20px 30px 10px 30px;
	width: 500px;
	border-collapse: collapse;
}
#table8 {
    margin: 10px 10px 10px 10px;
	width: 500px;
	border-collapse: collapse;
}
#table6 {
	margin: 20px 30px 10px 30px;
	width: 550px;
	border: 1px #000 solid;
	font-size: 75%;
	letter-spacing: 2px;
	border-collapse: collapse;
}
.table3_td {
	padding: 7px 5px 7px 5px;
	border: 1px #ccc solid;
	background: #f4f4f4;
	width: 100px;
}

.table3_td2 {
	padding: 7px 5px 7px 5px;
	border: 1px #ccc solid;
}

#table4 {
	width: 480px;
	border-collapse: collapse;
}

#table_link {
	border-collapse: collapse;
}

.table_setumei {
	border-collapse: collapse;
	font-size: small;
	margin: 0px 0px 0px 30px;
	width: 500px;
	margin-left:auto;
	margin-right:auto;
}

.table_setumei2 {
	font-size: small;
	text_align: center;
	width: 500px;
	margin-left:auto;
	margin-right:auto;
}

.black_td {
	border: 1px #000 solid;
	padding: 5px 0px 5px 0px;
}

.link_td1 {
	padding: 4px 0px 4px 10px;
	background: #b0c4de;
	border-top: 1px solid #b0c4de;
	border-left: 1px solid #b0c4de;
	border-right: 1px solid #fff;
	border-bottom: 2px solid #778899;
	width: 200px;
	font-weight: 600;
}

.link_td2 {
	padding: 4px 0px 4px 10px;
	background: #b0c4de;
	border-top: 1px solid #b0c4de;
	border-left: 1px solid #b0c4de;
	border-right: 1px solid #b0c4de;
	border-bottom: 2px solid #778899;
	width: 280px;
	font-weight: 600
}

.link_td3 {
	padding: 2px 5px 2px 15px;
	background: #f0f8ff;
	border-top: 1px solid #f0f8ff;
	border-left: 1px solid #b0c4de;
	border-right: 1px solid #b0c4de;
	border-bottom: 1px solid #b0c4de;
	width: 200px;
}

.link_td4 {
	padding: 2px 5px 2px 15px;
	border-top: 1px solid #f0f8ff;
	border-left: 1px solid #b0c4de;
	border-right: 1px solid #b0c4de;
	border-bottom: 1px solid #b0c4de;
	width: 280px;
}

.yougo_td1 {
	padding: 4px 0px 4px 10px;
	background: #b0c4de;
	border-top: 1px solid #b0c4de;
	border-left: 1px solid #b0c4de;
	border-right: 1px solid #fff;
	border-bottom: 2px solid #778899;
	width: 100px;
	font-weight: 600;
}

.yougo_td2 {
	padding: 4px 0px 4px 10px;
	background: #b0c4de;
	border-top: 1px solid #b0c4de;
	border-left: 1px solid #b0c4de;
	border-right: 1px solid #b0c4de;
	border-bottom: 2px solid #778899;
	width: 380px;
	font-weight: 600
}

.yougo_td3 {
	padding: 2px 5px 2px 15px;
	background: #f0f8ff;
	border-top: 1px solid #f0f8ff;
	border-left: 1px solid #b0c4de;
	border-right: 1px solid #b0c4de;
	border-bottom: 1px solid #b0c4de;
	width: 100px;
}

.yougo_td4 {
	padding: 2px 5px 2px 15px;
	border-top: 1px solid #f0f8ff;
	border-left: 1px solid #b0c4de;
	border-right: 1px solid #b0c4de;
	border-bottom: 1px solid #b0c4de;
	width: 340px;
}

.mihon_td1{
	width: 120px;
	background: #b0c4de;
	padding: 5px 5px 5px 5px;
}

.mihon_td2{
	width: 280px;
	background: #f5f5f5;
	padding: 5px 5px 5px 5px;
}

.mihon_td3{
	width: 50px;
	background: #fafafa;
	padding: 5px 5px 5px 5px;
}

#table_jyouhou {
	border-collapse: collapse;
	margin: 20px 30px 0px 30px;
}

.jyouhou_td1{
	width: 180px;
	background-image: url(/img/background/jyouhou_top.gif);
	background-repeat: no-repeat;
	font-size: small;
	padding: 12px 10px 5px 10px;
}

.jyouhou_td2{
	width: 180px;
	background-image: url(/img/background/jyouhou_midlle.gif);
	padding: 12px 28px 5px 10px;
	font-size: small;
}

.jyouhou_td3{
	width: 180px;
	background-image: url(/img/background/jyouhou_bottom.gif);
	background-repeat: no-repeat;
	padding: 12px 0px 15px 5px;
}

.moushikomi {
	width: 400px;
	margin: 0px 0px 0px 60px;
}

.moushikomi_td1 {
	padding: 2px 5px 2px 15px;
	background: #f0f8ff;
	border: 1px solid #b0c4de;
	width: 150px;
}

.moushikomi_td2 {
	padding: 2px 5px 2px 15px;
	border: 1px solid #b0c4de;
	width: 250px;
}
.moushikomi2 {
	width: 500px;
	margin: 0px 0px 0px 60px;
}

.moushikomi2_td1 {
	padding: 2px 5px 2px 15px;
	background: #f0f8ff;
	border: 1px solid #b0c4de;
	width: 60px;
}

.moushikomi2_td2 {
	padding: 2px 5px 2px 15px;
	border: 1px solid #b0c4de;
	width: 400px;
}

.table_gazou {
	margin: 10px 0px 10px 30px;
	padding: 5px;
	width: 480px;
}

.table_gazou_td1 {
	background-color: #ccc;
	font-size: 100%;
	border: 1px solid #696969;
}

.table_gazou_td2 {
	background-color: #f5f5f5;
	border: 1px solid #696969;
	font-size: small;
}

.table_gazou_td2 img {
	margin: 8px 5px 5px 8px;
}

.table_gazou_td2 strong {
	color: #b8860b;
}

.qa_td1 {
	padding: 2px 5px 2px 15px;
	background: #f0f8ff;
	border: 1px solid #b0c4de;
	font-size: 14px;
}

.qa_td2 {
	padding: 2px 5px 2px 15px;
	border-top: 1px solid #f0f8ff;
	border-left: 1px solid #b0c4de;
	border-right: 1px solid #b0c4de;
	border-bottom: 1px solid #b0c4de;
	font-size: small;
}

.sitemap_td {
	padding: 0px 0px 10px 35px;
}

.table_ipo {
	border: 1px solid #ccc;
	padding: 5px;
	width: 500px;
	margin: 0px 0px 10px 30px;
}

.ipo_td1 {
	width: 115px;
	background: #B0E0E6;
	font-size: small;
}

.ipo_td2 {
	padding: 5px 0px 5px 0px;
	width:388px;
	background: #B0E0E6;
	font-size: 130%;
	font-weight: 600;
}

.ipo_td2 a {
	color: #000;
}
.ipo_td3 {
	font-size: small;
}

.table_yougo {
	width: 100px;
	padding: 3px;
	font-weight: bold;
	background: #ccc;
	border: 1px #696969 solid;
}

.table_yougo2 {
	width: 100px;
	padding: 5px;
	vertical-align: top;
	border-left: 1px #ccc dotted;
	border-right: 1px #ccc dotted;
	border-bottom: 1px #ccc dotted;
}
#table_nehaba {
	border-collapse: collapse;
}
.nehaba_td1 {
	width: 210px;
	border: 1px solid #000000;
	text-align: center;
}
.nehaba_td2 {
	width: 95px;
	border: 1px solid #000000;
	text-align: center;
}
.nehaba_td3 {
	width: 210px;
	border: 1px solid #000000;
	text-align: right;
}
.nehaba_td4 {
	width: 95px;
	border: 1px solid #000000;
	text-align: right;
}

#table_set {
	width: 470px;
	border-collapse:collapse;
}

#table_set2 {
	width: 250px;
	border-collapse:collapse;
}

.td1_set {
	width: 50px;
	border: 1px solid #000000;
	text-align: center;
}
.td2_set {
	width: 210px;
	border: 1px solid #000000;
	text-align: center;
}
.td3_set {
	width: 105px;
	border: 1px solid #000000;
	text-align: center;
}
.td4_set {
	width: 105px;
	border: 1px solid #000000;
	text-align: center;
}
.td5_set {
	width: 50px;
	border: 1px solid #000000;
	text-align: center;
}
.td6_set {
	width: 210px;
	border: 1px solid #000000;
	text-align: center;
}
.td7_set {
	width: 105px;
	border: 1px solid #000000;
	text-align: right;
}
.td8_set {
	width: 105px;
	border: 1px solid #000000;
	text-align: right;
}
.td3_set2 {
	width: 200px;
	border: 1px solid #000000;
	text-align: center;
}
#kaisyagaiyou {
  border-collapse:collapse;
  font-size: 80%;
  margin: 30px 50px 40px 20px;
}
#kaisyagaiyou img {
  border: 0px;
}
.kaisyagaiyou_td1 {
  width: 100px;
  padding: 5px 10px 5px 10px;
  background: #dcdcdc;
  border: 1px solid #696969;
}
.kaisyagaiyou_td2 {
  padding: 5px 10px 5px 10px;
  border: 1px solid #696969;
}
.enkaku_td1 {
  width: 200px;
  padding: 5px 10px 5px 10px;
  border: 1px solid #696969;
  background: #faf0e6;
}
.enkaku_td2 {
  width: 350px;
  padding: 5px 10px 5px 10px;
  border: 1px solid #696969;
}
/* ■class */

.honbun {
	margin: 5px 80px 5px 40px;
	font-size: 95%;
}

.honbun2 {
	margin: 5px 50px 5px 70px;
	font-size: 95%;
}

.honbun3 {
	margin: 5px 50px 5px 30px;
	font-size: 95%;
}

.setumei {
	margin: 10px 10px 10px 20px;
	font-size: small;
}
.setumei2 {
	margin: 5px 10px 20px 50px;
	font-size: small;
	color: #696969;
}

.annai {
	text-align: center;
	margin: 30px 0px 30px 0px;
	font-weight: 600;
}

.annai2 {
	color: #fff;
	background: #00008B;
	padding: 5px;
}

.kihon {
	font-size: small;
	padding: 0px 15px 0px 55px;
	margin: 0px 0px 10px 0px;
}

.red {
	color: #ff7256;
	font-weight: 600;
}
.red2 {
	color: #ff7256;
	font-weight: 600;
	font-size: small;
}

.aka {
	color: #ff0000;
}
.ao {
	color: #00bfff;
}
.gray {
	color: #ccc;
}

.td6 {
	border: 1px solid #000;
	text-align: center;
	background: #f4a460;
	width: 70px;
}
.td7 {
	border: 1px solid #000;
	text-align: center;
	background: #0063b5;
	color: #fff;
}
.td8 {
	border: 1px solid #000;
	padding: 5px;
	background: #f4e7dc;
}
.td9 {
	border: 1px solid #000;
	padding: 5px;
	background: #b7cbe5;
}
.td10 {
	border: 1px solid rgb(11, 11, 11);
	padding: 10px;
}
.td6_m {
	background: #FF99FF;
	font-size: 14px;
	padding: 5px 0px 5px 15px;
	border-right: 1px solid #fff;
	border-left: 1px solid #FF99FF;

}
.td6_k {
	background: #de7afa;
	font-size: 14px;
	padding: 5px 0px 5px 15px;
	border-right: 1px solid #fff;
	border-left: 1px solid #de7afa;

}
.td6_k2 {
	background: #de7afa;
	font-size: 14px;
	padding: 5px 0px 5px 15px;
	border-right: 1px solid #de7afa;
	border-left: 1px solid #de7afa;

}

.td7_m {
	background: #9ACD32;
	font-size: 14px;
	padding: 5px 0px 5px 15px;
	border-left: 1px solid #fff;
	border-right: 1px solid #9ACD32;
}

.td8_m {
	background: #FFEEFF;
	font-size: small;
	padding: 5px;
	color: #696969;
	border: 1px solid #FF99FF;
	text-align: left;
	width: 100px;
}
.td8_k {
	background: #fbebff;
	font-size: small;
	padding: 5px;
	color: #696969;
	border: 1px solid #de7afa;
	text-align: left;
	width: 100px;
}
.td9_m {
	background: #EEFFEE;
	font-size: small;
	padding: 5px;
	color: #696969;
	border-right: 1px solid #9ACD32;
	border-bottom: 1px solid #FF99FF;
	text-align: left;
	width: 100px;
}

.td10_m {
	background: #FFEEFF;
	font-size: small;
	padding: 5px;
	color: #696969;
	border: 1px solid #FF99FF;
	text-align: left;
	width: 800px;
}
#table_momo {
	border-collapse: collapse;
	width: 550px;
	margin: 0px 0px 20px 20px;
}
#table_kabuto {
	border-collapse: collapse;
	width: 550px;
	margin: 0px 0px 20px 20px;
}
#table_momo span {
	color: #FF66FF;
	font-weight: 600;
	font-size: small;
}
#table_kabuto span {
	color: #cc00ff;
	font-weight: 600;
	font-size: small;
}
#table_momo p {
	color: #0066FF;
	font-weight: 600;
	font-size: small;
}
#table_kabuto p {
	color: #3366ff;
	font-weight: 600;
	font-size: small;
}

.outbox {
	overflow:hidden;
	
}
.inbox {
	float:left;
	display:block;
	display:table-cell; 
	text-align:center; 
}

.center100 {
	vertical-align:middle;
	height:100px;
	line-height:100px;
}

.center100 img {
	vertical-align: middle;
}

.line-th {
	text-decoration: line-through;
}
.ad_t01 {
	font-size: 140%;
	font-weight: bold;
	color: #000080;
}
.ad_t02 {
	font-size: 140%;
	font-weight: bold;
	color: #800000;
}

.ad_t03 {
	font-size: 160%;
	font-weight: bold;
	letter-spacing: 0.1em;
	color: #ff4500;
}
.table_info {
	width: 500px;
	font-size: 13px;
	margin: 0 40px;
}

.table_camp {
	border-collapse : collapse ;
	font-size: 80%;
	margin: 0 40px 40px 40px;
	border: 0px #CEF6EC solid;
	padding: 0px;
	width: 520px;
}
.table_camp tr:nth-child(odd) {
	padding: 5px;
	background: #CEF6EC;

}
 
.table_camp tr:nth-child(even) {
	padding: 5px;
	background: #F0F6F5;
}

.table_camp th,
.table_camp td {
	border: 1px #fff solid;
	padding : 1em ;
}
.table_camp th {
	width:130px;
}

.table_maturi {
	border-collapse : collapse ;
	font-size: 80%;
	margin: 0 30px 10px 30px;
	border: 0px #CEF6EC solid;
	padding: 0px;
	width: 500px;
}

.table_maturi caption {
	text-align: left;
}

.table_maturi th,
.table_maturi td {
	border: 1px #fff solid;
	padding : 1em ;
}
.table_maturi th {
	width:100px;
}

.table_maturi tr:nth-child(odd) {
	padding: 5px;
	background: #FFFF99;

}
 
.table_maturi tr:nth-child(even) {
	padding: 5px;
	background: #FFFFCC;
}

img.writer {
	text-decoration:none;
}
img.writer:hover {
	position:relative ;top:1px ;left:1px ;
}