/*=====================================================================*/
/* BASE STYLE */
/*=====================================================================*/
#ITN {
width:728px;
}
#BEACON {
display:none;
}

/* ITF
/*-----------------------------------------------------------------------------*/
.colBoxITF {
width:500px;
margin:0 auto 10px;
}
.colBoxITF .colBoxHead {
border:none;
margin:0;
padding:0;
text-align:right;
}
.colBoxITF .colBoxHead .colBoxHeadSubtxt {
position:static;
font-weight:bold;
}
.colBoxITF .colBoxHead {
border:none;
margin:0;
padding:0;
}
.colBoxITF .colBoxInner {
border:1px solid #C00;
}
.colBoxITF .colBoxIndex {
border:3px solid #FCC;
padding:10px;
}
.colBoxITF .colBoxSubTitle h5 {
color:#C00;
font-size:14px;
line-height:20px;
}

/* ITT - 110701
/*-----------------------------------------------------------------------------*/
.colBoxITT {
margin:0 0 5px;
}
.colBoxITT .colBoxTitle {
background:url(http://image.itmedia.co.jp/images/ad/ITT_pr.gif) no-repeat 0 2px;
margin:0;
padding:0 0 0 24px;
}
.colBoxITT .colBoxTitle h3 {
font-size:12px;
line-height:16px;
font-weight:normal;
}
.colBoxITT .colBoxTitleSubtxt {
display:none;
}

/* ITNI
/*-----------------------------------------------------------------------------*/
#ITNI .colBoxIndex {
text-align:center;
}

/* ITSB 110415
/*-----------------------------------------------------------------------------*/
.colBoxITSB .colBoxOuter {
width:300px;
border-right:1px solid #BBB;
border-bottom:1px solid #BBB;
border-left:1px solid #BBB;
}
.colBoxITSB .colBoxHead {
background:url(http://image.itmedia.co.jp/images/ad/ITSB_heading_repeat.gif) repeat-x left top;
border-bottom:none;
}
.colBoxITSB .colBoxHead h2 {
background:url(http://image.itmedia.co.jp/images/ad/ITSB_heading.gif) no-repeat left top !important;
text-indent:-9999px;
}
.colBoxITSB .colBoxHead .colBoxHeadSubtxt {
color:#777;
top:2px;
right:3px;
}
.colBoxITSB .colBoxIndex {
padding:0 5px;
}
.colBoxITSB .colBoxIcon {
float:right;
}
.colBoxITSB .colBoxIcon a {
margin:0 2px 5px 2px;
border:none;
}
.colBoxITSB .colBoxTitle h3 {
line-height:23px;
}
.colBoxITSB .colBoxDescription p {
clear:both;
font-size:13px;
line-height:20px;
color:#555;
}

/* ITWS WELCOM SCREEN
/*-----------------------------------------------------------------------------*/
#ITWS {
margin:0;
padding:0;
background:#000;
font-family:Meiryo, "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#ITWS hr {
visibility:hidden;
clear:both;
}
#ITWS a:link {
color:#037;
text-decoration:none;
}
#ITWS a:visited {
color:#800080;
text-decoration:none;
}
#ITWS a:hover {
color:#C00;
text-decoration:underline;
}
#ITWS a img {
border:none;
}
#ITWS #header {
background:#FFF;
border-top:3px solid #DDD;
border-bottom:2px solid #CCC;
background:url(http://image.itmedia.co.jp/images0509/welcome_content_bg.gif) repeat-x 0px 0px #FFF;
}
#ITWS #header #inner {
position:relative;
width:640px;
margin:0 auto;
padding:10px 0;
}
#ITWS #logo {
display:inline;
}
#ITWS #header h1 {
font-size:12px;
margin:0;
padding:0;
}
#ITWS #header h1 a {
text-decoration:none;
}
#ITWS #header h1 a img {
margin:0 0 5px;
}
#ITWS #skip {
position:absolute;
top:5px;
right:0;
font-size:12px;
background:url(http://image.itmedia.co.jp/images0509/welcome_icon_skip.gif) no-repeat 0px 1px;
padding-left:20px;
line-height:150%;
}
#ITWS #url {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#ITWS #swfAd {
border-top:2px solid #999;
margin:0 0 10px;
padding:30px 0px 0px;
}
#ITWS #swfAd div {
margin:0px auto;
border:1px solid #CCC;
width:640px;
height:480px;
background:#FFF;
}

/* COIDP ITMID BAR
/*-----------------------------------------------------------------------------*/
#COIDP {
height:20px;
background:url(http://img.itmedia.jp/so/p/image/itmidNav_bg.gif) repeat-x 0 0;
font-size:12px;
line-height:16px;
min-width:990px;
}
#COIDP .COIDP-Message {
float:left;
margin-left:10px;
padding:1px 5px 0 0;
}
#COIDP .COIDP-Member {
float:right;
margin-right:10px;
}
#COIDP .COIDP-NewEntry {
float:left;
padding:1px 15px 0 20px;
background:url(http://img.itmedia.jp/so/p/image/itmidNav_NewEntry.gif) no-repeat 0 0;
}
#COIDP .COIDP-MyPage {
float:left;
padding:1px 0px 0px 15px;
background:url(http://img.itmedia.jp/so/p/image/itmidNav_MyPage.gif) no-repeat 0 0;
}
#COIDP a {
color:#323778;
text-decoration:none;
}
#COIDP a:hover {
text-decoration:underline;
}
