@charset "utf-8";
/* CSS Document */

@media all {

.slide {
	position: relative;
}

.contentC h3 {
	font-size: 26px;
	letter-spacing: 1px;
	font-weight: bold;
	padding-bottom: 10px;
}

.contentD_ltHd h3 {
	font-size: 22px;
	letter-spacing: 1px;
    color: #000000;
    line-height: 30px;
    font-weight: 700;
    padding-left: 80px;
    padding-top: 15px;
}

.contentD_ltHd span {
	font-size: 19px;
	letter-spacing: 1px;
    color: #666666;
    line-height: 25px;
    font-weight: 500;
}

.blockB h2 {display: none;text-indent: -999em;}

.topicMdC h2,.topicMdD h2 {
	font-size: 35px;
	letter-spacing: 2px;
	padding-bottom: 15px;
}

/*Thinsulate*/
.main_theme {
	background :url(../img/brand/thinsulate/brandThinsulate_slide.jpg) no-repeat center center;
	background-size: cover;
}
.content_thinsulate{width:100%;position:relative;min-width: 1020px;}
.contentWrapper{width:1020px;margin:0 auto;}
.blockA{height:246px;width:100%;}
.blockB{height:185px;width:100%;position: relative;background-color: #9691b7;}
.blockC{height:480px;width:100%;background-color: #f3f3f3;text-align: center;}
.blockD{height:747px;width:100%;background-color: #efdfec;}
.blockE{height:203px;width:100%;background: url(../img/brand/thinsulate/brandThinsulate_rowE_bg.jpg) repeat-x;}
.blockF{height:157px;width:100%;background-color: #92a8ce;	}
.formSize{width:60px;height:50px;text-align:center;font-weight:bold;display:block;position:absolute;}
/*content*/

/*blockA*/
.artiLtA {padding: 47px 40px 0px 40px;line-height: 25px;}
.artiLtA p {letter-spacing: 1px;display: inline;}
.sectRtA {padding-top: 50px;}
.artiHdA {padding-bottom: 16px;}
.artiFtA {padding-left:70px;line-height: 25px;letter-spacing: 1px;}

/*blockA*/

/*blockB*/
.figLtaB img {position: absolute;bottom: -185px;}
/*blockB*/

/*blockC*/
.topicMdC {margin: 0 auto;width: 330px;padding: 50px 0 30px;text-align: center;}
.topicMdC p {font-weight: bold;letter-spacing: 1px;font-size: 15px;}
.topicMdC img{padding-top: 15px;}
.contentC {line-height: 25px;}
.contentC_rt h4 {
	line-height: 25px;
	font-weight: 700;
}
/*.contentC_lt img {padding-top: 33px;}.contentC_md img {padding-top: 25px;}.contentC_rt img {padding-top: 55px;}*/
/*blockC*/

/*blockD*/
.topicMdD {margin: 0 auto;width: 330px;padding: 50px 0 30px;text-align: center;}
.contentD_block {height:317px;}
.contentD_lt {padding-left: 40px;}
.contentD_ltHd {height:75px;background: url(../img/brand/thinsulate/brandThinsulate_rowD_topic.png) no-repeat;background-position: -12px -10px;}
.contentD_ltFt p {line-height: 23px;padding-top: 25px;}
.contentD_rt {padding-left: 10px;padding-top: 65px;}
/*blockD*/

/*blockE*/
.contentE_lt {padding:55px 0 0 40px;}
.contentE_lt h2 {font-size: 50px;}
.contentE_rt {padding-top:55px;padding-left:5px;font-size: 16px;line-height: 25px;font-weight: bold;}

/*blockE*/

/*blockF*/

.contentF {
	color: #ffffff;
}

.contentF_topic {
	padding:45px 0 0 40px;
}

.contentF_topic span {
	font-size: 31px;
	font-weight: bold;
	padding-bottom: 5px;
}

.contentF_topic h2 {
	font-size: 21px;
	letter-spacing: 1px;
}

.contentF_select {
	
	height: 157px;
	color: #ffffff;
	text-align: center;
}
.contentF_font {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 35px;
}
.contentF_select a {
	width: 100%;
	display: block;
	height:170px;
	padding-top: 35px;
}
/*blockF*/

.m-linkBlue {
	color: #ffffff; 
	opacity: 1;
	   -moz-opacity: 1; 
	-webkit-opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background: url(../img/brand/thinsulate/brandThinsulate_rowF_bg_inact.png) no-repeat center 0px;
	-webkit-transition: background 1s ease-in;
	   -moz-transition: background 1s ease-in;
	    -ms-transition: background 1s ease-in;
	     -o-transition: background 1s ease-in;
	        transition: background 1s ease-in;
}
.m-linkBlue:hover {
	opacity: 0.8;
	-moz-opacity: 0.8; 
	-webkit-opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	color: #92a8ce ;
	background: url(../img/brand/thinsulate/brandThinsulate_rowF_bg_act.png) no-repeat center 0px;
}

}

@media print {

.contentC h3 {
	font-size: 26px;
	letter-spacing: 1px;
	font-weight: bold;
	padding-bottom: 10px;
}

.contentD_ltHd h3 {
	font-size: 22px;
	letter-spacing: 1px;
    color: #000000;
    line-height: 30px;
    font-weight: 700;
    padding-left: 80px;
    padding-top: 15px;
}

.contentD_ltHd span {
	font-size: 19px;
	letter-spacing: 1px;
    color: #666666;
    line-height: 25px;
    font-weight: 500;
}

.topicMdC h2,.topicMdD h2 {
	font-size: 35px;
	letter-spacing: 2px;
	padding-bottom: 15px;
}

/*Thinsulate*/
.main_theme {
	background :url(../img/brand/thinsulate/brandThinsulate_slide.jpg) no-repeat;
}
.content_thinsulate{width:100%;position:relative;min-width: 1020px;}
.contentWrapper{width:1020px;margin:0 auto;}
.blockA{height:246px;width:100%;}
.blockB{height:185px;width:100%;position: relative;background-color: #9691b7;}
.blockC{height:480px;width:100%;background-color: #f3f3f3;text-align: center;}
.blockD{height:747px;width:100%;background-color: #efdfec;}
.blockE{height:203px;width:100%;background: url(../img/brand/thinsulate/brandThinsulate_rowE_bg.jpg) repeat-x;}
.blockF{height:157px;width:100%;background-color: #92a8ce;	}
.formSize{width:60px;height:50px;text-align:center;font-weight:bold;display:block;position:absolute;}
/*content*/

/*blockA*/
.artiLtA {padding: 47px 40px 0px 40px;line-height: 25px;}
.artiLtA p {letter-spacing: 1px;display: inline;}
.sectRtA {padding-top: 50px;}
.artiHdA {padding-bottom: 16px;}
.artiFtA {padding-left:70px;line-height: 25px;letter-spacing: 1px;}

/*blockA*/

/*blockB*/
.figLtaB img {position: absolute;bottom: -185px;}
/*blockB*/

/*blockC*/
.topicMdC {margin: 0 auto;width: 330px;padding: 50px 0 30px;text-align: center;}
.topicMdC p {font-weight: bold;letter-spacing: 1px;font-size: 15px;}
.topicMdC img{padding-top: 15px;}
.contentC {line-height: 25px;}
.contentC_rt h4 {
	line-height: 25px;
	font-weight: 700;
}
/*.contentC_lt img {padding-top: 33px;}.contentC_md img {padding-top: 25px;}.contentC_rt img {padding-top: 55px;}*/
/*blockC*/

/*blockD*/
.topicMdD {margin: 0 auto;width: 330px;padding: 50px 0 30px;text-align: center;}
.contentD_block {height:317px;}
.contentD_lt {padding-left: 40px;}
.contentD_ltHd {height:75px;background: url(../img/brand/thinsulate/brandThinsulate_rowD_topic.png) no-repeat;background-position: -12px -10px;}
.contentD_ltFt p {line-height: 23px;padding-top: 25px;}
.contentD_rt {padding-left: 10px;padding-top: 65px;}
/*blockD*/

/*blockE*/
.contentE_lt {padding:55px 0 0 40px;}
.contentE_lt h2 {font-size: 50px;}
.contentE_rt {padding-top:55px;padding-left:5px;font-size: 16px;line-height: 25px;font-weight: bold;}

/*blockE*/

/*blockF*/

.contentF {
	color: #ffffff;
}

.contentF_topic {
	padding:45px 0 0 40px;
}

.contentF_topic span {
	font-size: 31px;
	font-weight: bold;
	padding-bottom: 5px;
}

.contentF_topic h2 {
	font-size: 21px;
	letter-spacing: 1px;
}

.contentF_select {
	
	height: 157px;
	color: #ffffff;
	text-align: center;
}
.contentF_font {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 35px;
}
.contentF_select a {
	width: 100%;
	display: block;
	height:170px;
	padding-top: 35px;
}
/*blockF*/

.m-linkBlue {
	color: #ffffff; 
	opacity: 1;
	   -moz-opacity: 1; 
	-webkit-opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background: url(../img/brand/thinsulate/brandThinsulate_rowF_bg_inact.png) no-repeat center 0px;
	-webkit-transition: background 1s ease-in;
	   -moz-transition: background 1s ease-in;
	    -ms-transition: background 1s ease-in;
	     -o-transition: background 1s ease-in;
	        transition: background 1s ease-in;
}
.m-linkBlue:hover {
	opacity: 0.8;
	-moz-opacity: 0.8; 
	-webkit-opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	color: #92a8ce ;
	background: url(../img/brand/thinsulate/brandThinsulate_rowF_bg_act.png) no-repeat center 0px;
}

}

}
