
#container {
width: 763px;
margin: 0px auto 20px;
text-align: left;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 3px solid #CCCCCC;
border-top: 0px solid #CCCCCC;
color: #333333;
background-color: #FFFFFF;
}


.news{
font-size:12px;
color:#666666;
margin:5px 0px 5px 10px;
padding: 5px 0px 5px 10px;
border-bottom:#cccccc solid 0px;
border-left:#3333CC solid 5px;
width:730px;
background-image:url(../images/whats_new_back.gif);
background-position:right;
background-repeat:no-repeat;
}

.news_days{
font-size:10px;
color:#666666;
margin:0px 0px 5px 10px;
}

#news_contents{
margin:0px 0px 5px 10px;
width: 737px; 
height: 130px; 
overflow: scroll; 
overflow-x:hidden;
border:#3333CC solid 1px;
}
.news_line{
color:#000;
font-size:12px;
margin: 0px 0px 0px 10px;
padding:0px 0px 5px 0px;
border-bottom:#cccccc solid 0px;
width:752px;
}

.menu_table{
border-left:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
border-top:#3333CC solid 3px;
padding:5px;
}

.gaiyo_td1{
width:220px;
background-color:#fde0ce;
color:#333333;
padding:10px;
border-bottom:#999999 solid 2px;
border-right:#999999 solid 2px;
border-left:#999999 solid 0px;
border-top:#999999 solid 0px;
margin:0px 5px 0px 5px;
}

.gaiyo_td2{
width:220px;
background-color:#ced9fd;
color:#333333;
padding:10px;
border-bottom:#999999 solid 2px;
border-right:#999999 solid 2px;
border-left:#999999 solid 0px;
border-top:#999999 solid 0px;
margin:0px 5px 0px 5px;
}


.gaiyo_td3{
width:220px;
background-color:#fbe4fc;
color:#333333;
padding:10px;
border-bottom:#999999 solid 2px;
border-right:#999999 solid 2px;
border-left:#999999 solid 0px;
border-top:#999999 solid 0px;
margin:0px 5px 0px 5px;
}


.gaiyo_list{
margin:10px 0px 10px 10px;
line-height:160%;
font-size:12px;
}

.sikaku1{
color:#CC6600;
}

.sikaku2{
color:#6699ff;
}

.sikaku3{
color:#cc6699;
}

.small_type{
margin-left:15px;
font-size:10px;
}

a:link, a:visited { color:#0E3092; text-decoration: underline; }
a:hover, a:active      { color: #ff0000; text-decoration: none;}

h2{
	color: 4F72B3;
	border-bottom:1px solid;
	padding: 0.2em 0 0.2em 7px;
	margin: 1px 0px 0.5em;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	font-weight: bold;
	border-left-style: solid;
	border-left-width: 10px;
}

.word1 {
	font-size: 12px;
	line-height: 1.5;
	letter-spacing: normal;
	text-align:left;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}

.word1 ul{
	list-style-type: disc;
	list-style-position: outside;
}

.word1 ul{
margin-left:1.5em;
}
.word2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 1.5;
	letter-spacing: normal;
	text-align:left;
}

.word3 {
	font-size: 11px;
	line-height: 1.5;
	letter-spacing: normal;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}

td.new_word1{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 1.5;
	letter-spacing: normal;
	text-align:left;
	color: #4F72B3;
}

td.new_word2{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 1.5;
	letter-spacing: normal;
	text-align:right;
	color: #4F72B3;
}

td.new_word2 a{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 1.5;
	letter-spacing: normal;
	text-align:right;
	color: #4F72B3;
}

.news_table{
font-size: 12px;}


.news1 {
	font-size: 12px;
	line-height: 1.5;
	margin: 0px 0px 0px 0px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}

.newsdate {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	line-height: 1.5;

}
.news2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
	color: #0E3092;
	line-height: 1.5;
}

.life_table_text {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
	margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

.footer_menu{
text-align:center;
margin:20px 0px 5px 0px;
padding:5px 0px 5px 0px;
border-bottom:#cccccc solid 1px;
width:762px;
font-size:10px;
color:#003399;
}

.footer{
text-align:center;
font-size:10px;
color:#999999;
font:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
margin:5px 0px 10px 0px;
padding:5px 0px 10px 0px;
}


.ala_list{ 
	margin-left:1.5em;
	list-style-type: square;
}


