@charaset"EUC-JP";

body{
	margin:0;
	padding:0;
	text-align:center;
	font-size:14px;
}

#container{
	border:solid 1px #999;
	margin:0 auto;
	width:800px;
	text-align:left;
}

#header{
	width:800px;
	background-color:#000;
}

div#headerImg_index{
	width:800px;
	height:138px;
	background-image:url(../img/title_a.gif);
	background-repeat:no-repeat;
}

div#headerImg{
	width:800px;
	height:138px;
/*	background-image:url(../img/title.gif);*/
	background-repeat:no-repeat;
}



#clickable_headerImg{
	position:relative;
	top:11px;
	left:20px;
}


#clickable_headerImg_logo{
	position:relative;
	top:35px;
	left:400px;
}

div#headerMenu{
	width:800px;

}


#contents{
	width:800px;
}

/**-----------------------------
ナビゲーション
------------------------------**/
div#headerMenu ul#navbar{
	list-style-type:none;
	text-align:center;

	/**border-top:solid 1px #f00;
	border-bottom:solid 1px #f00;**/
	float:left;
	width:800px;
	height:25px;
}

ul#navbar{
	margin-top:0px;
	margin-left:-40px;
}

#navbar li{
	float:left;
	height:25px;
	/*border-left:solid 1px #fff;*/
	font-size:0.85em;
}

#navbar a {
	text-decoration:none;
	display:block;
	color:#fff;
	
}

li#productInfo{
	width:180px;
	border:none;
}

#productInfo{
	background-image:url(../img/productInfo.gif);
	background-repeat:no-repeat;
	height:25px;

}



#home{
	color:#fff;
	width:98px;
	height:25px;
	background-image:url(../img/btn_home.gif);
	background-repeat:no-repeat;

}

a#home:hover{
	background-image:url(../img/btn_home02.gif);
	background-repeat:no-repeat;
}

#home_on{
	color:#fff;
	width:85px;
	height:25px;
	background-image:url(../img/btn_home02.gif);
	background-repeat:no-repeat;
}

a#home_on:hover{
	background-image:url(../img/btn_home.gif);
	background-repeat:no-repeat;
}

#aboutUs{
	background-image:url(../img/btn_aboutUs.gif);
	background-repeat:no-repeat;
	color:#fff;
	width:106px;
	height:25px;
/*	text-indent:-1500em;*/
}

a#aboutUs:hover{
	background-image:url(../img/btn_aboutUs02.gif);
	background-repeat:no-repeat;
}

#aboutUs_on{
	color:#fff;
	width:86px;
	height:25px;
	background-image:url(../img/btn_aboutUs02.gif);
	background-repeat:no-repeat;
}

#toiawase{
	background-image:url(../img/btn_contactUs.gif);
	background-repeat:no-repeat;
	color:#fff;
	font-size:0.85em;
	width:122px;
	height:25px;
}

a#toiawase:hover{
	background-image:url(../img/btn_contactUs02.gif);
	background-repeat:no-repeat;
}

#toiawase_on{
	color:#fff;
	width:85px;
	height:102px;
	background-image:url(../img/btn_contactUs02.gif);
	background-repeat:no-repeat;
}

#distributor{
	background-image:url(../img/btn_distributor.gif);
	background-repeat:no-repeat;
	color:#fff;
	width:127px;
	height:25px;
}

a#distributor:hover{
	background-image:url(../img/btn_distributor02.gif);
	background-repeat:no-repeat;
}

#distributor_on{
	color:#fff;
	width:127px;
	height:25px;
	background-image:url(../img/btn_distributor02.gif);
	background-repeat:no-repeat;
}
#sitemap{
	background-image:url(../img/btn_sitemap.gif);
	background-repeat:no-repeat;
	color:#fff;
	width:99px;
	height:25px;
}

a#sitemap:hover{
	background-image:url(../img/btn_sitemap02.gif);
	background-repeat:no-repeat;
}

#sitemap_on{
	color:#fff;
	width:92px;
	height:25px;
	background-image:url(../img/btn_sitemap02.gif);
	background-repeat:no-repeat;
}

#contents{
	width:800px;

}

#dummy{
	background-repeat:repeat-x;
	width:68px;
	height:25px;
	background-image:url(../img/btn_dummy.gif)
}
/**---------------------------------
左ナビ
--------------------------------^**/
#left{
	float:left;
	width:180px;
	background-color:#829ea8;
	background-image:url(../img/left_backy.gif);
	background-repeat:repeat-y;
	background-position:right top;


}

/**ドリル*/
ul#drillSearchLeft{
	width:180px;
}

div#left li{
	list-style-type:none;
	width:180px;
}

#drillSearch{
	background-image:url(../img/btn_serch.gif);
	width:180px;
	height:69px;
	display:block;
	margin-top:-28px;
	margin-left:-40px;
}

ul#drillSolid{
	width:180px;
	margin-left:0px;
}

#solidDril{
	background-image:url(../img/btn_solidDril.gif);
	background-repeat:no-repeat;
	width:180px;
	height:30px;
	display:block;
	margin-top:-15px;
	margin-left:-40px;
}

#micro{
	background-image:url(../img/btn_micro.gif);
	background-repeat:no-repeat;
	width:180px;
	height:25px;
	list-style:none;
	display:block;
	margin-top:0px;
}

a#micro:hover{
	background-image:url(../img/btn_micro02.gif);
	background-repeat:no-repeat;
}

#straight{
	background-image:url(../img/btn_straightS.gif);
	background-repeat:no-repeat;
	width:180px;
	height:24px;
	list-style:none;
	display:block;
	margin-top:0px;
}

a#straight:hover{
	background-image:url(../img/btn_straightS02.gif);
	background-repeat:no-repeat;
}


#nc{
	background-image:url(../img/btn_nc.gif);
	background-repeat:no-repeat;
	width:180px;
	height:25px;
	list-style:none;
	display:block;
	margin-top:0px;
}

a#nc:hover{
	background-image:url(../img/btn_nc02.gif);
	background-repeat:no-repeat;
}

#sweep{
	background-image:url(../img/btn_sweep.gif);
	background-repeat:no-repeat;
	width:180px;
	height:25px;
	list-style:none;
	display:block;
	margin-top:0px;
}

a#sweep:hover{
	background-image:url(../img/btn_sweep02.gif);
	background-repeat:no-repeat;
}

#chart{
	background-image:url(../img/btn_drilChart.gif);
	background-repeat:no-repeat;
	width:180px;
	height:24px;
	list-style:none;
	display:block;
	margin-top:0px;
	margin-left:-40px;
}

a#chart:hover{
	background-image:url(../img/btn_drilChart02.gif);
	background-repeat:no-repeat;
}

#condition{
	background-image:url(../img/btn_dCondition.gif);
	background-repeat:no-repeat;
	width:180px;
	height:25px;
	list-style:none;
	display:block;
	margin-top:0px;
	margin-left:-40px;
}

a#condition:hover{
	background-image:url(../img/btn_dCondition02.gif);
	background-repeat:no-repeat;
}

/*エンドミル*/
#carbideMill{
	background-image:url(../img/btn_carbideMill.gif);
	background-repeat:no-repeat;
	width:180px;
	height:32px;
	list-style:none;

	display:block;
	margin-top:-15px;
	margin-left:-40px;
}


#square{
	background-image:url(../img/btn_square.gif);
	background-repeat:no-repeat;
	width:180px;
	height:25px;
	list-style:none;
	display:block;
	margin-top:0px;
}

a#square:hover{
	background-image:url(../img/btn_square02.gif);
	background-repeat:no-repeat;
}

#ball{
	background-image:url(../img/btn_ball.gif);
	background-repeat:no-repeat;
	width:180px;
	height:24px;
	list-style:none;
	display:block;
	margin-top:0px;
}

a#ball:hover{
	background-image:url(../img/btn_ball02.gif);
	background-repeat:no-repeat;
}

#taper{
	background-image:url(../img/btn_taper.gif);
	background-repeat:no-repeat;
	width:180px;
	height:32px;
	list-style:none;
	display:block;
	margin-top:0px;
}

a#taper:hover{
	background-image:url(../img/btn_taper02.gif);
	background-repeat:no-repeat;
}

#radius{
	background-image:url(../img/btn_radius.gif);
	background-repeat:no-repeat;
	width:180px;
	height:31px;
	list-style:none;
	display:block;
	margin-top:0px;
}

a#radius:hover{
	background-image:url(../img/btn_radius02.gif);
	background-repeat:no-repeat;
}

#conditionMill{
	background-image:url(../img/btn_conditionMill.gif);
	background-repeat:no-repeat;
	width:180px;
	height:25px;
	list-style:none;
	display:block;
	margin-top:0px;
	margin-left:-40px;
}

a#conditionMill:hover{
	background-image:url(../img/btn_conditionMill02.gif);
	background-repeat:no-repeat;
}

/*特殊工具*/
#special{
	background-image:url(../img/btn_special.gif);
	background-repeat:no-repeat;
	width:180px;
	height:31px;
	list-style:none;
	display:block;
	margin-top:-15px;
	margin-left:-40px;
}

#specialTool{
	background-image:url(../img/btn_specialTool.gif);
	background-repeat:no-repeat;
	width:180px;
	height:26px;
	display:block;
	margin-top:0px;
	margin-left:-40px;
}

a#specialTool:hover{
	background-image:url(../img/btn_specialTool02.gif);
	background-repeat:no-repeat;
}

#tecData{
	background-image:url(../img/btn_tecData.gif);
	background-repeat:no-repeat;
	width:180px;
	height:26px;
	display:block;
	margin-top:10px;
	margin-left:-35px;
}

a#tecData:hover{
	background-image:url(../img/btn_tecData02.gif);
	background-repeat:no-repeat;
}

#jimtof{
	background-image:url(../img/jimtof2008.gif);
	background-repeat:no-repeat;
	width:119px;
	height:143px;
	margin-top:0;
	margin-left:35px;
	margin-bottom:35px;
}

/**---------------------------------
メイン
----------------------------------**/
#main{
	float:right;
	width:620px;
	margin:-14px 0 0 0;
	background-image:url(../img/back_shadow_y.gif);
	background-repeat:repeat-y;
	background-position:left top;

}

.img_top{
	float:right;
	margin-left:7px;
	margin-right:7px;
}

.chartDrills{
	margin:0px 10px 5px 0px;
}

#footer{
	clear:both;
	background-image:url(../img/footer_shadow.gif);
	background-repeat:no-repeat;
	clear:both;
	width:800px;
	height:47px;
}

/*--------------------------
パンくずリスト
--------------------------**/

/* --- リストエリア --- */
.topicPath {
	margin:10px 10px 5px 20px;
	padding:0;
	list-style-type:none;
	font-size:80%;
}

/* ---リスト項目--- */
.topicPath li{
	display:inline;
}

/* --- リンク--- */
.topicPath li a{
	margin-right:6px; 
}

/*--------------------------
小メニュー
--------------------------**/

/* --- リストエリア --- */
.menu{
	margin:10px 10px 5px 180px;
	padding:0;
	list-style-type:none;
	font-size:90%;
}

.menu2{
	margin:10px 10px 5px 180px;
	padding:0;
	list-style-type:none;
	font-size:82%;
}


/* --- リスト項目 --- */
.menu li{
	display:inline;
}

.menu2 li{
	display:inline;
}

/* --- リンク--- */
.menu li a{
	margin-right:6px; 
}

.menu2 li a{
	margin-right:6px;
}



/*基本*/
h1{
	color:#0c5664;
	font-size:1.8em;
	font-weight:bold;
	margin:15px 10px 5px -5px;
}

h2{
	margin:15px 10px 5px 20px;
}

h3{
	margin:15px 10px 5px 20px;
}

p{
	color:#333;
	margin:0 10px 5px 25px;
}

.indent{
	margin-left:10px;
}

p.form_midashi{
	margin-left:7px;
	color:#333;
	font-size:1.2em;
	font-weight:bold;
}

p.form{
	margin-left:7px;
	color:#333;
}

img{
	margin:3px;
	border:none;
}

.img{
	margin:15px 10px 5px 20px;
	border:none;
}


table{
	color:#00f;
	font-size:12px;
	margin:0 10px 5px 20px;
}
/**-----------------------------
miyajima
------------------------------**/
.menew{
font-size:0.95em;
position:relative;
top:0;
left:-40px;
}

.menew a{
color:#ffffff;
text-decoration:none;
display:block;
width:350px;
line-height:24px;
}

.menew a:hover{
background-color:#4e6d75;
}

.menewhead{
}

.submenew{
visibility:hidden;
position:absolute;
left:180px;
top:0px;
}

.submenew a{
background-color:#829ea8;
border-top:solid 1px #ffffff;
}

.icon2{
vertical-align:middle;
}

/**------Unit_position-----**/
.unit_pos {
	margin-top: -20px;
}
.unit_pos_rw {
	margin-top: -55px;
}
/**------Price_note090615-----**/
.prc_note {
line-height:1.4em;
}