@charset "UTF-8";    /* 文字コードの設定 */

/*-------------------------------------------
フォントサイズの指定

表示したいサイズ 	指定する値
	2サイズ小さい		72%
	1サイズ小さい		86%
	1サイズ大きい		115%
	2サイズ大きい		129%
---------------------------------------------*/

/**********************************

FAQ
	
**********************************/

div#Faq{
	margin-left:30px;
}


	div#Faq td.line{
		padding-bottom:20px;
		border-top:1px solid #999;
		padding-top:5px;
	}
	
	div#Faq ul{
		list-style:none;
		margin-top:10px;
		margin-left:0;
		padding-left:0;
		margin-bottom:30px;
	}

	div#Faq li{
		background-image:url(../img/faq/yazirusi.gif);
		background-repeat:no-repeat;
		background-position:left 3px;
		display:inline;
		float:left;
		text-indent:16px;
		padding-right:25px;
		font-size:90%;
	}
.faqtable {
 		font-size:90%;
		line-height: 170%;  
}
.menu ul {
       padding: 0px;
	   margin:: 0px;
}

/**********************************

LINK
	
**********************************/
div#Link{
	margin-left:30px;
}


	div#Link td.line{
		padding-bottom:20px;
		border-top:1px solid #999;
		padding-top:5px;
	}
	
	div#Link ul{
		list-style:none;
		margin-top:10px;
		margin-left:0;
		padding-left:0;
	}

	div#Link li{
		background-image:url(../img/faq/yazirusi.gif);
		background-repeat:no-repeat;
		background-position:left 3px;
		display:inline;
		float:left;
		text-indent:16px;
		padding-right:20px;
		font-size:90%;
		padding-bottom: 11px;
	}


/**********************************

キャンペーン
	
**********************************/
div.cntbox{
	margin-left:30px;
}

div#Campaign{
	border:1px solid #E6E6E6;
	padding:1px;
	margin-bottom:15px;
}


div#Campaign div#inner{
	background-color:#E6E6E6;
	padding:4px;
}

	div#Campaign form{
		background-color:#FFF;
		padding:2px;
	}
	
		div#Campaign form th{
			text-align:left;
			padding:4px 15px;
			width:30%;
			font-weight:normal;
			border-bottom:1px solid #CCC;
			background-color:#339999;
			color:#FFF;
		}
		
		div#Campaign form td{
			text-align:left;
			padding:4px 15px;
			font-weight:normal;
			border-bottom:1px solid #CCC;
		}

	p.btn_cam{
		text-align:center;
		margin:10px auto;
	}




/**********************************

ISO
	
**********************************/

div#Iso{
	margin-left:30px;
}


	div#Iso td.line{
		padding-bottom:20px;
		border-top:1px solid #999;
		padding-top:5px;
	}
	
	div#Iso ul{
		list-style:none;
		margin-top:10px;
		margin-left:0;
		padding-left:0;
		margin-bottom:30px;
	}

	div#Iso ul li{
		background-image:url(../img/faq/yazirusi.gif);
		background-repeat:no-repeat;
		background-position:left 3px;
		display:inline;
		float:left;
		text-indent:16px;
		padding-right:25px;
		font-size:90%;
	}


div#Iso .doc_out{
	background-color:#EEE;
	padding:10px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	width:85%;
}

div#Iso .doc{
	background-color:#FFF;
	border:1px solid #CCC;
	padding:10px;
	line-height:160%;
}

div#Iso .doc p.text{
	margin-left:20px;
}


div#Iso .doc h3{
	border-bottom:1px solid #005F51;
}

div#Iso .doc div.sign{
	margin-top:20px;
	margin-left:350px;
}

