@charset "UTF-8";
/*---------------------------------------------------------
	TAKEO PAPER SHOW shop page modules	cascading style sheet
	  * =1= maincolumn
	  * =2= table style
----------------------------------------------------------*/
/* =1= 
----------------------------------------------------------*/
div.section {
	padding-bottom: 30px;
}
ul.aboutBtn li {
	padding-bottom: 12px;
}

table.lawTbl th {
	width: 8em;
}
/*#page block#contents block heightLine-main#maincont #maincolumn h3.privacypolicyttl {
	font-size: 12px;
	line-height: 1.5;
	color: #616161;
	padding-bottom: 9px;
	font-weight: bold;
	text-indent: 0;
	text-align: left;
	border-bottom: 1px solid #d9d9d9;
}*/

#maincolumn h3 {
	margin: 25px 0;
	/*color: #202020;*/
}
#maincolumn ul.gmark {
	margin-top:8px;
}
#maincolumn ul.gmark li {
	background:url("../common/icon_arrow_r.gif") no-repeat scroll 0 4px transparent;
	padding:0 0 0 8px;
	font-weight: bold;
}
/* 登録 */
#maincolumn .register {
	margin: 10px 0 20px 0;
	text-align: center;
}
#maincolumn .stepCopy02 li {
	margin-bottom: 25px;
}

#maincolumn .stepCopy02 li img.mark {
	margin-right: 5px;
	vertical-align: middle;
}
#maincolumn .message {
	text-align: center;
	font-size: 12px;
	line-height: 1.5;
	color: #616161;
	font-weight: bold;
	text-indent: 0;
}
/*G 画像+テキスト*/
#maincolumn .innerColumn .boxE {
	width: 290px;
	float: left;
}
#maincolumn div.innerColumn .boxF {
	width:410px;
	float: right;
}

/* マージン */
#maincolumn .copyM01{
	padding-bottom: 30px;
} 
#maincolumn .copyM02{
	clear: left;
}
#maincolumn .copyM03{
	padding: 15px 0;
	clear: left;
}
#maincolumn .copyM04{
	padding-bottom: 30px;
}
#maincolumn .copyM05{
	padding-top: 20px;
}
/*#maincolumn .copyM06{
	margin-top: 20px;
}*/
#maincolumn .copyM07{
	padding-bottom: 25px;
}
