<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.sns_area {
	float:right;
	overflow:hidden;
	margin-top:-30px;
	}
p,h4,dl{font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',
 Meiryo, sans-serif;}


#top{clear:both;}
.floatBnr{
	display:block;
	position:fixed;
	top:50%;
	left:0;
	z-index:9999;
}
@media screen and (max-width: 1000px) {
	.floatBnr{
	display:none;
	}
}
p.logo{text-align:left;}
h1{margin:-20px auto 0;animation: horizontal 0.5s ease-in-out infinite alternate;}
@keyframes horizontal {
    0% { transform:translateX( -3px); }
  100% { transform:translateX(  0px); }
}





h2{margin:20px auto;}
h3{margin:30px auto;}
h4{margin:30px auto;}

section.sec01{
	width:950px;
	min-height:780px;
	margin:0 auto;
	text-align:center;
	background:url(../../../img/page/pickup/venex/bg_01.gif) no-repeat center bottom;
}

section.sec02{
	width:800px;
	margin:120px auto;
	text-align:center;
	background:url(../../../img/page/pickup/venex/bg_02.jpg) no-repeat center right;
}
section.sec02 h4{margin-bottom:80px;}
section.sec02 dl{
	width:800px;
	margin:0 auto;
}
section.sec02 dl dt{
	text-align:left;}
section.sec02 dl dd{
	width:500px;
	text-align:left;
	padding:10px 0;
}
section.sec02 dl dd:after{
  content: "."; 
  display: block; 
  height: 0; 
  font-size:0;	
  clear: both; 
  visibility:hidden;
}
section.sec02 dl dd img{margin-bottom:5px;}
section.sec02 dl dd p.mini{
	width:100px;
	float:left;
	font-size:80%;
	text-align:center;}
section.sec02 dl dd p.fl{
	float:left;
	width:350px;
	margin:0 10px 30px 0;
}
section.sec02 dl dd .fr{
	float:right;
	width:350px;
}
section.sec02 dl dd p{margin-bottom:10px;}


section.sec03{
	width:950px;
	margin:0 auto 80px auto;
}
section.sec03 .sec03_inr01{
	width:950px;
	min-height:300px;
	margin:0 auto;
	text-align:center;
	background:url(../../../img/page/pickup/venex/bg_03.gif) no-repeat center bottom;
}
section.sec03 .sec03_inr02{
	width:850px;
	margin:0 auto;
	background:url(../../../img/page/pickup/venex/bg_04.gif) no-repeat center top;
}
section.sec03 .sec03_inr02:after{
  content: "."; 
  display: block; 
  height: 0; 
  font-size:0;	
  clear: both; 
  visibility:hidden;
}
section.sec03 .sec03_inr02 .cate_box01{
	width:205px;
	border-left:1px solid #ff2205;
	float:left;
	margin:30px 0 0 110px;
}
section.sec03 .sec03_inr02 .cate_box01 h6{
	color:#ff2205;
	font-size:16px;
	font-weight:bold;
}

section.sec03 .sec03_inr02 .cate_box02{
	width:205px;
	border-left:1px solid #00968e;
	float:left;
	margin:150px 0 0 20px;
}
section.sec03 .sec03_inr02 .cate_box02 h6{
	color:#00968e;
	font-size:16px;
	font-weight:bold;
}

section.sec03 .sec03_inr02 .cate_box03{
	width:205px;
	border-left:1px solid #ffc100;
	float:left;
	margin:60px 0 0 20px;
}
section.sec03 .sec03_inr02 .cate_box03 h6{
	color:#ffc100;
	font-size:16px;
	font-weight:bold;
}
section.sec03 .sec03_inr02 h5{margin-left:10px;}
section.sec03 .sec03_inr02 h6{margin:50px 0 5px 10px;}
section.sec03 .sec03_inr02 p{margin:0 0 10px 10px;}
section.sec03 .sec03_inr02 .cate_img{
	margin:40px 0 0 30px;
	display:block;}
section.sec03 .sec03_inr02 .btn{margin:10px 0 10px 9px;}

section.sec04{
	width:850px;
	margin:0 auto;
	text-align:center;
}
section.sec04 #recharge ul:after,
section.sec04 #relax ul:after,
section.sec04 #accessory ul:after{
  content: "."; 
  display: block; 
  height: 0; 
  font-size:0;	
  clear: both; 
  visibility:hidden;
}

section.sec04 #recharge ul li,
section.sec04 #relax ul li,
section.sec04 #accessory ul li{
	width:200px;
	float:left;
	margin:20px 5px;
}
section.sec04 #recharge ul li p,
section.sec04 #relax ul li p,
section.sec04 #accessory ul li p{
	margin:20px 0;
	letter-spacing:-0.8px;
	text-align:right;
}
section.sec04 ul li .men{
	background:url(../../../img/page/pickup/venex/ico_men.gif) no-repeat right bottom;
	color:#000;
	font-weight:bold;
	font-size:12px;
	width:190px;
	height:35px;
}
section.sec04 ul li .ladies{
	background:url(../../../img/page/pickup/venex/ico_ladie.gif) no-repeat right bottom;
	color:#000;
	font-weight:bold;
	font-size:12px;
	width:200px;
	height:35px;
}
section.sec04 ul li .unisex{
	background:url(../../../img/page/pickup/venex/ico_unisex.gif) no-repeat right bottom;
	color:#000;
	font-weight:bold;
	font-size:12px;
	width:190px;
	height:35px;
}
section.sec04 #accessory ul li a img{margin-bottom:3px;}
section.sec05{
	margin:100px auto;
	text-align:center;
}

section.sec06,
section.sec07{
	text-align:center;
	margin:100px auto;
}
section.sec06{
	background:url(../../../img/page/pickup/venex/bg_06.png) no-repeat center bottom;
	min-height:700px;
	position:relative;
}
section.sec06 p.btn{
	position:absolute;
	left:30%;
	bottom:10%;
}

section.sec07 p{
	margin:50px;
}
section.sec08{
	text-align:left;
	margin:100px auto;
	color:#000;
}
section.sec08 h3{text-align:center;margin-bottom:100px;}
section.sec08 #comment01{
	margin:30px auto;
	background:url(../../../img/page/pickup/venex/bg_comment01.jpg) no-repeat top left;
	background-size:400px;
}
section.sec08 #comment02{
	margin:30px auto;
	background:url(../../../img/page/pickup/venex/bg_comment02.jpg) no-repeat top right;
	background-size:350px;
}
section.sec08 #comment03{
	margin:30px auto;
	background:url(../../../img/page/pickup/venex/bg_comment03.jpg) no-repeat top left;
	background-size:350px;
}
section.sec08 #comment04{
	margin:30px auto;
	background:url(../../../img/page/pickup/venex/bg_comment04.jpg) no-repeat top right;
	background-size:400px;
}
section.sec08 #comment01 .box_l,
section.sec08 #comment03 .box_l{
	width:300px;
	float:left;
	margin-right:50px;
}
section.sec08 #comment01 ul.box_r,
section.sec08 #comment03 ul.box_r{
	float:right;
}
section.sec08 #comment02 ul.box_l,
section.sec08 #comment04 ul.box_l{
	float:left;
}
section.sec08 #comment02 .box_r,
section.sec08 #comment04 .box_r{
	width:300px;
	float:right;
	margin-left:50px;
}

section.sec08 #comment01 ul.box_r li,
section.sec08 #comment03 ul.box_r li,
section.sec08 #comment02 ul.box_l li,
section.sec08 #comment04 ul.box_l li{
	width:600px;
	padding:20px;
	border-radius: 5px;        /* CSS3���� */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome�p */  
    -moz-border-radius: 5px;   /* Firefox�p */ 
    background:rgba(0,0,0,0.1);
	margin-bottom:10px;
	position: relative;
}
section.sec08 #comment01 ul.box_r li:after,
section.sec08 #comment03 ul.box_r li:after{
	border-right: 12px solid rgba(0,0,0,0.1);
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent;
	content: '';
	margin-top: -10px;
	position: absolute;
	left: -12px;
	top: 50%;
}

section.sec08 #comment02 ul.box_l li:after,
section.sec08 #comment04 ul.box_l li:after{
	border-left: 12px solid rgba(0,0,0,0.1);
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent;
	content: '';
	margin-top: -10px;
	position: absolute;
	right: -12px;
	top: 50%;
}

section.sec08 #comment01 ul.box_r li p em,
section.sec08 #comment03 ul.box_r li p em,
section.sec08 #comment02 ul.box_l li p em,
section.sec08 #comment04 ul.box_l li p em{
	font-style:normal;
	font-weight:bold;
}

section.sec08 #comment01 .box_l,
section.sec08 #comment03 .box_l,
section.sec08 #comment02 .box_r,
section.sec08 #comment04 .box_r{
	padding-top:300px;
}
section.sec08 #comment01 .box_l .name,
section.sec08 #comment03 .box_l .name,
section.sec08 #comment02 .box_r .name,
section.sec08 #comment04 .box_r .name{
	font-size:18px;
	font-weight:bold;
	margin-bottom:20px;
	color:#ff8900;
}

section.sec08 ul li{
	margin-top:10px;
}
.open,
.close{
	text-align:center;
}
.close a{color:#666;}

.clearfix:after{
  content: "."; 
  display: block; 
  height: 0; 
  font-size:0;	
  clear: both; 
  visibility:hidden;
}

.sp{display:none;}
.red{color:red;}
.clear{clear:both;}</pre></body></html>