/*
..........................................。
=#faq
..........................................。
*/
#faq h3{
margin:20px 0;
padding:5px;
font-size:140%;
}
#faq h3 i{color:#ff6600;}
#faq dl  {
padding-bottom:20px;
color:#999999;
}

#faq dt  {
margin:12px 0 0;
padding:2px 5px;
border:1px solid #cccccc;
background:#ffffee;
color:#333333;
font-size:14px;
font-weight:bold;
}
#faq dt i{color:#6699ff; padding-right:3px;}
#faq dd {
padding:10px;
color:#333333;
font-size:100%;
line-height:1.8;
}
#faq ul { padding:0 0 0 0.5em; }

#faq li  {
list-style:square;
display:list-item;
margin:2px 16px;
padding:2px;
}
#q,#f,#b,#p,#g,#y,#v,#a  { margin-top:1.5em; padding:0.5em 0; border:3px dotted #cccccc; background:#eeeeff}
#q span,#f span,#b span,#p span,#g span,#y span,#v span,#a span { color:#6666ff; }
.pagelink {
font-size:95%;
padding:5px 10px;
border:1px solid #cccccc;
}

/*
..........................................。
=#eisei
..........................................。
*/
#eisei h3 { color:#333366; margin:0;}
#eisei h3 b { color:#ff6600; padding-right:3px;}
#eisei p { padding:0 0 10px; line-height:1.3; }
#eisei em { color:#ff66cc; }
#eisei img	{ float:right; margin:10px 0 0 10px; }
#itemize {
border:#999999 1px solid;
border-collapse:collapse;
margin:0;
padding:2px;
font-size:95%;
}
#itemize th {
margin:0;
padding:2px;
border:#999999 1px solid;
background:#eeeeee;
text-align:center;
}
#itemize tr { border:#999999 1px solid; }
#itemize td {
border-right:#999999 1px solid;
padding:5px;
}
.lineeisei { background:#eeeeff; width:220px;}
#note {text-align:left;}
.inspect{vertical-align:top;}

/*袋とじ*/
/*
#leftmenu	{ float:left;  width:410px; padding:0 0 20px; }
#rightmenu	{ float:right; width:320px; }
*/

#rightmenu img{
float:left;
}
#rightmenu p{
padding:0 0 60px;
}

..........................................。
=#mailmini
..........................................。
*/
#mailmini	{ padding:0 0 10px;　font-size:100%; }
#mailmini dt {
padding:10px 0;
color:#333399;
font-size:130%;
font-weight:bold;
}
#mailmini dt b { color:#ff6600; }
#mailmini dd	{ line-height:1.8; 
padding:5px 0 10px;
}
#mailmini strong	{
display:block;
margin:1.5em 0;
padding:4px 30px;
background:url(../mail/images/caution.gif) no-repeat 0 50%;
color:#ff0000;
font-size:150%;
}
#mailmini p	{ padding:10px 20px }
#mailmini input {
margin:2px;
padding:2px;
font-size:110%;
border:1px solid;
}
#mailmini span { display:block; }
#mailmini .dotter i{
border-bottom:1px dotted;
padding-bottom:1px;
}
/*
..........................................。
=シニア割引について
..........................................。
*/

/*senior*/

#senior3 {
padding-bottom:50px;
background:url(../system/images/senior_menkyo.gif) no-repeat 90% 80%;
}
#main .senior { padding-bottom:2em; }
#main .senior p { margin:1em; }
#main .senior em { font-size:1.4em; }
#main .senior ul { margin-left:1em; }
.seniortitle  {
padding:30px 0;
text-align:center;
}
.seniortitle img { margin:20px auto 0; }
.seniorprice { margin:30px auto 10px; }
.seniornavi {
margin:10px 0 0 0;
text-align:center;
}
.seniornavi li { display:inline; }

/*熊本TOPページ>携帯DEミニ情報ページ用*/
/*--------------------------------------------------------------------------*/
#mailmini p{
width: 550px;
padding: 0;
height: auto;
}