@charset "Shift_JIS";

/*-------------------------------------------------------------------
	IDENTIFICATION DIVISION.
	Version.					1.4.1.2;
	Author.					Kenta Aga(admin) Adachi
	Aptx.						4.8.6.9;

	PROGRAM-ID.		"only privacy category"
-------------------------------------------------------------------*/

/*************************************
	DATA DIVISION.
	WORKING-STRAGE SECTION.
*************************************/

/*------------------------------------------------
	parts
------------------------------------------------*/
tr.vMiddle td,
td.vMiddle{
	vertical-align:middle;
}

/*------------------------------------------------
	box
------------------------------------------------*/

#contents .section{

	margin-left				: 10px;
	margin-right			: 10px;
}


/*------------------------------------------------
	title
------------------------------------------------*/

#main h3{
	margin-bottom			: 17px;
}

#main h4{
	margin-top				: 15px;
	margin-bottom:10px;
}

#main .crosshead{
	margin-top				: 10px;
	margin-bottom			: 8px;
}

/*------------------------------------------------
	text
------------------------------------------------*/

#main dl,
#main td,
#main p,
#main li,
#main address{
	line-height				: 1.6;
}

#main .declaration{
	margin-top				: 10px;
}

#main .sign{
	text-align				: right;
	margin-right			: 5px;
	margin-top				: 10px;
}

#main .following{
	border					: solid 1px #ACA899;
	padding					: 10px;
	
}

#main .text-right{
	text-align:right;
	margin-bottom:5px;
}

#main address{
	margin:5px;
}

/*------------------------------------------------
	list
------------------------------------------------*/

/* ◇ リスト */
ul.disc li{
	list-style:none;
	background:url(../../img/share/icon/disc.gif) 4px 0.7em no-repeat;
	padding-left:15px;
	margin-bottom			: 5px;
}


/* ◇ 番号付きリスト */

ol.decimal li{

	list-style-type:decimal;
	margin-left:2em;
}

*:first-child + html ol.decimal li{
	display:list-item;
	vertical-align:top;
	position:relative;
	top:-0.3em;
	margin-top:0.3em;
}

dl.list {
	margin-bottom:20px;
}

dl.list dt{
	margin-bottom:10px;
}

dl.list dd{
	margin:0 10px 10px;
}

dl.list dd.following{
	text-align:center;
	background:#fefefe;
}

/*------------------------------------------------
	link
------------------------------------------------*/
#contents .section a{
	color:#E60012;
}

/*------------------------------------------------
	details
------------------------------------------------*/

/* テーブル */
#main .tableStyle{
	margin-left:10px;
	width					: 524px;
	border					: solid 1px #ACA899;
}

#main .tableStyle caption{
	padding:8px 0;
}

/* ◇ 問い合わせ */
dl.address{
	width:470px;
	margin-left:30px;
	border:1px solid #ACA899;
}

dl.address dt{
	background:#B9E0E0;
	padding:5px;
	text-align:center;
	font-weight:700;
}

dl.address dd{
	text-align:center;
	padding:5px;
}

/*------------------------------------------------
	bugfix
------------------------------------------------*/

/* 荒療治 */

* html #main {
	overflow:hidden;
}

/*------------------------------------------------
	clearfix
------------------------------------------------*/
#innerlink-box ul:after,
#innerlink-box li:after,
.combox2:after{
	content						: ".";
	display						: block;
	clear							: both;
	height							: 0;
	visibility						: hidden;
}