@charset "UTF-8";


/*-------- local nav ---------------- */

#pro_localNav h2{
margin:0 0 28px 40px;
}
ul#pro_lNavList{
position:relative;
height:325px;
margin:20px 0 0 0;
}
ul#pro_lNavList li{
position:absolute;
}
ul#pro_lNavList li.pro_lnavItem01{top:0;left:0;}
ul#pro_lNavList li.pro_lnavItem02{top:0;left:230px;}
ul#pro_lNavList li.pro_lnavItem03{top:0px;left:460px;}
ul#pro_lNavList li.pro_lnavItem04{top:320px;left:0;}
ul#pro_lNavList li.pro_lnavItem05{top:320px;left:230px;}
ul#pro_lNavList li.pro_lnavItem06{top:320px;left:460px;}
ul#pro_lNavList li.pro_lnavItem07{top:320px;left:690px;}


.contentType02Inner02 {
	padding:0 22px 20px;	
}

/*-------- local nav for TOP ---------------- */
#pro_Lnav_top{
position:relative;
}
#pro_Lnav_top h2{
	margin-bottom:20px;
}
#pro_Lnav_top ul#pro_lNavList{
position:relative;
height:325px;
}

/*-------- for Print ---------------- */
#products .printBg{
display:none;
}

/*-------- add ---------------- */
.bnr01 {
  clear: both;
  padding: 30px 0 10px;
}

/*-------- modal ---------------- */
.mov-modal.mfp-bg {
  -ms-filter: "alpha(opacity=50)";
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.mov-modal .mfp-close {
  top: -44px;
  right: -12px;
  padding: 0;
  width: 44px;
  height: 44px;
  background: url(/common/images/icn_close.png) no-repeat center center;
  text-align: left;
  text-indent: -10em;
  overflow: hidden;
  cursor: pointer;
  opacity: 1;
}
.mov-modal .mfp-close:hover {
  opacity: 0.8;
}

/*-------- purchase ---------------- */
.purchase {
  margin: 40px auto 40px;
  text-align: center;
}
.purchase a {
  display: inline-block;
}
