@charset "UTF-8";

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

 サポート情報用

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

/* //////////////////////////////////////////////////////////////// common */

div.linkArea{
	border:1px solid #e3ddcf;
	/* Do rounding (native in Firefox and Safari) */
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}

#support h4{
	margin-top:30px;
}

#support div#faqRanking{
	margin-top:20px;
}

#support div#faqRanking #dog {
	width:219px;
	height:190px;
	float:left;
	}
	
			#support div#faqRanking table.style01{
			border:none;
			width:380px;
		}

				#support div#faqRanking table.style01 td{
					border:none;
					text-align:left;
					padding:9px 10px;
				}

				#support div#faqRanking table.style01 td p{
					line-height:1.4;
				}

#support div#faq div.linkArea,
#support div#movie div.linkArea{
	margin-top:20px;
	padding:19px;
}

	#support div#movie div.fl,
		#support div#movie div.fr{
			width:279px !important;
		}


		#support div#faq div.linkArea div.top{
			background: url(img/line_style02.gif) repeat-x left bottom;
			padding-bottom:20px;
			margin-bottom:15px;
		}

		#support div#faq div.linkArea h5{
			margin-left:5px;
			padding-bottom:6px;
		}

		#support div#faq div.linkArea div.fl,
		#support div#faq div.linkArea div.fr{
			width:273px;
		}

			#support div#faq div.linkArea div.fl p,
			#support div#faq div.linkArea div.fr p{
	/*			text-indent:-15px;
				padding-left:15px;*/
				margin-left:3px;
			}

#support div#underArea{
}

		#support div#underArea div.fl,
		#support div#underArea div.fr{
			width:293px;
		}

				#support div#underArea div#manual h4{
					margin-bottom:15px;
				}

				#support div#underArea div#manual p.text{
					background:url(img/bg_manual.gif) no-repeat 10px center;
					min-height:80px;
					height:auto !important;
					height:80px;
					margin-left:5px;
					margin-right:5px;
					padding-left:135px;
				}

				#support div#underArea div#manual div.linkArea{
					margin-top:20px;
					padding:19px;
				}

						#support div#underArea div#manual div.linkArea h5{
							margin-left:5px;
							padding-bottom:6px;
						}

						#support div#underArea div#manual div.linkArea div.top{
							background: url(img/line_style02.gif) repeat-x left bottom;
							padding-bottom:25px;
							margin-bottom:20px;
						}

				#support div#underArea div#help h4{
					margin-bottom:15px;
				}

				#support div#underArea div#help div.text{
					background:url(img/bg_help.gif) no-repeat 7px center;
					min-height:80px;
					height:auto !important;
					height:80px;
					margin-left:5px;
					margin-right:5px;
					padding-left:125px;
				}

						#support div#underArea div#help div.text p.list01{
	/*						text-indent:-15px;
							padding-left:15px;*/
							margin-left:3px;
							margin-top:10px;
							line-height:1.4;
						}

				#support div#underArea div#new p,
				#support div#underArea div#school p{
					margin:0 5px;
				}

				#support div#underArea div#new p.list01,
				#support div#underArea div#school p.list01{
/*					text-indent:-15px;
					padding-left:15px;*/
					margin-left:3px;
					margin-top:6px;
					line-height:1.4;
				}

				#support div#underArea div#new h4,
				#support div#underArea div#school h4{
					margin-bottom:10px;
				}

				#support div#underArea div#school h4{
					margin-top:25px;
				}



/* //////////////////////////////////////////////////////////////// index */
