


/*------------------------------------------- Quick Lift ページ -------------------------------------------*/
a.alpha { -webkit-transition: 0.8s; -moz-transition: 0.8s; transition: 0.8s;}
a.alpha:hover {opacity:0.7; /* opera firefox safari */ filter: alpha(opacity=70); /* ie */}



.quicklift { width: 100% !important; position: relative; background: url(/template/default/img/sp/2014bigsale/pc/quicklift/bg.jpg) repeat-y top center;font-family: Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;}
.quicklift h2 { margin: 30px auto 30px;}

.ql_wrap { width: 980px; margin: 0 auto;}

.ql_main { width: 100%; height: 850px; padding-top: 75px; background: url(/template/default/img/sp/2014bigsale/pc/quicklift/main_bg.jpg) repeat-y top center; text-align: center; }

.ql_contents_wrap { width: 100%; padding-top: 80px; margin: 0 auto; clear: both; background: url(/template/default/img/sp/2014bigsale/pc/quicklift/shadow_white_top.png) repeat-x top;}


.ql_contents { width: 940px; margin: 0 auto;}
.ql_contents_sm { width: 840px; margin: 0 auto;}

.ql_contents p,
.ql_contents_box p,
.ql_contents_sm p { margin: 13px 0; font-size: 14px;}

/*01*/
.faceline { float: right; margin-left: 20px;}
.faceline_box { width: 217px; margin-left: 10px; float: left;}

/*02*/
.ql_02 { padding-top: 60px;}
.collagen { width: 454px; float: right; margin-left: 20px;}
.collagen_box { width: 217px; margin-left: 10px; float: left; background: #F6F6F6;}
.collagen_box p { margin: 10px 15px; font-size: 12px; line-height: 18px;}




.ql_contents_box { width:980px; height: 2500px; padding: 0 35px; margin: 0 auto; background: url(/template/default/img/sp/2014bigsale/pc/quicklift/contents_box.png) no-repeat top center;}

/*03*/
.ql_03 { padding-top: 100px; width: 840px; margin: 0 auto;}

/*04*/
.ql_04 { padding-top: 60px; width: 840px; margin: 0 auto;}

/*河合*/
.kawai { width: 720px; margin: 0 auto; padding: 20px 0 0; }
.kawai p { font-size: 13px; }
.kawai p.kawai_name { font-size: 14px; font-weight: bold; color: #5e1e11;}

.kawai img { float: right; margin:10px 0 0 40px}


/*05*/
.ql_05 { padding-top: 10px;}
.cs_box { padding: 0px 0 80px;}
.cs_box p { font-size: 14px; margin: 18px 0; line-height: 25px;}

.cs_comment { text-align: center; margin-bottom: 30px;}
.cs_pix { float: right; margin-left: 40px; -webkit-box-shadow: 0 5px 6px -6px #555; -moz-box-shadow: 0 5px 6px -6px #555; box-shadow: 0 5px 6px -6px #555;}
.cs_name { color: #777;}

/* カスタマーサービス */
/* width and height for the block */
.pic1,.pic2,.pic3 {width:200px; height:200px; border:1px #EEE solid;}

/* mandatory style for the plugins */

.ba-mask {position:absolute; top:0; left:0; z-index:100; border-right:5px solid #ccc; overflow:hidden; box-shadow: 3px 5px 5px rgba(0, 0, 0, 0.6);box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);  -moz-box-shadow: 5px 0 7px rgba(0, 0, 0, 0.6);}
.ba-bg {position:absolute; top:0; left:0; z-index:0;}
.ba-caption { display: none;
	/* 
	position:absolute; 
	bottom:10px; 
	left:10px; 
	z-index:120;	
	 
	background:#000; 
	color:#fff; 
	text-align:center;
	padding:5px; 
	font-size:12px; 
	font-family:arial; 
	filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; 
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; */		
}





/*06*/
.ql_06 { padding-top: 10px;}

dl.ql_faq { margin: 30px 0;}
dl.ql_faq dt { font-size: 16px; font-weight: bold; border-top: 1px solid #d6c4c0;  color: #5e1e11; padding: 30px 0 11px 43px; background: url(/template/default/img/sp/2014bigsale/pc/quicklift/icon_q.png) no-repeat 0 24px;}
dl.ql_faq dd { font-size: 14px; padding: 11px 0 30px 43px; background: url(/template/default/img/sp/2014bigsale/pc/quicklift/icon_a.png) no-repeat 0 6px;}


/*btn to sale*/
.btn_to_sale { width: 840px; padding: 120px 0 10px; margin: 0 auto;}

/*07*/
.ql_07 { padding-top: 10px;}


/*08*/
.ql_08 { padding: 30px 0;}


/*09*/
.ql_09 { padding: 10px 0 0;}


.shadow_white { width: 100%; height: 150px; margin: 0 auto; clear: both; background: url(/template/default/img/sp/2014bigsale/pc/quicklift/shadow_white.png) repeat-x bottom;}





