@charset "utf-8";

/*
===== よくある質問 =====
*/

.questionlink{
clear:both;
}

.questionlink ul{
width:540px;
}

.questionlink li{
background:url(../../../common/images/ico_arrow03.gif) 0 0.4em no-repeat;
padding:0 1em 0 13px;
float:left;
width:5em;
}

.questionlink ul{
display:inline;
}

/* \*/
.questionlink ul{
display:block;
}
/* */

.questionlink ul:after{
content:"";
display:block;
clear:both;
height:0;
visibility:hidden;
}

#question{
clear:both;
padding:10px 0 0 0;
}

#question ul{
padding:0 10px 0 0;
margin:0;
}

#question li a{
padding-left:15px;
}

#question dl{
margin:20px 0 30px 0;
}

#question dt{
margin-bottom:5px;
}

#question dt img{
padding-right:15px;
}

#question dd{
background:url(../images/question_a.gif) 30px 0 no-repeat;
}

#question dd p{
border-left:#ce045b solid 1px;
margin-left:42px;
padding-left:15px;
}

.questiontop{
text-align:right;
padding:0 0 10px 0;
}

.questiontop a{
background:url(../images/question_icon01.gif) 0 0.4em no-repeat;
padding-left:10px;
}

#question h4{
padding:16px 0 0 0;
margin:0 0 6px 0;
}

.clear{
clear:both;
height:1px;
}