﻿@charset "utf-8";
/*------------------------------------------------------------------
	top.css...Copyright DESK LIFE. All Rights Reserved.
--------------------------------------------------------------------*/
@import url(standard.css);
@import url(contentsmenu.css);
/*------------------------------------------------------------------
	Top
--------------------------------------------------------------------*/
#toppage {
	margin: 5px 0 0 0;
	padding: 0;
	width: 900px;
}
.title {
	height: 30px;
	line-height: 100%;
}
#toppage-sdts {
	margin: 0;
	width: 450px;
	float: left;
}
#toppage-infonews {
	margin: 0 0 0 5px;
	width: 445px;
	float: right;
}
/*------------------------------------------------------------------
	System Development & Tutorial Service
--------------------------------------------------------------------*/
#toppage-sd,
#toppage-ts {
	margin: 5px 0 0 0;
	width: 450px;
}
#toppage-sd .intro{
	background: url('../Image/top_title_sd.png') no-repeat left top;
	height: 70px;
}
#toppage-ts .intro{
	background: url('../Image/top_title_ts.png') no-repeat left top;
	height: 70px;
}
#toppage-sd .intro a,
#toppage-ts .intro a{
	width: 410px;
	height: 70px;
	display: block;
}
#toppage-sd .text,
#toppage-ts .text{
	padding: 5px 0 0 0;
}
#toppage-sd .text ul,
#toppage-ts .text ul{
	padding: 0 0 0 20px;
	font-size: 90%;
}
/*------------------------------------------------------------------
	Information & News
--------------------------------------------------------------------*/
#toppage-info,
#toppage-news {
	margin: 5px 0 0 0;
	width: 445px;
}
#toppage-news .title {
	background: url('../Image/news_title.png') no-repeat left top;
}
#toppage-info .title {
	background: url('../Image/info_title.png') no-repeat left top;
}
#toppage-info .text,
#toppage-news .text{
	width: 405px;
	height: 153px;
   	overflow: auto;
   	line-height: 130%;
}
#toppage-info dt,
#toppage-news dt {
	height: 1.5em;
}
#toppage-info dt.midashi {
	font-size: 110%;
	color: #626F4D;
	font-weight: bold;
}
#toppage-info dd,
#toppage-news dd {
	padding: 0 0 0 1.5em;
}
#toppage-info .dt-line,
#toppage-news .dt-line {
	height: 1em;
}
#toppage-info .dt-line,
#toppage-news .dt-line {
	border-bottom-style: dashed;
	border-bottom-width: thin;
}

