/* */
body {
	font-size: 12px;
	line-height: 150%;
	background: #FFFFFF;
	color: #555555;
	margin: 30px 0px 30px;
	padding: 0px;
	letter-spacing:110%;
}
p {
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
}
div {
	margin: 0px;
	padding: 0px;
}
strong{
	color:#666666;
	}
input{
margin: 0px;
padding:0px;
}

.leftmargin10px {
	margin: 0 0 0 10px;
}

/* */
.newdate{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding: 3px 0px 3px 5px;
	text-align: left;
	vertical-align: middle;

}
.newtitle{
	font-size: 12px;
	text-align: left;
	padding: 5px 0px 5px 5px;
	vertical-align: middle;
}
a.newtitlelink{
	color: #3366FF;
}



/* */
.navi-back {
	background:  url(../menu/images/Inc_menu1_2.gif) repeat-y;
}

/* */
.img-title1 {
	margin-bottom: 20px;
}

/*  */
h5 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #666666;
}

/* */
.tmargin5-15 {
	margin: 10px 0px 15px 5px;
	padding: 0px;
	width: 540px;
}

/* */
.ts{
	margin-left:5px;
}
/* */
.tb{
		margin-left:10px;
}

/* */
.img-sumio{
	margin: 15px 0px 30px 15px;
	clear: none;
	padding: 0px;
	float: right;
	height: 171px;
	width: 150px;
}

.about_n{
	background: #F2E6CE;
	padding-left: 10px;
}
.about_text {
	margin: 0px 0px 15px;
	padding: 0px;
	width: 540px;
}
/* */

/* */
.functext{
	margin:0px 0px 0px 14px;
}
#other .ts{
	margin:20px 0px 0px 5px;
}

/* */

.ttrump-ex {
	margin: 0px 0px 15px 5px;
	padding: 0px;
	width: 550px;
	font-size : 12px;
	line-height:150%;
	display: block;
}

#trump-navi{
	margin: 10px 0px 15px;
	padding:0px;
}

.yajirushi{
	margin-left:30px;
}

.dis_trump{
	font-size:18px;
	margin :15px 0px 15px 40px;
	color: #999999;
	font-weight: bold;
}

.dis_red{color : #ff6666;}

.border {
	background: #666666;
}
.formback {
	background: #FdFdFd;
}
.use {
	font-size: 14px;
	color: #6666FF;
}
.whatsnew-b {
	background: #E6E6E6;
}

/* */

.loginlead {
	font-size: 14px;
	margin-bottom: 30px;
}
.coution{
	line-height: normal;
	font-size:12px;
	color:#ff3333;
	margin-top:20px;
	}
.trumpnew {
	background: #f0f0f0;
	line-height: normal;
	border: 1px solid #999966;
}

.trumpnewt {
	color: #FF3333;
	font-weight: normal;
	padding:2px 0px 2px 0px;
}

.trumptable {
	margin: 20px 0px 0px;
	width: 90%;
}

h1,h2,h3{
margin:0px;
padding:0px;
font-size:14px;
}

/***************************************************************************
* 2007/03/31
* added
***************************************************************************/
div#whats_new {
	font-size:12px;
	color: #666666;
	margin:20px 10px 0 5px;
	line-height:1.5;
	}
	div#whats_new div.newdate {
		font-weight: bold;
		padding:0;
		margin-bottom:1em;
		}
	div#whats_new p#whats_new_lead {
		margin-bottom:1em;
		}
		
	div#whats_new p#whats_new_lead002 {
		margin:0 0 1em;
		padding:0;
		}
		
	div#whats_new h3 {
		font-weight:bold;
		font-size:14px;
		margin:0 0 10px;
		padding:0 0 10px;
		border-bottom:1px solid #DDDDDD;
		color:#999966;
		}
	div#whats_new h4 {
	font-weight:bold;
	margin:0 0 5px;
	padding:0;
	color:#999966;
	font-size: 12px;
		}
	div#whats_new ol {
		margin:0 0 30px 2em;
		padding:0;
		}
	div#whats_new li {
		margin:0 0 5px;
		padding:0;
		font-weight:bold;
		}
		div#whats_new li h5,
		div#whats_new li h6 {
			margin:0;
			padding:0;
			font-size: 12px;
			}
		div#whats_new li p {
			font-weight:normal;
			margin:0 0 1em;
			padding:0;
			}
		div#whats_new li p.title {
			font-weight:normal;
			margin:0;
			padding:0;
			}
		div#whats_new li p.title002 {
			font-weight:normal;
			margin:10px 0 0 0;
			padding:0;
			}
		div#whats_new li ul{
			margin:0px;
			padding:0px;
			}
			div#whats_new li ul li{
				font-weight:normal;
				list-style:none;
				margin-left:0px !important;
				}
			div#whats_new li ul li.circle {
				font-weight:normal;
				list-style:disc;
				margin-left:20px !important;
				}
			div#whats_new li ul li.circle002 {
				font-weight:normal;
				list-style:disc;
				margin-left:20px !important;
				margin-bottom:10px;
				}
				div#whats_new li ul li p {
					margin-left:1.5em;
					}
				div#whats_new li ul li ul {
					margin-left:1.5em;
				}
	div#whats_new div.back_link{
		text-align:right;
		margin:20px 0 30px 0;
		}
div#box001 {
	font-size:12px;
	color: #666666;
	margin:10px 10px 0 5px;
	line-height:1.5;
}
div#box001 ol {
		margin:0 0 0 2em;
		padding:0;
}
div#box001 li {
		margin:0 0 5px;
		padding:0;
		font-weight:normal;
		list-style:disc;
}
div#box002 {
	font-size:12px;
	color: #666666;
	margin:10px 10px 0 5px;
	line-height:1.5;
}
div#box002 ol {
		margin:0;
		padding:0;
}
div#box002 li {
		margin:0 0 5px;
		padding:0;
		font-weight:normal;
		list-style:disc;
}

/***************************************************************************
* 2011/03/14
*  Inform About Earthquake 
***************************************************************************/

.eq_info {
    background-color:#CCCCCC;
}


