body {
	background-color: #d6d7d9;
	margin: 0px;
	padding: 0px;
}

/*  Xg  */

li#yellow {	list-style-image:url(../images/icon_yellow.gif);}
li#blue { list-style-image:url(../images/icon_blue.gif); }
li#green { list-style-image:url(../images/icon_green.gif);}
.d2mn {
	list-style-image:url(../images/icon_mnd2.gif);
	line-height: 150%;
	font-size: 8pt;
}
.d2mn02 {
	list-style-image:url(../images/icon_mnd2-1.gif);
	line-height: 150%;
	font-size: 8pt;
}


li#sa_blue { list-style-image:url(../images/icon_soblue.gif); }
li#sa_green { list-style-image:url(../images/icon_sogreen.gif); }

/* ‘ΐΡDDXg */
dl {
	clear: none;
	float: none;
}
dt {
	float:left;
	width:2em;
	clear:none;
	font-weight:normal;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 10px;
}
dd {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 1em;
	padding-right: 5px;
	clear: right;
}


/* DIV 1px r{bNX */

DIV#box1{
	border: 1px solid #95b9dc;
	padding:2px;
	width:226px; 
	}
DIV#box2{
	border: 1px solid #71d494;
	padding:2px;
	width:226px; 
	}
DIV#pvc1{
	border: 0px;
	padding:4px;
	width:95%;
	background-color: #E6FBFF;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	}
DIV#pvc2{
	border: 0px;
	padding:4px;
	margin: 2px;

	}
.svc_top10 {
	padding-top: 5px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10pt;
	line-height: 140%;
	width: 600px;
	color: #333333;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 15px;
}


/* 8 */
.black8 {
	font-size: 8pt;
	color:#000000
}

/* 9 */
.black9 {
	font-size: 9pt;
	color:#000000
}

/* 10 */
.black10 {
	font-size: 10pt;
	color:#000000;
	line-height: 120%;
}

/* 12 */
.black12 {
	font-size: 12pt;
	color:#000000
}

/* 8B */
.black8b {
	font-size: 8pt;
	color:#000000;
	font-weight: bold
}

/* 9B */
.black9b {
	font-size: 9pt;
	color:#000000;
	font-weight: bold
}

/* 10B */
.black10b {
	font-size: 10pt;
	color:#000000;
	font-weight: bold
}

/* 12B */
.black12b {
	font-size: 12pt;
	color:#000000;
	font-weight: bold
}


/* 8 */
.white8 {
	font-size: 8pt;
	color:#ffffff
}

/* 9 */
.white9 {
	font-size: 9pt;
	color:#ffffff
}

/* 10 */
.white10 {
	font-size: 10pt;
	color:#ffffff
}

/* 12 */
.white12 {
	font-size: 12pt;
	color:#ffffff
}

/* 8B */
.white8b {
	font-size: 8pt;
	color:#ffffff;
	font-weight: bold
}

/* 9B */
.white9b {
	font-size: 9pt;
	color:#ffffff;
	font-weight: bold
}

/* 10B */
.white10b {
	font-size: 10pt;
	color:#ffffff;
	font-weight: bold
}

/* 12B */
.white12b {
	font-size: 12pt;
	color:#ffffff;
	font-weight: bold
}

/* Τ8 */
.red8 {
	font-size: 8pt;
	color:#ff0000
}

/* Τ9 */
.red9 {
	font-size: 9pt;
	color:#ff0000
}

/* Τ10 */
.red10 {
	font-size: 10pt;
	color:#ff0000
}

/* Τ12 */
.red12 {
	font-size: 12pt;
	color:#ff0000
}
dd {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2em;
}
dt {
	margin: 0px;
	padding: 0px;
	float: left;
}



/* Τ8B */
.red8b {
	font-size: 8pt;
	color:#ff0000;
	font-weight: bold
}

/* Τ9B */
.red9b {
	font-size: 9pt;
	color:#ff0000;
	font-weight: bold
}

/* Τ10B */
.red10b {
	font-size: 10pt;
	color:#ff0000;
	font-weight: bold
}

/* Τ12B */
.red12b {
	font-size: 12pt;
	color:#ff0000;
	font-weight: bold
}


/* 7pt */
.f7 {
	font-size: 7pt;
}

/* 8pt */
.f8 {
	font-size: 8pt;
}

/* 8ptB */
.f8b {
	font-size: 8pt;
	font-weight: bold
}

/* 9pt */
.f9 {
	font-size: 9pt;
}

/* 9ptB */
.f9b {
	font-size: 9pt;
	font-weight: bold
}

/* 10pt */
.f10 {
	font-size: 10pt;
	line-height: 130%;
}

/* 10ptB */
.f10b {
	font-size: 10pt;
	font-weight: bold
}

/* 12pt */
.f12 {
	font-size: 12pt;
}

/* 12ptB */
.f12b {
	font-size: 12pt;
	font-weight: bold
}

/* Β8b */
.blue8b {
	font-size: 8pt;
	font-weight: bold;
	color:#0033ff;
}

/* Β10b */
.blue10b {
	font-size: 10pt;
	font-weight: bold;
	color:#0033ff;
}


/* ZΒ8 */
.dblue8 {
	font-size: 8pt;
	color:#006699;
}

/* ZΒ10 */
.dblue10 {
	font-size: 10pt;
	color:#006699;
}

/* ZΒ10b */
.dblue10b {
	font-size: 10pt;
	color:#006699;
	font-weight: bold;
}

/* Β10 */
.rblue10 {
	font-size: 10pt;
	color:#6699cc;
}

/* ZΞ10 */
.dgreen10 {
	font-size: 10pt;
	color:#1ead65;
}

/* TOPZΞ10 */
.topgreen10 {
	font-size: 10pt;
	color:#339966;
}

/* DF10 */
.gray10 {
	font-size: 10pt;
	color:#333333;
}

/* DF10b */
.gray10b {
	font-size: 10pt;
	color:#333333;
	font-weight: bold;
}

/* DF12b */
.gray12b {
	font-size: 12pt;
	color:#333333;
	font-weight: bold;
}

/* TOPZIW10 */
.toporange10 {
	font-size: 10pt;
	color:#ff6600;
}
/* TOPsN10 */
.pink10 {
	font-size: 10pt;
	color:#FF6F0F;
}
/* CgOC12 */
.lgray12 {
	font-size: 12px;
	color: #999999;
}

/* rόID */

#hrblue {
	border-bottom:1px solid #0c32bc
}

#hrblue2 {
	border-bottom:1px solid #8195dc
}

#hrgray {
	border-bottom:1px solid #ccc
}


/* Δσ */
.note {
	padding-left:0em;
	text-indent:-1em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 110%;
	font-size: 10pt;
	color: #333333;
}
.img10px {
	padding-bottom: 10px;
}


/* Xg */

li {
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0.5em;
	list-style-type:none;
@@line-height:180%;
	}

ul {
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 1em;

	
}
div#svc_1 {
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 20px;
	margin-left: 10px;
}

/* v */

table.history {
	width:600px;
	border-top:1px solid #CCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 12px;
	}

table.history th {
	width:130px;
	padding:6px 7px;
	background:#c6e7f6;
	border-bottom:1px solid #CCC;
	color:#1468b4;
	font-weight:bold;
	vertical-align:top;
	width:103px;
	}

table.history td {
	padding:6px 7px;
	border-bottom:1px solid #CCC;
	vertical-align:top;
	}
	
/*οΠTvEv*/
p.history-comment {
	width:550px;
	margin:0 0 14px 12px;
	}

table.company {
	width:600px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 34px;
	margin-left: 12px;

	}

table.company th {
	width:115px;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
	font-weight:bold;
	vertical-align:top;
	
	background-image: url(../company/img/box_tdback_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-right: 1em;
	padding-bottom: 6px;
	padding-left: 12px;
	}

table.company td {
	padding:6px 5px 6px 0;
	border-bottom:2px solid #fff;
	vertical-align:top;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-right: 1em;
	padding-bottom: 6px;
	padding-left: 12px;

	}	

/*ΒlξρΜζθ΅’ΙΒ’Δ*/
ul.about-list {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3em;
	padding: 0px;
	}
.about-list li {
	list-style-type: upper-roman;
}


dl.about-privacy {
	margin:0 12px;
	}

dl.about-privacy dt {
	color:#000;
	font-weight:bold;
	}

dl.about-privacy dd {
	margin-bottom:20px;
	}
.line-glay {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: 1em;
	margin-bottom: 1em;
}
.cont-15px {
	padding-left: 15px;
}



#mn1box {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1063b2;
	border-bottom-color: #1063b2;
	border-left-color: #1063B2;
	padding: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;
}
.blue8 {

	font-size: 8pt;
	font-weight: normal;
	color:#0033ff;
}
.img5px {

	padding-bottom: 5px;
}
.left_border {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0E7BEA;
}
.botom_1em {
	margin-bottom: 1em;
}

