﻿@charset "utf-8";
@import url("common.css"); /* common stylesheet */

/* temp_set -- -- --
Date: 2007.10
Version: 1.2
Author: mick
Author URI: http://aradas.net/
-- -- -- -- -- -- -- -- */

#dammy {
	background: url() no-repeat;
	margin: 0;
	padding: 40px 0 0 0;
	width: 216px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:40px;/* for ie5.x */
}


.under {
	margin:0 0 120px 0;
	padding-top:100px;
	text-align: center;
	}

.to_top {
	margin:5px 20px 10px 10px;
	text-align:right;
	border-top:1px solid #D9D3CC;
	text-decoration: none;
	padding-top:5px;
	}
	
.to_top2 {
	margin:0 20px 10px 10px;
	text-align:right;
	text-decoration: none;
	padding-top:5px;
	}

/* layout
--------- --------- --------- --------- --------- */
#wrapper {
	margin:0 auto;
	padding:0;
	width:860px;
	text-align: left;
	background: url(../images/contents_back.gif) repeat;
	}

#top {
	margin:0;
	padding:0;
	height;25px;
	background-color:#9C846C;
	color:#F3F3F3;
	font-size:1.1em;
	}


#header {
	margin:0;
	padding:0;
	height:90px;
	}

#main {
	margin:0;
	padding:15px 0 0 0;
	float:right;
	width:550px;
	}
	
#side {
	margin:0;
	padding:15px 0 0 0;
	float:left;
	width:280px;
	}
	
	
#footer {
	clear:both;
	margin:0;
	padding:0;
	height:23px;
	background-color:#9C846C;
	font-size: 1.1em;
	}
	
/* #
--------- --------- --------- --------- --------- */
#top h1 {
	margin:0;
	padding:0;
	width:100px;
	height:25px;
	border-right:1px solid #D9D3CC;
	}

#top h1 a {
	background: url(../images/top_logo.gif) no-repeat;
	margin: 0;
	padding: 25px 0 0 0;
	width: 100px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:25px;/* for ie5.x */
}	
	
/* #header
--------- --------- --------- --------- --------- */

/* #main
--------- --------- --------- --------- --------- */

	
	
	
	
	
	
/* #side
--------- --------- --------- --------- --------- */
.welcome {
	margin:0 0 10px 20px;
	padding:10px;
	border:1px solid #888;
	background-color: #E1ECE8;
	font-size: 1.2em;
	color:#666;
	line-height:1.4;
	}


.side_menu {
	margin:0 0 10px 20px;
	padding:0;
	list-style-type:none;
	border-left:1px solid #888;
	border-top:1px solid #888;
	border-right:1px solid #888;
	}
	
.side_menu li {
	margin: 0;
	padding: 0;
	}

.side_menu li a {
	padding:3px 0 5px 10px;
	>padding:6px 0 2px 10px;
	display:block;
	background-color: #CFE1DA;
	border-bottom:1px solid #888;
	text-decoration: none;
	font-size:1.1em;
	color:#666;
	font-weight:bold;
	height:14px;
	}

.side_menu li .side_submenu {
	margin:0;
	padding:0;
	list-style-type:none;
	background: url(../images/tools_arrow.gif) no-repeat;
	background-position: -40px bottom;
	}
	
.side_menu li .side_submenu li {
	margin:0 0 0 90px;
	padding:0;
	border-left:1px solid #888;
	}
	
.side_menu li .side_submenu li a {
	padding:3px 10px;
	>padding:5px 10px 1px 10px;
	display:block;
	background-color: #CFE1DA;
	border-bottom:1px solid #888;
	text-decoration: none;
	font-size:1.0em;
	color:#666;
	font-weight:normal;
	border-left:3px solid #619895;
	height:15px;
	}

.side_menu li b {
	padding:3px 0 5px 10px;
	>padding:6px 0 2px 10px;
	display:block;
	background-color: #CFE1DA;
	border-bottom:1px solid #888;
	text-decoration: none;
	font-size:1.1em;
	color:#666;
	font-weight:bold;
	height:14px;
	}

.side_google {
	margin:0 0 10px 20px;
	padding:0;
	text-align:center;
	border:1px solid #888;
	background-color: #CFE1DA;
	}
	
/* #footer
--------- --------- --------- --------- --------- */
.copy {
	margin:0;
	padding:4px 10px 2px 0;
	text-align: right;
	color:#F3F3F3;
	}
	
.copy a {
	color:#F3F3F3;
	text-decoration: none;
	}

.toollink_ex {
	margin:0 20px 15px 25px;
	padding:0;
	font-size: 1.1em;
	}
	
/* ==== list ====
--------- --------- --------- --------- --------- */
#sp_list_title1,#sp_list_title2,#sp_list_title3,
#sp_list_title4,#sp_list_title5,#sp_list_title6,
#sp_list_title7,#sp_list_title8 {
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	background-color: #60AFAF;
	border-right:5px solid #399;
	width:515px;
	color:#FFF;
	}
	
.sp_list {
	margin:0 0 20px 0;
	padding:0;
	width:530px;
	border-top:1px solid #818181;
	border-left:1px solid #818181;
	font-size:1.0em;
	}
	
.sp_list th{
	margin:0;
	padding:4px;
	border-right:1px solid #818181;
	border-bottom:1px solid #818181;
	background-color: #dddddd;
	font-size:1.4em;
	font-weight: bold;
	}
	
.sp_list th.l_title {
	margin:0;
	padding:0;
	font-size:1.1em;
	}
	
.sp_list td{
	margin:0;
	padding:3px 5px;
	border-right:1px solid #818181;
	border-bottom:1px solid #818181;
	background-color: #fdfdfd;
	}
	
.sp_list td.code,.sp_list td.name{
	text-align: center;
	font-size: 1.1em;
	}
	
h3 {
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	border-left:3px solid #60AFAF;
	width:515px;
	color:#60AFAF;
	font-weight: bold;
	font-size: 1.2em;
	}
	
h4 {
	background: url(../images/application_go.png) no-repeat;
	background-position: 0 center;
	margin:0 10px 5px 15px;
	padding:2px 0 0 20px;
	color:#60AFAF;
	font-weight: bold;
	font-size: 1.2em;
	}

.toollink_ex {
	margin:0 20px 15px 25px;
	padding:0;
	font-size: 1.1em;
	}
