@charset "UTF-8";

/* ***********************************************************
*
* Since:     2013-01-08
* Editor:    contents
* Modified:  2013-01-08 by:contents TAZAKI
*
* ***********************************************************
*/

/* font-size===========================================

10px 	77%
11px 	85%
12px 	93%
13px 	100%
14px 	108%
15px 	116%
16px 	124%
17px 	131%
18px 	139%
19px 	147%
20px 	154%
21px 	162%
22px 	170%
23px 	177%
24px 	185%
25px 	193%
26px 	200%

===================================================== */

/* +++++++++++++++++++++++++++++++++++++++++++++++

     #privacy

+++++++++++++++++++++++++++++++++++++++++++++++ */

#privacy .conBox{
	margin-bottom:20px;

}
#privacy .conBox dl dt{
	background:url(../common/ssttl_bar.jpg) 0 0 repeat-y #E9E9E9;
	padding:8px 15px;
	margin-bottom:10px;
	font-weight:bold;
	color:#006632;
	font-size:116%;
}

#privacy .conBox dl dd{
	padding:0 8px 15px;
}
#privacy .conBox p.sign01{
	text-align:right;
}






table.dataT{
margin:0 auto;
padding:0;
border:1px dotted #666;
border-top:3px solid #CCC;
border-bottom:none;
border-left:none;
border-collapse:collapse;
width:700px;
}

table.dataT th,table.dataT td{
padding:8px;
	text-align:center;
border-bottom:1px dotted #999;
border-left:1px dotted #999;

}

table.dataT th{
	background:#EDEDED;
	font-weight:bold;
	color:#444;
}
table.dataT th.t01{
	background:#FAF6DD;
}

table.dataT th.t02{
	background:#F0F1EB;
	font-weight:bold;
	text-align:center;
	color:#444;
}


table.dataT td{
	padding: 5px 10px;
	background:#FFF;
}
table.dataT td.none{
	padding: 5px 10px;
	background:none;
}


/* その他　other　*/

table.dataT.other th.t01{
	background:#FAF6DD;
	text-align:left;
	width:280px;
}
table.dataT.other td{
	text-align:left;
	
}

p.info{
	padding-left:10px;
	font-size:85%;	
}