@charset "utf-8";
/* CSS Document */

div#container{
	margin: 0 auto;
	width: 650px;
	font-size:90%;
}

/*ティエムエムトレーディングの基本スタイル（共通）
___________________________________________________________________________*/

p,img,ol,li,dl,dt,dd,h1,h2,h3,body,form {
	margin:0;
	padding:0;}

body{
	color: #000;
	background-color: #fff;
	font-size: medium;
	line-height: 125%;
	xfont-family:arial,'lucida grande','lucida sans unicode','bitstream vera sans','dejavu sans','trebuchet ms',sans-serif;
	font-family:'bitstream vera sans','dejavu sans','trebuchet ms',sans-serif;
	margin:0;
	padding:0;
	}


a { text-decoration: none;}

a:link {	color:#005EAD;}

a:visited {	color:#005EAE;	}

a:hover {	color:#d62b0f; text-decoration: underline;	}

a:active {	color:#E6B972;	}

a img {
	border-style: none;
	vertical-align: middle;
}

p {	margin-bottom: 1em;	}


/*
ul {	list-style-type: none;	}*/

ol {	margin: 0 0 1em 25px;	}

hr {	display:none;	}

.alphabet {
	font-family:Arial, Lucida Sans, Stone Sans OS ITC TT-Semi;
	}
 
table { border-collapse: collapse;}

.green{ color: #008800;}

.red{ color: #CC3300;}

.blue{ color: #005EAD;}

.gray { color: #8a8a8a;}

.orange { color: #f28f0e;}

.purple { color: #d02879;}

.floatclear {clear: both;}

.textleft { text-align: left;}
.textright { text-align: right;}
.textcenter { text-align: center;}

.discList{
	list-style-type: disc;
	margin: 0 0 1em 25px;
	}

.px10 {	font-size: 10px;}
.px12 {	font-size: 12px;}
.px14 {	font-size: 14px;}
.px16 {	font-size: 130%;}
.px18 {	font-size: 140%;  line-height: 130%;}

.px10h { font-size: 10px;  line-height: 130%;}
.px12h { font-size: 12px;  line-height: 150%;}
.px14h { font-size: 14px;  line-height: 130%;}

.mincho { font-family: “ＭＳ Ｐ明朝”,”ＭＳ 明朝”,serif; }

.bgblue{ background-color: #007DC9;}
.bgblue03{ background-color: #1575AF;}


.bgblue02{ background-color: #E3F7FF;}
.bgviolet{ background-color: #950052; }
.bgpink{ background-color: #FFE9EE; }
.bgorange{ background-color: #FDE1B6; }
.bggray{ background-color: #e6e6e6; }
.bggray02{ background-color: #F2F2F2; }


p.pend { margin: 0;}

/* ページ構成スタイル（共通）
___________________________________________________________________________*/



/* =========== フロートバグ補助 =========== */

/* 20110406クラスあり修正版 */
.clearfix {zoom:1;}
.clearfix:after{
    content: ""; 
    display: block; 
    clear: both;}

/* =========== IE用印刷設定CSS =========== */

@media print{

body {
    _zoom: 68%;  /*WinIE only */
}
}

