@charset "Shift_JIS";

#kokuyo-st-main-contents .sectionH1 #mainContent {
	overflow: hidden;
	width: 900px;
	margin: 0 auto;
	background:#eceeee;
	text-align:center;
	padding:16px 0;
}
#kokuyo-st-main-contents .sectionH1 .stationery_content {
	text-align:left;
	width:870px;
	margin:0 auto;
	line-height:1.4em;
	font-family:"�q���M�m�p�S Pro W3","Hiragino Kaku Gothic Pro","Osaka","�l�r �o�S�V�b�N","MS P Gothic",sans-serif;
}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column { width:150px; float:left;}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_right_column { width:706px; float:right;}
#kokuyo-st-main-contents .sectionH1 .stationery_content.page_name_top .g_right_column { width:709px;}

/* Common */
#kokuyo-st-main-contents .sectionH1 .format_position1 {
	position:relative;
	overflow:hidden;
}
#kokuyo-st-main-contents .sectionH1 .format_position2 {
	position:absolute;
	left:0;
	top:0;
}
#kokuyo-st-main-contents .sectionH1 .format_position3 {
	position:absolute;
	overflow:hidden;
}
#kokuyo-st-main-contents .sectionH1 .dl_list01 dt {
	width:1.1em;
	line-height:1.4em;
}
#kokuyo-st-main-contents .sectionH1 .dl_list01 dd {
	margin:-1.4em 0 0 1.1em;
	line-height:1.4em;
}
#kokuyo-st-main-contents .sectionH1 .mark01 {
	font-size:1.6em;
	vertical-align:-0.16em;
}

/* Left menu */
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .menu1 {
	width:100%;
	height:179px;
	overflow:hidden;
	position:relative;
	margin:0 0 8px;
}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .menu1 li {
	margin:0 0 1px;
	width:100%;
	height:44px;
	position:absolute;
	left:0;
	overflow:hidden;
	background:#fff;
}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .menu1 li.btn1 { top:0;}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .menu1 li.btn2 { top:45px;}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .menu1 li.btn3 { top:90px;}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .menu1 li.btn4 { top:135px;}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .menu1 li img { position:absolute; left:0; top:0;}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .menu1 li a:hover img{ opacity:0.7; filter: alpha(opacity=70);}

/* Left banner */
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .banner_block1 { width:100%; margin-bottom:9px;}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .banner_block1.last { margin-bottom:0;}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .banner_block1 p {
	width:100%;
	height:42px;
	position:relative;
	overflow:hidden;
	margin-bottom:3px;
	background:#fff;
}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .banner_block1 p.w126xh55 {
	width:126px;
	height:55px;
	margin-bottom:0;
}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .banner_block1 p.h91 {
	height: 91px;
}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .banner_block1 p a:hover img { opacity:0.8; filter: alpha(opacity=80);}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .banner_block1 p.last1 { margin-bottom:15px;}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .banner_block1 p.heading { height:13px; background:none;}
#kokuyo-st-main-contents .sectionH1 .stationery_content .g_left_column .banner_block1 p img { position:absolute; left:0; top:0;}

/* Product table */
#kokuyo-st-main-contents .sectionH1 .format_table1 {
	width:100%;
	border-collapse:collapse;
}
#kokuyo-st-main-contents .sectionH1 .format_table1 th,
#kokuyo-st-main-contents .sectionH1 .format_table1 td {
	font-size:0.75em;
	line-height:1.2em;
	text-align:center;
	font-weight:normal;
	background-repeat:repeat-y;
	background-position:left -1px;
	vertical-align:middle;
}
#kokuyo-st-main-contents .sectionH1 .format_table1 th {
	padding:0.4em 0 0.3em;
	background-image:url(../images/common/th_line1.gif);
	background-color:#cfdaed;
}
#kokuyo-st-main-contents .sectionH1 .format_table1 td {
	padding:0.4em 1px 0.3em;
	background-image:url(../images/common/td_dot1.gif);
	border-bottom:1px #cfdaed solid;
}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.first,
#kokuyo-st-main-contents .sectionH1 .format_table1 td.first { background-image:none;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1 { width:130px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th2 { width:105px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3 { width:160px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th4 { width:95px;}

#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_a { width:60px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th2_a { width:100px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_a { width:230px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th4_a { width:100px;}

#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_b,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th2_b { width:163px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_b { width:164px;}

#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_c { width:140px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th2_c { width:110px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_c { width:120px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th4_c { width:120px;}

#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_d { width:113px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th2_d { width:90px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_d { width:115px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th4_d { width:80px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th5_d { width:92px;}

#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_e { width:50%;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th2_e { width:50%;}

#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_f,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th2_f { width:143px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_f { width:204px;}

#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_g { width:85px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th2_g { width:105px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_g { width:200px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th4_g { width:100px;}

#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_h { width:175px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th2_h { width:120px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_h { width:45px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th4_h { width:60px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th5_h { width:90px;}

#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_i { width:130px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th2_i { width:115px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_i { width:145px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th4_i { width:100px;}

#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_j { width:105px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th2_j { width:105px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_j { width:180px;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th4_j { width:100px;}

#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1 p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_a p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_b p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_c p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_d p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_e p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_f p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_g p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_h p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_i p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th1_j p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3 p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_a p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_b p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_d p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_f p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_g p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_i p,
#kokuyo-st-main-contents .sectionH1 .format_table1 th.th3_j p{ letter-spacing:1em; text-indent:1em;}
#kokuyo-st-main-contents .sectionH1 .format_table1 th.space_none p { letter-spacing:0; text-indent:0;}

#kokuyo-st-main-contents .wrap #contents {
	margin-top: 0;
}
.discontinued {
	color: #F00;
}
del .discontinued {
	text-decoration: line-through;
}
