@charset "UTF-8";

div#Faq{
	margin:0px 0px 5px 0;
}

ul.List{
	width:170px;
	float:left;
	line-height:1.3em;
	letter-spacing:0;
	padding-left:10px;
	padding-bottom: 32768px;
	margin-bottom: -32768px;
	border-right:1px dotted #BCBCBC;
}

ul.List_end{
	border-right:1px none #BCBCBC;
}

li.ListTitle {
	color:#3C0078;
	font-size:95%;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

li.ListMenu a,
li.ListMenu a:link {
	margin-left:5px;
	color:#333333;
	font-size:80%;
	text-decoration:none;
}

li.ListMenu a:hover {
	color:#DAA520;
	text-decoration:underline;
}

li.ListMenu a:visited {
	color:#B6B4B4;
	text-decoration:none;
}

p#BreadCrumb span.Main{
	color:#3C0078;
}

p#BreadCrumb span.Secoundly{
	color:#666666;
}

table#counseling{
	border:1px solid #BCBCBC;
	border-collapse:collapse;
	margin-top:5px;
	letter-spacing:0.1em;
	line-height:1.1em;
}

table#counseling td.Q_icon{
border:1px solid #BCBCBC;
width:50px;
height:50px;
background:url(../images/icon_Q.gif) #f3eed1 no-repeat center center;
}

table#Taiken td.Taiken{
border:1px solid #BCBCBC;
width:50px;
background:url(none) #ece7ca no-repeat center center;
text-align: center;
vertical-align: center;
padding:3px 3px 3px 3px;
font-weight:bold;
}

table#Taiken td.TaikenTitle{
border:1px solid #BCBCBC;
width:500px;
_width:498px;
background-color:#f3eed1;
text-align: left;
vertical-align: center;
padding:3px 3px 3px 10px;
color:#af3333;
}

table#Taiken td.TaikenContents{
width:500px;
_width:498px;
background-color:#fffff3;
text-align: left;
vertical-align: center;
padding:10px 10px 10px 10px;
color:#333333;;
}

table#counseling td.A_icon{
border:1px solid #BCBCBC;
width:50px;
height:50px;
background:url(../images/icon_A.gif) no-repeat left top;
}

table#counseling td.Answer{
width:500px;
_width:498px;
position:relative;
}


table#counseling td.Answer p{
margin:10px 5px 15px 10px;
color:#333333;
font-size:90%;
}

table#counseling span.SubTitle{
color:#3c0078;
font-weight:bold;
padding-bottom:5px;
}

table#counseling td.tdSpace{
height:15px;
wodth:550px;
}

table#counseling td.option{
height:17px;
wodth:550px;
}


table#counseling td.option img{
margin:0 0 -1px -1px; 
vertical-align: bottom;
float:left;
margin-right:3px;
}

div.FlashContents{
width:551px;
}

table#counseling{
	border:1px solid #BCBCBC;
	border-collapse:collapse;
	margin-top:5px;
	letter-spacing:0.1em;
	line-height:1.1em;
}

table#counseling td.Q_icon{
border:1px solid #BCBCBC;
width:50px;
height:50px;
background:url(../images/icon_Q.gif) #f3eed1 no-repeat center center;
}

table#Taiken td.Taiken{
color:#af3333;
border:1px solid #BCBCBC;
width:50px;
background:url(none) #ece7ca no-repeat center center;
text-align: center;
vertical-align: center;
padding:3px 3px 3px 3px;
font-weight:bold;
}

table#Taiken td.TaikenTitle{
border:1px solid #BCBCBC;
width:500px;
_width:498px;
background-color:#f3eed1;
text-align: left;
vertical-align: center;
padding:3px 3px 3px 10px;
color:#af3333;
}

table#counseling td.Question{
border:1px solid #BCBCBC;
width:500px;
_width:498px;
background-color:#f3eed1;
text-align: left;
vertical-align: center;
padding:3px 3px 3px 10px;
color:#af3333;
}

table#Taiken td.TaikenContents{
width:500px;
_width:498px;
background-color:#fffff3;
text-align: left;
vertical-align: center;
padding:10px 10px 10px 10px;
color:#333333;
font-size:90%;
letter-spacing:0.1em;
line-height:1.3em;
}

div#MainContentes_InnerContents.TableTaiken{
padding-bottom:0;
}

table#Taiken td.btn_back{
padding-top:20px;
padding-bottom:20px;
}

img.ToBack{
display:block;
margin-right:20px;
_margin-right:10px;
float:right;
}