#main {
background:none;
font-family:Meiryo, 'メイリオ', ArialMT, Hiragino Kaku Gothic Pro, 'ヒラギノ角ゴ Pro W3', Osaka, Verdana, 'ＭＳ Ｐゴシック';
}
.colBoxClear {
font-size:0;
line-height:0;
height:0;
clear:both;
}

#h10px {height:10px;}
#h15px {height:15px;}
#h20px {height:20px;}
#h25px {height:25px;}
#h30px {height:30px;}

.colBox {
margin-bottom:10px;
width:auto;
}

.colBox * {
margin:0;
font-size:12px;
line-height:150%;
}
.colBox .colBoxOuter {
border:1px solid #AA6;
}
.colBox .colBoxIndex {
background:#ECEAF5;
border:2px solid #f3f2f9;
border-top:0 solid #FFF;
padding:10px;
}
.colBoxHead {
color:#331;
padding:7px;
background:url(bar1.gif) no-repeat;
}
.colBoxHead h2 {
font-weight:bold;
}

#reTryTitle {
display:none;
}

.colBoxCommand {
position:relative;
margin:0;
padding:0;
list-style-type:none;
float:left;
}
.colBoxCommand li {
clear:both;
}
.colBoxSep4 li {
margin-right:20px;
float:left;
clear:none;
}
.colBoxCommand li a {
display:block;
float:left;
background:url(cursor2.gif) no-repeat transparent;
padding:0 0 0 26px;
color:#331;
font-size:16px;
height:auto;
position:relative;
}
.colBoxCommand li.handAttn a,
.colBoxCommand li#handAttn a {
background:url(cursor3.gif) no-repeat transparent;
position:relative;
}

.colBoxCommand li a:hover {
background:url(cursor.gif) no-repeat transparent;
text-decoration:none;
}

#colBoxQaContents1,
#colBoxQaContents2,
#colBoxQaContents3 {
display:none;
}


.colBoxIndexQuestion .colBoxSep4 {
padding:0 0 0 125px;
}

.colBoxIndexQuestion .colBoxTitle {
padding:0 0 10px;
}
.colBoxIndexResult {
position:relative;
}
.colBoxIndexResult .colBoxTitle {
padding:0 0 10px;
}
.colBoxTitle .titleInbox {
float:right;
width:368px;
background:url(window_l_up.gif) no-repeat;
padding-top:15px;
margin-top:2px;
}
.colBoxTitle .titleInbox2 {
background:url(window_l_bottom.gif) no-repeat 0 bottom;
padding-bottom:15px;
}
.colBoxTitle .titleInbox2 h3 {
background:url(window_l_middle.gif) repeat-y center 0;
min-height:65px;
height:auto!important;
height:65px;
padding:0 20px;
}
.colBoxTitle .charaIcon {
float:left;
width:100px;
height:112px;
background:url(icon.gif) no-repeat;
}
.qaContentsArea .colBoxIndexTheme,
.qaContentsArea .colBoxIndexQuestion,
.qaContentsArea .colBoxIndexResult {
height:250px;
}
.colBoxIndexTheme .colBoxTitle h3 {
font-size:16px;
}
.colBoxCommandNest {
margin:10px 0 0 18px;
padding:10px;
clear:both;
background:#FFF;
border:1px solid #AA6;
float:left;
}
.colBoxCommandNest * {
font-size:12px!important;
}
.colBoxCommandNest li {
margin-bottom:10px!important;
float:left;
clear:both;
}
.colBoxLevelInfo .colBoxIcon {
float:left;
}
.colBoxLevelInfo .colBoxDescription.sboxInfo {
background:url(window_up.gif) no-repeat 0 0;
float:right;
width:182px;
}
.colBoxLevelInfo .colBoxDescription.sboxInfo .innerBox {
background:url(window_bottom.gif) no-repeat 0 bottom;
padding:15px 0;
}
.colBoxLevelInfo .colBoxDescription.sboxInfo .innerBox p {
background:url(window_middle.gif) repeat-y center top;
padding:0 15px;
}
.h10px {
height:10px;
}

