<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.product_wrapper *{
	font-family: "Hiragino Kaku Gothic ProN","繝｡繧､繝ｪ繧ｪ", sans-serif;
}
/* ------------------------------------------------------------
繧ｯ繝ｩ繧､繝臥屮隕悶き繝｡繝ｩ
------------------------------------------------------------*/
.product_wrapper .product_header{
	margin:0 auto 20px;
	}
.product_wrapper .product_header h1{
	margin: 0 auto 22px;
	font-size: 0;
	line-height: 1;
	text-align:center;
}
.product_wrapper .product_header table{
	border:solid 1px #484e52;
	border-collapse:collapse;
	font-size:13px;
	width:780px;
	box-sizing:border-box;
	margin:0 auto 30px;
	}
.product_wrapper .product_header table th,.product_wrapper .product_header table td{
	vertical-align:middle;
	text-align:center;
	font-weight:normal;
	border:solid 1px #484e52;}
.product_wrapper .product_header table th{
	font-size:100%;
	padding:0 30px;
	}
.product_wrapper .product_header table td{
	padding:10px;
	font-size:12px;
	}
.product_wrapper .product_header table td.td_txt1{
	text-align:left;
	line-height:1.4;
	}
.product_wrapper .product_header table td strong{
	font-weight:bold;
	font-size:16px;
	}
/**/
.product_wrapper .product_header .lead{
	margin:0 auto 15px;
	font-size:14px;
	font-weight:bold;
	color:#231815;
	width:780px;
	line-height:1.9;
	}	
.product_wrapper .pg_point{
	width:100%;
	background-color:#ffffff;
	margin:0 auto 35px;
	padding:20px 0 7px;
	}
.product_wrapper .pg_point ul{
	width:790px;
	margin:0 auto;	
	}
.product_wrapper .pg_point ul li{
	float:left;
	display:inline;
	margin:0 11px 10px 0;
	}
.product_wrapper .pg_point ul li.mr0{
	margin-right:0;
	}
.product_wrapper .pg_cloud{
	text-align:center;
	width:802px;
	margin:0 auto 30px;
	}
.product_wrapper .pg_cloud h2{
	margin:0 auto 20px;
	}
.product_wrapper .pg_cloud .lead{
	margin:0 auto 20px;
	font-size:14px;
	font-weight:bold;
	color:#231815;
	line-height:1.9;
	}
.product_wrapper .pg_cloud .fig{
	margin:0 auto 20px;}
.product_wrapper .pg_cloud h3{
	margin-bottom:10px;
	}
/**/
.product_wrapper .pg_cloud table{
	border:solid 1px #484e52;
	border-collapse:collapse;
	font-size:13px;
	width:100%;
	box-sizing:border-box;
	margin:0 auto 10px;}
.product_wrapper .pg_cloud table th,.product_wrapper .pg_cloud table td{
	vertical-align:middle;
	font-weight:normal;
	border:solid 1px #484e52;
	}
.product_wrapper .pg_cloud table th{
	font-size:100%;
	padding:0 25px 0 5px;
	text-align:left;
	white-space:nowrap;
	}
.product_wrapper .pg_cloud table td{
	padding:3px 10px;
	font-size:12px;
	text-align:center;
	}
.product_wrapper .pg_cloud table td.td_txt1{
	text-align:left;
	line-height:1.2;	
	}
.product_wrapper .pg_cloud table td strong{
	font-weight:bold;
	font-size:16px;
	}
.product_wrapper .pg_cloud table td span{
	font-size:10px;}
.product_wrapper .pg_cloud .caution{
	font-size:11px;
	text-align:left;
	}
/* ------------------------------------------------------------
蜈ｱ騾�
------------------------------------------------------------*/
.clearfix:after {/*for modern browser*/
	content: " ";
	display: block;
	height: 0;
	clear: both;
	line-height:0;
	visibility: hidden;
	overflow:hidden;
}
.clearfix {
	zoom:1; /*for IE 5.5-7*/
	overflow:hidden;
}
#pagetop {
    width: 40px;
}

.product_wrapper{
	
	margin:0 auto;
	font-size:15px;
	line-height:1.6;
	}
.product_wrapper a:hover img,#pagetop a:hover img{
	opacity:0.6;	
	}
.product_wrapper .btn_close{
	width:100%;
	margin:0 auto;
	}
.product_wrapper .btn_close a{
	/*background-color:#007e4d;
	color:#fefefe;*/
	background-color:#FCCF10;
	color:#231717;
	padding:10px;
	text-align:center;
	display:block;
	text-decoration:none;
	}
.product_wrapper .btn_close a:hover{
	opacity:0.6;}

</pre></body></html>