<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/************************************************************
 * ������
 ************************************************************/
body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3 ,h4 , h5, h6, table, th ,td, form ,select, img {
	margin: 0;
	padding: 0;
}
ul, ol		{ list-style: none; }
img			{ border: 0; vertical-align: bottom; }
table		{ border-spacing: 0; }
th			{ font-weight: normal; }
input,
select		{ vertical-align: middle; }

/************************************************************
 * �A���J�[
 ************************************************************/
a:link		{ color: #1B47FF; }
a:visited	{ color: #9720C9; }
a:hover,
a:active	{ color: #FF7D00; }
/************************************************************
 * �t�H���g
 ************************************************************/
body, input, select, textarea, table, th, td, li ,a {
	font-family: '�l�r �o�S�V�b�N','MS P Gothic',Arial,'���C���I',Meiryo,'�q���M�m�p�S Pro W3','Hiragino Kaku Gothic Pro',sans-serif,Helvetica;
}
body, input, select, textarea, table {
	color: #333333;
	font-size: 12px;
	line-height: 1.5;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 12px;
}
/************************************************************
 * WRAPPER
 ************************************************************/
#privacy_wrapper {
	width: 710px;
	margin: 0 auto;
	position: relative;
}

/************************************************************
 * CONTENTS
 ************************************************************/
#privacy_contents {
	margin-top: 30px;
	min-height: 350px;
	_height: 350px;
	padding: 0;
}

/*****************************
 * CSS�X�v���C�g - �摜�ǂݍ���
 *****************************/
.cS {
	background-image: url(../img/sprites/c.png);
	background-repeat: no-repeat;
}
.bS {
	background: 0;
	border: 0;
	background-image: url(../img/sprites/b.png);
	background-repeat: no-repeat;
}
.iS {
	background-image: url(../img/sprites/i.png);
	background-repeat: no-repeat;
}
.xS {
	background-image: url(../img/sprites/x.png);
	background-repeat: no-repeat;
}
.yS {
	background-image: url(../img/sprites/y.png);
	background-repeat: no-repeat;
}
.y2S {
	background-image: url(../img/sprites/y2.png);
	background-repeat: no-repeat;
}


.titleIcon	{ background-position: -46px 0; height: 25px; line-height: 25px; padding-left: 10px; font-size: 18px; }

/************************************************************
 * GENERAL CLASSES
 ************************************************************/
/* WIDTH */
.wFull		{ width: 100%; }
.w30		{ width: 30px; }
.w48		{ width: 48px; }
.w60		{ width: 60px; }
.w70		{ width: 70px; }
.w74		{ width: 74px; }
.w75		{ width: 75px; }
.w80		{ width: 80px; }
.w88		{ width: 88px; }
.w90		{ width: 90px; }
.w95		{ width: 95px; }
.w100		{ width: 100px; }
.w103		{ width: 103px; }
.w104		{ width: 104px; }
.w105		{ width: 105px; }
.w110		{ width: 110px; }
.w115		{ width: 115px; }
.w125		{ width: 125px; }
.w130		{ width: 130px; }
.w133		{ width: 133px; }
.w135		{ width: 135px; }
.w140		{ width: 140px; }
.w142		{ width: 142px; }
.w145		{ width: 145px; }
.w146		{ width: 146px; }
.w149		{ width: 149px; }
.w150		{ width: 150px; }
.w160		{ width: 160px; }
.w180		{ width: 180px; }
.w190		{ width: 190px; }
.w250		{ width: 250px; }
.w320		{ width: 320px; }
.w340		{ width: 340px; }
.w433		{ width: 433px; }
.w480		{ width: 480px; }
.w525		{ width: 525px; }
.w540		{ width: 540px; }
.w550		{ width: 550px; }
.w570		{ width: 570px; }
.w578		{ width: 578px; }
.w719		{ width: 719px; }
.w750		{ width: 750px; }
/* HEIGHT */
.H22		{ height: 22px; }
.H25		{ height: 25px; }
.H48		{ height: 48px; }
.H100		{ height: 100px; }
/* LINE-HEIGHT */
.lhDe		{ line-height: 1; }
.lh20		{ line-height: 20px; }
.lh28		{ line-height: 28px; }
.lh30		{ line-height: 30px; }
/* MARGIN */
.mT5		{ margin-top: 5px; }
.mT8		{ margin-top: 8px; }
.mT10		{ margin-top: 10px; }
.mT15		{ margin-top: 15px; }
.mT18		{ margin-top: 18px; }
.mT20		{ margin-top: 20px; }
.mT25		{ margin-top: 25px; }
.mT30		{ margin-top: 30px; }
.mT46		{ margin-top: 46px; }
.mT210		{ margin-top: 210px; }
.mT220		{ margin-top: 220px; }

.mR5		{ margin-right: 5px; }
.mR6		{ margin-right: 6px; }
.mR10		{ margin-right: 10px; }
.mR15		{ margin-right: 15px; }
.mR20		{ margin-right: 20px; }
.mR25		{ margin-right: 25px; }
.mR30		{ margin-right: 30px; }
.mR40		{ margin-right: 40px; }
.mR50		{ margin-right: 50px; }

.mL5		{ margin-left: 5px; }
.mL7		{ margin-left: 7px; }
.mL8		{ margin-left: 8px; }
.mL10		{ margin-left: 10px; }
.mL15		{ margin-left: 15px; }
.mL16		{ margin-left: 16px; }
.mL20		{ margin-left: 20px; }
.mL25		{ margin-left: 25px; }
.mL30		{ margin-left: 30px; }

.mB5		{ margin-bottom: 5px; }
.mB10		{ margin-bottom: 10px; }
.mB15		{ margin-bottom: 15px; }
.mB20		{ margin-bottom: 20px; }
.mB25		{ margin-bottom: 25px; }
.mB30		{ margin-bottom: 30px; }

.mV20		{ margin-top: 20px; margin-bottom: 20px; }

.mH5		{ margin-left: 5px; margin-right: 5px; }
.mHA		{ margin-left: auto; margin-right: auto; }
/* PADDING */
.pT3		{ padding-top: 3px; }
.pT5		{ padding-top: 5px; }
.pT7		{ padding-top: 7px; }
.pT8		{ padding-top: 8px; }
.pT10		{ padding-top: 10px; }
.pT12		{ padding-top: 12px; }
.pT15		{ padding-top: 15px; }
.pT20		{ padding-top: 20px; }
.pT25		{ padding-top: 25px; }
.pT30		{ padding-top: 30px; }
.pT35		{ padding-top: 35px; }
.pT220		{ padding-top: 220px; }

.pR5		{ padding-right: 5px; }
.pR10		{ padding-right: 10px; }
.pR15		{ padding-right: 15px; }
.pR20		{ padding-right: 20px; }
.pR25		{ padding-right: 25px; }
.pR30		{ padding-right: 30px; }

.pB4		{ padding-bottom: 4px;}
.pB5		{ padding-bottom: 5px; }
.pB8		{ padding-bottom: 8px; }
.pB10		{ padding-bottom: 10px; }
.pB11		{ padding-bottom: 11px; }
.pB15		{ padding-bottom: 15px; }
.pB20		{ padding-bottom: 20px; }
.pB25		{ padding-bottom: 25px; }
.pB30		{ padding-bottom: 30px; }

.pL5		{ padding-left: 5px; }
.pL7		{ padding-left: 7px; }
.pL8		{ padding-left: 8px; }
.pL10		{ padding-left: 10px; }
.pL15		{ padding-left: 15px; }
.pL20		{ padding-left: 20px; }
.pL25		{ padding-left: 25px; }
.pL30		{ padding-left: 30px; }
.pL170		{ padding-left: 170px; }

.pV5		{ padding-top: 5px;  padding-bottom: 5px; }
.pV8		{ padding-top: 8px;  padding-bottom: 8px; }
.pV10		{ padding-top: 10px; padding-bottom: 10px; }
.pV15		{ padding-top: 15px; padding-bottom: 15px; }
.pV20		{ padding-top: 20px; padding-bottom: 20px; }
.pV25		{ padding-top: 20px; padding-bottom: 20px; }
.pV30		{ padding-top: 20px; padding-bottom: 30px; }

.pH5		{ padding-left: 5px;  padding-right: 5px; }
.pH10		{ padding-left: 10px; padding-right: 10px; }
.pH15		{ padding-left: 15px; padding-right: 15px; }
.pH20		{ padding-left: 20px; padding-right: 20px; }
.pH25		{ padding-left: 25px; padding-right: 25px; }
.pH30		{ padding-left: 30px; padding-right: 30px; }

.p4			{ padding: 4px; }
.p5			{ padding: 5px; }
.p10		{ padding: 10px; }
.p15		{ padding: 15px; }
.p20		{ padding: 20px; }
.p25		{ padding: 25px; }
.p30		{ padding: 30px; }

.pClear		{ padding: 0 !important; }
/* POSITION */
.pr			{ position: relative; }
.pa			{ position: absolute; }
.topHalf	{ top: 50%; }
.top0		{ top: 0; }
.top5		{ top: 5px; }
.top8		{ top: 8px; }
.top10		{ top: 10px; }
.top15		{ top: 15px; }
.top20		{ top: 20px; }
.top25		{ top: 25px; }
.top30		{ top: 30px; }
.left0		{ left: 0; }
.left5		{ left: 5px; }
.left10		{ left: 10px; }
.left15		{ left: 15px; }
.left20		{ left: 20px; }
.left25		{ left: 25px; }
.left30		{ left: 30px; }
.right0		{ right: 0; }
.right5		{ right: 5px; }
.right10	{ right: 10px; }
.right11	{ right: 11px; }
.right15	{ right: 15px; }
.right16	{ right: 16px; }
.right20	{ right: 20px; }
.right24	{ right: 24px; }
.right25	{ right: 25px; }
.right30	{ right: 30px; }
.right50	{ right: 50px; }
.bottom0	{ bottom: 0; }
.bottom5	{ bottom: 5px; }
.bottom10	{ bottom: 10px; }
.bottom15	{ bottom: 15px; }
.bottom20	{ bottom: 20px; }
.bottom25	{ bottom: 25px; }
.bottom30	{ bottom: 30px; }
/* Z-INDEX */
.zi0		{ z-index: 0; }
.zi1		{ z-index: 1; }
/* DISPLAY */
.db			{ display: block; }
.di			{ display: inline; }
.dn			{ display: none; }
.dib		{ display: inline-block !important; }
.dibB		{ display: inline-block !important; *display: inline !important; zoom: 1; }
/* FLOAT */
.fl			{ float: left; }
.fr			{ float: right; }
.cb			{ clear: both; }
/* CLEAR FIX */
.cf:after	{ content: ""; display: block; clear: both; height: 0; visibility: hidden; }
.cf			{ min-height: 1px; _height: 1px; }
/* VERTICAL-ALIGN */
.vaT		{ vertical-align: top; }
.vaM		{ vertical-align: middle; }
.vaB		{ vertical-align: bottom; }
/* TEXT-ALIGN */
.taR		{ text-align: right; }
.taC		{ text-align: center; }
.taL		{ text-align: left; }
/* TEXT-INDENT */
.ti5		{ text-indent: 5px; }
.ti10		{ text-indent: 10px; }
.ti15		{ text-indent: 15px; }
.ti20		{ text-indent: 20px; }
.ti25		{ text-indent: 25px; }
.ti30		{ text-indent: 30px; }
.tiM10		{ text-indent: -10px; }
/* FONT-WEIGHT */
.b			{ font-weight: bold; }
.n			{ font-weight: normal; }
/* FONT-SIZE */
.fs10		{ font-size: 10px; }
.fs11		{ font-size: 11px; }
.fs12		{ font-size: 12px; }
.fs14		{ font-size: 14px; }
.fs16		{ font-size: 16px; }
.fs18		{ font-size: 18px; }
.fs20		{ font-size: 20px; }
.fs22		{ font-size: 22px; }
.fs28		{ font-size: 28px; }
/* OFF LEFT */
.offL		{ text-indent: -9999px; overflow: hidden; }
/* NOWRAP */
.nr			{ white-space: nowrap; }
/* FOREGROUNG */
.fgWhite	{ color: #FFFFFF; }
.fgGray		{ color: #60606B; }
.fgRed		{ color: #E4300A; }
.fgDRed		{ color: #FF0000; }
/* BACKGROUNG */
.bgWhite	{ background-color: #FFFFFF; }
.bgGray 	{ background-color: #E1E1E1; }
.bgLGray 	{ background-color: #F0F0F0; }
.bgPink	 	{ background-color: #FFD7D7; }
/* BORDER */
.bdBlack	{ border: 1px solid #000000; }
.bdDBlue	{ border: 1px solid #7F9DB9; }
.bdDRed		{ border: 1px solid #FF0000; }
.bdGray		{ border: 1px solid #C8C8C8; }
.bdGrayB	{ border-bottom: 1px solid #C8C8C8; }
.bdGrayBd	{ border-bottom: 1px dotted #C8C8C8; }
.bdRed4L	{ border-left: 4px solid #E4300A; }
.bdDotB		{ border-bottom: 1px dotted #C8C8C8;}
/* HASLAYOUT TO TRUE */
.zoom1		{ zoom: 1; }

/* �ꗗ */
.listWrapper {
	position:relative;
	z-index:0;
}
.listCassete {
	margin-top:20px;
}


#privacyContents {
	width: 710px;
}

#privacyContents h2 {
	padding-bottom:10px;
}

#privacyContents ul.menulist{
	padding:15px 0 0;
}
#privacyContents ul.faq{
	padding:5px 0 0 15px;
}

#privacyContents div.faqCon {
	background-position:0 -153px;
	background-repeat:no-repeat;
	padding:15px 0 15px 10px;
	zoom:1;
}

#privacyContents ul.menulist li{
	background-position: 0 -68px;
	background-repeat: no-repeat;
	padding:0 0 0 10px;
	zoom:1;
}

/* ���o���w�i�i�X�v���C�g�j */
.titleImageOrange02 {
	background-color: #F86849;
	background-position: 0 top;
	background-repeat: no-repeat;
	zoom:1;
	height:34px;
}

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