@charset "shift_JIS";

h3 {
	color:#3399cc;
	width:  960px;
	margin:0 auto 16px;
	padding-top:1em;
	font-weight:normal;
	border-bottom:#3399cc 1px solid;
}


div.section-privacy {
	width:928px;
	margin:0 auto;
}
div.section-privacy p.read {
	line-height:180%;
}

div.section-privacy .box {
	margin-top:32px;
	
}

div.section-privacy .box h4 {
	color:#3399cc;
	margin-bottom:8px;
	font-weight:normal;
}
div.section-privacy .box p {
	margin-bottom:24px;
	color:#666;
}

div.section-privacy .box ol {
	padding-left:24px;
	padding-bottom:8px;
}
div.section-privacy .box ol li {color:#666; font-size:14px;}


div.company-box-left {
	float:left;
	padding-bottom:24px;
}
div.company-box-right {
	float:right;
	padding-bottom:24px;
}

.table-company {
	width:  450px;
	font-family:'メイリオ', 'Meiryo', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'Osaka', 'ＭＳ Ｐゴシック', sans-serif;
	border-bottom:#3399cc 1px dotted;
}
.table-company caption {
	font-size:88%;
	text-align : left;
	color : #FFFFFF ;
	width:auto;
	background-color:#3399cc;
	padding :4px 8px;
	margin-bottom:8px;
}


.submit-btn {margin:0 400px; width:100px;}

.table-company th {
	font-size:14px;
	width:128px;
	color:#000033;
	text-align : left;
	border-right : 1px #D9D9D9 solid;
	padding : 5px 4px 4px 5px;
	/*background:#EEEEEE url(../../img/form/td-line.gif) bottom repeat-x;*/
	background:url(../../img/line/brd-line-010202.gif) left bottom repeat-x;
	vertical-align:top;
	font-weight:normal;
}
.table-company td{
	font-size:12px;
	background:url(../../img/line/brd-line-010202.gif) left bottom repeat-x;
	padding:4px;
	padding-left:24px;
}
.table-company td.last,.table-company th.last {
	background:none;
}

.table-company .td-1st {
	width:100px;
}
.tablebg_yellow{
	background-color: #F5F5E5 ;
}
.tablebg_gray{
	background-color: #F5F5F5 ;
}
.tablebg_blue{
	background-color: #064D79 ;
}
span.addcode {
	background:url(../shop/img/addcode.gif) left center no-repeat;
	padding:0 5px 0 12px;
}

/***テーブル設定　ここまで****/

