@charset "utf-8";
/* CSS Document */

#page_head {
	/* background-color: #600; 
	border-radius:10px;
	padding: 5px 15px 15px;
	color: #FFF;*/
}

#page_head h1 {
	font: 48px noto_b;
	color: #600;
}

#page_head p {
	color: #333;
	font-family: noto_m;
	font-weight: normal;
	margin-bottom: 30px;
}

#nav_faq {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #999;
	border-right: 0px solid #999;
	border-bottom: 1px solid #999;
	border-left: 0px solid #999;
	margin-bottom: 15px;
}

#nav_faq_change{
	background-color: rgba(255,255,255,0.9);
	padding: 3px;
	width: 650px;
	border-radius:0px 0px 10px 10px;
}

#nav_faq  li,
#nav_faq_change  li {
	display: inline;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 14px;
}

#nav_faq_change {
	display: none;
	position: fixed;
	top: 0px;
	/* box-shadow */
box-shadow:rgba(0, 0, 0, 0.0666667) 0px 0px 6px 1px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.0666667) 0px 0px 6px 1px;
	-moz-box-shadow:rgba(0, 0, 0, 0.0666667) 0px 0px 6px 1px;
	font-family: noto;
}


#main .kuzu {
	color: #600;
}

#index1,
#index2,
#index3{
	padding-top: 50px;
}


section h1 {
	background-color: #600;
	padding: 5px 5px 5px 10px;
	border-radius:10px;
	font: 21px noto_b;
	margin-bottom: 10px;
}

#main section p {
	color: #333;
	font-size: 14px;
	margin-bottom: 15px;
	padding-right: 10px;
	padding-left: 10px;
}
.nav_index {
	margin-left: 10px;
	margin-bottom: 30px;
}


.qa dl {
	margin-bottom: 20px;
	color: #000;
	padding-left: 5px;
}

.qa dl dt {
	font-size: 14px;
	font-weight: bold;
	font-size: 16px;
	color: #600;
	line-height: 1.2;
	margin-bottom: 5px;
}

.qa dl dt:before {
	content: "●";
	font-size: 13px;
}

.qa dl dd {
	line-height: 1.5;
	font-size: 14px;
	text-align: justify;
	margin-bottom: 30px;
	color: #000;
	background-color: #FFF;
	padding: 10px;
	border-radius:6px;
}

.taxi dd {
	margin-bottom: 20px;
}

.tool {
	margin-top: 5px;
	margin-bottom: 20px;
}

.tool dt {
	display: inline;
	background-color: #FFF;
	padding: 3px 5px;
	font-size: 12px;
	font-weight: normal;
	border-radius:5px;
	color: #F30;
	border: 1px solid #CCC;
}

.tool dd {
	display: inline;
}

.point {
	color: #F30;
	background-color: #FFF;
	padding: 5px;
	border-radius:8px;
	margin-top: 5px;
	text-indent: 0.5em;
}
