@charset "utf-8";
/* ------------------------------------------------------
contents
------------------------------------------------------ */

.l-content .mainVisual {
  width: 950px;
  height: 190px;
  margin-bottom: 20px;
  background: url(/maker/isel/mech/product/machine_shutter/images/mainvisial_20180918.png) no-repeat;
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
}

.l-content .leadTxt {
  margin-bottom:30px;
  font-size:14px;
}


/* step */
.l-content .step {
  margin-bottom:10px;
}

/* linkBlock */
.l-content .linkBlock {
  margin:0 0 60px;
}
.l-content .linkBlock .m-linkList {
  float:left;
  width:290px;
  margin-left:20px;
}
.l-content .linkBlock .m-linkList:first-child {
  margin-left:0;
}
.l-content .linkBlock .m-linkList .linkBox {
  height:294px;
  background: url(/maker/isel/mech/product/machine_shutter/images/bg_estimates.png) no-repeat 0 0;
}
.l-content .linkBlock .m-linkList .linkBox .ttl{
  margin-bottom:0;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox{
   padding-top:15px;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box{
  /*background: url(/maker/isel/mech/product/machine_shutter/images/bg_border.png) no-repeat 0 0;*/
  padding-top:5px;
  margin:10px 10px 0;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box:first-child{
  background: none;
  padding-top:0;
  margin-top:0;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .txtOption{
  background: url(/maker/isel/mech/product/machine_shutter/images/txt_estimates_option.png) no-repeat 0 0;
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
  width:246px;
  height:41px;
  margin:0 0 6px 15px;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .txtMS_01,
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .txtMS_02,
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .txtMD,
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .txtSS{
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
  margin:0 0 6px 15px;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .txtMS_01{
  background: url(/maker/isel/mech/product/machine_shutter/images/txt_ms_01.png) no-repeat 0 0;
  width:190px;
  height:12px;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .txtMS_02{
  background: url(/maker/isel/mech/product/machine_shutter/images/txt_ms_02.png) no-repeat 0 0;
  width:165px;
  height:13px;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .txtMD{
  background: url(/maker/isel/mech/product/machine_shutter/images/txt_md.png) no-repeat 0 0;
  width:245px;
  height:41px;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .txtSS{
  background: url(/maker/isel/mech/product/machine_shutter/images/txt_ss.png) no-repeat 0 0;
  width:246px;
  height:41px;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .btn{
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
  width:240px;
  margin:0 auto;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .btn.start,
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .btn.contact{
  padding-top:12px;
  background: url(/maker/isel/mech/product/machine_shutter/images/bg_arrow.png) no-repeat center 3px;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .btn.contact {
  text-indent: 0;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .btn a {
  display:block;
  width:240px;
  height:33px;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .btn.option a{
  background: url(/maker/isel/mech/product/machine_shutter/images/btn_estimates_option.png) no-repeat 0 0;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .btn.start a{
  background: url(/maker/isel/mech/product/machine_shutter/images/btn_start_selection.png) no-repeat 0 0;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .btn.cartoon a{
  background: url(/maker/isel/mech/product/machine_shutter/images/btn_download_cartoon.png) no-repeat 0 0;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .form{
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
  margin:5px auto 0;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .form a {
  display:block;
  width:240px;
  height:33px;
  margin:0 auto;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .form.formM a{
  background: url(/maker/isel/mech/product/machine_shutter/images/btn_form_machinedion.png) no-repeat 0 0;
}
.l-content .linkBlock .m-linkList .linkBox .txtBox .box .form.formS a{
  background: url(/maker/isel/mech/product/machine_shutter/images/btn_form_slideshutter.png) no-repeat 0 0;
}


/*faqBox*/
.l-content .faqBox {
	padding:20px 30px 10px;
  border:3px solid #c5dbee;
}
.l-content .faqBox .faqList {
	margin-bottom:20px;
}
.l-content .faqBox .faqList .qa,
.l-content .faqBox .faqList .answer {
	position:relative;
	padding-left:35px;
}
.l-content .faqBox .faqList .qa {
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:0;
	font-weight:bold;
	font-size:12px;
}
.l-content .faqBox .faqList .qa .number {
	font-size:20px;
	position:absolute;
	top:3px;
	left:0;
  color:#415ea6;
}
.l-content .faqBox .faqList .answer .number {
  font-size:20px;
	position:absolute;
	top:-7px;
	left:0;
	color:#df1111;
	font-weight:bold;
}

.l-contentWrap .l-content .ulink {
	text-decoration: underline !important;
}

