/* ARTICLES
----------------------------------------------- */
.arthead {
clear:both;
display:block;
width:100%;
margin:0px 0px 25px;
}
.heading1 h1 {
margin:0px 0px 15px;
padding:0px;
color:#02336C;
}
.heading1 h1 small {
display:block;
margin:0px 0px 5px 0px;
font-size:49%;
color:#995511;
}
.heading1 h1 big {
font-size:76%;
line-height:120%;
}
.heading2 h2 {
margin:0px 0px 15px 0px;
font-size:96%;
line-height:140%;
color:#333355;
}
#update {
font-size:small;
margin:0px 0px 0px 0px;
float:left;
}
.byline-rap {
margin:0px 10px;
font-size:96%;
font-family:tahoma, sans-serif;
line-height:150%;
float:right;
display:none;
}
.eqform {
margin:0px;
padding:5px 0px;
}
.copymark {
}
.copymark span#mark {
position:static!important;
float:none;
}
.copymark span#mark a {
float:none;
}
.copymark span#mark img {
position:static!important;
float:right;
border:2px solid #FFF;
border-width:4px 20px;
}
.pr-mark {
display:block;
float:right;
position:relative;
top:8px;
width:19px;
height:11px;
margin:0px 0px 2px 0px;
background:url("http://image.itmedia.co.jp/images0509/adtxt_bg2.gif") no-repeat right top;
text-indent:-9999px;
overflow:hidden;
}
.pr-mark.sponsor-ibm {
width:158px;
height:15px;
background-image:url("http://image.itmedia.co.jp/enterprise/special/ibm/sponsor.gif");
}
.toolbar {
float:right;
margin:0px 3px;
}
.newart {
width:100%;
}
.newart hr {
visibility:visible;
text-align:center;
}
.newart h3 {
padding:5px 10px 3px 5px;
font-size:100%;
color:#334;
line-height:135%;
clear:both;
border-left:5px solid #005490;
border-bottom:1px solid #CCE;
}
.newart h4 {
padding:5px 10px 3px 0px;
color:#334;
line-height:135%;
clear:both;
}
.newart p {
margin:0px 0px 20px;
line-height:150%;
}
.newart p small {
line-height:135%;
}
.newart p a:link,
.newart p a:visited {
text-decoration:underline;
}
.newart ul li,
.newart ol li {
line-height:130%;
}
.newart small a:link,
.newart small a:visited {
text-decoration:underline;
}
.newart .flp,
.newart .flpdl {margin:0px!important;line-height:125%!important;}
.newart .flpdl img {margin:4px 3px 8px 0px!important;}
/* ARTICLES - BOX -
----------------------------------------------- */
.newart div pre {
display:block;
padding:8px;
font-size:12px;
line-height:135%;
color:#DFA;
border:1px solid #999;
background-color:#242;
}
.newart div img {
border:0px solid #FFF;
}
.newart div a:link img,
.newart div a:visited img {
margin:0px;
border:2px solid #039;
text-decoration:none;
}
.newart div a:hover img {
margin:0px;
border:2px solid #F00;
}
.newart div a.imgLink img {
border:none!important;
}
.newart div#col100 {display:table;width:100px;margin:15px auto;clear:both;}
.newart div#col200 {display:table;width:200px;margin:15px auto;clear:both;}
.newart div#col300 {display:table;width:300px;margin:15px auto;clear:both;}
.newart div#col400 {display:table;width:400px;margin:15px auto;clear:both;}
.newart div#col410 {display:table;width:410px;margin:15px auto;clear:both;}
.newart div#col500 {display:table;width:500px;margin:15px auto;clear:both;}
.newart div#col600 {display:table;width:600px;margin:15px auto;clear:both;}
.newart div#col100l {width:100px;margin:4px 0px 15px 0px;float:left;}
.newart div#col200l {width:200px;margin:4px 0px 15px 0px;float:left;}
.newart div#col300l {width:300px;margin:4px 0px 15px 0px;float:left;}
.newart div#col400l {width:400px;margin:4px 0px 15px 0px;float:left;}
.newart div#col410l {width:410px;margin:4px 0px 15px 0px;float:left;}
.newart div#col500l {width:500px;margin:4px 0px 15px 0px;float:left;}
.newart div#col600l {width:600px;margin:4px 0px 15px 0px;float:left;}
.newart div#col100c {width:100px;margin:4px auto 15px auto;}
.newart div#col200c {width:200px;margin:4px auto 15px auto;}
.newart div#col300c {width:300px;margin:4px auto 15px auto;}
.newart div#col400c {width:400px;margin:4px auto 15px auto;}
.newart div#col410c {width:410px;margin:4px auto 15px auto;}
.newart div#col500c {width:500px;margin:4px auto 15px auto;}
.newart div#col600c {width:600px;margin:4px auto 15px auto;}
.newart div#col100r {width:100px;margin:4px 0px 15px 0px;float:right;}
.newart div#col200r {width:200px;margin:4px 0px 15px 0px;float:right;}
.newart div#col300r {width:300px;margin:4px 0px 15px 0px;float:right;}
.newart div#col400r {width:400px;margin:4px 0px 15px 0px;float:right;}
.newart div#col410r {width:410px;margin:4px 0px 15px 0px;float:right;}
.newart div#col500r {width:500px;margin:4px 0px 15px 0px;float:right;}
.newart div#col600r {width:600px;margin:4px 0px 15px 0px;float:right;}
.newart div#col100 img,
.newart div#col200 img,
.newart div#col300 img,
.newart div#col400 img,
.newart div#col410 img,
.newart div#col500 img,
.newart div#col600 img {
margin:0px 5px 4px 0px;
vertical-align:bottom;
float:left;
}
.newart div#col100l img,
.newart div#col200l img,
.newart div#col300l img,
.newart div#col400l img,
.newart div#col410l img,
.newart div#col500l img,
.newart div#col600l img {
margin:0px 5px 4px 0px;
vertical-align:bottom;
float:left;
}
.newart div#col100c img,
.newart div#col200c img,
.newart div#col300c img,
.newart div#col400c img,
.newart div#col410c img,
.newart div#col500c img,
.newart div#col600c img {
margin:4px 0px 4px 0px;
vertical-align:bottom;
}
.newart div#col100r img,
.newart div#col200r img,
.newart div#col300r img,
.newart div#col400r img,
.newart div#col410r img,
.newart div#col500r img,
.newart div#col600r img {
display:block;
margin:0px 0px 4px 5px;
vertical-align:bottom;
float:left;
}
.newart div#col100 small,
.newart div#col200 small,
.newart div#col300 small,
.newart div#col400 small,
.newart div#col410 small,
.newart div#col500 small,
.newart div#col600 small {
display:block;
padding:0px 0px 0px 2px;
color:#445;
clear:both;
}
.newart div#col100l small,
.newart div#col200l small,
.newart div#col300l small,
.newart div#col400l small,
.newart div#col410l small,
.newart div#col500l small,
.newart div#col600l small {
display:block;
padding:0px 10px 0px 2px;
color:#445;
clear:both;
}
.newart div#col100c small,
.newart div#col200c small,
.newart div#col300c small,
.newart div#col400c small,
.newart div#col410c small,
.newart div#col500c small,
.newart div#col600c small {
display:block;
padding:0px 0px 0px 2px;
color:#445;
clear:both;
}
.newart div#col100r small,
.newart div#col200r small,
.newart div#col300r small,
.newart div#col400r small,
.newart div#col410r small,
.newart div#col500r small,
.newart div#col600r small {
display:block;
padding:0px 10px 0px 2px;
color:#445;
clear:both;
}
.newart div small#cap-l {text-align:left;color:#445;}
.newart div small#cap-c {text-align:center;color:#445;}
.newart div small#cap-r {text-align:right;color:#445;}
.newart div#noalign {clear:both;color:#445;}
.newart div#noalign small#cap-c {display:block;text-align:center;}
/* ARTICLES - ENDLINK -
----------------------------------------------- */
.endlink {
margin:10px 0px 0px 0px;
clear:both;
}
.endlink h4 {
margin:15px 0px 5px 0px;
padding:6px 5px 4px 20px;
font-size:12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#369;
background:url("http://image.itmedia.co.jp/images0509/hbg.gif") no-repeat top left;
border-left:0px solid #369;
border-top:1px solid #369;
}
.endlink ul {
margin:0px;
padding:0px;
list-style-type:none;
}
.endlink ul li {
margin:0px 0px 5px 0px;
padding:0px 0px 1px 20px;
font-size:small;
color:#444;
line-height:125%;
background:url("http://image.itmedia.co.jp/images0509/arr.gif") no-repeat 6px 1px;
}
.endlink ul li a:link,
.endlink ul li a:visited {
font-weight:bold;
text-decoration:none;
}
.endlink ul li a:link img,
.endlink ul li a:visited img {
margin:2px 4px 4px 0px;
border:0px solid #FFF;
}
.endlink ul#art li {background:url("http://image.itmedia.co.jp/images/arr01b.gif") no-repeat 0px 4px;}
.endlink ul#lnk li {background:url("http://image.itmedia.co.jp/images/arr02b.gif") no-repeat 0px 4px;}
/* EXCLUDING MAC \*/
.endlink h4 {clear:left;}
.endlink ul li {clear:left;}
/**/
/* ARTICLES - TABLE -
----------------------------------------------- */
.newart table#tbl,
.newart table#tbl100c,
.newart table#tbl75c,
.newart table#tbl50c,
.newart table#tbl25c,
.newart table#tbl100l,
.newart table#tbl75l,
.newart table#tbl50l,
.newart table#tbl25l,
.newart table#tbl100r,
.newart table#tbl75r,
.newart table#tbl50r,
.newart table#tbl25r {
margin:5px 5px 15px 5px;
font-size:small;
border-collapse:collapse;
border-spacing:0px;
border-top:1px solid #889;
text-align:left;
background:#FFF;
}
.newart .sbv {
border:10px solid #452 ! important;
}
.newart table#tbl tr,
.newart table#tbl100c tr,
.newart table#tbl75c tr,
.newart table#tbl50c tr,
.newart table#tbl25c tr,
.newart table#tbl100l tr,
.newart table#tbl75l tr,
.newart table#tbl50l tr,
.newart table#tbl25l tr,
.newart table#tbl100r tr,
.newart table#tbl75r tr,
.newart table#tbl50r tr,
.newart table#tbl25r tr {
vertical-align:top;
}
.newart table#tbl caption,
.newart table#tbl100c caption,
.newart table#tbl75c caption,
.newart table#tbl50c caption,
.newart table#tbl25c caption,
.newart table#tbl100l caption,
.newart table#tbl75l caption,
.newart table#tbl50l caption,
.newart table#tbl25l caption,
.newart table#tbl100r caption,
.newart table#tbl75r caption,
.newart table#tbl50r caption,
.newart table#tbl25r caption {
padding:5px 0px;
font-weight:bold;
color:#445;
text-align:left;
}
.newart table#tbl100r caption {
margin:0px;
}
.newart table#tbl75r caption,
.newart table#tbl50r caption,
.newart table#tbl25r caption {
margin:0px 10px;
}
.newart table#tbl thead tr th,
.newart table#tbl thead tr td,
.newart table#tbl100c thead tr th,
.newart table#tbl100c thead tr td,
.newart table#tbl75c thead tr th,
.newart table#tbl75c thead tr td,
.newart table#tbl50c thead tr th,
.newart table#tbl50c thead tr td,
.newart table#tbl25c thead tr th,
.newart table#tbl25c thead tr td,
.newart table#tbl100l thead tr th,
.newart table#tbl100l thead tr td,
.newart table#tbl75l thead tr th,
.newart table#tbl75l thead tr td,
.newart table#tbl50l thead tr th,
.newart table#tbl50l thead tr td,
.newart table#tbl25l thead tr th,
.newart table#tbl25l thead tr td,
.newart table#tbl100r thead tr th,
.newart table#tbl100r thead tr td,
.newart table#tbl75r thead tr th,
.newart table#tbl75r thead tr td,
.newart table#tbl50r thead tr th,
.newart table#tbl50r thead tr td,
.newart table#tbl25r thead tr th,
.newart table#tbl25r thead tr td {
padding:3px;
background-color:#36A;
color:#FFF;
border-bottom:1px solid #889;
border-right:1px solid #889;
border-left:1px solid #889;
}
.newart .sbv#tbl thead tr th {
background-color:#8A3;
border-right:1px solid #FFF;
border-left:1px solid #FFF;
}
.newart table#tbl tbody tr th,
.newart table#tbl100c tbody tr th,
.newart table#tbl75c tbody tr th,
.newart table#tbl50c tbody tr th,
.newart table#tbl25c tbody tr th,
.newart table#tbl100l tbody tr th,
.newart table#tbl75l tbody tr th,
.newart table#tbl50l tbody tr th,
.newart table#tbl25l tbody tr th,
.newart table#tbl100r tbody tr th,
.newart table#tbl75r tbody tr th,
.newart table#tbl50r tbody tr th,
.newart table#tbl25r tbody tr th {
padding:3px;
border-right:1px solid #889;
border-left:1px solid #889;
border-bottom:1px solid #889;
background-color:#EEF;
}
.newart .sbv#tbl tbody tr td,
.newart .sbv#tbl tbody tr th {
border-color:#795;
}
.newart table#tbl tbody tr td,
.newart table#tbl100c tbody tr td,
.newart table#tbl75c tbody tr td,
.newart table#tbl50c tbody tr td,
.newart table#tbl25c tbody tr td,
.newart table#tbl100l tbody tr td,
.newart table#tbl75l tbody tr td,
.newart table#tbl50l tbody tr td,
.newart table#tbl25l tbody tr td,
.newart table#tbl100r tbody tr td,
.newart table#tbl75r tbody tr td,
.newart table#tbl50r tbody tr td,
.newart table#tbl25r tbody tr td {
padding:3px;
border-bottom:1px solid #889;
border-right:1px solid #889;
}
.newart table#tbl tfoot tr td,
.newart table#tbl100c tfoot tr td,
.newart table#tbl75c tfoot tr td,
.newart table#tbl50c tfoot tr td,
.newart table#tbl25c tfoot tr td,
.newart table#tbl100l tfoot tr td,
.newart table#tbl75l tfoot tr td,
.newart table#tbl50l tfoot tr td,
.newart table#tbl25l tfoot tr td,
.newart table#tbl100r tfoot tr td,
.newart table#tbl75r tfoot tr td,
.newart table#tbl50r tfoot tr td,
.newart table#tbl25r tfoot tr td {
padding:3px 0px;
color:#445;
line-height:130%;
}
.newart .sbv tfoot tr td {
color:#FFF ! important;
background-color:#452 ! important;
}
.newart .sbv tfoot tr td a {
color:#FC0;
}
.newart table#tbl100c {margin:0px auto 10px auto;width:100%;}
.newart table#tbl75c {margin:0px auto 10px auto;width:72%;}
.newart table#tbl50c {margin:0px auto 10px auto;width:47%;}
.newart table#tbl25c {margin:0px auto 10px auto;width:22%;}
.newart table#tbl100l {margin:0px 0px 10px 0px;width:100%;float:left;}
.newart table#tbl75l {margin:0px 10px 10px 0px;width:72%;float:left;}
.newart table#tbl50l {margin:0px 10px 10px 0px;width:47%;float:left;}
.newart table#tbl25l {margin:0px 10px 10px 0px;width:22%;float:left;}
.newart table#tbl100r {margin:0px 0px 10px 0px;width:100%;float:right;}
.newart table#tbl75r {margin:0px 0px 10px 10px;width:72%;float:right;}
.newart table#tbl50r {margin:0px 0px 10px 10px;width:47%;float:right;}
.newart table#tbl25r {margin:0px 0px 10px 10px;width:22%;float:right;}
.box table#tbl100r {margin:0px 0px 10px 0px;width:100%;float:right;}
.box table#tbl75r {margin:0px 0px 10px 10px;width:72%;float:right;}
.box table#tbl50r {margin:0px 0px 10px 10px;width:47%;float:right;}
.box table#tbl25r {margin:0px 0px 10px 10px;width:22%;float:right;}
.newart table#tbl-spec {
margin:5px 5px 15px 5px;
font-size:small;
color:#555;
text-align:left;
border-collapse:collapse;
}
.newart table#tbl-spec thead tr {
background-color:#CCC;
text-align:center;
}
.newart table#tbl-spec thead tr th,
.newart table#tbl-spec thead tr td {
padding:3px;
}
.newart table#tbl-spec tbody tr {
vertical-align:top;
}
.newart table#tbl-spec tbody tr#bgon {
background-color:#EEE;
}
.newart table#tbl-spec tbody tr th,
.newart table#tbl-spec tbody tr td {
padding:3px;
text-align:center;
border-bottom:1px solid #DDD;
}
.newart table#tbl th#txl,
.newart table#tbl td#txl,
.newart table#tbl-spec th#txl,
.newart table#tbl-spec td#txl {
text-align:left;
}
.newart table#tbl th#txr,
.newart table#tbl td#txr,
.newart table#tbl-spec th#txr,
.newart table#tbl-spec td#txr {
text-align:right;
}
.newart table#tbl th#txc,
.newart table#tbl td#txc,
.newart table#tbl-spec th#txc,
.newart table#tbl-spec td#txc {
text-align:center;
}
/* ARTICLES - COLUMN -
----------------------------------------------- */
.newart .box {
display:table;
margin:5px 0px;
padding:1px;
border:2px solid #888;
clear:both;
font-size:small;
width:99%;
}
.newart .box#red {border-color:#BE2B2B;background-color:#F9F1F1;}
.newart .box#blue {border-color:#267095;background-color:#F1F4F6;}
.newart .box#orange {border-color:#DA6B2E;background-color:#FBF5F2;}
.newart .box#green {border-color:#649526;background-color:#F4F6F1;}
.newart .box#red img {border-color:#BE2B2B;background-color:#F9F1F1;border:2px solid #F9F1F1;}
.newart .box#blue img {border-color:#267095;background-color:#F1F4F6;border:2px solid #F1F4F6;}
.newart .box#orange img {border-color:#DA6B2E;background-color:#FBF5F2;border:2px solid #FBF5F2;}
.newart .box#green img {border-color:#649526;background-color:#F4F6F1;border:2px solid #F4F6F1;}
.newart .box h3 {
margin:0px;
padding:2px 8px;
font-size:small;
color:#FFF;
border-width:0px;
background-color:#555;
}
.newart .box#blue h3 {background-color:#267095;}
.newart .box#red h3 {background-color:#BE2B2B;}
.newart .box#green h3 {background-color:#649526;}
.newart .box#orange h3 {background-color:#DA6B2E;}
.newart .box h4 {
margin:0px;
padding:2px 8px;
font-size:small;
border-width:0px;
}
.newart .box p {
margin:0px;
padding:5px;
line-height:125% ! important;
}
.newart .box small {
font-size:small;
}
.newart .box div#col100l,
.newart .box div#col200l,
.newart .box div#col300l,
.newart .box div#col400l,
.newart .box div#col500l,
.newart .box div#col600l {
margin:4px 0px 0px 3px;
}
.newart .box p a:link, .newart .box p a:visited {
text-decoration:none;
}
/* ARTICLES - NOTICE -
----------------------------------------------- */
.newart div#notice {
padding:7px 10px 10px 72px;
font-size:small;
font-weight:bold;
color:#F50;
background-color:#F50;
background:url("http://image.itmedia.co.jp/images0509/next.gif") no-repeat left top;
clear:both;
}
.newart div#notice a {
color:#F50;
text-decoration:underline;
}
/* ARTICLES - CTRL -
----------------------------------------------- */
.newart .ctrl {
margin:30px auto;
font-size:12px;
clear:both;
text-align:center;
}
.newart .ctrl span#numb,
.newart .ctrl span#pgup {
color:#FFF;
}
.newart .ctrl span#numb a:link,
.newart .ctrl span#numb a:visited {
margin:0px;
padding:7px 4px;
font-weight:bold;
border:1px solid #369;
text-decoration:none;
}
.newart .ctrl span#numb a:hover {
background-color:#FC0;
border:1px solid #F50;
text-decoration:none;
}
.newart span#nostart .ctrl span#prev {
visibility:hidden;
}
.newart .ctrl span#prev {
padding:10px 8px 10px 18px;
background:url("http://image.itmedia.co.jp/images0509/ctrl.gif") no-repeat left center #036;
}
.newart .ctrl span#next {
padding:10px 18px 10px 8px;
background:url("http://image.itmedia.co.jp/images0509/ctrl.gif") no-repeat right center #036;
}
.newart .ctrl span#prev a:link,
.newart .ctrl span#prev a:visited,
.newart .ctrl span#next a:link,
.newart .ctrl span#next a:visited {
font-weight:bold;
color:#FFF;
text-decoration:none;
}
.newart .ctrl span#prev a:hover,
.newart .ctrl span#next a:hover {
color:#FD0;
text-decoration:none;
}
.newart .ctrl#start span#prev {
background:url("http://image.itmedia.co.jp/images/spacer.gif") no-repeat left center #FFF;
}
.newart .ctrl#end span#next {
background:url("http://image.itmedia.co.jp/images/spacer.gif") no-repeat right center #FFF;
}
.newart .ctrl span#numb strong {
margin:0px;
padding:7px 4px;
font-weight:bold;
border:1px solid #ABD;
background-color:#369;
color:#FFF;
}
.newart p#byline {
margin-top:15px;
font-family:Arial,Helvetica,sans-serif;
text-align:right;
}
/* CMS INPUT BLOCKQUOTE 080610
---------------------------------------------------------------------------------------------------*/
.newart blockquote {
background:#EEE;
padding:10px;
}
.newart blockquote p {
background:url("http://image.itmedia.co.jp/images0509/blockquote.gif") no-repeat 0px 0px;
margin:0px;
padding:10px 0px 0px 40px;
}
/* 
---------------------------------------------------------------------------------------------------*/
#\/enterprise\/articles\/0612\/18\/news001\.html #tbl,
#\/enterprise\/articles\/0612\/27\/news027\.html #tbl,
#\/enterprise\/articles\/0701\/15\/news009\.html #tbl,
#\/enterprise\/articles\/0710\/01\/news002\.html #tbl,
#\/enterprise\/articles\/0710\/22\/news002\.html #tbl,
#\/enterprise\/articles\/0711\/05\/news002\.html #tbl {width:638px;}
/* Toolbar 0907
-------------------------------------------------- */
.toolbar {
clear:both;
display:block;
width:100%;
height:30px;
margin:0px 0px 10px 0px;
padding:0px;
background:#F3F3F3;
font-size:small;
overflow:hidden;
}
.toolbar .boxOut {
margin:0px;
padding:0px;
background:url("http://image.itmedia.co.jp/enterprise/images/toolbar_left.gif") no-repeat left top;
}
.toolbar .boxIn {
margin:0px;
padding:0px 10px;
display:block;
background:url("http://image.itmedia.co.jp/enterprise/images/toolbar_right.gif") no-repeat right top;
}
.toolbar span {
float:left;
display:block;
height:30px;
background:url("http://image.itmedia.co.jp/enterprise/images/toolbar.gif") no-repeat 0px 0px;
}
.toolbar span a {
display:block;
height:30px;
background:url("http://image.itmedia.co.jp/enterprise/images/toolbar.gif") no-repeat 0px 0px;
text-indent:-9999px;
overflow:hidden;
}
.toolbar span a:hover {
background:none;
}
.toolbar span.break-bar {
width:15px;
margin-right:0px;
background-position:-250px 0px;
text-indent:-9999px;
overflow:hidden;
}
.toolbar .print {width:105px;background-position:0px -30px;}
.toolbar .print a {width:105px;background-position:0px 0px;}
.toolbar .kwout {width:130px;background-position:-120px -30px;}
.toolbar .kwout a {width:130px;background-position:-120px 0px;}
.toolbar ul.socials {
float:left;
margin:0px;
padding:0px;
list-style-type:none;
}
.toolbar ul.socials li {
float:left;
margin:0px;
padding:0px;
}
.toolbar ul.socials li span {
width:16px;
margin-right:12px;
}
.toolbar ul.socials li span a {
width:16px;
height:30px;
}
.toolbar ul.socials li .yahoo {background-position:-268px -30px;}
.toolbar ul.socials li .yahoo a {background-position:-268px 0px;}
.toolbar ul.socials li .buzzuel {background-position:-296px -30px;}
.toolbar ul.socials li .buzzuel a {background-position:-296px 0px;}
.toolbar ul.socials li .livedoor {background-position:-324px -30px;}
.toolbar ul.socials li .livedoor a {background-position:-324px 0px;}
.toolbar ul.socials li .hatena {background-position:-352px -30px;}
.toolbar ul.socials li .hatena a {background-position:-352px 0px;}
.toolbar ul.socials li .newsing {background-position:-380px -30px;}
.toolbar ul.socials li .newsing a {background-position:-380px 0px;}
.toolbar ul.socials li .iza {background-position:-408px -30px;}
.toolbar ul.socials li .iza a {background-position:-408px 0px;}
/* BALLOON 081202
---------------------------------------------------------------------------------------------------*/
.trBoxL .trBoxWidth {display:table;float:left;margin:0px;}
.trBoxR .trBoxWidth {display:table;float:right;margin:0px;}
.trBoxC .trBoxWidth {display:table;margin:auto;}
.trBoxC .trBoxWidth .trBoxL .trBoxWidth {display:table;float:left;margin:0px;}
.trBoxC .trBoxWidth .trBoxR .trBoxWidth {display:table;float:right;margin:0px;}
.balAlign, .balAlignL, .balAlignR, .balAlignCL, .balAlignCR,
.balAlignCC {margin:0px 15px 15px 15px;background:url("http://image.itmedia.co.jp/images0509/blh1.gif") left top repeat-x #dcecfe;}
.balAlignCC {margin:0px 15px 0px 15px;}
.balBox1 {background:url("http://image.itmedia.co.jp/images0509/blh2.gif") left bottom repeat-x;width:100%;font-size:86%;}
.balBox2 {background:url("http://image.itmedia.co.jp/images0509/blv1.gif") left top repeat-y;}
.balBox3 {background:url("http://image.itmedia.co.jp/images0509/blv2.gif") right top repeat-y;}
.balBox4 {background:url("http://image.itmedia.co.jp/images0509/blr1.gif") left top no-repeat;}
.balBox5 {background:url("http://image.itmedia.co.jp/images0509/blr2.gif") right top no-repeat;}
.balBox6 {background:url("http://image.itmedia.co.jp/images0509/blr3.gif") left bottom no-repeat;}
.balBox7 {background:url("http://image.itmedia.co.jp/images0509/blr4.gif") right bottom no-repeat;}
.balBox8 {background:url("http://image.itmedia.co.jp/images0509/blic.gif") center bottom no-repeat;padding:12px 16px 16px 16px;}
.balAlignL .balBox8 {background:url("http://image.itmedia.co.jp/images0509/blil.gif") left top no-repeat;}
.balAlignR .balBox8 {background:url("http://image.itmedia.co.jp/images0509/blir.gif") right top no-repeat;}
.balAlignCL .balBox8 {background:url("http://image.itmedia.co.jp/images0509/blic.gif") left bottom no-repeat;}
.balAlignCR .balBox8 {background:url("http://image.itmedia.co.jp/images0509/blic.gif") right bottom no-repeat;}
.balAlignCC .balBox8 {background:url("http://image.itmedia.co.jp/images0509/blic.gif") center bottom no-repeat;}
.balAlign .balBox8 {background:url("http://image.itmedia.co.jp/images0509/blh2.gif") center bottom no-repeat;}
