.pagerContainer {
	margin-top:10px;
	width:350px;
	height:20px;
	margin-right:auto;
	margin-left:auto;
}

.pageNumberContainer {
	text-align:center;
}

.pagerBack {
	font-size:0px;
	width:40px;
	height:20px;
	float:left;
}

.pagerBackLink {
	width:50px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-left:auto;
	margin-right:auto;
}

.pagerNumber {
	width:15px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-left:auto;
	margin-right:auto;
}

.pagerNext {
	font-size:0px;
	width:40px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	float:right;
}

.pagerNextLink {
	width:50px;
	float:right;
	padding-left:5px;
	padding-right:5px;
	margin-left:auto;
	margin-right:auto;
}

.currentPage {
	width:15px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-left:auto;
	margin-right:auto;
	background-color:#5985CC;
	font-weight:bold;
	color:white;
}

.pageMore {
	width:15px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-left:auto;
	margin-right:auto;
}

.pageSize {
	float:right;
}

.amasiaDataGridContainer{
}

.amasiaDataGridContainer th {
	text-align:center;
	background-color:#666666;
	color:white;
}


.node {
	background-color: #102248;
}

.amasiaDataGridDataRow td{
}

.item_cd {
	vertical-align:top; 
	border-bottom:1px solid #CCCCCC;
}

.item_cd td{
	width:102px;
	padding: 0px 0px;
}

.item_name {
	vertical-align:top; 
	border-bottom:1px solid #CCCCCC;
}

.item_name td {
	width:419px;
	padding: 0px 0px;
}

.list_pict_cd_csv {
	vertical-align:top; 
	border-bottom:1px solid #CCCCCC;
}

.list_pict_cd_csv td{
	padding: 0px 0px;
}


.item_name a{
	color:#002B71;
}

.list_titl1{
	float:center;
	padding:0px 0px 0px 0px;
}	

.list_titl2{
	float:left;
	padding:0px 10px 0px 10px;
}	

.list_titl3{
	float:left;
	padding:3px 0px 0px 0px;
}	

.itemlist_titl1{
	float:center;
	padding:0px 0px 0px 0px;
	background-color:#666666;
	width:111;
}	

.itemlist_titl2{
	float:center;
	padding:0px 0px 0px 0px;
	background-color:#666666;
	width:428;
}	

.itemlist_titl3{
	float:left;
	padding:0px 0px 0px 0px;
	background-color:#666666;
	width:181;
}	

.itemlist_titl4{
	float:left;
	padding:3px 0px 0px 0px;
}	


.mycataloglist_titl1{
	float:left;
	padding-top:4px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	background-image: url(../../images/select_tit2.gif);
	width: 430px;
	height: 17px;
	text-align: right;
}	

.mycataloglist_titl2{
	float:left;
	padding-top:4px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	background-image: url(../../images/select_tit3.gif);
	width: 103px;
	height: 17px;
	text-align: right;
}	

.referloglist_titl1{
	float:left;
	padding-top:4px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	width: 111px;
	height: 17px;
	background-color:#666666;
	color:white;
	font-weight:bold;
	text-align: center;
}	

.referloglist_titl2{
	float:left;
	padding-top:4px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	width: 430px;
	height: 17px;
	background-color:#666666;
	color:white;
	font-weight:bold;
	text-align: center;
}	

.referloglist_titl3{
	float:left;
	padding-top:4px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	width: 110px;
	height: 17px;
	background-color:#666666;
	color:white;
	font-weight:bold;
	text-align: center;
}	


#categori #box{
	width: 716px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

#categori #box #colmun{
	background-color:#FFFFFF;
	width:176px;
	float: left;
	margin-right: 1px;
	margin-bottom: 1px;
}

.pict_icon{
	float: left;
	margin-right: 1px;
	margin-bottom: 1px;
}

.filter_selectbox{
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.filter_title{
	height: 20px;
	width: 140px;
}

/*  フォーム */
.pulldown_count{
	width:80px;
}

.highlight {
	background-color:#FFD69C;
	font-weight: bold;
}

#list_refer {
	background:url(../../images/mark.gif);
	background-position:0px 10px;
	background-repeat:no-repeat;
	float:none;
	padding-top:5px;
	padding-left:10px;
	margin-left: 10px;
}

div.nodeDepth1 div.selected {
	background-color: gainsboro;
}
div.nodeDepth2 div.selected {
	background-color: gainsboro;
}
div.nodeDepth3 div.selected {
	background-color: gainsboro;
}
div.nodeDepth4 div.selected td.categoly_label{
	background-color: gainsboro;
}
div.nodeDepth1 div div {
	padding-left: 2px;
}
div.nodeDepth2 div div {
	padding-left: 14px;
}
div.nodeDepth3 div div {
	padding-left: 26px;
}
div.nodeDepth4 div div {
	padding-left: 43px;
	background-image: url(../../images/kei_cate2.gif);
	background-repeat: no-repeat;
	background-position: 26px 0px;
}
div.nodeDepth4 div div.branch_end {
	background-image: url(../../images/kei_cate1.gif);
}
table.category_tree_table {
	width: 100%;
}
table.category_tree_table td {
	vertical-align: top;
}
table.category_tree_table td.expand_icon {
	width: 12px;
}
table.category_tree_table td.curtail_icon {
	width: 12px;
}
div.nodeDepth3 td.curtail_icon {
	width: 12px;
	background-image: url(../../images/kei_cate3.gif);
	background-repeat: no-repeat;
}
table.category_tree_table td.categoly_label {
	padding-left: 2px;
}

.re_right{
	color: #AAAAAA;
}		
.re_right b{
	color: #333333;
}		

input.folder_name {
	width: 330px;
}


.wysiwyg A:link         {color: #1D3994;	border-style:none; text-decoration: none; font-weight: normal;}
.wysiwyg A:visited      {color: #800080;	border-style:none; text-decoration: none; font-weight: normal;}
.wysiwyg A:hover        {color: #1D3994;	border-style:none; text-decoration: underline; font-weight: normal;}
.wysiwyg A:active       {color: #1D3994;	border-style:none; text-decoration: none; font-weight: normal;}


.wysiwyg_area table {
 border-right: #808080 solid 1px;
 border-bottom: #808080 solid 1px;
 font-size:90%;
border-collapse:collapse;
}

.wysiwyg_area td {
 border-top: #808080 solid 1px;
 border-left: #808080 solid 1px;
 padding:2px 5px 2px 5px;
}
.wysiwyg_area table table {
 border: 0px;
 font-size:110%;
}

.wysiwyg_area table table td {
 border: 0px;
 padding: 0px;
}


.re_titlref{
	float:left;
	padding:0px 0px 0px 0px;
	width:112px;
	height:22px;
	background:url(../../images/select_titref.gif) no-repeat;
}


.txt_field_name{
	width:80%;
	max-height: 22px;
}	


.txt_field_amt{
	width:40px;
	max-height: 22px;
	text-align: right;
}


.page_top_right{
	width:950px;
	text-align: right;
	margin-left: auto;
	margin-right: auto;
}



.gborder {
	border: #e6e6e6 solid 1px;
	width:102px;
	height:72px;
	overflow: hidden;
}
.gborder table {
	width: 100%;
	height: 100%;
}

.gborder td {
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}

.gborder td.thumbnail {
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}

.gborder2{
	border: #e6e6e6 solid 1px;
	width:102px;
	height:72px;
	margin-left:4px;
	overflow: hidden;
}
.gborder2 table {
	width: 100%;
	height: 100%;
}
.gborder2 td {
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}

.gborder3{
	border: #e6e6e6 solid 1px;
	width:52px;
	margin-left:2px;
	overflow: hidden;
}
.gborder3 table {
	width: 100%;
	height: 100%;
}
.gborder3 td {
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}

.gborder4 {
	border: #e6e6e6 solid 1px;
	width:202px;
	height:142px;
	overflow: hidden;
}
.gborder4 table {
	width: 100%;
	height: 100%;
}
.gborder4 td {
	vertical-align: middle;
	text-align: center;
}

.gborder5 {
	border: #e6e6e6 solid 1px;
	width:102px;
	height:102px;
	overflow: hidden;
}
.gborder5 table {
	width: 100%;
	height: 100%;
}
.gborder5 td.thumbnail {
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}

#catlog_table div.gborder2 td {
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}
#similar_box div.gborder3 table {
	width: 100%;
	height: 100%;
}
#similar_box div.gborder3 td {
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}

#categori div.cate_l table {
	width: 100%;
	height: 100%;
}
#categori div.cate_l td {
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}

#title_box_list{
	height:30px;
	background-image:url(../../images/title_bg.gif);
	background-repeat:repeat-x;
	width: 730px;
	padding: 0px 0px 10px 0px;
}

.title_pad_list{
	padding:5px 0px 0px 5px;
	width: 720px;
}

ul#map {
	margin: 0px;
}


#title_box3{
	height:30px;
	background-image:url(../../images/title_bg.gif);
	background-repeat:repeat-x;
	width: 730px;
	padding: 0px;
	margin-bottom: 5px;
}

#title_box3 .title_tx {
	padding-top: 3px;
}


.synonym_keyword {
	font-size: 120%;
}

.synonym_keyword a {
	font-weight: bold;
}

#main_box .main_l {
	text-align: center;
}


.error {
	color:red;
}


div#altImgComment {
	border: 1px solid gray;
	color: #444444;
	background-color: lightyellow;
	font-size: 10px;
	padding: 1px;
	display: inline;
	position: absolute;
	visibility: hidden;
}

.serch_link {
	float:right;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}

#wysiwyg_tab_box {
	width: auto;
	border-top: 2px solid gray; 
	padding-top: 10px;
	margin-bottom: 10px;
}
#wysiwyg_tab_area {
	margin-top: 10px;
}
#wysiwyg_tab_area div {
	float: left;
	margin-right: 3px;
}
#wysiwyg_com_url {
	display: none;
	float: left;
}

.re_titr_s{
	float:right;
	padding:0px 5px 0px 0px;
	font-size: 80%;
}	

.group table { 
 border-right: #CCCCCC solid 1px; 
 border-bottom: #CCCCCC solid 1px; 
 word-break:break-all; 
 font-size:90%; 
border-collapse:collapse; 
} 
 
 
.group td { 
 border-top: #CCCCCC solid 1px; 
 border-left: #CCCCCC solid 1px; 
 padding:2px 5px 2px 5px; 
} 
 
 
.group th { 
 border-top: #CCCCCC solid 1px; 
 border-left: #CCCCCC solid 1px; 
 background-color:#e6e4e6; 
 text-align:center; 
 padding:2px 5px 2px 5px; 
} 
 
.group p { 
 background-color:#F0F3FB; 
 border-bottom:1px solid #E3E3E3; 
 border-left:2px solid #0044B5; 
 font-weight:bold; 
 margin:10px 0px; 
 padding:5px 5px 5px 8px; 
 width:700px; 
}  

#login_box {
	padding-bottom: 5px;
}

#foot_navi li.inner {
	background: none;
	padding-left: 0px;
	padding-top: 1px;
}

.glmarea3{
	padding:9px 0px 2px 0px;
}

.wysiwyg strong {
	font-weight: bold;
}
.wysiwyg strong a:link {
	font-weight: bold;
}
.wysiwyg strong a:visited {
	font-weight: bold;
}
.wysiwyg strong a:hover {
	font-weight: bold;
}
.wysiwyg strong a:active {
	font-weight: bold;
}

h1.title_tx {
	background: transparent none repeat scroll 0%;
	font-size: 100%;
	text-indent: 0px;
}
h2.title_tx {
	background: transparent none repeat scroll 0%;
	font-size: 100%;
	margin-bottom: 0px;
}
h1.bold {
	background: transparent none repeat scroll 0%;
	text-indent: 0px;
	display: inline;
}

.comment {
	text-align: left;
}
.comment_title {
	text-align: left;
	font-weight: bold;
}

table#gadget_list {
	margin-bottom: 10px;
	width: 710px;
	background-color: #F2F5FC;
	border-top: 1px dotted gray;
}
table#gadget_list .under_title {
	margin-top: 10px;
	font-size: 120%;
	font-weight: bold;
	border-bottom: 1px solid gray;
}
table#gadget_list .check {
	text-align: center;
	padding-top: 10px;
}
table#gadget_list .under_dot {
	border-bottom: 1px dotted gray;
}


/* 画像拡大 */
div#expand_img_body {
	position: absolute;
	display: none;
	width: 95%;
	top: 0px;
	left: 0px;
	text-align: center;
}
table#expand_img_table {
	margin-left:auto;
	margin-right:auto;
}
div#expand_img_area {
	background-color: azure;
	border: 1px solid gray;
	padding: 15px 15px 5px 15px;
	text-align:center;
}

/* キーワード検索履歴 */
.search {
	text-align: left;
}

div#supportBox {
	border: 1px solid black;
	background-color: white;
	font-size: 12px;
	padding: 1px;
	position: absolute;
	width: 250px;
	height: auto;
	overflow: auto;
	visibility: hidden;
	text-align: left;
	margin-left: 94px;
}

a.supportKeyword {
	display: block;
	text-decoration: none;
	color: #444444;
}
a.supportKeywordFocus{
	display: block;
	background-color: lightgrey;
}

/* ドラッグ＆ドロップ */
td#dropAreaLeft {
	vertical-align: top;
	padding-right: 10px;
}
td#dropAreaRight {
	vertical-align: top;
}

.dragBox {
	width: 345px;
	margin-bottom: 10px;
}

.menuBox {
	padding: 5px;
	height: 35px;
}
.menuTitle {
	float: left;
	margin-left: 20px;
	margin-top: 3px;
	font-size: 16px;
	color: white;
	line-height: 20px;
}
.menuButton {
	float: right;
	margin-right: 3px;
	padding-top: 5px;
}
.contentsBox {
	padding: 0px 10px 5px 10px;
}
.contentsBox .cart_right {
	font-weight: normal;
}

.dummyBox {
	border: 2px dotted black;
	background-color: white;
}

.dropBox {
	height: 100px;
}
.gadgetFoot {
	height: 18px;
}
.gadget_loading {
	text-align: center;
}

.gadget_gray_list_head {
	border-top: 1px solid darkgray;
	border-left: 1px solid darkgray;
	border-right: 1px solid darkgray;
}
.gadget_gray_list_contents {
	padding: 5px;
	border-bottom: 1px solid darkgray;
}

.gadget_gray_list_lt {
	border-top: 1px solid darkgray;
	border-left: 1px solid darkgray;
}
.gadget_gray_list_rb {
	padding: 3px;
	border-right: 1px solid darkgray;
	border-bottom: 1px solid darkgray;
}
th.gadget_gray_list_rb {
	text-align: center;
	background-color: dimgray;
	color: white;
	white-space: nowrap;
}
.gadget_gray_list_rb_r {
	padding: 3px;
	border-right: 1px solid darkgray;
	border-bottom: 1px solid darkgray;
	text-align: right;
}
.gadget_gray_list_rb_c {
	padding: 3px;
	border-right: 1px solid darkgray;
	border-bottom: 1px solid darkgray;
	text-align: center;
}

/* 商品詳細画面 */
div.detailtitle_box {
	background-color: #F0F3FB;
	border-top: 2px solid #002B71;
	border-bottom: 1px solid #CCCCCC;
	font-size: 100%;
	width: 100%;
}

div.detailtitle_box div#bltitle_box {
	float: right;
	float: left;
	width: 648px;
	border-top: 0px;
}

div.detailtitle_box div#bltitle_box2 {
	float: right;
	width: 648px;
	border-bottom: 0px;
}

div.detailtitle_box #bltitle_box_img {
	float: left;
	width: 70px;
	padding: 2px 0px 2px 2px;
	text-align: center;
	overflow: hidden;
}
#bltitle_box_img .with_maker {
	padding-top: 7px;
}


#cadenas_frame {
	width: 720px;
	height: 432px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;
	overflow: hidden;
}

.re_titl1_mec {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 90%;
	float: left;
	margin-top: 4px;
	margin-left: 10px;
}

.re_titr2_mec {
	float: right;
	margin-top: 5px;
	margin-right: 10px;
}

.wysiwyg_area font{
	font-size:100%;
}

.mec_pulldown .pulldown {
	width: 188px;
}

div#type_box {
	width: 100%;
	margin-bottom: 0px;
}
table#catalog_no_input {
	width: 100%;
}
table#catalog_no_input th{
	text-align: left;
	padding-left: 10px;
}
table#catalog_no_input td{
	text-align: left;
	font-weight: normal;
}
table#catalog_no_input .dummy_input{
	border: 1px solid silver;
	background-color: #EEEEEE;
}
table#catalog_no_input .catalog_no{
	vertical-align: bottom;
}
table#catalog_no_input .price{
	vertical-align: bottom;
}
table#catalog_no_input .delivEnableDays{
	vertical-align: bottom;
}
table#catalog_no_input .stokeKbn{
	vertical-align: bottom;
}
table#catalog_no_input .suryo{
	vertical-align: bottom;
}

/* ケーブル検索 */
.cable_search_hit {
	color: #FF6600;
	font-size: 120%;
	font-weight: bold;
}
.cable_keijo {
	margin-left:auto;
	margin-right:auto;
}
.cable_keijo td {
	width: 130px;
	text-align: center;
	font-size: 90%;
}
.cable_keijo td.select {
	text-align: left;
	padding-left: 15px;
	padding-bottom: 5px;
}
.cable_spec_title {
	width: 100%;
}
.cable_specification {
	width: 95%;
}

.cable_option {
	font-size: 90%;
}
.cable_option th{
	font-weight: normal;
	text-align: center;
	background-color: lightgrey;
	padding: 5px;
}
.cable_option input{
	margin-right: 5px;
}

.cable_detail {
	border: 2px solid #ffcc66;
	background-color: #fdf8e0;
	padding: 5px;
	margin: 5px;
}
.cable_detail .cable_detail_category{
	border-bottom: 1px solid silver;
}

.spec_detail_box {
	width: 350px;
	float: left;
	margin: 5px;
}
.cable_spec_detail {
	width: 100%;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.cable_spec_detail th {
	width: 30%;
	background-color: #E6E6E6;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	font-weight: normal;
	padding-left: 5px;
}
.cable_spec_detail td {
	width: 70%;
	text-align: center;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}
.cable_item_link {
	padding-top: 15px;
	font-size: 80%;
}

.mech_title {
	width: 100%;
}
.mech_search_hit {
	color: #FF6600;
	font-size: 120%;
	font-weight: bold;
}
.mech_bunrui {
	margin-left:auto;
	margin-right:auto;
}

.mech_bunrui td {
	width: 150px;
	text-align: center;
}
.mech_bunrui td.select {
	text-align: left;
	padding-left: 10px;
	padding-bottom: 5px; 
}
.mech_bunrui td.select_img {
	padding: 5px;
	height: 100px;
}
.mech_bunrui_3 {
	margin-left:auto;
	margin-right:auto;
}
.mech_bunrui_3 td {
	width: 220px;
	text-align: center;
}
.mech_bunrui_3 td.select {
	padding-left: 10px;
	padding-bottom: 5px; 
}
.mech_table {
	border: #e6e6e6 solid 1px;
	margin-left:auto;
	margin-right:auto;
}
.mech_table td {
	width: 150px;
	text-align: center;
}
.mech_table td.select_1 {
	text-align: left;
	padding-left: 10px;
	padding-bottom: 5px;
	white-space: nowrap; 
}
.mech_table td.select_2 {
	text-align: left;
	padding-left: 10px;
	padding-bottom: 5px;
	height: 40px;
}.mech_table td.select_img {
	padding: 10px;
}
.mech_line_area{
	background:url(../../img/door_p_line_back.gif);
	background-repeat:repeat-y;
	width: 720px;
}

#mypage_menu {
	font-size: 130%;
}
#mypage_menu div {
	font-size: 80%;
}

#loginPanelNameArea {
	float: left;
	width: 150px;
	text-align: left;
	padding-left: 10px;
}
#loginPanelButtonArea {
	float: right;
	width: 20px;
	text-align: right;
	display: none;
	padding-right: 5px;
}

.glmarea_mec {
	width:950px;
	height:28px;
}

.glmarea_mec div {
	background:url(../../images/tab_bg.gif);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	float: left;
	height: 28px;
	font-size: 12px;
}
.glmarea_mec .glm55 {
	width: 55px;
}
.glmarea_mec .glm134 {
	width: 134px;
}
.glmarea_mec .glm150 {
	width: 150px;
}
.glmarea_mec .glm152 {
	width: 152px;
}
.glmarea_mec .glm154 {
	width: 154px;
}
.glmarea_mec .glm170 {
	width: 170px;
}

.spec_cate {
	width: 708px;
	overflow-x: auto;
	padding-bottom: 20px;
}

.misumi_strong {
	color: #FF6600;
	font-weight: bold;
}
#price_box4 {
	background-color:#F2F2F2;
	border-bottom:1px solid #E3E3E3;
	border-left:2px solid #0044B5;
	font-weight:bold;
	margin:0px 0px 10px;
	padding:5px 0px 5px 8px;
	font-size: 100%;
	width: 710px;
}

/*------Mec------*/
.glmarea_mec {
	width:950px;
	height:28px;
}

.glmarea_mec div {
	background:url(../../images/tab_bg.gif);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	float: left;
	height: 28px;
	font-size: 12px;
}
.glmarea_mec .glm55 {
	width: 55px;
}
.glmarea_mec .glm134 {
	width: 134px;
}
.glmarea_mec .glm150 {
	width: 150px;
}
.glmarea_mec .glm152 {
	width: 152px;
}
.glmarea_mec .glm154 {
	width: 154px;
}
.glmarea_mec .glm170 {
	width: 170px;
}

.modelPtnKbnBanner {
	text-align: right;
	padding-top: 2px;
	padding-bottom: 2px;
}

.wysiwyg #price_box a:hover {
        color: #333333;
        font-weight:bold;
        text-decoration:none;
}

.break {
	word-break: break-all;
}

.pans {
	width: 100%;
	font-size: 100%;
}

.head_btm_l {
	height: auto;
	padding-top: 10px;
	font-size: 100%;
}

#header {
	height: auto;
}

#container {
	height: 150px;
	background-position:center top;
}

div.fontsize {
	font-size:17px;
	height:17px;
}
div.fontsize p.pad_t2 {
	padding-top: 1px;
}
div.fontsize p.pad_t2 a.fontsize-large,
div.fontsize p.pad_t2 a.fontsize-normal,
div.fontsize p.pad_t2 a.fontsize-small {
	background-position:center 1px;
}

#manual_frame {
	width: 98%;
	height: 174px;
}

.none {
	display: none;
}

.pserch_area {
	background-image: url(/images/search_area_back.gif);
}

.txt_field {
	width: 380px;
}


.sale_end .cnbk01 {
	height: 312px;
	background-position: left top;
}
.sale_end .cnbk02 {
	height: 312px;
	background-position: right top;
}
.sale_end #cadenas_frame {
	height: 292px;
}

#head_login_link {
	display: none;
}
#head_cart_link {
	display: none;
}

.crt_area02 {
	margin-top: 5px;
	border: 1px solid lightgrey;
	width: 30%;
}
.crt_area02 .kounyu_title{
	border-bottom: 1px solid lightgrey;
	text-align: left;
}
.crt_area_in3, .crt_area_in6, .crt_area_in7 {
	font-weight: normal;
	font-size: 100%;
	margin: 0px;
}
.crt_line, .crt_line2 {
	border: 0px;
	font-weight: bold;
	padding: 0px;
}
.lpad5 {
	padding-left: 5px;
}
.crt_area04, .crt_area_in4, .crt_area_in5 {
	width: 155px;
}


#price_box {
	font-size: 100%;
	margin-top: 10px;
	margin-bottom: 5px;
}


#menu_resize_button_area {
	float: left;
	width: 11%;
}
#breadcrumb_area {
	float: left;
	width: 88%;
	font-size: 100%;
}
#breadcrumb_area ul {
	text-align: left;
	margin: 0px;
}
#breadcrumb_area li {
	display: inline;
}

.cn_bottom_helplink02 {
	padding-left: 30px;
	text-align: center;
}

.mechcomment {
	font-size:10px;
	color:#666666;
}

div.compact_box div.cnbk01 {
	height: 392px;
	background-image:url(/img/cn_back01_c.gif);
}
div.compact_box div.cnbk02 {
	height: 392px;
	background-image:url(/img/cn_back02_c.gif);
}
div.compact_box #cadenas_frame {
	height:372px;
}

/**  MyPage新デザイン  **/
#my_page_title_bar {
	background-image:url(/img/mypage/mp_title_back.gif);
	background-repeat: no-repeat;
	height: 50px;
	padding: 15px;
}

#myPartsGadgetBox {
	background-image:url(/img/mypage/mp_com_back.gif);
	background-repeat: repeat-y;
}
#myPartsGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_com_title.gif);
	background-repeat: no-repeat;
}
#myPartsGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_com_ud.gif);
	background-repeat: no-repeat;
}
#myPartsGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#referLogGadgetBox {
	background-image:url(/img/mypage/mp_com_back.gif);
	background-repeat: repeat-y;
}
#referLogGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_com_title.gif);
	background-repeat: no-repeat;
}
#referLogGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_com_ud.gif);
	background-repeat: no-repeat;
}
#referLogGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#myCatalogGadgetBox {
	background-image:url(/img/mypage/mp_com_back.gif);
	background-repeat: repeat-y;
}
#myCatalogGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_com_title.gif);
	background-repeat: no-repeat;
}
#myCatalogGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_com_ud.gif);
	background-repeat: no-repeat;
}
#myCatalogGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#myCategoryGadgetBox {
	background-image:url(/img/mypage/mp_com_back.gif);
	background-repeat: repeat-y;
}
#myCategoryGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_com_title.gif);
	background-repeat: no-repeat;
}
#myCategoryGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_com_ud.gif);
	background-repeat: no-repeat;
}
#myCategoryGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#cartGadgetBox {
	background-image:url(/img/mypage/mp_wos_back.gif);
	background-repeat: repeat-y;
}
#cartGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title.gif);
	background-repeat: no-repeat;
}
#cartGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_wos_ud.gif);
	background-repeat: no-repeat;
}
#cartGadgetBox th.gadget_gray_list_rb {
	background-color: #AF5E0D;
}
#cartGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#orderCopyPasteGadgetBox {
	background-image:url(/img/mypage/mp_wos_back.gif);
	background-repeat: repeat-y;
}
#orderCopyPasteGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title.gif);
	background-repeat: no-repeat;
}
#orderCopyPasteGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_wos_ud.gif);
	background-repeat: no-repeat;
}
#orderCopyPasteGadgetBox th.gadget_gray_list_rb {
	background-color: #AF5E0D;
}
#orderCopyPasteGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#orderUploadGadgetBox {
	background-image:url(/img/mypage/mp_wos_back.gif);
	background-repeat: repeat-y;
}
#orderUploadGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title.gif);
	background-repeat: no-repeat;
}
#orderUploadGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_wos_ud.gif);
	background-repeat: no-repeat;
}
#orderUploadGadgetBox th.gadget_gray_list_rb {
	background-color: #AF5E0D;
}
#orderUploadGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#orderHistoryGadgetBox {
	background-image:url(/img/mypage/mp_wos_back.gif);
	background-repeat: repeat-y;
}
#orderHistoryGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title.gif);
	background-repeat: no-repeat;
}
#orderHistoryGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_wos_ud.gif);
	background-repeat: no-repeat;
}
#orderHistoryGadgetBox th.gadget_gray_list_rb {
	background-color: #AF5E0D;
}
#orderHistoryGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#estimateCopyPasteGadgetBox {
	background-image:url(/img/mypage/mp_wos_back.gif);
	background-repeat: repeat-y;
}
#estimateCopyPasteGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title.gif);
	background-repeat: no-repeat;
}
#estimateCopyPasteGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_wos_ud.gif);
	background-repeat: no-repeat;
}
#estimateCopyPasteGadgetBox th.gadget_gray_list_rb {
	background-color: #AF5E0D;
}
#estimateCopyPasteGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#estimateUploadPasteGadgetBox {
	background-image:url(/img/mypage/mp_wos_back.gif);
	background-repeat: repeat-y;
}
#estimateUploadPasteGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title.gif);
	background-repeat: no-repeat;
}
#estimateUploadPasteGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_wos_ud.gif);
	background-repeat: no-repeat;
}
#estimateUploadPasteGadgetBox th.gadget_gray_list_rb {
	background-color: #AF5E0D;
}
#estimateUploadPasteGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#estimateHistoryGadgetBox {
	background-image:url(/img/mypage/mp_wos_back.gif);
	background-repeat: repeat-y;
}
#estimateHistoryGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title.gif);
	background-repeat: no-repeat;
}
#estimateHistoryGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_wos_ud.gif);
	background-repeat: no-repeat;
}
#estimateHistoryGadgetBox th.gadget_gray_list_rb {
	background-color: #AF5E0D;
}
#estimateHistoryGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#techInfoSurfaceGadgetBox {
	background-image:url(/img/mypage/mp_tech_back.gif);
	background-repeat: repeat-y;
}
#techInfoSurfaceGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_tech_title.gif);
	background-repeat: no-repeat;
}
#techInfoSurfaceGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_tech_ud.gif);
	background-repeat: no-repeat;
}
#techInfoSurfaceGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#techInfoLcaGadgetBox {
	background-image:url(/img/mypage/mp_tech_back.gif);
	background-repeat: repeat-y;
}
#techInfoLcaGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_tech_title.gif);
	background-repeat: no-repeat;
}
#techInfoLcaGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_tech_ud.gif);
	background-repeat: no-repeat;
}
#techInfoLcaGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#techInfoPressGadgetBox {
	background-image:url(/img/mypage/mp_tech_back.gif);
	background-repeat: repeat-y;
}
#techInfoPressGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_tech_title.gif);
	background-repeat: no-repeat;
}
#techInfoPressGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_tech_ud.gif);
	background-repeat: no-repeat;
}
#techInfoPressGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#techInfoMoldGadgetBox {
	background-image:url(/img/mypage/mp_tech_back.gif);
	background-repeat: repeat-y;
}
#techInfoMoldGadgetBox .menuBox {
	background-image:url(/img/mypage/mp_tech_title.gif);
	background-repeat: no-repeat;
}
#techInfoMoldGadgetBox .gadgetFoot {
	background-image:url(/img/mypage/mp_tech_ud.gif);
	background-repeat: no-repeat;
}
#techInfoMoldGadgetDescription {
	color: dimgray;
	padding-top: 0px;
}

#myPartsGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_com_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#myPartsGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_com_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#myPartsGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_com_ud_l.gif);
	background-repeat: no-repeat;
}

#referLogGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_com_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#referLogGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_com_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#referLogGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_com_ud_l.gif);
	background-repeat: no-repeat;
}

#myCatalogGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_com_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#myCatalogGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_com_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#myCatalogGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_com_ud_l.gif);
	background-repeat: no-repeat;
}

#myCategoryGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_com_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#myCategoryGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_com_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#myCategoryGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_com_ud_l.gif);
	background-repeat: no-repeat;
}

#cartGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_wos_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#cartGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#cartGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_wos_ud_l.gif);
	background-repeat: no-repeat;
}

#orderCopyPasteGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_wos_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#orderCopyPasteGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#orderCopyPasteGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_wos_ud_l.gif);
	background-repeat: no-repeat;
}

#orderUploadGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_wos_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#orderUploadGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#orderUploadGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_wos_ud_l.gif);
	background-repeat: no-repeat;
}

#orderHistoryGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_wos_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#orderHistoryGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#orderHistoryGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_wos_ud_l.gif);
	background-repeat: no-repeat;
}

#estimateCopyPasteGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_wos_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#estimateCopyPasteGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#estimateCopyPasteGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_wos_ud_l.gif);
	background-repeat: no-repeat;
}

#estimateUploadPasteGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_wos_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#estimateUploadPasteGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#estimateUploadPasteGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_wos_ud_l.gif);
	background-repeat: no-repeat;
}

#estimateHistoryGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_wos_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#estimateHistoryGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_wos_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#estimateHistoryGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_wos_ud_l.gif);
	background-repeat: no-repeat;
}

#techInfoSurfaceGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_tech_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#techInfoSurfaceGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_tech_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#techInfoSurfaceGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_tech_ud_l.gif);
	background-repeat: no-repeat;
}

#techInfoLcaGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_tech_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#techInfoLcaGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_tech_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#techInfoLcaGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_tech_ud_l.gif);
	background-repeat: no-repeat;
}

#techInfoPressGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_tech_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#techInfoPressGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_tech_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#techInfoPressGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_tech_ud_l.gif);
	background-repeat: no-repeat;
}

#techInfoMoldGadgetSelectBox {
	margin-top: 10px;
	background-image:url(/img/mypage/mp_tech_back_l.gif);
	background-repeat: repeat-y;
	width: 685px;
}
#techInfoMoldGadgetSelectBox .menuBox {
	background-image:url(/img/mypage/mp_tech_title_l.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	line-height: 20px;
	height: 30px;
}
#techInfoMoldGadgetSelectBox .gadgetFoot {
	font-size: 1px;
	height: auto;
	line-height: 10px;
	background-image:url(/img/mypage/mp_tech_ud_l.gif);
	background-repeat: no-repeat;
}
.description {
	padding-left: 40px;
	margin-bottom: 10px;
}


ul.caster_cond {
	margin: 0px;
	padding: 0px;
	clear: left;
	list-style: none;
	background-color: #FFFFFF;
	color: #000000;
}
ul.caster_cond li{
	margin-right: 2px;
	padding: 0px;
	list-style-type: none;
	display: block;
	float: left;
	text-align: left;
	color: #999999;
}
ul.caster_cond li.name{
	margin-left: 5px;
	color: #000000;
	font-weight: bold;
	width: 80px;
}
ul.caster_cond li.name_selected{
	margin-left: 5px;
	background-color: #CCCCCC;
	color: #000000;
	font-weight: bold;
	width: 80px;
}
ul.caster_cond li a{
	margin-right: 5px;
	padding: 0px;
	text-decoration: none;
	color:#000000;
}
ul.caster_cond li.selected a{
	margin-right: 5px;
	padding: 0px;
	text-decoration: none;
	background-color: #0000AA;
	color:#FFFFFF;
}

#simil_box{
	width:700px;
	padding: 0px 0px 10px 0px;
}

.simil_area{
	background-image:url(../../images/resemblance_back.gif);
	background-repeat:repeat-y;
	width: 700px;
}

.simil_pad{
	padding: 0px;
	width: 635px;
}

.simil_title{
	float: left;
	padding: 0px 0px 0px 5px;
	width: 60px;
}

.sismil_mark{
	float: left;
	padding: 5px 4px 0px 4px;
}

.simil_link{
	float:left;
	padding:0;
	text-align:left;
}

.mechlistxystage_catalogNo {
  font-size: 9px;
  width:77px ; 
  text-align:left; 
  height: 10px;
  padding: 3px;
}

.mechlistxystage_guideDisp {
  font-size: 9px;
  width:77px ; 
  text-align:left; 
  border-left: solid 1px #999;
  height: 10px;
  padding: 3px;
}

.mechlistxystage_okurihoushikiDisp {
  font-size: 9px;
  width:32px ; 
  text-align:left; 
  border-left: solid 1px #999;
  height: 10px;
  padding: 3px;
}

.mechlistxystage_jikuDisp {
  font-size: 9px;
  width:32px ; 
  text-align:left;
  border-left: solid 1px #999;
  height: 10px;
  padding: 3px;
}

.mechlistxystage_menSizeDisp {
  font-size: 9px;
  width:45px ; 
  text-align:left; 
  border-left: solid 1px #999;
  height: 10px;
  padding: 3px;
}

.mechlistxystage_taikajuDisp {
  font-size: 9px;
  width:60px ; 
  text-align:left;
  border-left: solid 1px #999;
  height: 10px;
  padding: 3px;
}

.mechlistxystage_strokeDisp {
  font-size: 9px;
  width:87px ; 
  text-align:left;
  border-left: solid 1px #999;
  height: 10px;
  padding: 3px;
}

.mechlistxystage_jijuDisp {
  font-size: 9px;
  width:77px ; 
  text-align:left;
  border-left: solid 1px #999;
  height: 10px;
  padding: 3px;
  
}

.mechlistxystage_atsumiDisp {
  font-size: 9px;
  width:67px ; 
  text-align:left;
  border-left: solid 1px #999;
  height: 10px;
  padding: 3px;
}

.mechlistxystage_catalogPageNew {
  font-size: 9px;
  width:33px ; 
  text-align:left;
  border-left: solid 1px #999;
  height: 10px;
  padding: 3px;
}

.mechlistxystage_pdfFileName {
  font-size: 9px;
  width:70px ; 
  text-align:left;
  border-left: solid 1px #999;
  height: 10px;
  padding: 3px;
}

.abolishment_catalogNo {
color:#FFFFFF;
float:left;
font-size:100%;
font-weight:bold;
margin-left:1px;
margin-top:4px;
width:200px ; 
}

.abolishment_itemName {
color:#FFFFFF;
float:left;
font-size:100%;
font-weight:bold;
margin-left:1px;
margin-top:4px;
width:210px ; 
}

.abolishment_abolishmentYears {
color:#FFFFFF;
float:left;
font-size:100%;
font-weight:bold;
margin-left:1px;
margin-top:4px;
width:106px ; 
}

.abolishment_submodel {
color:#FFFFFF;
float:left;
font-size:100%;
font-weight:bold;
margin-left:1px;
margin-top:4px;
width:150px ; 
}

.logo_text {
	font-size: 12px;
}

/*************************************************
 * FireFoxのみに適用するスタイル
 * CSSバージョン3.0をIEがサポートした場合は
 * 要修正
 *************************************************/
html>body .login_tx {
	font-size: 130%;
}

:root .re_titr {
	font-size: 100%;
}

:root #login_box {
	padding-bottom: 10px;
}

:root #foot_navi li.inner {
	padding-top: 0px;
}

html>body .glmarea3 {
	padding:9px 0px 5px 0px;
}

:root .cable_item_link {
	font-size: 100%;
}

html>body .spec_cate {
	overflow: visible;
}

:root div#supportBox {
	margin-left: 89px;
}
*:first-child + html #container {
        height: auto;
}



