@charset "UTF-8";
/*====================================================================
 header
====================================================================*/
#n_headerArea {
	width:960px;
	padding: 8px 0px 7px;
	margin: 0px;
	text-align: left;
	position: relative;
	z-index: 10;
}
#n_headerArea a {
	text-decoration: none;
}
#n_headerArea a:hover {
	text-decoration: underline;
}
#n_headerArea #n_toshibaLogo {
	position: absolute;
	top: 14px;
	left: 12px;
}
#n_headerArea #n_toshibaLogo .n_logo_sub {
	margin: 7px 0px 0px 58px;
}
#n_headerArea #n_headright {
	margin-top:15px;
	float: right;
	font-size:90%;
}
#n_headerArea #n_headright span {
	zoom: 1;
	background: url(../images/head_ico_02.gif) right top no-repeat;
	padding: 0px 18px 0px 0px;
}
#n_headerArea #n_headright #n_langArea{
	float:right;
	z-index: 1;
	position: relative;
	margin: 0px 0px 9px 10px;
}
#n_headerArea #n_headright #n_langArea .n_language {
}
#n_headerArea #n_headright #n_langArea .n_language a {
	zoom: 1;
	background: url(../images/head_ico_01.gif) left -1px no-repeat;
	padding: 0px 0px 0px 20px;
	display: inline-block !important;
}
#n_headerArea #n_headright #n_langArea #n_langBoxT {
	zoom: 1;
	background: url(../images/head_bg_02.gif) left top no-repeat;
	width: 120px;
	position: absolute;
	top: 14px;
	right: -10px;
	z-index:1000;
}
#n_headerArea #n_headright #n_langArea #n_langBoxB {
	zoom: 1;
	background: url(../images/head_bg_04.gif) left bottom no-repeat;
	padding: 12px 0px 5px;
}
#n_headerArea #n_headright #n_langArea #n_langBoxInner {
	zoom: 1;
	background: url(../images/head_bg_03.gif) left top no-repeat;
	padding: 5px 9px;
	text-align: left;
}
#n_headerArea #n_headright #n_langArea #n_langBoxInner li {
	zoom: 1;
	background: url(../images/icon_gt_red_s.png) left 4px no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 3px 0px;
}
#n_headerArea #n_headright #n_langArea #n_langBoxInner li.n_downIcon {
		background: url(../images/icon_gt_red_down_s.png) left 5px no-repeat;
}
#n_headerArea #n_headright #n_langArea #n_langBoxInner li a {
	background: none;
	padding: 0px;
}
#n_headerArea #n_headright #n_langArea #n_langBoxInner li ul li {
	background:  url(../images/cmn_ico_01.gif) left 4px no-repeat;
	padding: 0px 0px 0px 8px;
	margin: 0px 0px 3px 5px;
}

#n_headerArea #n_headright #n_guide {
	float:right;
	margin: 0px 0px 10px;
}
#n_headerArea #n_headright #n_guide ul li.n_sitemap {
	zoom: 1;
	background: url(../images/head_ico_03.gif) left center no-repeat;
	padding: 0px 0px 0px 17px;
	margin: 0px 11px 0px 0px;
	float: right;
}


/* clearfix */
#n_headerArea:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
#n_headerArea { zoom: 1; }


/* popup */
.n_popbox { margin-right:0px; }
.n_collapse { z-index:1000; }
.n_box { display:none; }

/*====================================================================
 search
====================================================================*/
#n_searchArea{width:960px;height:23px;margin:0 auto;background:#fff;padding-top:4px;padding-bottom:6px;text-align:right}
#n_searchArea img{float:right;margin-left:10px}
#n_searchArea .n_searchBox{float:right;display:inline-block;position:relative}
#n_searchArea .n_searchSelectBox{display:inline-block;position:relative}
.n_contactBtn{padding-top:1px}
.n_search_downBox{background:none repeat scroll 0 0 #f9f9f9;border-color:#bdbdbd;border-right:1px solid silver;border-style:none solid solid;border-width:0 1px 1px;font-size:100%;text-align:left;padding:8px 13px;position:absolute;z-index:11000}
.n_search_downBox h4{margin-bottom:12px;padding-bottom:3px;border-bottom:1px dotted #bababa;text-align:left}
.n_search_downBox ul{padding-left:0!important;padding-bottom:0!important}
.n_search_downBox ul li{margin-bottom:3px!important;cursor:pointer}
#n_searchInputBox{width:277px;background:url(../images/bg_searchinputbox.png) no-repeat 0 bottom;border:none!important;display:none;}
.searchInput{padding:2px 2px 2px 25px;width:275px;height:19px;background:url(../images/icon_grass.png) no-repeat scroll 6px 5px #fff;border:1px solid #bdbdbd;font-size:92%}
.n_newsearchBtn{background:url(../images/bg_searchbtn.png) no-repeat;border-style:none;cursor:pointer;height:25px;width:80px;color:#fff;font-size:100%;vertical-align:top;margin-left:-0.5em}
.n_newsearchBtn:hover{filter:alpha(opacity = 70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;zoom:1}
.n_searchSelectBox{background:url(../images/bg_searchselectbox.png) no-repeat 0 0}
.n_searchSelectBox .customSelect{background:url(../images/icon_triangle_black_down.png) no-repeat scroll 96% 50%;cursor:pointer;padding-top:3px;padding-left:12px;vertical-align:middle;width:198px;height:22px;font-size:90%;text-align:left}
.n_searchSelectBox .hasCustomSelect{background:#f9f9f9;border:none!important}
.n_searchSelectBox .hasCustomSelect option{padding:5px 10px}
#gH_id_select .customSelectInner{width:180px!important}
#n_searchBox .customSelectInner{width:280px!important}
.n_searchBox .customSelect{background:url(../images/icon_triangle_black_down.png) no-repeat scroll 96% 50% #fff;border-color:#bdbdbd;border-style:solid none solid solid;border-width:1px 0 1px 1px;cursor:pointer;padding-top:2px;padding-left:12px;vertical-align:middle;width:290px;height:21px;font-size:100%;text-align:left}
.n_searchBox .hasCustomSelect{background:#fff;border:none!important}
.n_searchBox .hasCustomSelect option{padding:5px 10px;border:none!important;border-bottom:1px dotted #bababa}
#n_searchArea input.n_searchBtn{height:22px;width:60px;color:#6b6b6b}
#n_searchArea select.n_selectMenu,#n_searchArea select.n_selectMenu2{height:22px;margin-right:7px;color:#6b6b6b;font-size:110%;border:#ccc 1px solid;-webkit-appearance: menulist-button;
    width: 210px;
    opacity: 0;
    height: 25px;
    font-size: 11.16px;}
#n_searchArea select.n_selectMenu2{width:200px;margin-right:5px;vertical-align:top}
#selectSearchList{width:303px !important;height:25px !important;font-size:12px !important;margin-right:0 !important;}
#suggest {
position: absolute;
    top: 83px;
    right: 290px;
    z-index: 11000;
    background-color: #fff;
    border: 1px solid #ccf;
    width: 330px;
    height: 179px;
    overflow: scroll;
    margin-left: -20px;
    padding: 3px 5px;
}
#suggest div { cursor: pointer; }
#suggest div:hover { background-color: #c8deff; }
