@charset "utf-8";
/* CSS Document */
.wakewake{
	width: 600px;
	}
#faqBox,
#faqBox2{
	width: 600px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 15px;
	
}

.faqBoxIn{
margin:0 0 15px 0;
}
.faqBoxL,
.faqBoxR{
border-top:#bababa 1px solid;
border-left:#bababa 1px solid;
width:260px;
}
.faqBoxL{
float:left;
}
.faqBoxR{
float:right;
}
.faqBoxLIn,
.faqBoxRIn{
margin:10px 0 0 10px;
width:250px;
}
#faqBox h3{
	padding:0 0 20px;
	background-image: url(../images/shadow_02.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#faqBox h3 span{
display:block;
background:url(../images/texture_02.jpg) left top repeat-y;
border:#d9e1e8 1px solid;
padding:6px 10px;
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#073190;
}
#faqBox ul.faqLink{
margin:-7px 0 0 0;

}
#faqBox ul.faqLink li{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
#faqBox ul.faqLink li a{
	display:block;
	text-decoration:none;
	color:#333333;
	_height:1%;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 18px;
	background-image: url(../images/arrow_01.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#faqBox ul.faqLink li a:hover{
color:#073190;
}

#faqBox2 h3{
	background:url(../images/shadow_02.jpg) bottom repeat-x;
	padding-top: 10;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
#faqBox2 h3 span{
display:block;
background:url(../images/texture_01.jpg) left top repeat-y;
border:#d9e1e8 1px solid;
padding:5px 10px;
text-decoration:none;
font-size:14px;
font-weight:bold;
color:#333333;
}
#faqBox2 h4{
margin:0 10px 20px;
padding:0 0 7px 10px;
border-bottom:#00479F 2px solid;
font-size:14px;
font-weight:bold;
color:#073190;
}
#faqBox2 ul#faqLink{
margin:0 10px 0;
}
#faqBox2 ul#faqLink li{
margin:0 0 5px 0;
}
#faqBox2 ul#faqLink li a{
	display:block;
	background:url(../images/arrow_01.gif) left center no-repeat;
	text-decoration:none;
	color:#333333;
	_height:1%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 18px;
}
#faqBox2 ul#faqLink li a:hover{
color:#073190;
}

#faqBox2 dl dt{
background:url(../images/shadow_02.jpg) bottom repeat-x;
padding:0 0 20px;
}
#faqBox2 dl dd{
margin:0 10px 20px;
}
#faqBox2 dl dd#faqQ{
font-weight:bold;
line-height: 140%;
}
#faqBox2 ul#faqNavi{
margin:20px 0 0 0;
padding:20px 0 0 0;
background:url(../images/dot_w.gif) left top repeat-x;
text-align:right;
}
#faqBox2 ul#faqNavi li{
margin:0 0 15px;
}
#faqBox2 ul#faqNavi a{
padding:5px 0 5px 25px;
background:url(../sitemap/images/icon.gif) left center no-repeat;
text-decoration:none;
font-weight:bold;
color:#333333;
}
#faqA{
	line-height: 140%;
	}

#btnhome a{
	background-image: url(../../common/images/a_home.jpg);
}

#btnhome a:hover{
	background-image: url(../../common/images/a2_home.jpg);
}
#btnsa a{
	background-image: url(../../common/images/a3_sa.jpg);
}

#btnsa a:hover{
	background-image: url(../../common/images/a3_sa.jpg);
}
#btnsyo a{
	background-image: url(../../common/images/a_syo.jpg);
}

#btnsyo a:hover{
	background-image: url(../../common/images/a2_syo.jpg);
}
#btnka a{
	background-image: url(../../common/images/a_ka.jpg);
}

#btnka a:hover{
	background-image: url(../../common//images/a2_ka.jpg);
}
#btnkan a{
	background-image: url(../../common/images/a_kan.jpg);
}

#btnkan a:hover{
	background-image: url(../../common/images/a2_kan.jpg);
}
#btnwi a{
	background-image: url(../../common/images/a_wi.jpg);
}

#btnwi a:hover{
	background-image: url(../../common/images/a2_wi.jpg);
}
