@charset "UTF-8";
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
		memo
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
/*
文字 17px = 27px 行間
　　 14px = 24px


*/
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
		common
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
#none {
	width: 100%;
	height: 44px;
	background-color: #000;
}
/*　カテゴリ名　*/
#title {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #FFF;
	color: #06B4EA;
	font-size: 14px;
	letter-spacing: 0.05rem;
	text-align: center;
	}
/*　サブタイトル　*/
#sab_title {
	width: 100%;
	height: auto;
	line-height: 27px;
	padding: 18px 0;
	font-size: 17px;
	letter-spacing: 0.02rem;
	text-align: center;
	}
/*　サブカテゴリ名　*/
#sab_category {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #FFF;
	color: #06B4EA;
	font-size: 15px;
	letter-spacing: 0.05rem;
	text-align: center;
	}
/*　テキスト 18px　*/
.t18 {
	line-height: 26px;
	font-size: 18px;
	letter-spacing: 0.00rem;
	}
/*　テキスト 17px　*/
.t17 {
	line-height: 23px;
	font-size: 17px;
	letter-spacing: 0.00rem;
	}
/*　テキスト 14px　*/
.t14 {
	line-height: 24px;
	font-size: 14px;
	letter-spacing: -0.00rem;
	text-align: justify;
	text-justify: inter-ideograph;
	line-break: strict;
	}
/*　テキスト 12px　*/
.t12 {
	line-height: 21px;
	font-size: 12px;
	letter-spacing: -0.01rem;
	text-align: justify;
	text-justify: inter-ideograph;
	line-break: strict;
	}
/*　テキスト 10px　*/
.t10 {
	line-height: 18px;
	font-size: 10px;
	letter-spacing: -0.02rem;
	text-align: justify;
	text-justify: inter-ideograph;
	line-break: strict;
	}
/*　テキスト 14px : 段落アキ　*/
.m14 {
	margin-bottom: 12px;
	}
/*　テキスト 12px : 段落アキ　*/
.m12 {
	margin-bottom: 6px;
	}
/*　テキスト : 字間　*/
.ls003_u {
	letter-spacing: 0.03rem;
	}
.ls002_u {
	letter-spacing: 0.02rem;
	}
.ls001_u {
	letter-spacing: 0.01rem;
	}
.ls-001 {
	letter-spacing: -0.01rem;
	}
.ls-002 {
	letter-spacing: -0.02rem;
	}
.ls-003 {
	letter-spacing: -0.03rem;
	}
.ls-005 {
	letter-spacing: -0.05rem;
	}

/*　アイシーム : アニメーション　*/
#move_box {
	position: relative;
	}
#move {
	top: 0px;
	left: 0px;
	position: absolute;
	-webkit-animation: showMe 2s ease-out infinite 0s alternate;
		 -moz-animation: showMe 2s ease-out infinite 0s alternate;
					-o-animation: showMe 2s ease-out infinite 0s alternate;
							 animation: showMe 2s ease-out infinite 0s alternate;
	-webkit-animation-play-state: running;
		 -moz-animation-play-state: running;
					-o-animation-play-state: running;
							 animation-play-state: running;
	}
@-webkit-keyframes showMe {
	0% { opacity: 1; }
	100% { opacity: 0;}
	}
@-moz-keyframes showMe {
	0% { opacity: 1; }
	100% { opacity: 0;}
	}
@-o-keyframes showMe {
	0% { opacity: 1; }
	100% { opacity: 0;}
	}
@keyframes showMe {
	0% { opacity: 1; }
	100% { opacity: 0;}
	}


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
		contents_1 : トップページ
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
/*　ボックス 1　*/
#co1_1 {
	padding-top: 25px;
	padding-bottom: 25px;
	}
/*　ボックス 2　*/
#co1_2 {
	padding-top: 22px;
	padding-bottom: 20px;
	}
/*　ボックス 3　*/
#co1_3 {
	padding-top: 22px;
	padding-bottom: 20px;
	}
/*　ボックス 4　*/
#co1_4 {
	padding-top: 23px;
	padding-bottom: 25px;
	}
/*　ベルデクセルESD ロゴ　*/
#co1_logo {
	margin-top: 15px;
	}
 /*　本文 マージン　*/
.co1_text {
	margin-top: 7px;
	}


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
		contents_2 : IEC規格
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
/*　グループ 1　*/
#co2_1 {
	padding-top: 25px;
	padding-bottom: 25px;
	}
/*　グループ 2　*/
#co2_2 {
	padding-top: 25px;
	}
/*　グループ 3　*/
#co2_3 {
	padding-top: 10px;
	padding-bottom: 25px;
	}
/*　グループ 4　*/
#co2_4 {
	padding-top: 20px;
	padding-bottom: 25px;
	}
/*　モデル写真　*/
#co2_model {
	margin-top: 6px;
	}
/*　囲い罫文字　*/
#co2_caption {
	margin-top: 25px;
	}
/*　測定方法タイトルボックス　*/
#co2_4_title_box {
	width: 100%;
	height: auto;
	line-height: 28px;
	background-color: #005293;
	color: #FFF226;
	font-size: 13px;
	letter-spacing: 0.02rem;
	text-align: center;
	}
.co2_sokutei {
	margin-top: 10px;
	}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
		contents_3 :  商品のポイント 
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
/*　グループ 1　*/
#co3_1 {
	padding-top: 25px;
	padding-bottom: 25px;
	}
/*　グループ 2　*/
#co3_2 {
	padding-top: 18px;
	padding-bottom: 18px;
	text-align: center;
	}
/*　グループ 3　*/
#co3_3 {
	padding-top: 20px;
	padding-bottom: 25px;
	}
/*　グループ 4　*/
#co3_4 {
	padding-top: 20px;
	padding-bottom: 21px;
	}
/*　グループ 1 : テキストマージン　*/
#co3_1 .text {
	margin-top: 10px;
	margin-bottom: 9px;
	}
/*　グループ 1 : 経線　*/
#co3_1 hr {
	margin: 25px 0;
	height: 1px;
	border: none;
	border-top: 1px #FFF solid;
	}
/*　サブタイトルボックス　*/
#co3_sab_title_box {
	width: 100%;
	height: auto;
	line-height: 28px;
	background-color: #005293;
	color: #FFF226;
	font-size: 13px;
	letter-spacing: 0.02rem;
	text-align: center;
	}
/*　スプリンジー　*/
#co3_3 .text {
	margin-top: 12.5px;
	margin-bottom: 8px;
	}
#co3_graph1 {
	margin-top: 15.5px;
	}
/*　デオクリア　*/
#co3_deo_title {
	margin-top: 40px;
	}
#co3_deo {
	margin-top: 11px;
	}
#co3_deo_logo {
	float: left;
	margin-top: 4px;
	margin-right: 15px;
	}
/*　エラスフィット　*/
#co3_4 .text {
	margin-top: 11px;
	}


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
		contents_4 : 商品ラインアップ
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
/*　グループ 1　*/
#co4_1 {
	padding-top: 25px;
	padding-bottom: 25px;
	}
/*　グループ 2　*/
#co4_2 {
	padding-top: 25px;
	padding-bottom: 25px;
	}
/*　グループ 3　*/
#co4_3 {
	padding-top: 25px;
	padding-bottom: 25px;
	}
/*　グループ 4　*/
#co4_4 {
	padding-top: 25px;
	padding-bottom: 25px;
	text-align: center;
	}
/*　グループ 5　*/
#co4_5 {
	padding-top: 25px;
	padding-bottom: 25px;
	}
/*　グループ 6　*/
#co4_6 {
	padding-top: 23px;
	line-height: 22px;
	font-size: 16px;
	letter-spacing: 0.00rem;
	text-align: center;
	}
/*　グループ 7　*/
#co4_7 {
	position: relative;
	padding-top: 25px;
	padding-bottom: 25px;
	}
/*　VERDEXCEL ESD ロゴ　*/
#co4_verdexcelesd {
	margin-bottom: 22px;
	}
/*　トルソー　*/
.co4_torso_g,
.co4_torso_b,
.co4_torso_n {
	float: left;
	width: 32.8%;
	background-color: #FFF;
	}
.co4_torso_b {
	margin: 0 0.8%;
	}
/*　ラインアップ マージン　*/
.co4_name_box {
	margin-top: 21px;
	}
.co4_name {
	float: left;
	}
.co4_sozai {
	float: right;
	}
.co4_sozai_white {
	position: absolute;
	top: 15px;
	left: 15px;
	}
.co4_wear {
	margin-top: 12px;
	}
/*　モデル　*/
#co4_model {
	margin-top: 8px;
	}


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
		contents_5 : 機 能
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
/*　グループ 1　*/
#co5_1 {
	padding-bottom: 20px;
	}
/*　グループ 2　*/
#co5_2 {
	padding-bottom: 20px;
	}
/*　グループ 3　*/
#co5_3 {
	padding-bottom: 20px;
	}
/*　グループ 4　*/
#co5_4 {
	padding-top: 25px;
	padding-bottom: 25px;
	text-align: center;
	}
/*　グループ 5　*/
#co5_5 {
	padding-bottom: 20px;
	}
/*　グループ 6　*/
#co5_6 {
	padding-bottom: 20px;
	}
/*　グループ 7　*/
#co5_7 {
	padding-bottom: 20px;
	}
/*　グループ 8　*/
#co5_8 {
	padding-bottom: 20px;
	}
/*　機能名　*/
.co5_function_title {
	padding-top: 15px;
	padding-bottom: 10px;
	}