@charset "shift_jis";

/*================ CONTENTS =================
*	category: common
*	menu: CategoryLocal
*		0: override
*		1: Category Title
*			: AirOnel
*			: about Ariel
*		2: Category SubTitles
*			: AirOnel
*			: about Ariel
*		3: Breadcrumb
*		8: Navigation
*			: search
*			: menu
*			: AirOne（common id=product）
*			: support（common id=support）
*			: about Ariel（common id=about）
*		9: inCategory Navigation (Color Definition)
*			: AirOne（common id=product）
*			: about Ariel（common id=about）
* 
==========================================*/

/*
=========================================
	0: override
=========================================*/


/*
=========================================
	1: Category Title
=========================================*/
#categoryTitle {
	width: 100%;
	background-color: #ffffff;
	background-repeat: repeat-x;
} 
#categoryTitle td {
	vertical-align: top;
}

#categoryTitle td.rightEdge {
	text-align: right;
}
#categoryTitle td.rightEdge img {
	display: inline;
}

#pageTitle {
	margin-top:15px;
	border-right: #666666 1px dotted ;
	background: #ffffff url("/images/pagetitle_bg.gif");
}

#pageTitle td.leftEdge {
	width: 8px;
	height: 21px;
}

* html #pageTitle table { /* for IE */
	margin-left: -2px;
}

.column1 { /* for 1column */
	margin-left: 2px;
}


/*
-----------------------------------------
	: AirOne
-----------------------------------------*/
body#product #categoryTitle {
	background-image: url("/product/images/category_bg.gif");
}
body#product #pageTitle td.leftEdge {
	background-image: url("/product/images/summary_title.gif") ;
}

/*
-----------------------------------------
	: about Ariel
-----------------------------------------*/
body#about #categoryTitle {
	background-image: url("/company/images/category_bg.gif");
}
body#about #pageTitle td.leftEdge {
	background-image: url("/company/images/summary_title.gif") ;
}



/*
=========================================
	2: Category SubTitles
=========================================*/
#contents h2 {
	margin: 0 4px ;
	padding: 0;
	border-width: 0 ! important;
	color: #b27431;
	font-size: 12px;
}
#contents h3 {
	background-repeat: no-repeat;
	background-position: left top;
}

/*
-----------------------------------------
	: AirOne
-----------------------------------------*/
body#product #contents h2.style1 {
	color: #385ec9;
}

body#product #contents h2.style2 {
	margin:0;
	padding:6px 6px 6px 16px;
	border: #42934d 1px solid ;
	background: #e7fbea url("/images/h2_point.gif") no-repeat left center;
	color: #cc0000;
}

body#product #contents h3 {
	background-image: url("/product/images/point.gif") ;
	color: #385ec9;
}

/*
-----------------------------------------
	: about Ariel
-----------------------------------------*/
body#about #contents h2.style1 {
	color: #b27431;
}

body#about #contents h3 {
	color: #b27431;
	background-image: url("/company/images/point.gif") ;
}



/*
=========================================
	3: Breadcrumb
=========================================*/
p#root a,
p#root span {
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: right center;
}

/*
-----------------------------------------
	: AirOne
-----------------------------------------*/
body#product p#root a,
body#product p#root span {
	background-image: url("/product/images/bread.gif") ;
}

/*
-----------------------------------------
	: about Ariel
-----------------------------------------*/
body#about p#root a,
body#about p#root span  {
	background-image: url("../company/images/bread.gif") ;
}



/*
=========================================
	8: Navigation
=========================================*/
/*
-----------------------------------------
	: search 
-----------------------------------------*/
#searchform {
	margin: 0 0 1.5em;
	padding: 10px;
	border: 2px solid #99ccb2;
	background-color: #ebf5f0;
}


/*
-----------------------------------------
	: menu
-----------------------------------------*/
#category-menu {
	border-top: 1px solid #cccccc;
	background-position: left top ;
	background-repeat: repeat-x;
}

#category-menu ul {
	margin: 0.5em 0 1em !important;
	padding: 0;
	list-style: none;
	line-height: 1.25em;
}

#category-menu ul li {
	padding: 0 0 0.5em 0 ! important;
}

#category-menu ul li ul {
	padding-left: 13px;
	margin-top: 0.5em;
}

#category-menu ul li ul li {
	padding: 0 0 0.5em 13px ! important;
	background-repeat: no-repeat;
	background-position: left 0.5em ! important;
}


/*
-----------------------------------------
	: AirOne（common id=product）
-----------------------------------------*/
body#product #category-menu {
	background-image: url("../product/images/menu_bg.gif");
}
body#product #category-menu ul li ul li {
	background-image: url("../images/bullet02_blue.gif");
}


body#product #title-logo {
	background-image:none ! important;
	padding-left:2px ! important;
	padding-bottom:0.5em ! important;
}
body#product #title-logo a {
	border-width: 0 ;
}


/*
-----------------------------------------
	: support（common id=support）
-----------------------------------------*/
body#support #category-menu {
	background-image: url("../support/images/menu_bg.gif");
}
body#support #category-menu ul li ul li {
	background-image: url("../support/images/yajirushi_01.gif");
}


/*
-----------------------------------------
	: about Ariel（common id=about）
-----------------------------------------*/
body#about #category-menu {
	background: url("../company/images/menu_bg.gif");
}
body#about #category-menu ul li ul li {
	background-image: url("../images/bullet02_brown.gif");
}


/*
=========================================
	9: inCategory Navigation (Color Definition)
=========================================*/
/*
-----------------------------------------
	: AirOne（common id=product）
-----------------------------------------*/

body#product a.summary, 
body#product a.index,
body#product a.material, 
body#product a.function, 
body#product a.scene, 
body#product a.case, 
body#product a.environment, 
body#product a.faq,
body#product a.inquiry {
	color: #cc0000;
	text-decoration: none;
}

/*
-----------------------------------------
	: about Ariel（common id=about）
-----------------------------------------*/
body#about a.index, 

body#about a.newsrelease, 
body#about a.newsrelease2005, 
body#about a.newsrelease2004, 
body#about a.newsrelease2003, 
body#about a.newsrelease2002,
body#about a.idea, 
body#about a.summary, 
body#about a.management,
body#about a.link,
body#about a.recruit, 
body#about a.recruit-part, 
body#about a.recruit-career, 
body#about a.partner, 
body#about a.faq, 
body#about a.contact,
body#about a.employee,
body#about a.mailnews,
body#about a.offer,
body#about a.map {
	color: #cc0000;
	text-decoration: none;
}