@charset "utf-8";
/* /////////////////////////////////////////////////////////
	会社概要
///////////////////////////////////////////////////////// */

/* ====================================
	page-title
==================================== */
#page-title{
	background:url(../faq/images/page-title.jpg) no-repeat;
}

/* ====================================
	faq
==================================== */
#faq{
	width:1280px;
}

/* ====================================
	anchor
==================================== */
#anchor{
	width:1096px;
	margin:0 auto 20px auto;
	border:2px solid #0F57BF;
	border-radius:12px;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
}
#anchor h3{
	width:1096px;
	background:#0F57BF;
	padding:23px 0 25px 0;
	border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
}
#anchor h3 span{
	width:202px;
	height:0;
	padding-top:25px;
	background:url(../faq/images/faq-title.png) no-repeat;
	display:block;
	overflow:hidden;
	margin:0 auto;
}

#anchor ul{
	width:1036px;
	margin:30px auto;
}
#anchor ul li{
	width:327px;
	float:left;
	background:url(../faq/images/arrow.png) left center no-repeat;
	padding-left:18px;
	margin-bottom:5px;
	font-size: 1.5rem;
	white-space:nowrap;
}
#anchor ul li:nth-child(n+7){
	margin-bottom:0;
}
#anchor ul li a:link,
#anchor ul li a:visited,
#anchor ul li a:active{
	color:#0F57BF;
	text-decoration:none;
	outline:none;
}
	#anchor ul li a:hover{
		color:#0F57BF;
		text-decoration:underline;
		outline:none;
	}

/* ====================================
	question
==================================== */
#question{
	width:1100px;
	margin:0 auto;
}
#question li{
	padding:22px 0 15px 0;
	border-bottom:2px solid #DDD;
}

#question li h4{
	color:#0F57BF;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size:1.9rem;
	font-weight:bolder;
	line-height:45px;
	background:url(../images/common/q-icon.png) left center no-repeat;
	margin-bottom:8px;
	padding-left:65px;
}

/*
#question li h4{
	height:0;
	padding-top:45px;
	display:block;
	overflow:hidden;
	margin-bottom:8px;
}
#question #q01 h4{
	width:232px;
	background:url(../faq/images/question01.png) no-repeat;
}
#question #q02 h4{
	width:270px;
	background:url(../faq/images/question02.png) no-repeat;
}
#question #q03 h4{
	width:365px;
	background:url(../faq/images/question03.png) no-repeat;
}
#question #q04 h4{
	width:330px;
	background:url(../faq/images/question04.png) no-repeat;
}
#question #q05 h4{
	width:441px;
	background:url(../faq/images/question05.png) no-repeat;
}
#question #q06 h4{
	width:270px;
	background:url(../faq/images/question06.png) no-repeat;
}
#question #q07 h4{
	width:251px;
	background:url(../faq/images/question07.png) no-repeat;
}
#question #q08 h4{
	width:479px;
	background:url(../faq/images/question08.png) no-repeat;
}
#question #q09 h4{
	width:320px;
	background:url(../faq/images/question09.png) no-repeat;
}
*/

#question li p{
	line-height:45px;
	background:url(../images/common/a-icon.png) left center no-repeat;
	margin-bottom:7px;
	padding-left:65px;
}

#question #q09 p{
	line-height:1.4;
}

/*=================================
	footer
==================================*/
#footer{
	margin:95px auto 90px auto;
}

#another-menu #a05 a{
	background-position:-880px -80px;
}