@charset "UTF-8";
@import url("../../css/base.css");
@import url("../../css/common.css");
@import url("../../css/contents.css");
@import url("../../css/font.css");



/*------------------------------------------
 contents block
--------------------------------------------*/


/*product------------------------------------------*/

.head-short h4,.head-short h3 {
	width: 270px;
}
.size-list {
	width: 536px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #919298;
	border-right-color: #919298;
}
.size-list td {
	text-align: center;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #919298;
	border-left-color: #919298;
	padding-top: 6px;
	padding-bottom: 6px;
}

.w270 dd {
	width: 270px;
}
.w326 {
width: 326px;
}
.w326 dd {
width: 310px;
}

/*ez_size.html----------------------*/
.head-float .align-l {
	width: 150px;
}
.head-float .align-r {
	width: 370px;
}
.use-float .align-r {
	width: 285px;	
}




/*------------------------------------------
 グリップエース
--------------------------------------------*/

/*概要・特長*/

.head-short2 h3 {
 width: 402px;
	float: left;
}
.grip-out-txt p {
 float: left;
	width: 217px;
	margin-top: 20px;
}
.feature-bl {
 float: left;
	width: 190px;
}
.feature-bl .comm-table td {
 padding: 5px;
}
.feature-br {
 float: left;
	width: 335px;
}
.feature-br .cap-text dt {
 float:left;
 width:14px;
}
.feature-br .cap-text dd {
 width: 320px;
 float:left;
}

.grip {
	padding: 15px;
	background-image: url(../img/grip_arrow.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom: 1px dashed #999999;
}
.grip-box {
	width: 220px;
}
.none-bgimg {
	background-image: none;
}
.grip dl {
	color: #333333;
	border: 1px solid #999999;
	padding: 5px;
	margin-bottom: 5px;
	background-color: #EEEEEE;
}
.grip dt {
 float: left;
	width: 15px;
	font-weight: bold;
}
.grip dd {
 float: right;
	width: 180px;
	font-weight: bold;
}
.grip .time {
 background-color: #0F298F;
}
.grip .time2 {
 background-color: #666666;
}
.grip .time,
.grip .time2 {
	padding: 5px;
	text-align: center;
	color: #FFFFFF;
	margin-top: 5px;
}
.grip .feature-wrap {
 background-color: #E2E5F1;
	padding: 5px;
}
.grip .feature-list {
	margin-left: 15px;
}
.grip .feature-list li {
	list-style: circle;
	margin-top: 5px;
}

.further .further-txt-box {
 line-height: 155%;
	font-size: 120%;
}
.further .further-tit {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 135%;
	background-color: #CC0000;
	padding: 8px;
	text-align: center;
}




/*------------------------------------------
 かぽっと
--------------------------------------------*/

.feature {
 width: 194px;
	float: left;
}

.feature .cap-text dd {
 width: 180px;
}




/*------------------------------------------
 倒れんぞ
--------------------------------------------*/

.feature2 {
 width: 270px;
	float: right;
}
.feature2 .cap-text dd {
 width: 256px;
}
.feature2-bl {
 width: 253px;
	float: left;
}

.sz-model td {
 padding: 5px;
	text-align: center;
}




/*------------------------------------------
 ソーカンパック
--------------------------------------------*/

.attachment {
 width: 245px;
}
.attachment img {
 margin-bottom: 3px;
}
.attachment .number {
 float: left;
	width: 20px;
}
.attachment .explanation {
 float: left;
	width: 225px;
}

.attachment2 {
 width: 228px;
}
.attachment2 img {
 margin-bottom: 3px;
}
.attachment2 .number {
 float: left;
	width: 20px;
}
.attachment2 .explanation {
 float: left;
	width: 208px;
}

.so-size td {
 text-align: center;
	padding: 5px;
}

.feature3 {
 width: 335px;
	float: right;
}
.feature3 .cap-text dd {
 width: 315px;
}
.feature3-bl {
 width: 190px;
	float: left;
}





/*------------------------------------------
 寸法表／安全荷重表
--------------------------------------------*/

/*シャックル寸法表*/

.relation-goods {
 border: 1px solid #FF4100;
	padding: 8px;
	background-color: #FFF6CA;
	margin-top: 10px;
}
.relation-tit {
	background-image: url(../../common_img/dotline_bule.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 3px;
}
.relation-tit a {
 color: #0F298F;
}
.relation-tit a:hover,
.relation-bl a:hover,
.relation-br a:hover {
	color: #FF9900;
}
.relation-bl {
 float: left;
}
.relation-br {
 float: right;
}
.relation-bl,.relation-br {
	width: 255px;
}
.relation-bl a,.relation-br a {
 color: #FF4100;
}
.relation-photo {
 float: right;
	margin-left: 5px;
}
.relation-txt {
 padding-left: 20px;
	margin-top: 5px;
}


/*ワイヤーロープ安全荷重表*/

.wire-br {
 float: right;
	width: 180px;
}
.wire-br li,.wire-br li a {
 color: #FF4100;
}
.wire-br li a:hover {
	color: #FF9900;
}
.wire-br li {
	padding-bottom: 3px;
}
.wire-list {
	border-top: 1px solid #919298;
	border-right: 1px solid #919298;
}
.wire-list td {
	text-align: center;
	border-bottom: 1px solid #919298;
	border-left: 1px solid #919298;
	padding: 6px 0px;
}

