@charset 'UTF-8';

/* r-de.net stylesheets
 *
 * update: 2008.01.26
 * code by Hidetake Kurihara
 * copyright (c)2008 R-design. all rights reserved.
 */

@import "base.css";

/*----- PAGE SETTING ----*/
#Wrapper2 {
	display: block;
	position: absolute;
	left: 50%;
	width: 730px;
	margin: 0 0 0 -365px;
	padding: 0;
	background:#FFF;}

/*----- index.html -----*/
#LogoMark {
	background:#f2fdff;}

/*----- MenuArea -----*/
#Alpha {
	margin-top:0;}
#MenuArea {
	clear:both;}
#Alpha ul,
#Alpha ol,
#Alpha li {
	margin:0;
	padding:0;
	list-style:none;}
#Alpha .globalMenu {
	float:left;
	width:194px;
	margin:3px 0 10px 0;
	padding:0;}
#Alpha .globalMenu a {
	display:block;
	width:189px;
	margin:0;
	font-size:14px;
	line-height:1.5em;
	padding:5px 0 4px 5px;}
#Alpha .globalMenu a:link,
#Alpha .globalMenu a:visited {
	background:url(../imgs/btnu_menu_mini.gif) no-repeat #6CF;
	color:#FFF;}
#Alpha .globalMenu a:hover {
	background:url(../imgs/btno_menu_mini.gif) no-repeat #039;
	color:#003;
	text-decoration:none;}
#Alpha .telphone {
	clear:both;
	display:block;}

/*----- Beta -----*/
#Beta {margin-top:3px;}
#Beta h2 {
	background:url(../imgs/ttl_recruit.gif) no-repeat;
	padding:85px 0 5px 20px;
	font-size:135%;}
#Beta h3 {
	background:url(../imgs/h3_skyblue.gif) no-repeat #FFF;
	color:#000;
	margin:2em 0 0 0;
	padding:1px 0 6px 12px;
	font-size:135%;}
#Beta h4 {
	display:block;
	height:26px;
	margin:10px 0 0 10px;
	padding:0 0 0 10px;
	line-height:2em;
	color:#000;
	background:#dee9f2;
	border: 1px solid #819bbc;}
#Beta p,
#Beta li,
#Beta dt {
	margin-left:20px;
	text-align:justify;}

#Beta .tblCorp {
	width:670px;
	margin:0 0 20px 12px;
	border-top:1px solid #75ACD6;
	border-right:1px solid #659cc6;
	border-bottom:1px solid #659cc6;
	border-left:1px solid #75ACD6;
	border-collapse:collapse;}
#Beta .tblCorp th,
#Beta .tblCorp td {
	padding:6px 12px;
	vertical-align:top;
	border-bottom:1px solid #558CB6;}
#Beta .tblCorp th {
	background:url(../imgs/bg_table4.gif) no-repeat #659cc6;
	border-right:1px solid #558CB6;}
#Beta .tblCorp td {
	background:#E9F4F4;}
#Beta .tblCorp th.nostyle,
#Beta .tblCorp td.nostyle {
	padding:0;}
#Beta .in_tbl {
	border-collapse:collapse;
	width:100%;}
#Beta .in_tbl th {
	width:33.3%;
	background:url(../imgs/bg_table2.gif) no-repeat #45b1bc;}

#Beta .fontSize {
	position:absolute;
	top:228px;
	right:3px;
	background:none;}


/*----- Gamma -----*/
#Gamma {
	margin-top:1px;}


/*----- Delta -----*/
#Delta .tblCorp {
	width:100%;
	margin:0;
	border-top:1px solid #75ACD6;
	border-right:1px solid #659cc6;
	border-bottom:1px solid #659cc6;
	border-left:1px solid #75ACD6;
	border-collapse:collapse;}
#Delta .tblCorp th,
#Delta .tblCorp td {
	padding:6px 12px;
	vertical-align:top;
	border-bottom:1px solid #558CB6;}
#Delta .tblCorp th {
	background:url(../imgs/bg_table4.gif) no-repeat #659cc6;
	border-right:1px solid #558CB6;
	text-align:left;}
#Delta .tblCorp td {
	background:#E9F4F4;}
#Delta .tblCorp th.nostyle,
#Delta .tblCorp td.nostyle {
	padding:0;}
#Delta .in_tbl {
	border-collapse:collapse;
	width:100%;}
#Delta .in_tbl th {
	width:33.3%;
	background:url(../imgs/bg_table2.gif) no-repeat #8abac1;
	text-align:left;}

#Delta .w380 {width:380px;}
#Delta .w300 {width:300px;}
#Delta .w100 {width:100px;}
#Delta .w30 {width:30px;}

/*----- PRE LOADED IMAGES -----*/
#preloadedImages {
	width: 0px;
	height: 0px;
	display: inline;
	background: url(../imgs/btno_service01.gif) no-repeat;
	background: url(../imgs/btno_service02.gif) no-repeat;
	background: url(../imgs/btno_service03.gif) no-repeat;
	background: url(../imgs/btno_service04.gif) no-repeat;
	background: url(../imgs/btno_service05.gif) no-repeat;
	background: url(../imgs/btno_service06.gif) no-repeat;}


