/* GLOBALNAVI */

.gnavi-box #search {margin-top:20px !important; }

#gnavi {
background: url(/images/gnavi_bg.jpg) repeat-x 0px 0px;
border: 0px solid red;
height: 22px;
}
#gnavi ul {
margin: 0px;
padding: 0px;
float:right;
font-size:10px;
border:0px solid #DDD;
list-style:none;
}
#gnavi li {
float:left;
margin:0px 5px 0px 0px;
padding:5px 0px 0px 5px;
border-left:1px solid #BBB;
height:17px;
}
#gnavi a {height: 13px;}
#gnavi a:link {color:#330; text-decoration:none;}
#gnavi a:visited { color:#330; text-decoration:none;}
#gnavi a:hover {color:#F30; border-bottom:0px solid #FFF;}
#gnavi a:active { color:#330;}

.tab,
#jnvMenu04,
.baseNav1102 {display:none;}
.larNavi {float:right;}
.clear {clear:both;}
.gnavi-box,
.header {
background: #DDD;
background: -webkit-linear-gradient(top,  #ffffff 0%,#dddddd 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#dddddd 100%);
}
.larLogo img {
margin:0 0 10px 15px;
}
#header_l a img {display:none;}
#header_l a {
width:83px;
height:40px;
display:block;
float:left;
background:url(/images/aitlogo.png) no-repeat 0 0;
margin:10px;
}
#header_ad,
#header_r {
background:none!important;
}

/* colBoxMargeArtList */
/* ======================== */
.colBoxMargeArtList .colBoxUlist ul li {
padding-left:45px;
}
.colBoxMargeArtList .colBoxUlist ul .type-news {
background:url(/parts/images/reborn_margeIcon.gif) no-repeat 0 2px;
}
.colBoxMargeArtList .colBoxUlist ul .type-matome {
background:url(/parts/images/reborn_margeIcon_matome.gif) no-repeat 0 2px;
}
.colBoxMargeArtList .colBoxUlist ul .type-event {
background:url(/parts/images/reborn_margeIcon_event.gif) no-repeat 0 2px;
}
.colBoxEl,
.colBoxQA,
.colBoxMargeArtList {
margin-bottom:15px;
}
.colBoxEl .colBoxHead,
.colBoxQA .colBoxHead,
.colBoxMargeArtList .colBoxHead {
width: auto;
margin-left: 0;
border-top: 0;
padding-bottom: 3px;
margin-bottom: 10px;
background:url(/images/baseSubCol_heading.gif) no-repeat 0 0;
height:20px;
}
.colBoxEl .colBoxHead h2,
.colBoxQA .colBoxHead h2,
.colBoxMargeArtList .colBoxHead h2 {
padding-left: 13px;
margin: 0;
font-size:12px;
color:#FFF;
font-weight:normal;
line-height:2;
}
.colBoxEl .colBoxHead h2 a,
.colBoxQA .colBoxHead h2 a,
.colBoxMargeArtList .colBoxHead h2 a {
color:#FFF;
}
.colBoxEl ul,
.colBoxQA ul,
.colBoxMargeArtList ul {
padding:0;
margin:0;
}
.colBoxEl li,
.colBoxQA li,
.colBoxMargeArtList li {
list-style:none;
margin-bottom:5px;
}
.colBoxQA li {
padding:0px 0px 0 20px;
background:url("/parts/images/icon/arrow_blue.gif") no-repeat 7px 7px;
}
.colBoxEl li a,
.colBoxQA li a,
.colBoxMargeArtList li a {
font-size:12px;
line-height:1.5;
}
.colBoxPageLink {
margin-bottom:15px;
text-align:right;
font-size:12px;
}
.colBoxPageLink a {
font-size:12px;
}
.colBoxEl .colBoxIndex {
clear:both;
margin-bottom:7px;
}
.colBoxEl .colBoxIcon {
float:left;
margin-right:7px;
}
.colBoxEl img {
width:60px;
height:auto;
float:left;
}
.colBoxEl h3 {
margin:0;
font-size:13px;
font-weight:normal;
line-height:1.5;
}




