﻿@charset "UTF-8";

/*-----------------------------------------------
 tradecarview
 
 概要:headr
 制作日時 :2009.6.1
 制作者 yutakais

-------------------------------------------------
CSS Index--------------------------------------
1：header
2：グレー帯下各アクション
------------------------------*/


/*-----------------------------------------------
1.header
-----------------------------------------------*/

.header {
	background:url(../images/common/headbg.gif) repeat-x scroll 0 0;

}
.header930{
	margin:0 auto;
	padding-top:2px;
	width:852px;
}
.utility a:link,
.bookmark a:link{
	color:#000;
}
.utility a:visited,
.bookmark a:visited{
	color:#000;
}
.utility a:hover,
.bookmark a:hover{
	color:#FF2233;
}

/*-----------------------------------------------
2.グレー帯下各アクション
-----------------------------------------------*/

.bookmark,
.utility{
	font-size:92%;
}
.utility a,
.bookmark a{
	margin:1px;
}
.bookmark{
	float:left;
}
.utility{	
	float:right;
	}
.utility label{
	font-weight:700;
}
.utility select{
	margin-left:3px;
	margin-right:5px;
}
.utility input.submit-serachS{
	line-height:1em;
	font-size:100%;
}
*html .utility input.submit-serachS{
	line-height:1em;
	font-size:90%;
}

.utility input{
	margin-right:10px;
}
.ci{
	clear:both;
	padding-top:20px;
}

.ci a img{
border: 0px;
}

.header h1{
	width:160px;
	height:26px;
}
/*グレー小文字*/
.header .siteDescription {
	padding-top:15px;
	font-size:77%;
	color:#666;
	float:right;
}


/*-----------------------------------------------
3.グローバルナビ
-----------------------------------------------*/
.GlobalNavi{
	clear:both;
	margin:15px 0 10px;
}
html>/**/body .GlobalNavi{
	padding-top:20px;
}
/*html[xmlns] .GlobalNavi{
	padding-top:25px;
}*/
/*上部*/
.GlobalNavi .hnavLeft{
	background:transparent url(../images/common/serchnabi_left.gif) no-repeat scroll left bottom;
	height:55px;
	margin:0;
	padding:0;
}
.GlobalNavi .hnavRight{
	background:transparent url(../images/common/serchnabi_right.gif) no-repeat scroll right bottom;
	height:55px;
	margin:0 0 0 10px;
	padding:0;
}
.GlobalNavi .hnavCenter{
	background:transparent url(../images/common/serchnabi_BG.gif) repeat-x scroll left bottom;
	height:37px;
	margin-right:10px;
	padding-top:18px;
	text-align:center;
}
.GlobalNavi .hnavCenter input,
.GlobalNavi .hnavCenter a{
	margin-left:5px;
}
.GlobalNavi .hnavCenter input.submit-serachS{
	margin-left:8px;
} 
.GlobalNavi .hnavCenter label{
	font-weight:700;
	color:#313131;
	margin-left:2px;
}
.hnavCenter a{
 	font-size:92%;
 }
/*下部*/
.GlobalNavi .fnavLeft{
	background:transparent url(../images/common/headernabi_Left.gif) no-repeat scroll left bottom;
	height:40px;
	margin:0;
	padding:0;
}
.GlobalNavi .fnavRight{
	background:transparent url(../images/common/headernabi_right.gif) no-repeat scroll right bottom;
	height:40px;
	margin:0 0 0 10px;
	padding:0;
}
.GlobalNavi .fnavCenter{
	background:transparent url(../images/common/headernabi_bg.gif) repeat-x scroll left bottom;
	height:40px;
	margin-right:10px;
	text-align:center;
	width:910px;
}
.GlobalNavi .fnavCenter table{
	text-align:center;
	margin:0 auto;
}
/*-----------------------------------------------
4.グローバルナビ@copyright	2008 Live Web Institute. All Rights Reserved
-----------------------------------------------*/
ul.dropdown{
	padding-top:4px;
	/*position:relative;*/
}
* html ul.dropdown{
 padding-top:3px;
}
html:first-child ul.dropdown{
 padding-top:3px;
}

ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
}
ul.dropdown {
 z-index: 597;
 float: left;
 margin:0 auto;
 /*left:25%;*/
 }
/*もとの横幅指定マージンで広げること可能、line-height高さ*/
ul.dropdown li {
 float: left;
 line-height: 2em;
 vertical-align: middle;
 zoom: 1;
 /*position:relative;*/
 /*right:25%;*/
 margin:1px 0px 0;
}
* html ul.dropdown li{
	line-height: 2em;
	margin-top:2px;
}
ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
 }
 
/*プルダウンの中の枠*/
ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
 }
/*プルダウンの中の文字*/
ul.dropdown ul li {
 float: none;
 left:0;
 margin-left:3px;
 line-height:0.7em;
 }

ul.dropdown li:hover > ul {
 visibility: visible;
}

/*中のフォントサイズこれで指定*/
ul.dropdown {
padding-bottom: 1px;
font-weight:700;
font-size:100%;
}

	ul.dropdown li,
	ul.dropdown li:hover {
	 color: #fff;
	}
	ul.dropdown a:link,	
	ul.dropdown a:visited	{ color: #1f36db; text-decoration: none; }
	ul.dropdown a:hover		{ color: #ff0084; text-decoration: underline; }
	ul.dropdown a:active	{ color: #1f36db; text-decoration: none; !important}

	/* -- level mark -- */
	
	ul.dropdown ul {
	 width: 200px;
	 text-align:left;
	 padding: 0px 6px 10px;
	 margin-left:1px;
	 /*border-top:1px solid #fff;*/ /*消した0507*/
	 border-right:1px solid #264e9d;
	 border-bottom:1px solid #6a82b5;
	 background-color: #fff;
	 font-weight: normal;
	 font-size:92%;
	}
		ul.dropdown ul li {
		}
/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */

/*このポジションで三角が動く*/
ul.dropdown *.dir {
 padding-right: 30px;
 background-image: url(../images/common/nav-arrow-down.png);
 background-position: 86% 50%;
 background-repeat: no-repeat;
}

/*-------------------------------------------------/
 * @section		Base Style Extension
 */
/*横幅調整*/
ul.dropdown a,
ul.dropdown span {
 display: block;
 padding:5px 30px 5px 25px;
 font-size:109%;
}

ul.dropdown ul a,
ul.dropdown ul span {
 padding: 2px 0 5px;
 font-size:100%;
}


/*-------------------------------------------------/
 * @section		Base Style Override
 */

ul.dropdown li {
 padding: 0;
 border: none;
}
 


/*-------------------------------------------------/
 *	@section	Custom Styles
 */
/*これでカラムまわりのbox制御*/
ul.dropdown li a,
ul.dropdown *.dir {
 border-left:1px solid #224181;
 border-right:1px solid #41598a;
/*border-width: 0px 1px 0 1px;
 border-color:#3f68b5*/
}
ul.dropdown li.bln{
	border-left:1px solid #41598a;
}
ul.dropdown li.brn{
	border-right:1px solid #224181;
}


ul.dropdown ul li a,
ul.dropdown ul *.dir {
 border: none;
}


/*-------------------------------------------------/
 * @section		Support Class `open` Usage
 * @source		js, artificial
 *
 */
/*これでIE6制御*/
ul.dropdown li.hover *.open {
 position: relative;
 z-index: 600;
/*margin: -1px 0 0px;*/
 /*padding-top: 3px;
 padding-bottom: 6px;*/
 border-style: solid;
 border-width:0px 1px 0px 1px;
 border-color:#6a82b5 #264e9d #fff #224181;
 background-color: #fff;
 background-image: url(../images/common/nav-arrow-down-open.png);
 color: #264e9d;
 zoom: 1;
}

ul.dropdown-horizontal li.hover *.open{
 float: left;
 zoom: none;
}

/*IE7IE8制御*/
	/* CSS2 clone */
ul.dropdown li:hover > *.dir {
	 position: relative;
	 z-index: 600;
	 /*margin: -1px 0 0;
	 padding-top: 4px;
	 padding-bottom: 5px;*/
	 border-style: solid;
	 border-width:1px 1px 0 1px;
	 border-color:#6a82b5 #264e9d #fff #224181;
	 background-color: #fff;
	 background-image: url(../images/common/nav-arrow-down-open.png);
	 color: #264e9d;
	 zoom: 1;
	}

	ul.dropdown-horizontal li:hover > *.dir {
	 float: left;
	 zoom: none;
	}



