@import url("/css/gnav.css");
@import url("/css/gfooter.css");
/* BASIC
-------------------------------------------------- */
body {
width:100%;
margin:0px;
padding:0px;
color:#333;
font-family:'‚l‚r ‚oƒSƒVƒbƒN','Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','Lucida Grande',sans-serif;
text-align:center;
background-color:#FFF;
line-height:100%;
}
body#other {background:url("http://image.itmedia.co.jp/images/spacer.gif") repeat-y right bottom;}
a:link {text-decoration:none;color:#036;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;color:#C00;}
img {
border-width:0px;
}
hr {
visibility:hidden;
clear:both;
}
/* HEADER
-------------------------------------------------- */
.vbody {
width:1000px;
text-align:left;
/* background:url("http://image.itmedia.co.jp/enterprise/images/rc_end_bg.gif") repeat-y right bottom #FFF; */
}
/* EXCLUDING MAC \*/
.vbody {
display:table;
width:100%;
text-align:left;
}
/**/
.header {
width:100%;
font-size:12px;
text-align:left;
background-color:#FFF;
border-bottom:1px solid #AA9;
}
.header #tagline {
margin:0px;
padding-bottom:9px;
background:url("http://image.itmedia.co.jp/images0509/hrbg.gif") repeat-x left bottom #AAC;
}
.header #tagline #global {
width:100%;
background:url("http://image.itmedia.co.jp/enterprise/images/tagline_bg.gif") repeat-x left top #013369;
}
/* EXCLUDING MAC \*/
.header #tagline #global div {
margin:0px;
padding:6px 20px 9px 20px;
color:#486b93;
line-height:100%;
text-align:right;
float:right;
background:url("http://image.itmedia.co.jp/enterprise/images/gnav_bg.gif") repeat-x left top;
}
/**/
.dir-enterprise,
.header #tagline h2 {display:none;}
/* EXCLUDING MAC \*/
.header #tagline h2 {
display:block;
margin:0px;
padding:0px;
width:365px;
height:31px;
background:url("http://image.itmedia.co.jp/enterprise/images/tagline.gif") no-repeat left top;
text-indent:-9999px;
float:left;
}
/**/
body#bizmobile .header #tagline h2 {
background:url("http://image.itmedia.co.jp/images0509/tagline_bizmobile.gif") repeat left top;
}
.header #global a:link,
.header #global a:visited {
color:#DDF;
}
.header #global a:hover {
color:#FFF;
}
.header #global strong {
background:url("http://image.itmedia.co.jp/enterprise/images/btn_top.gif") no-repeat left top;
float:left;
text-align:left;
margin:-2px 2px 0px 56px;
}
.header #global strong a:link,
.header #global strong a:visited {
display:block;
width:40px;
height:15px;
text-indent:-9999px;
}
.header #logoline {
width:968px;
margin:10px 0px;
}
.header #logo {
display:inline;
margin:0px;
vertical-align:middle;
float:left;
}
.header #logo img {
margin:0px 20px 0px 10px;
}
/* HEADER - NAVIGATION -
-------------------------------------------------- */
/*
.header ul {
display:table;
width:100%;
margin:0px;
padding:0px 0px 0px 10px;
list-style-type:none;
background:url("http://image.itmedia.co.jp/images0509/ulbg_top.gif") repeat-x 0px 0px #FFF;
border-top:1px solid #889;
border-bottom:3px solid #F50;
clear:both;
}
*/
/* makoiwat */
.header div#epnavi {
width:100%;
background:url("http://image.itmedia.co.jp/images0509/ulbg_top.gif") repeat-x 0px 0px #FFF;
border-top:1px solid #889;
border-bottom:3px solid #F50;
clear:both;
}
.header ul {
display:table;
width:980px;
margin:0px;
padding:0px 0px 0px 10px;
list-style-type:none;
}
/**/
.header ul li {
float:left;
margin:2px 3px 0px 0px;
font-family:'MS UI Gothic',Arial,Helvetica,sans-serif;
background:#445;
border:1px solid #889;
border-bottom:0px solid #FFF;
}
.header ul .reco {
background:url("http://image.itmedia.co.jp/images0509/adbox_rc_g.gif") repeat-x 0px -8px #7f7f1f;
}
.header ul li a:link,
.header ul li a:visited {
display:block;
padding:2px 4px;
color:#FFF;
text-decoration:none;
border:1px solid #BBB;
border-bottom:0px solid #FFF;
}
.header ul .eptop a:link,
.header ul .eptop a:visited {
border:1px solid #d8d5df;
border-bottom:0px solid #FFF;
}
.header ul .reco a:link,
.header ul .reco a:visited {
border:1px solid #CCA;
border-bottom:0px solid #FFF;
}
.header ul li a:hover {
background:#EA0;
border:1px solid #d8d5df;
border-bottom:0px solid #DDD;
text-decoration:none;
}
#\/enterprise\/index\.html .header ul li#tb1,
#\/enterprise\/news\/index\.html .header ul li#tb2,
#\/enterprise\/windows\/index\.html .header ul li#tb3,
#\/enterprise\/security\/index\.html .header ul li#tb4,
#\/enterprise\/opensource\/index\.html .header ul li#tb5,
#\/developer\/index\.html .header ul li#tb6,
#\/enterprise\/enterprisemobile\/index\.html .header ul li#tb7,
#\/enterprise\/ss\/index\.html .header ul li#tb8,
#\/enterprise\/wp\/index\.html .header ul li#tb9,
#\/enterprise\/podcast\/index\.html .header ul li#tb11,
#\/enterprise\/contentsmap\/index\.html .header ul li#tb13 {
background:#F50;
}
.header span.tab-rss {
float:right;
width:70px;
margin:-20px 6px 0px;
}
* html .header span.tab-rss {margin:-20px 16px 0px;}
.footer span.tab-rss {display:none;}
body#bizmobile .header ul {
height:24px;
margin:0px;
padding:0px;
list-style-type:none;
background:url("http://image.itmedia.co.jp/images0509/ulbg.gif") repeat-x 0px 0px #DCDCFE;
border-top:1px solid #889;
border-bottom:3px solid #F50;
clear:both;
}
body#bizmobile .header ul li {
float:left;
margin:5px 5px 0px 0px;
text-indent:-9999px;
background:url("http://image.itmedia.co.jp/enterprise/images/bt_null.gif") no-repeat right top;
border:0px solid #FFF;
}
body#bizmobile .header ul li a:link,
body#bizmobile .header ul li a:visited {
display:block;
width:80px;
background-repeat:no-repeat;
background-position:left bottom;
border:0px solid #FFF;
text-decoration:none;
}
body#bizmobile .header ul li {
background:url("http://image.itmedia.co.jp/enterprise/images/bt_top_null.gif") no-repeat right top;
}
body#bizmobile .header ul li a:link,
body#bizmobile .header ul li a:visited {
width:100px;
border:0px solid #FFF;
}
body#bizmobile .header ul li a:hover {text-decoration:none;}
body#bizmobile .header ul li#top {background:url("http://image.itmedia.co.jp/images0509/bt_top.gif") no-repeat right top;}
body#bizmobile .header ul li#mobile {background:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_mobile.gif") no-repeat right top;}
body#bizmobile .header ul li#enterprise {background:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_enterprise.gif") no-repeat right top;}
body#bizmobile .header ul li#news {background:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_news.gif") no-repeat right top;}
body#bizmobile .header ul li#mobile a:link,
body#bizmobile .header ul li#mobile a:visited {width:89px;}
body#bizmobile .header ul li#enterprise a:link,
body#bizmobile .header ul li#enterprise a:visited {width:101px;}
body#bizmobile .header ul li#news a:link,
body#bizmobile .header ul li#news a:visited {width:69px;}
body#bizmobile .header ul li#top a:hover {background:url("http://image.itmedia.co.jp/images0509/bt_top_top5.gif") no-repeat right top;;}
body#bizmobile .header ul li#mobile a:hover {background:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_mobile5.gif") no-repeat right top;}
body#bizmobile .header ul li#enterprise a:hover {background:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_enterprise5.gif") no-repeat right top;}
body#bizmobile .header ul li#news a:hover {background:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_news5.gif") no-repeat right top;}
body#bizmobile .header ul li#top {background-image:url("http://image.itmedia.co.jp/images0509/bt_top_top3.gif");}
/* HEADER - SUBMENU 01 -
-------------------------------------------------- */
.header dl#submenu {
height:25px;
margin:0px;
padding:2px 10px;
background:url("http://image.itmedia.co.jp/enterprise/images/ulbg4.gif") repeat-x #900;
border-top:1px solid #933;
clear:both;
}
.header dl#submenu dt {
float:left;
background:url("http://image.itmedia.co.jp/enterprise/images/dtbg4.gif") repeat-x 0px -2px;
}
.header dl#submenu dd {
margin:0px;
float:left;
line-height:100%;
border-top:1px solid #BAA;
border-left:1px solid #DCC;
border-right:1px solid #977;
border-bottom:1px solid #977;
background:url("http://image.itmedia.co.jp/images0509/submenubg2.gif") repeat-x 0px 0px #FFF;
}
.header dl#submenu dd a {
display:block;
padding:5px 6px 0px 6px;
height:16px;
color:#433;
float:left;
word-break:keep-all;
}
.header dl#submenu dt a {
display:block;
width:160px;
padding:5px 7px 0px 7px;
height:16px;
text-indent:-9999px;
color:#FFF;
border:0px solid red;
}
.header dl#submenu dd.ddbg-on {
background:url("http://image.itmedia.co.jp/images0509/submenubg3.gif") repeat-x 0px 0px #FFF;
}
/* HEADER - SUBMENU 02 -
-------------------------------------------------- */
/*
.header h4 {
margin:0px;
width:90px;
float:left;
}
.header h4 a:link,
.header h4 a:visited {
z-index:3;
position:relative;
margin:6px 0px 0px 9px;
display:block;
width:86px;
height:35px;
text-indent:-9999px;
border:1px solid #EED;
clear:both;
}
.header h4 a:hover {
border:1px solid #FC0;
}
.header dl#submenu2 {
width:1000px;
position:relative;
top:-43px;
z-index:2;
display:table;
width:100%;
height:48px;
margin:0px 0px -42px 0px;
padding:0px 0px 2px 0px;
background:url("http://image.itmedia.co.jp/enterprise/images/logo_omp.gif") no-repeat 10px 6px #EED;
line-height:100%;
border-top:1px solid #BB8;
clear:both;
}
*/
/* makoiwat */
.header dl#submenu2 {
display:table;
width:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;
background:#EED;
line-height:100%;
border-top:1px solid #BB8;
clear:both;
}
.header dl#submenu2 dt {
margin:7px 0px 0px 10px;
padding:1px 0px;
color:#554;
}
.header dl#submenu2 dt a {
display:block;
float:left;
width:86px;
height:36px;
text-indent:-9999px;
margin:0px 7px 0px 0px;
background:url("http://image.itmedia.co.jp/enterprise/images/logo_omp.gif") no-repeat left top #EED;
}
/**/
.header dl#submenu2 dd {
margin:5px 4px 0px 0px;
padding:1px 5px 5px 17px;
font-weight:bold;
background:url("http://image.itmedia.co.jp/images0509/submenubg6.gif") no-repeat 0px 0px;
float:left;
}
.header dl#submenu2 a:link,
.header dl#submenu2 a:visited {
color:#036;
word-break:keep-all;
}
.header dl#submenu2 a:hover {
color:#930;
}
/*
.header dl#submenu2 dd#subtop {
display:block;
padding-left:96px;
background:url("http://image.itmedia.co.jp/images/spacer.gif");
}
.header dl#submenu2 dd#subtop {
position:relative;
top:-18px;
left:10px;
display:block;
background:url("http://image.itmedia.co.jp/images/spacer.gif");
margin:0px 10px 0px 0px;
padding:0px;
width:90px;
}
.header dl#submenu2 dd#subtop a:link,
.header dl#submenu2 dd#subtop a:visited {
display:block;
width:86px;
height:35px;
text-indent:-9999px;
border:1px solid #EED;
clear:both;
}
.header dl#submenu2 dd#subtop a:hover {
border:1px solid #FC0;
}
*/
.header dl#submenu2 dd#subend {
font-weight:normal;
}
.header#sub21 dl#submenu2 dd#subtop a:link,
.header#sub21 dl#submenu2 dd#subtop a:visited,
.header#sub22 dl#submenu2 dd#subtop2 a:link,
.header#sub22 dl#submenu2 dd#subtop2 a:visited,
.header#sub23 dl#submenu2 dd#subtop3 a:link,
.header#sub23 dl#submenu2 dd#subtop3 a:visited,
.header#sub24 dl#submenu2 dd#subtop4 a:link,
.header#sub24 dl#submenu2 dd#subtop4 a:visited,
.header#sub25 dl#submenu2 dd#subtop5 a:link,
.header#sub25 dl#submenu2 dd#subtop5 a:visited,
.header#sub26 dl#submenu2 dd#subtop6 a:link,
.header#sub26 dl#submenu2 dd#subtop6 a:visited,
.header#sub27 dl#submenu2 dd#subtop7 a:link,
.header#sub27 dl#submenu2 dd#subtop7 a:visited,
.header#sub28 dl#submenu2 dd#subtop8 a:link,
.header#sub28 dl#submenu2 dd#subtop8 a:visited,
.header#sub29 dl#submenu2 dd#subtop9 a:link,
.header#sub29 dl#submenu2 dd#subtop9 a:visited,
.header#sub30 dl#submenu2 dd#subtop10 a:link,
.header#sub30 dl#submenu2 dd#subtop10 a:visited,
.header#sub31 dl#submenu2 dd#subtop11 a:link,
.header#sub31 dl#submenu2 dd#subtop11 a:visited
.header#sub32 dl#submenu2 dd#subtop12 a:link,
.header#sub32 dl#submenu2 dd#subtop12 a:visited {
color:#420;
font-weight:bold;
}
.footer h4,
.footer dl#submenu,
.footer dl#submenu2 {display:none;}
/* LEFT-COLUMN - FLOAT BOX -
-------------------------------------------------- */
.lc,
.articles,
.entries {
display:table;
width:100%;
float:left;
padding:4px 0px 0px 0px;
margin-right:-330px;
text-align:left;
background:#FFF;
clear:both;
}
.l600 {margin:0px 325px 10px 10px;clear:both;}
.lclc {margin:0px -215px 0px 0px;clear:both;float:left;}
.lcrc {padding:0px 0px 0px 215px;}
.lclc50 {width:620px;}
.lclc66 {width:390px;}
.lclc33 {display:none;}
.lclc25 {display:none;}
.lclc20 {display:none;}
#l400 {margin:0px 215px 0px 0px;}
/*#r400 {width:400px;}*/
#l200 {float:left;width:200px;clear:both;}
#r200 {float:right;width:200px;}
#l {margin:0px;}
#c {margin:0px;}
#r {margin:0px;}
#r400 br {display:none;}
#r400 hr {display:none;}
/* EXCLUDING MAC \*/
.lclc {width:100%;}
.lclc75 {width:74%;float:left;}
.lclc66 {width:65%;float:left;}
.lclc50 {width:49.5%;float:left;}
.lclc33 {width:33%;float:left;display:block;}
.lclc25 {width:24%;float:left;display:block;}
.lclc20 {width:19.5%;float:left;display:block;}
.lcrc50 {width:49.5%;float:right;}
#l400 {margin:0px 215px 10px 0px;}
#r400 {display:table;}
#l {margin:0px 10px 0px 0px;}
#c {margin:0px 10px 0px 10px;}
#r {margin:0px 0px 0px 10px;}
#r400 br {display:block;}
#r400 hr {display:block;}
/**/
.articles div#r200 a img {margin:3px 10px;border-width:0px;}
/* LEFT-COLUMN - SEARCH -
-------------------------------------------------- */
.lc form,
.articles form,
.entries form {
margin:0px;
padding:0px 0px 5px 75px;
font-size:12px;
clear:both;
}
/* LEFT-COLUMN - TITLE -
-------------------------------------------------- */
body .lc h1 {
margin:0px 0px 5px 0px;
padding:0px;
background-repeat:repeat;
background-position:right top;
}
body .lc h1 span,
body .lc h1 a:link,
body .lc h1 a:visited {
display:block;
text-indent:-9999px;
text-decoration:none;
background-repeat:no-repeat;
background-position:left top;
}
/* MAKOIWAT
------------------------------------------------*/
body#newsrelease .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_newsrelease_bg.gif") no-repeat right top;}
body#newsrelease .lc h1 a:link,
body#newsrelease .lc h1 a:visited {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_newsrelease.gif");height:50px;}
/*----------------------------------------------*/
body#opensource .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_opensource_bg.gif") no-repeat right top;}
body#opensource .lc h1 a:link,
body#opensource .lc h1 a:visited {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_opensource.gif");height:50px;}
body#enterprisemobile .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_em.gif") no-repeat left top;}
body#enterprisemobile .lc h1 a {height:50px;background:url("http://image.itmedia.co.jp/enterprise/images/ti_em_bg.gif") no-repeat right top;}
body#opensource .lc h1 a:visited {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_opensource.gif");height:50px;}
body#itnews .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_itnews_bg.gif") no-repeat right top;}
body#itnews .lc h1 a:link,
body#itnews .lc h1 a:visited {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_itnews.gif");height:50px;}
body#security .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_security_bg.gif") no-repeat right top;}
body#security .lc h1 a:link,
body#security .lc h1 a:visited {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_security.gif");height:50px;}
body#windows .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_windows_bg.gif") no-repeat right top;}
body#windows .lc h1 a:link,
body#windows .lc h1 a:visited {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_windows.gif");height:50px;}
body#developer .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_developer_bg.gif") no-repeat right top;}
body#developer .lc h1 a:link,
body#developer .lc h1 a:visited {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_developer.gif");height:50px;}
body#blog .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_developer_bg.gif") no-repeat right top;}
body#blog .lc h1 a:link,
body#blog .lc h1 a:visited {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_blog.gif");height:50px;}
body#solution .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_solution_bg.gif") no-repeat right top;height:50px;}
body#solution .lc h1 a:link,
body#solution .lc h1 a:visited {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_solution.gif");height:50px;}
body#mook .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_mook.gif") no-repeat left top;}
body#mook .lc h1 a:link,
body#mook .lc h1 a:visited {background:url("http://image.itmedia.co.jp/enterprise/images/ti_mook.gif") no-repeat left center;height:100px;}
body#windows-s .lc h1 span {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_windows_s.gif");height:65px;}
body#wp .lc h1 span {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_wp.gif");height:65px;}
body#its .lc h1 span {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_its.gif");}
body#its .lc h1 span a:link,
body#its .lc h1 span a:visited {height:95px}
body#ss .lc h1 span {background-image:url("http://image.itmedia.co.jp/enterprise/images/ti_ss.gif");height:115px;}
body#lm .lc h1 span a {height:50px}
body#lm .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_lm.gif") no-repeat left top;}
body#asiait .lc h1 {background:url("http://image.itmedia.co.jp/enterprise/images/ti_asiait_repeat.jpg") repeat left top;}
body#asiait .lc h1 div {background:url("http://image.itmedia.co.jp/enterprise/images/ti_asiait_bg.jpg") no-repeat right top;}
body#asiait .lc h1 div span {background:url("http://image.itmedia.co.jp/enterprise/images/ti_asiait.jpg") no-repeat left top;}
body#asiait .lc h1 div span a {height:150px}
body#omp-management .lc h1 {padding-top:6px;border-top:9px solid #B00;}
body#omp-management .lc h1 div span {background:url("http://image.itmedia.co.jp/enterprise/images/ti_omp_management.gif") no-repeat left top;}
body#omp-management .lc h1 div span a {height:50px}
body#omp-itm .lc h1 {padding-top:6px;border-top:9px solid #AA3;}
body#omp-itm .lc h1 div span {background:url("http://image.itmedia.co.jp/enterprise/images/ti_omp_itm.gif") no-repeat left top;}
body#omp-itm .lc h1 div span a {height:50px}
body#omp-system .lc h1 {padding-top:6px;border-top:9px solid #4A0;}
body#omp-system .lc h1 div span {background:url("http://image.itmedia.co.jp/enterprise/images/ti_omp_system.gif") no-repeat left top;}
body#omp-system .lc h1 div span a {height:50px}
body#omp-developer .lc h1 {padding-top:6px;border-top:9px solid #B60;}
body#omp-developer .lc h1 div span {background:url("http://image.itmedia.co.jp/enterprise/images/ti_omp_developer.gif") no-repeat left top;}
body#omp-developer .lc h1 div span a {height:50px}
body#omp-management .lc h1 div,
body#omp-itm .lc h1 div,
body#omp-system .lc h1 div,
body#omp-developer .lc h1 div {background:url("http://image.itmedia.co.jp/enterprise/images/logo_omp.gif") no-repeat right center;}
.articles h1#rss {background:url("http://image.itmedia.co.jp/enterprise/images/ti_rss.gif") no-repeat left center;height:50px;text-indent:-9999px;}
/* LEFT-COLUMN - INDEX -
-------------------------------------------------- */
.lc div h2 {
margin:0px 0px 5px 0px;
padding:8px 5px 6px 20px;
font-size:12px;
color:#369;
line-height:100%;
background:url("http://image.itmedia.co.jp/images0509/hbg.gif") no-repeat left top;
border-top:1px solid #369;
border-bottom:1px solid #DDE;
}
.lc div h2 a:link,
.lc div h2 a:visited {
text-decoration:underline;
}
.lc .l600 h4 {
margin:0px 0px 8px 0px;
padding:2px 4px;
font-size:12px;
font-weight:bold;
color:#555;
clear:both;
background-color:#EEE;
border-top:1px solid #DDD;
}
.lc div h4 a:link, .lc div h4 a:visited {
text-decoration:underline;
}
/* LEFT-COLUMN - FEATURES -
-------------------------------------------------- */
.lc div#features {
display:table;
width:100%;
}
.lc div#features div {
padding:5px;
border:2px solid #C9C977;
}
.lc div#features div div {
display:block;
width:100%;
padding:0px;
border:0px solid #FFF;
}
.lc div#features h2 {
margin:0px;
padding:0px;
height:20px;
background:url("http://image.itmedia.co.jp/images0509/rc_features.gif") no-repeat left top #C9C977;
text-indent:-9999px;
border-width:0px;
}
.lc div#features h2#min5 {
background:url("http://image.itmedia.co.jp/bizmobile/images/ti_min5.gif") no-repeat left top #9B9B2F;
height:30px;;
}
.lc div#pr-features,
.articles div#pr-features {
display:table;
width:100%;
}
.lc div#pr-features div,
.articles div#pr-features div {
padding:5px;
border:2px solid #73BE1E;
}
.lc div#pr-features div p,
.articles div#pr-features div p {
margin:0px 0px 5px 0px;
clear:both;
}
.lc div#pr-features div p a,
.articles div#pr-features div p a {
text-decoration:none;
}
.lc div#features div i,
.articles div#features div i,
.lc div#pr-features div i,
.articles div#pr-features div i {
font-size:1px;
clear:both;
}
.lc div#pr-features h2,
.articles div#pr-features h2 {
margin:0px;
padding:0px;
height:20px;
background:url("http://image.itmedia.co.jp/ads/rc_pr_features2.gif") repeat left top #75AB0F;
text-indent:-9999px;
border-width:0px;
}
.lc div#pr-features h2 span,
.articles div#pr-features h2 span {
display:block;
width:100%;
background:url("http://image.itmedia.co.jp/ads/rc_pr_features3.gif") no-repeat right top;
}
.lc div#pr-features h2 span span,
.articles div#pr-features h2 span span {
display:block;
width:154px;
height:20px;
background:url("http://image.itmedia.co.jp/ads/rc_pr_features4.gif") no-repeat top left;
}
/* LEFT-COLUMN - JIJI -
-------------------------------------------------- */
.lc .jijibox {
background-color:#DFE393;
border-top:4px solid #796343;
border-left:1px solid #C5CB33;
border-right:1px solid #C5CB33;
border-bottom:1px solid #C5CB33;
}
.lc .jijibox div {
margin:2px;
padding:5px;
background-color:#FFF;
border:2px solid #DFE393;
}
.lc .jijibox h2 {
margin:0px;
padding:0px;
text-indent:-9999px;
background:url("http://image.itmedia.co.jp/bizmobile/images/ti_jiji.gif") no-repeat left top #F6F8B0;
border-top:0px solid #E3E699;
border-bottom:1px solid #C5CB33;
}
.lc .jijibox h2 a:link,
.lc .jijibox h2 a:visited {
display:block;
height:31px;
text-decoration:none;
}
/* LEFT-COLUMN - BASIC -
-------------------------------------------------- */
.lc div h3 {
margin:0px;
font-size:100%;
line-height:130%;
}
.articles div h3 {
font-size:120%;
line-height:130%;
}
.lc div h5 {
margin:0px;
color:#A73;
line-height:130%;
}
.lc div p {
margin:0px;
font-size:small;
line-height:130%;
color:#444;
}
.lc div a#icon img {
margin:4px 6px 0px 0px;
}
.lc div a#topicon img {
margin:4px 4px 0px 0px;
}
.lc div p a:link,
.lc div p a:visited {
text-decoration:underline;
}
.lc div p img {
margin:0px 2px -3px 2px;
}
.lc div#l h3 img,
.lc div#c h3 img,
.lc div#r h3 img,
.lc div#l200 h3 img,
.lc div#r200 h3 img,
.lc div#l300 h3 img,
.lc div#r300 h3 img,
.lc div#l400 h3 img {
margin:4px 9px 0px 0px;
float:left;
}
.adtxt {
margin:7px 0px 7px 0px;
font-size:12px;
background:url("http://image.itmedia.co.jp/images0509/adtxt_bg.gif") no-repeat left top;
clear:both;
}
.adtxt strong {
visibility:hidden;
}
.adtxt a:link, .adtxt a:visited {
}
/* LEFT-COLUMN - LINKSET -
-------------------------------------------------- */
.linkset {
margin:3px 0px 0px 0px;
padding:0px;
list-style-type:none;
}
/* EXCLUDING MAC \*/
.linkset {clear:both;}
/**/
.linkset li {
margin:0px;
padding:0px 0px 4px 14px;
color:#444;
background:url("http://image.itmedia.co.jp/images0509/arr.gif") no-repeat 0px 2px;
}
.linkset#pdf li {padding:0px 0px 4px 20px;background:url("http://image.itmedia.co.jp/images0509/ico_pdf_s.gif") no-repeat 0px 2px;}
.linkset#files li {padding:0px 0px 4px 20px;background:url("http://image.itmedia.co.jp/images0509/submenubg6.gif") no-repeat 0px 2px;}
.linkset#wm li {padding:0px 0px 4px 20px;background:url("http://image.itmedia.co.jp/images0509/ico_wm_s.gif") no-repeat 0px 2px;}
.linkset li a:link,
.linkset li a:visited {
font-size:small;
text-decoration:none;
}
.rc .linkset li {
padding:0px 0px 3px 14px;
}
.rc .linkset li a:link,
.rc .linkset li a:visited {
font-size:12px;
}
ul.nolinkset {
margin:3px 0px 0px 0px;
padding:0px;
list-style-type:none;
font-size:small;
clear:both;
}
ul.nolinkset {
clear:both;
}
ul.nolinkset li {
margin:0px;
padding:0px 0px 4px 14px;
color:#444;
background:url("http://image.itmedia.co.jp/images0509/arr2.gif") no-repeat 0px 4px;
}
/* LEFT-COLUMN - LINKBOX -
-------------------------------------------------- */
.lc .listbox {
border:1px solid #BBD;
}
.lc .listbox h4 {
margin:0px;
padding:4px;
background:url("http://image.itmedia.co.jp/images0509/hbg.gif") -20px -3px #CCE;
border-bottom:1px solid #BBD;
}
.lc .listbox p {
margin:0px;
padding:3px 4px;
color:#DDE;
border-top:1px solid #EEF;
}
/* LEFT-COLUMN - CATEGORY -
----------------------------------------------- */
div#category {
display:table;
width:198px;
margin:3px 0px;
padding:0px;
font-size:12px;
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#369;
}
#r400 div#category {
display:block;
width:206px;
margin:0px 10px 10px 0px;
float:left;
}
div#category dl {
margin:0px;
padding:0px;
clear:both;
border-top:1px solid #369;
}
div#category dl dt {
margin:0px;
font-weight:bold;
background:url("http://image.itmedia.co.jp/images0509/hbg.gif") no-repeat -1px -4px #FFF;
clear:both;
}
div#category dl dt#days {
background:url("http://image.itmedia.co.jp/images/spacer.gif") no-repeat -1px -5px #DDE;
border-top:0px solid #DDE;
border-bottom:1px solid #EEF;
}
div#category dl dt#days a {
}
div#category dl dt a {
display:block;
padding:2px 3px 2px 19px;
color:#369;
border-top:1px solid #FFF;
border-bottom:1px solid #8AC;
}
div#category dl dd {
width:77px;
color:#444;
margin:2px 0px 0px 0px;
padding:3px 2px 3px 18px;
background:url("http://image.itmedia.co.jp/images0509/arr_file.gif") no-repeat 2px 3px;
float:left;
}
div#category dl dd.full,
div#category dl dd#full {
width:178px;
}
div#category dl#month dd {
background:url("http://image.itmedia.co.jp/images0509/submenubg6.gif") no-repeat 2px 3px;
width:28px;
}
div#category p {
margin:0px;
padding:4px;
}
div#category p img {
margin:0px 3px 1px 0px;
}
div#category p a:link,
div#category p a:visited {
text-decoration:none;
}
.rc div#category {
width:300px;
padding:0px;
background-color:#BB8;
border-width:0px;
border-style:solid;
border-color:#369;
}
.rc div#category dl {
padding:0px;
border-width:0px;
}
.rc div#category dl dt {
margin:0px;
padding:0px;
text-indent:-9999px;
background:url("http://image.itmedia.co.jp/enterprise/images/rc_keywords.gif") left top;
height:20px;
}
.rc div#category dl dt a {
margin:0px;
padding:0px;
border-top:0px solid #FFF;
border-bottom:0px solid #8AC;
text-decoration:none;
}
.rc div#category dl dd {
margin:0px 0px 1px 0px;
padding:4px 0px 3px 24px;
background-position:6px 3px;
background-color:#FFF;
border-left:2px solid #BB8;
border-right:2px solid #BB8;
}
.rc div#category dl dd#full {
width:272px;
}
.rc div#category dl dd a {
padding:0px;
border-width:0px;
}
/* LEFT-COLUMN - LEFTBOX FOR BIZMOBILE -
----------------------------------------------- */
.lc .leftbox,
.articles .leftbox {
margin:0px 0px 5px 0px;
border:1px solid #369;
clear:both;
}
.articles .leftbox h1 {
margin:0px;
text-indent:-9999px;
}
.lc .leftbox h2,
.articles .leftbox h2 {
margin:0px;
padding:5px 22px;
font-size:12px;
line-height:100%;
color:#036;
background:url("http://image.itmedia.co.jp/images0509/hbg.gif") no-repeat 0px -4px #FFF;
border-top:0px solid #369;
border-bottom:1px solid #8AC;
}
.articles .leftbox h3 {
margin:0px;
padding:0px;
font-size:100%;
line-height:130%;
}
.articles .leftbox h5 {
margin:0px;
padding:0px;
}
.articles .leftbox p {
margin:0px;
font-size:small;
color:#445;
}
.lc .leftbox div,
.articles .leftbox div {
padding:5px;
}
.lc .leftbox div a#icon img,
.articles .leftbox div a#icon img {
margin:0px 3px 0px 0px;
}
.lc .leftbox div p a:link,
.lc .leftbox div p a:visited,
.articles .leftbox div p a:link,
.articles .leftbox div p a:visited {
text-decoration:none;
}
.lc .leftbox table,
.articles .leftbox table {
width:100%;
margin:0px 0px 10px 0px;
font-size:12px;
color:#231;
border-collapse:collapse;
border:1px solid #AA9;
}
.lc .leftbox table#red,
.articles .leftbox table#red {
color:#312;
}
.lc .leftbox table thead th,
.articles .leftbox table thead th {
padding:2px 3px;
color:#FFF;
background-color:#796;
}
.lc .leftbox table#red thead th,
.articles .leftbox table#red thead th {
background-color:#975;
}
.lc .leftbox table thead th a:link,
.lc .leftbox table thead th a:visited,
.articles .leftbox table thead th a:link,
.articles .leftbox table thead th a:visited {
color:#FFC;
text-decoration:underline;
}
.lc .leftbox table tbody th,
.articles .leftbox table tbody th {
padding:2px 3px;
border-top:1px solid #DDC;
}
.lc .leftbox table td,
.articles .leftbox table td {
padding:2px 3px;
white-space:nowrap;
text-align:right;
border-top:1px solid #DDC;
}
.lc .leftbox h1 a:link,
.lc .leftbox h1 a:visited,
.articles .leftbox h1 a:link,
.articles .leftbox h1 a:visited {
display:block;
height:100px;
width:200px;
}
.lc .leftbox h1#topspecial,
.articles .leftbox h1#topspecial {
background-image:url("http://image.itmedia.co.jp/bizmobile/images/ti_felica0509_2.jpg");
}
.lc .leftbox h1#topspecial2,
.articles .leftbox h1#topspecial2 {
background-image:url("http://image.itmedia.co.jp/bizmobile/images/ti_suica.jpg");
width:198px;
}
/* LEFT-COLUMN - HEADLINE -
----------------------------------------------- */
.headline {
width:100%;
}
.headline ul {
margin:0px;
padding:0px;
list-style-type:none;
color:#444;
}
.headline ul li {
width:100%;
display:table;
padding:2px 0px;
line-height:130%;
background:url("http://image.itmedia.co.jp/images0509/arr_file.gif") no-repeat 2px 3px;
}
/* EXCLUDING MAC \*/
.headline ul li {clear:both;}
/**/
.headline ul li a:link,
.headline ul li a:visited {
width:100%;
margin:0px -72px 0px 0px;
float:left;
clear:both;
}
.headline ul li span {
display:block;
padding:0px 72px 0px 20px;
}
.headline ul li small {
display:block;
width:72px;
text-align:right;
float:left;
}
.min5 {
font-size:small;
}
.min5 ul {
margin:0px;
padding:0px;
list-style-type:none;
}
.min5 ul li{
margin:0px;
padding:3px 0px;
float:left;
width:50%;
background:url("http://image.itmedia.co.jp/images0509/arr_file.gif") no-repeat 2px 3px;
}
.min5 ul li a span {
display:block;
padding:0px 0px 0px 20px;
}
#r400 .headline ul span {font-size:small;line-height:130%;}
.lclc50 .headline ul span {font-size:96%;line-height:125%;}
/* LEFT-COLUMN - TOP10 -
----------------------------------------------- */
ul#rank {
padding:0px;
list-style-type:none;
}
ul#rank li {
margin:0px;
padding:2px 2px 16px 38px;
background:url("http://image.itmedia.co.jp/images0509/bt_top_top10.gif") no-repeat 2px 0px;
border-top:1px solid #DDE;
}
ul#rank li#rank1 {background-image:url("http://image.itmedia.co.jp/images0509/bt_top10_1.gif");border-top:0px solid #DDE;}
ul#rank li#rank2 {background-image:url("http://image.itmedia.co.jp/images0509/bt_top10_2.gif");}
ul#rank li#rank3 {background-image:url("http://image.itmedia.co.jp/images0509/bt_top10_3.gif");}
ul#rank li#rank4 {background-image:url("http://image.itmedia.co.jp/images0509/bt_top10_4.gif");}
ul#rank li#rank5 {background-image:url("http://image.itmedia.co.jp/images0509/bt_top10_5.gif");}
ul#rank li#rank6 {background-image:url("http://image.itmedia.co.jp/images0509/bt_top10_6.gif");}
ul#rank li#rank7 {background-image:url("http://image.itmedia.co.jp/images0509/bt_top10_7.gif");}
ul#rank li#rank8 {background-image:url("http://image.itmedia.co.jp/images0509/bt_top10_8.gif");}
ul#rank li#rank9 {background-image:url("http://image.itmedia.co.jp/images0509/bt_top10_9.gif");}
ul#rank li#rank10 {background-image:url("http://image.itmedia.co.jp/images0509/bt_top10_10.gif");}
/* LEFT-COLUMN - OTHER -
----------------------------------------------- */
.lc div#update {
height:16px;
padding:5px 0px 0px 0px;
font-size:12px;
font-weight:bold;
color:#667;
text-align:right;
background:url("http://image.itmedia.co.jp/images0509/update.gif") no-repeat left center;
}
/* RIGHT-COL
-------------------------------------------------- */
.rc {
width:300px;
float:right;
margin:5px 10px 0px 20px;
padding:0px 0px 10px 0px;
font-size:12px;
color:#444;
text-align:left;
}
.rc a {
font-size:12px;
}
/* RIGHT-COLUMN - COLOR PATTERN -
----------------------------------------------- */
.cbox {width:100%;margin-bottom:5px;padding:0px 0px 1px 0px;}
.cbox#red {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_r.gif") repeat-x #CA939C;}
.cbox#orange {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_o.gif") repeat-x #EEA337;}
.cbox#blue {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_b.gif") repeat-x #6F92D7;}
.cbox#green {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_gr.gif") repeat-x #AC8;}
.cbox#purple {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_p.gif") repeat-x #A68ED3;}
.cbox#yellow {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_y.gif") repeat-x #DC5;}
.cbox#gold {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_g.gif") repeat-x #BBBB85;}
.cbox#brown {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_g.gif") repeat-x #BDA996;}
.cbox#gray {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_g.gif") repeat-x #AAA;}
.rc .cbox p {width:288px;margin:0px 2px 1px 2px;padding:4px;background-color:#FFF;clear:both;}
.lc .cbox p {display:inline;font-size:small;}
.lc .cbox .linkset {margin:5px 0px 0px 0px;padding:0px;}
.cbox h2 {margin:0px ! important;padding:2px 4px 0px 4px ! important;font-size:12px;color:#FFF;height:18px ! important;background-repeat:no-repeat;border-width:0px ! important;}
.cbox div {margin-top:2px ! important;}
.cbox div#white-cell {margin:2px 2px 1px 2px ! important;padding:5px;background-color:#FFF;clear:both;}
.cbox form {margin:0px 2px 1px 2px;padding:4px;background-color:#FFF;clear:both;}
.cbox a img {margin:2px 4px 0px 0px;float:left;border-width:0px ! important;}
/* RIGHT PICKUP - HATENA BTN -
/*-------------------------- */
.rc .cbox div#pickup a img {float:none;}
.rc .cbox div#pickup strong a img {float:left;}
/*-------------------------- */
.cbox ul {margin:0px 2px 1px 2px;padding:4px 4px 0px 4px;background-color:#FFF;}
.cbox form input {margin-bottom:4px;vertical-align:middle;}
.rc .cbox p {margin:0px 2px 1px 2px;padding:4px;background-color:#FFF;clear:both;}
.cbox#red h2#lart {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_article_r.gif");text-indent:-9999px;}
.cbox#orange h2#lart {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_article_o.gif");text-indent:-9999px;}
.cbox#blue h2#lart {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_article_b.gif");text-indent:-9999px;}
.cbox#gold h2#lart {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_article_g.gif");text-indent:-9999px;}
.cbox#purple h2#lart {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_article_p.gif");text-indent:-9999px;}
.cbox#red h2#backnum {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_backnum_r.gif");text-indent:-9999px;}
.cbox#orange h2#backnum {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_backnum_o.gif");text-indent:-9999px;}
.cbox#blue h2#backnum {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_backnum_b.gif");text-indent:-9999px;}
.cbox#gold h2#backnum {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_backnum_g.gif");text-indent:-9999px;}
.cbox#purple h2#backnum {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_backnum_p.gif");text-indent:-9999px;}
.cbox#red h2#camp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_camp_r.gif");text-indent:-9999px;}
.cbox#orange h2#camp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_camp_o.gif");text-indent:-9999px;}
.cbox#blue h2#camp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_camp_b.gif");text-indent:-9999px;}
.cbox#gold h2#camp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_camp_g.gif");text-indent:-9999px;}
.cbox#purple h2#camp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_camp_p.gif");text-indent:-9999px;}
.cbox#red h2#enq {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_enq_r.gif");text-indent:-9999px;}
.cbox#orange h2#enq {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_enq_o.gif");text-indent:-9999px;}
.cbox#blue h2#enq {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_enq_b.gif");text-indent:-9999px;}
.cbox#gold h2#enq {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_enq_g.gif");text-indent:-9999px;}
.cbox#purple h2#enq {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_enq_p.gif");text-indent:-9999px;}
.cbox#red h2#price {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_price_r.gif");text-indent:-9999px;}
.cbox#orange h2#price {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_price_o.gif");text-indent:-9999px;}
.cbox#blue h2#price {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_price_b.gif");text-indent:-9999px;}
.cbox#gold h2#price {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_price_g.gif");text-indent:-9999px;}
.cbox#purple h2#price {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_price_p.gif");text-indent:-9999px;}
.cbox#red h2#feat {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_feat_r.gif");text-indent:-9999px;}
.cbox#orange h2#feat {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_feat_o.gif");text-indent:-9999px;}
.cbox#blue h2#feat {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_feat_b.gif");text-indent:-9999px;}
.cbox#gold h2#feat {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_feat_g.gif");text-indent:-9999px;}
.cbox#purple h2#feat {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_feat_p.gif");text-indent:-9999px;}
.cbox#red h2#info {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_info_r.gif");text-indent:-9999px;}
.cbox#orange h2#info {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_info_o.gif");text-indent:-9999px;}
.cbox#blue h2#info {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_info_b.gif");text-indent:-9999px;}
.cbox#gold h2#info {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_info_g.gif");text-indent:-9999px;}
.cbox#purple h2#info {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_info_p.gif");text-indent:-9999px;}
.cbox#green h2#info {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_info_gr.gif");text-indent:-9999px;}
.cbox#red h2#camp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_camp_r.gif");text-indent:-9999px;}
.cbox#orange h2#camp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_camp_o.gif");text-indent:-9999px;}
.cbox#blue h2#camp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_camp_b.gif");text-indent:-9999px;}
.cbox#gold h2#camp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_camp_g.gif");text-indent:-9999px;}
.cbox#purple h2#camp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_camp_p.gif");text-indent:-9999px;}
.cbox#red h2#llnk {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_link_r.gif");text-indent:-9999px;}
.cbox#orange h2#llnk {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_link_o.gif");text-indent:-9999px;}
.cbox#blue h2#llnk {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_link_b.gif");text-indent:-9999px;}
.cbox#gold h2#llnk {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_link_g.gif");text-indent:-9999px;}
.cbox#purple h2#llnk {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_link_p.gif");text-indent:-9999px;}
.cbox#red h2#topics {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_topics_r.gif");text-indent:-9999px;}
.cbox#orange h2#topics {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_topics_o.gif");text-indent:-9999px;}
.cbox#blue h2#topics {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_topics_b.gif");text-indent:-9999px;}
.cbox#gold h2#topics {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_topics_g.gif");text-indent:-9999px;}
.cbox#purple h2#topics {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_topics_p.gif");text-indent:-9999px;}
.cbox#red h2#wp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_wp_r.gif");text-indent:-9999px;}
.cbox#orange h2#wp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_wp_o.gif");text-indent:-9999px;}
.cbox#blue h2#wp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_wp_b.gif");text-indent:-9999px;}
.cbox#gold h2#wp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_wp_g.gif");text-indent:-9999px;}
.cbox#purple h2#wp {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_wp_p.gif");text-indent:-9999px;}
.cbox#red h2#index {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_index_r.gif");text-indent:-9999px;}
.cbox#orange h2#index {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_index_o.gif");text-indent:-9999px;}
.cbox#blue h2#index {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_index_b.gif");text-indent:-9999px;}
.cbox#gold h2#index {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_index_g.gif");text-indent:-9999px;}
.cbox#purple h2#index {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_index_p.gif");text-indent:-9999px;}
/* No Color Pattern */
.cbox#orange h2#top10 {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_top10.gif");text-indent:-9999px;}
.cbox#yellow h2#skilup {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_skilup.gif");text-indent:-9999px;}
.cbox#purple h2#careerup {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_career.gif");text-indent:-9999px;}
.cbox#blue h2#techtarget {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_techtarget.gif");text-indent:-9999px;}
.cbox#blue h2#sbcr {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_sbcr.gif");text-indent:-9999px;}
.cbox#gold h2#feedback {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_feedback.gif");text-indent:-9999px;}
.cbox#orange h2#mooklist {background-image:url("http://image.itmedia.co.jp/enterprise/images/ban_mook2.gif");text-indent:-9999px;}
/* Channel Original */
.cbox#blue h2#changelog {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_changelog.gif");text-indent:-9999px;}
.cbox#blue h2#opensource {background-image:url("http://image.itmedia.co.jp/images0509/adbox_rc_opensource.gif");text-indent:-9999px;}
.cbox#red h2#pickup {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_pickup_ep.gif") ! important;text-indent:-9999px;}
.cbox#blue h2#info {background:url("http://image.itmedia.co.jp/images0509/adbox_rc_info_b.gif") ! important;text-indent:-9999px;}
.cbox#green h2#special {text-indent:-9999px;background:url("http://image.itmedia.co.jp/images0509/rc_fyi.gif") no-repeat left top;height:50px;}
.cbox#blue h2#rchb {text-indent:-9999px;background:url("http://image.itmedia.co.jp/images0509/rc_hb.gif") no-repeat left top;height:50px;}
#bizmobile .cbox#red h2#pickup {text-indent:-9999px;background:url("http://image.itmedia.co.jp/images0509/adbox_rc_pickup_bm.gif") ! important;text-indent:-9999px;}
/* RIGHT-COLUMN - FYI -
----------------------------------------------- */
.rc div#fyi {
margin:0px 0px 5px 0px;
padding:0px 0px 1px 0px;
background-color:#73BE1E;
clear:both;
}
.rc div#fyi h2 {
margin:0px;
height:20px;
font-size:12px;
background:url("http://image.itmedia.co.jp/enterprise/images/rc_fyi.gif") no-repeat top left;
text-indent:-9999px;
}
.rc div#fyi p {
width:292px;
margin:0px 2px 0px 2px;
padding:2px;
font-size:12px;
line-height:125%;
background-color:#FFF;
border-bottom:1px solid #73BE1E;
clear:both;
}
.rc div#fyi p img {
margin:0px 6px 0px 2px;
float:left;
}
/* RIGHT-COLUMN - PLATFORM -
----------------------------------------------- */
div#platform {
width:154px;
padding:2px;
border:1px solid #99A;
}
div#platform h5 {
margin:0px 0px 4px 0px;
padding:4px;
color:#FFF;
background-color:#778;
text-align:center;
}
div#platform ul {
margin:0px;
padding:0px;
list-style-type:none;
}
div#platform ul li {
clear:both;
}
div#platform ul li img {
margin:0px 4px 8px 0px;
float:left;
}
/* FOOTER
----------------------------------------------- */
.footer {
display:table;
width:100%;
margin:0px;
font-size:12px;
text-align:left;
background-color:#FFF;
clear:both;
}
/* FOOTER - NAVIGATION -
----------------------------------------------- */
.footer ul {
display:none;
height:24px;
margin:0px;
padding:0px 0px 5px 0px;
list-style-type:none;
background:url("http://image.itmedia.co.jp/images0509/ulbg.gif") repeat-x 0px 0px #BBC;
border-top:3px solid #F50;
clear:both;
}
.footer ul li {
float:left;
margin:0px 5px 0px 0px;
text-indent:-9999px;
background:url("http://image.itmedia.co.jp/enterprise/images/bt_null2.gif") no-repeat right bottom;
}
body#bizmobile .footer ul li {
background:url("http://image.itmedia.co.jp/enterprise/images/bt_top_null2.gif") no-repeat right bottom;
}
.footer ul li a:link,
.footer ul li a:visited,
.footer ul li a:hover {
display:block;
width:80px;
height:19px;
background-repeat:no-repeat;
background-position:right bottom;
text-decoration:none;
}
body#bizmobile .footer ul li a:link,
body#bizmobile .footer ul li a:visited,
body#bizmobile .footer ul li a:hover {
width:100px;
}
.footer ul li a:hover {text-decoration:none;}
.footer ul li#top {padding-left:10px;}
.footer ul li#top {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_top2.gif");}
.footer ul li#itnews {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_itnews2.gif");}
.footer ul li#security {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_security2.gif");}
.footer ul li#opensource {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_opensource2.gif");}
.footer ul li#developer {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_developer2.gif");}
.footer ul li#windows-s {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_windows_s2.gif");}
.footer ul li#wp {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_wp2.gif");}
.footer ul li#podcast {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_podcast2.gif");}
.footer ul li#seminar {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_seminar2.gif");}
.footer ul li#mook01 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook01_2.gif");}
.footer ul li#mook02 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook02_2.gif");}
.footer ul li#mook03 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook03_2.gif");}
.footer ul li#mook04 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook04_2.gif");}
.footer ul li#mook05 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook05_2.gif");}
.footer ul li#mook06 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook06_2.gif");}
.footer ul li#mook07 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook07_2.gif");}
.footer ul li#mook08 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook08_2.gif");}
.footer ul li#mook09 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook09_2.gif");}
.footer ul li#mook10 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook10_2.gif");}
.footer ul li#mook11 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook11_2.gif");}
.footer ul li#mook12 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook12_2.gif");}
.footer ul li#mook13 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook13_2.gif");}
.footer ul li#mook14 {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook14_2.gif");}
.footer ul li#top a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_top6.gif");}
.footer ul li#itnews a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_itnews6.gif");}
.footer ul li#security a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_security6.gif");}
.footer ul li#opensource a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_opensource6.gif");}
.footer ul li#developer a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_developer6.gif");}
.footer ul li#windows-s a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_windows_s6.gif");}
.footer ul li#wp a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_wp6.gif");}
.footer ul li#podcast a:hover {background:url("http://image.itmedia.co.jp/enterprise/images/bt_podcast6.gif") bottom;}
.footer ul li#seminar a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_seminar6.gif");}
.footer ul li#mook01 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook01_6.gif");}
.footer ul li#mook02 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook02_6.gif");}
.footer ul li#mook03 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook03_6.gif");}
.footer ul li#mook04 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook04_6.gif");}
.footer ul li#mook05 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook05_6.gif");}
.footer ul li#mook06 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook06_6.gif");}
.footer ul li#mook07 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook07_6.gif");}
.footer ul li#mook08 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook08_6.gif");}
.footer ul li#mook09 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook09_6.gif");}
.footer ul li#mook10 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook10_6.gif");}
.footer ul li#mook11 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook11_6.gif");}
.footer ul li#mook12 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook12_6.gif");}
.footer ul li#mook13 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook13_6.gif");}
.footer ul li#mook14 a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_mook14_6.gif");}
body#top .footer ul li#top {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_top4.gif");}
body#itnews .footer ul li#itnews {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_itnews4.gif");}
body#security .footer ul li#security {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_security4.gif");}
body#opensource .footer ul li#opensource {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_opensource4.gif");}
body#developer .footer ul li#developer {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_developer4.gif");}
body#windows-s .footer ul li#windows-s {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_windows_s4.gif");}
body#wp .footer ul li#wp {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_wp4.gif");}
body#podcast .footer ul li#podcast {background:url("http://image.itmedia.co.jp/enterprise/images/bt_podcast4.gif") bottom;}
body#seminar .footer ul li#seminar a:hover {background-image:url("http://image.itmedia.co.jp/enterprise/images/bt_seminar4.gif");}
body#bizmobile .footer ul li#top {background-image:url("http://image.itmedia.co.jp/images0509/bt_top_top2.gif");}
body#bizmobile .footer ul li#mobile {background-image:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_mobile2.gif");}
body#bizmobile .footer ul li#enterprise {background-image:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_enterprise2.gif");}
body#bizmobile .footer ul li#news {background-image:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_news2.gif");}
body#bizmobile .footer ul li#mobile a:link,
body#bizmobile .footer ul li#mobile a:visited {width:89px;}
body#bizmobile .footer ul li#enterprise a:link
body#bizmobile .footer ul li#enterprise a:visited {width:101px;}
body#bizmobile .footer ul li#news a:link,
body#bizmobile .footer ul li#news a:visited {width:69px;}
body#bizmobile .footer ul li#top a:hover {background-image:url("http://image.itmedia.co.jp/images0509/bt_top_top6.gif");}
body#bizmobile .footer ul li#mobile a:hover {background-image:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_mobile6.gif");}
body#bizmobile .footer ul li#enterprise a:hover {background-image:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_enterprise6.gif");}
body#bizmobile .footer ul li#news a:hover {background-image:url("http://image.itmedia.co.jp/images0509/bt_bizmobile_news6.gif");}
body#bizmobile .footer ul li#top {background-image:url("http://image.itmedia.co.jp/images0509/bt_top_top4.gif");}
.footer div#tagline {
padding:0px 0px 9px 0px;
background:url("http://image.itmedia.co.jp/images0509/hrbg.gif") repeat-x left bottom;
border-top:1px solid #AAC;
}
.footer form {
margin:0px;
padding:4px 20px;
height:21px;
background:url("http://image.itmedia.co.jp/images0509/search_bg.gif") repeat-x 0px 0px #026;
text-align:left;
}
/* MEDIA FOOTER
----------------------------------------------- */
.mediafooter {
margin:30px 15px 5px;
padding:0;
font-size:12px;
color:#999;
text-align:right;
}
/* AD - EXTENSSION -
----------------------------------------------- */
.pr-banner {
position:absolute;
top:51px;
left:240px;
}
.pr-mark {
height:30px;
margin-right:10px;
position:relative;
top:38px;
font-size:12px;
background:url("http://image.itmedia.co.jp/images0509/adtxt_bg2.gif") no-repeat right top;
text-indent:-9999px;
}
/* AD - BANNER -
----------------------------------------------- */
div#banner {float:right;}
/* EXCLUDING MAC \*/
div#banner {
width:728px;
display:inline;
margin:0px;
padding:0px;
vertical-align:middle;
float:right;
}
/**/
div#square,
div#rectangle,
div#ITSQ {
display:inline;
margin:0px;
padding:0px;
clear:both;
}
div#banner center,
div#square center,
div#rectangle center,
div#ITSQ center {
display:inline;
margin:0px;
padding:0px;
text-align:left;
}
div#banner map,
div#square map,
div#rectangle map,
div#ITSQ map {
display:inline;
margin:0px;
padding:0px;
text-align:left;
}
div#banner area,
div#square area,
div#rectangle area,
div#ITSQ area {
display:inline;
margin:0px;
padding:0px;
text-align:left;
}
div#banner iframe,
div#square iframe,
div#rectangle iframe,
div#ITSQ iflame {
display:inline;
margin:0px;
padding:0px;
text-align:left;
}
div#banner object,
div#banner embed,
div#banner table {
display:inline;
margin:0px;
padding:0px;
text-align:left;
}
div#square object,
div#square embed,
div#square table,
div#rectangle object,
div#rectangle embed,
div#rectangle table,
div#ITSQ object,
div#ITSQ embed,
div#ITSQ table, {
display:inline;
margin:0px 0px 5px 0px;
padding:0px;
text-align:left;
}
div#banner img {}
div#platina object,
div#platina embed,
div#platina table {
display:block;
margin:0px 0px 5px 0px;
}
/* AD - SQUARE -
----------------------------------------------- */
.lc div#square img,
.lc div#ITSQ img {
margin:0px 0px 5px 0px;
}
/* AD - RECTANGLE -
----------------------------------------------- */
.rc div#rectangle img {
margin:0px 0px 5px 0px;
}
/* AD - TXTAD -
----------------------------------------------- */
.articles div#txtad {
clear:both;
}
/* FOR OLD INDEX
----------------------------------------------- */
.idx-dispatch- {color:#333;}
.idx-dispatch-0 {color:#473;}
.idx-dispatch-1 {color:#337;}
.index h3,
.index h4 {
margin:0px;
line-height:130%;
}
.index p {
margin:0px;
font-size:small;
line-height:130% ! important;
color:#444;
}
.index h5 {
margin:0px;
padding:0px;
color:#A73;
}
.index img {
margin:3px;
}
/* FOR OLD ARTICLE
----------------------------------------------- */
.article .box {
margin:0px;
padding:0px;
}
.article .box b {
display:block;
width:250px;
margin:0px;
padding:6px 0px 10px 0px;
font-size:12px;
background:url("http://image.itmedia.co.jp/enterprise/images/type.jpg") no-repeat left top;
float:left;
text-indent:30px;
}
/* EXCLUDING MAC \*/
.article .box b,
.article .box font {
float:none;
}
/**/
.article .cmstitle {
margin:0px 0px 0px 0px;
padding:0px;
font-size:130%;
line-height:130%;
color:#036;
border-width:0px;
background-color:#FFF;
}
.article .cmssubtitle {
display:block;
color:#A73;
}
.article .cmsabstract {
font-size:96%;
color:#445;
line-height:130%;
}
.article .cmssubhead {
font-size:100%;
color:#222222;
margin:7px 0px 7px 0px;
padding:3px 0px 3px 5px;
border-bottom:1px solid #99A;
border-left:5px solid #369;
}
.article p {
line-height:130%;
}
.article p a:link,
.article p a:visited {
text-decoration:underline;
}
.article .yellowbox {
padding:3px;
color:#741;
background-color:#FEC;
border:1px solid #CB4;
}
.article table#column {
background-color:#ffffdd;
border-width:1px;
border-style:solid;
border-color:#CC6600;
padding:5px;
margin:3px;
}
.article table#column img {
margin:4px 0px;
}
.article table#column img {
margin-bottom:4px;
}
.article table#column font {
font-size:12px;
color:#730
}
.yellowbox {
display:block;
padding:5px;
color:#930;
border:2px solid #930;
background-color:#FFFFCC;
}
.yellowbox td {
padding:5px;
}
.yellowbox center font {
color:#620;
}
.tbl_b {
font-size:small;
color:#333;
line-height:130%;
text-align:left;
}
.tbl_b th {
padding:2px 4px;
vertical-align:top;
border-bottom:1px solid #FFF;
}
.tbl_b td {
padding:2px 4px;
vertical-align:top;
border-bottom:1px solid #BBD;
}
.tbl_b thead th {
padding:2px 4px;
color:#FFF;
border-right:1px solid #FFF;
background-color:#036;
}
.tbl_b tbody th {
padding:2px 4px;
color:#036;
background-color:#BBD;
}
/* 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:135%;
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 img {
margin:2px 4px 4px 0px;
}
.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;}
.endlink .google_afc li a#row1-row2-default {text-decoration:none!important;}
/* EXCLUDING MAC \*/
.endlink h4 {clear:left;}
.endlink ul li {clear:left;}
/**/
/* FOR BizMobile
----------------------------------------------- */
body#bizmobile .article {
margin-top:0px;
}
body#bizmobile .article .cmspagetype {
display:block;
margin:0px;
padding:5px 0px 10px 0px;
font-size:12px;
background:url("http://image.itmedia.co.jp/images0509/type.jpg") no-repeat left top;
text-indent:42px;
}
body#bizmobile .article .cmstitle {
margin:15px 0px;
padding:0px;
font-size:130%;
line-height:130%;
color:#036;
border-width:0px;
background-color:#FFF;
}
body#bizmobile .article .cmssubtitle {
margin:15px 0px;
color:#A73;
}
body#bizmobile .article .cmsabstract {
font-size:small;
color:#445;
}
body#bizmobile .article .cmssubhead {
font-size:100%;
color:#222222;
margin:7px 0px 7px 0px;
padding:3px 0px 3px 5px;
border-bottom:1px solid #99A;
border-left:5px solid #369;
}
body#bizmobile .article p {
line-height:130%;
}
body#bizmobile .article p a:link,
body#bizmobile .article p a:visited {
text-decoration:underline;
}
/* ARTICLES
----------------------------------------------- */
.keylink {
margin-bottom:-15px;
font-size:small;
font-weight:bold;
position:relative;
top:-22px;
left:30px;
}
.keylink a:link,
.keylink a:visited {
text-decoration:underline;
}
.keylink#keylink {
background:url("http://image.itmedia.co.jp/enterprise/images/type_null.gif") no-repeat left top;
}
.keylink#keylink_special {
text-indent:-9999px;
background:url("http://image.itmedia.co.jp/enterprise/images/type_special.jpg") no-repeat -27px -8px;
}
.keylink#keylink a:link,
.keylink#keylink a:visited {
text-decoration:none;
}
.keylink#keylink a span {
visibility:hidden;
}
.newart #update {
padding:10px 0px;
font-size:12px;
color:#667;
}
.newart #mark a img {
border-width:0px;
}
body#bizmobile .newart h6 {
margin:0px 0px 10px 0px;
}
.newart h6#\30AD\30FC\30EF\30FC\30C9 {background-image:url("http://image.itmedia.co.jp/enterprise/images/type_keyword.jpg");}
body#bizmobile .newart h6#\0030CB\0030E5\0030FC\0030B9 {background-image:url("http://image.itmedia.co.jp/enterprise/images/type_news.jpg");}
body#bizmobile .newart h6#\901F\5831 {background-image:url("http://image.itmedia.co.jp/enterprise/images/type_burst.jpg");}
body#bizmobile .newart h6#\30EC\30D3\30E5\30FC {background-image:url("http://image.itmedia.co.jp/enterprise/images/type_review.jpg");}
body#bizmobile .newart h6#\30A4\30F3\30BF\30D3\30E5\30FC {background-image:url("http://image.itmedia.co.jp/enterprise/images/type_interview.jpg");}
body#bizmobile .newart h6#\30B3\30E9\30E0 {background-image:url("http://image.itmedia.co.jp/enterprise/images/type_column.jpg");}
body#bizmobile .newart h6#\7279\96C6 {background-image:url("http://image.itmedia.co.jp/enterprise/images/type_tokusyu.jpg");}
body#bizmobile .newart h6#\30C8\30C3\30D7\31\30 {background-image:url("http://image.itmedia.co.jp/enterprise/images/type_top10.jpg");}
body#bizmobile .newart h6#\9023\8F09 {background-image:url("http://image.itmedia.co.jp/enterprise/images/type_serial.jpg");}
body#bizmobile .newart h6#Special {background-image:url("http://image.itmedia.co.jp/enterprise/images/type_special.jpg");}
/* EXCLUDING MAC \*/
.newart h1,
.newart h2,
.newart h3,
.newart h4 {
clear:both;
}
/**/
.adheader {
margin:5px 0px 0px 0px;
font-size:12px;
padding:5px;
color:#FFF;
background-color:#222;
}
div#spbox {font-size:12px;}
div#spbox img {margin:0px 3px 0px 0px;}
.itp {
text-align:right;
}
.itp img {
margin:0px;
}
.excode {
background-color:#DDC;
border:1px solid #CCB;
}
.excode h5 {
margin:0px;
padding:2px 4px;
color:#FFF;
background-color:#887;
}
.excode pre {
margin:0px;
width:100%;
overflow:scroll;
}
.articles pre code {
display:block;
padding:10px;
font-size:12px;
}
/* 061019 makoiwat */
/* ACCTOP10
----------------------------------------------- */
.acctop10-Enterprise {
display:table;
width:80%;
margin:0px auto;
padding:3px;
background-color:#558;
}
.acctop10-Enterprise h3 {
color:#FFF ! important;
float:left ! important;
font-family:"Verdana black","Hiragino Kaku Gothic Pro",Verdana,Helvetica,sans-serif ! important;
margin:3px 0px 7px 0px ! important;
padding:0px ! important;
border:0px solid #FFF ! important;
}
.acctop10-Enterprise h3 font {
color:#EDEDED ! important;
font-family:"Hiragino Kaku Gothic Pro",Verdana,Helvetica,sans-serif ! important;
}
.acctop10-Enterprise h5 {
font-size:small ! important;
font-weight:normal ! important;
color:#DDD ! important;
float:right ! important;
font-family:"Hiragino Kaku Gothic Pro",Verdana,Helvetica,sans-serif ! important;
margin:0px ! important;
padding:5px ! important;
}
.acctop10-Enterprise p {
display:table;
width:100%;
margin:0px;
padding:0px;
font-size:14px;
font-family:"Hiragino Kaku Gothic Pro",Verdana,Helvetica,sans-serif;
clear:both;
}
.acctop10-Enterprise a:link,
.acctop10-Enterprise a:visited {
display:block;
width:100%;
margin:1px 0px;
padding:0px;
float:left;
line-height:140%;
background-color:#FFF;
border:1px solid white;
text-decoration:none ! important;
}
.acctop10-Enterprise a:hover {
border:1px solid #FD0;
}
.acctop10-Enterprise u {
color:#722;
text-decoration:none;
}
.acctop10-Enterprise b#top {
font-size:12px;
display:block;
text-align:right;
background-color:#3399AA;
width:10%;
height:44px;
margin:0px 7px 0px 0px;
padding:2px;
float:left;
color:white;
}
.acctop10-Enterprise b {
display:block;
width:10%;
height:44px;
margin:0px 7px 0px 0px;
padding:2px;
font-size:12px;
color:white;
text-align:right;
background-color:#787878;
float:left;
}
/*-----------------------------------*/
.for-ms div div {width:99%!important;}
.for-ms div div div {width:auto!important;}
.spbox-cc {background:url("http://image.itmedia.co.jp/images0509/spbox2.gif") repeat-x left top;border:1px solid #DDD;border-top:0px;}
.spbox-cc div {background:url("http://image.itmedia.co.jp/images0509/spbox1.gif") no-repeat left top;}
.spbox-cc div div {background:url("http://image.itmedia.co.jp/images0509/spbox3.gif") no-repeat right top;padding:10px 5px 5px 5px;}
.spbox-cc div div div {background:transparent;display:table;width:100%;padding:10px 0px 0px 0px;clear:both;}
.spbox-cc div div div h3 {font-size:96%;}
/*
#r400 .fyi-h2 {margin:0px;font-size:12px;background:url("http://image.itmedia.co.jp/enterprise/images/fyi_h2bg2.gif") repeat-x;text-indent:-9999px;height:20px;}
#r400 .fyi-h2l {width:200px;background:url("http://image.itmedia.co.jp/enterprise/images/fyi_h2bg1.gif") no-repeat left top;float:left;}
#r400 .fyi-h2r {width:40px;background:url("http://image.itmedia.co.jp/enterprise/images/fyi_h2bg3.gif") no-repeat left top;float:right;}
#r400 #fyi h2 {display:none;}
*/
#r400 .fyi-pr {
width:400px;
background:url("http://image.itmedia.co.jp/enterprise/images/fyi_h2bg1.gif") no-repeat left top;
position:absolute;
}
#r400 #fyi {
margin:0px 0px 10px 0px;
padding:0px;
background:url("http://image.itmedia.co.jp/enterprise/images/fyi_h2bg2.gif") repeat-x right top;
border:2px solid #73BE1E;
border-width:0px 2px 1px 2px;
clear:both;
}
#r400 #fyi h2 {
width:200px;
margin:0px;
font-size:12px;
text-indent:-9999px;
height:20px;
background:url("http://image.itmedia.co.jp/enterprise/images/fyi_h2bg3.gif") no-repeat right top;
float:right;
}
#r400 #fyi p {
margin:0px;
padding:4px 2px;
font-size:12px;
line-height:125%;
background-color:#FFF;
border-bottom:1px solid #73BE1E;
clear:both;
height:1%;
}
#r400 #fyi p a {text-decoration:none;}
#r400 div#fyi p img {
margin:0px 6px 0px 2px;
float:left;
}
/* NEWSRELEASE ARCHIVE LIST
----------------------------------------------- */
.archive {width:96%;}
.archive ul {margin:0px;padding:0px;list-style-type:none;color:#444;}
.archive ul li {
width:96%;
display:table;
padding:2px 0px 5px 20px;
line-height:130%;
font-size:small;
background:url("http://image.itmedia.co.jp/images0509/arr_file.gif") no-repeat 2px 3px;
}
.top1-out {margin:0px 0px 15px 0px;border:1px solid #b7b5c3;}
.top1-in {margin:0px;padding:5px;border:5px solid #EEC;}
.top1-in hr {display:none!important;}
.cbox#blue .rchb ul {
margin:0px 2px;
padding:0px;
list-style-type:none;
border:0px solid #6F92D7;
}
.cbox#blue .rchb img {
margin:0px;
float:none;
}
.cbox#blue .rchb li {
width:271px;
padding:3px 0px 3px 25px;
border-bottom:1px solid #6F92D7;
background:url("http://image.itmedia.co.jp/enterprise/images/hb002.gif") no-repeat 1px 2px;
}
.cbox#blue .rchb .hb001 li {
background:url("http://image.itmedia.co.jp/enterprise/images/hb001.gif") no-repeat 1px 2px;
}
.cbox#blue .rchb li a {
line-height:140%!important;
}
.toolbox {
width:280px;
margin:0px 0px 0px -100px;
float:right;
}
.toolbox .print {
margin:0px 0px 0px 5px;
float:right;
}
.toolbox .bookmarks {
margin:0px 0px 0px 0px;
width:175px;
float:right;
}
.toolbox .bookmarks div {
padding:1px 2px 0px 2px;
background:url("http://image.itmedia.co.jp/enterprise/images/sb.gif") no-repeat;
height:40px;
}
.toolbox .bookmarks a {
display:block;
float:left;
padding:2px 4px 0px 5px;
height:18px;
border-left:1px solid #3e67b2;
border-right:1px solid #274788;
}
.backnum {font-size:13px;}
.backnum dl {margin:0px;padding:0px;}
.backnum dl dt {padding:3px 3px 3px 18px;font-weight:bold;color:#369;background:url("http://image.itmedia.co.jp/images0509/hbg.gif") no-repeat -0px -4px #FFF;border:1px solid #369;}
.backnum dl dd {margin:0px;padding:3px 3px 3px 21px;border:1px solid #369;border-top:0px solid #369;background:url("http://image.itmedia.co.jp/images0509/arr_file.gif") no-repeat 7px 2px #FFF;}
.backnum dl dd.bg-on {padding:4px 4px 2px 22px;background:url("http://image.itmedia.co.jp/images0509/arr_file2.gif") no-repeat 1px 0px #FEC;}
.kwdset {margin:0px;padding:0px;list-style-type:none;}
.kwdset li {margin:5px 5px 3px 0px;padding-left:15px;font-size:12px;float:left;background:url("http://image.itmedia.co.jp/images0509/arr_key2.gif") no-repeat;}
.backnumlist {
padding:1px;
border:1px solid #977;
font-size:13px;
}
.backnumlist h4 {
margin:0px;
padding:4px!important;
font-size:13px;
color:#FFF!important;
background:#C80!important;
line-height:100%!important;
}
.backnumlist ol.TypeA {
margin:5px;
padding:0px;
}
.backnumlist ol.TypeA li {
margin-bottom:7px;
}
.backnumlist ol.TypeA a img {
border:1px solid #888!important;
}
.keywords .endlink {
margin:0px 0px 20px 0px!important;
border:1px solid #A00!important;
}
.keywords .endlink h4 {
display:block;
margin:1px!important;
padding:2px 4px 0px 4px!important;
font-size:small!important;
color:#FFF!important;
background:url("http://image.itmedia.co.jp/images/spacer.gif") 0px 0px #A00!important;
border:0px solid #FFF;
float:none;
}
.keywords .endlink ul#kwd {
display:table;
width:99%;
overflow:hidden;
margin:0px;
padding:0px 0px 2px 0px;
font-size:small;
color:#FFF;
list-style-type:none;
}
.keywords .endlink ul#kwd li {
word-break:keep-all;
margin:2px 8px 0px 3px;
padding:2px 0px 0px 15px;
background:url("http://image.itmedia.co.jp/images0509/arr_key2.gif") no-repeat 0px 3px;
float:left;
clear:none;
}
.keywords .endlink ul#kwd li a {
font-weight:normal;
}
/* AD HIDE
-------------------------------------------------- */
#\/enterprise\/articles\/0707\/13\/news110\.html #banner,
#\/enterprise\/articles\/0707\/17\/news071\.html #banner,
#\/enterprise\/articles\/0707\/13\/news110\.html #txtad,
#\/enterprise\/articles\/0707\/17\/news071\.html #txtad,
#\/enterprise\/articles\/0707\/13\/news110\.html #rectangle,
#\/enterprise\/articles\/0707\/17\/news071\.html #rectangle {
display:none;
}
.endkwd .box h4 {
font-weight:normal;
color:#FFF;
visibility:hidden;
}
#empty div .newart .endkwd  .box h4 a,
.endkwd .box h4 a {
visibility:visible;
padding:3px 0px 3px 16px;
font-weight:bold;
background:url("http://image.itmedia.co.jp/images0509/arr_key2.gif") no-repeat 0px 3px;
word-break:keep-all;
color:#036;
}
.top1-in .linkset {clear:none;}
.ico-r {float:right;margin:3px 0px 6px 9px;border-width:0px!important;}
.ico-l {float:left;margin:3px 9px 6px 0px;border-width:0px!important;}
.rc .ad-rec object {width:200px;height:200px;}
.rc .ad-rec embed {width:200px;height:200px;}
.rc .ad-rec img {width:200px;height:200px;}
#N {
position:absolute;
}
/*---------------------------------------------------------------------*/
/* ITT */
/*---------------------------------------------------------------------*/
#ITT .colBoxIndex {
margin-bottom:4px !important;
}
#ITT .colBoxTitle {
background:url("http://image.itmedia.co.jp/images0509/adtxt_bg.gif") no-repeat 5px;
padding:0 0 0 28px;
}
#ITT .colBoxTitleSubtxt {
display:none;
}
#ITT .colBoxTitle h3 {
font-size:12px;
line-height:16px;
font-weight:normal;
color:#333;
}
/*---------------------------------------------------------------------*/
/* ITSB */
/*---------------------------------------------------------------------*/
#ITSB .colBoxITSB {
margin:0 auto 10px;
width:500px;
text-align:left;
}
#ITSB .colBoxDescription {
margin:0 0 3px;
}
#ITSB .colBoxDescription p {
font-size:12px;
line-height:16px !important;
margin:0;
}
#ITSB .colBoxHead {
border:none;
font-weight:bold;
margin:0 0 13px;
}
#ITSB .colBoxInner {
border:1px solid #C00;
}
#ITSB .colBoxIndex {
padding:10px;
height:1%;
}
#ITSB .colBoxSubTitle {
margin: 0 0 3px;
}
#ITSB .colBoxSubTitle h5 {
color: #C00;
font-size:14px;
line-height:20px;
clear:none;
}
#ITSB .colBoxTitle {
text-align:center;
}
#ITSB .colBoxTitle h3 {
border:none;
margin:0;
padding:0;
}
#ITSB .colBoxClear {
clear:both;
}
#ITSB .h10px {
height:10px;
}
#ITSB .colBox a:link, .colBox a:visited {
text-decoration:none;
}
#ITSB a:link {
color:#036;
}
#ITSB .colBoxIcon {
display:inline;
}
#ITSB .colBoxIcon a {
border:1px solid #CCC;
float:left;
margin:0 5px 3px 0;
}
#ITSB .colBoxIcon a img {
border:none;
}
#ITSB .colBoxInfo {
margin:0 0 3px;
text-align:right;
}
/*---------------------------------------------------------------------*/
/* ISALR */
/*---------------------------------------------------------------------*/
#colBoxISALR {
width:300px;
background:#FFF;
}
#colBoxISALR .colBox {
background:none repeat scroll 0 0 #FFF;
clear:both;
margin:0 0 5px;
padding:0;
border-top:3px solid #E5EEE5;
border-bottom:3px solid #E5EEE5;
border-left:3px solid #E5EEE5;
border-right:3px solid #E5EEE5;
}
#colBoxISALR .colBoxHead {
background:url("http://image.itmedia.co.jp/images0509/ISALR_heading_ep_repeat.gif") repeat-x scroll left -4px;
border-top:1px solid #EEE;
border-left:1px solid #EEE;
border-right:1px solid #EEE;
color:#FFF;
font-family:Verdana,Helvetica,sans-serif;
margin-bottom:0;
padding:6px 8px 0px 6px;
position:relative;
}
#colBoxISALR .colBoxHead h2 {
font-size:12px;
line-height:16px;
margin:0;
}
#colBoxISALR .colBoxOuter {
border:1px solid #C4D6C3;
margin:0px;
}
#colBoxISALR .colBoxIndex {
border-top:1px solid #DDE;
display:block;
font-size:12px;
height:1%;
line-height:16px;
margin:0;
padding:4px 3px;
height:50px;
}
#colBoxISALR .colBoxTitle h2 {
font-size:12px;
line-height:16px;
font-weight:normal;
}
#colBoxISALR .colBoxTitle h3 {
font-size:12px;
line-height:16px;
font-weight:normal;
margin:0;
}
#colBoxISALR .colBoxHeadSubtxt {
position:absolute;
top:6px;
right:8px;
}
#colBoxISALR .colBoxNewtxt {
display:block;
}
#colBoxISALR .h10px {
height:0;
}
.colBoxHeadSubtxt {
font-size:10px;
line-height:14px;
}
.colBoxIcon {
display:inline;
}
.colBoxIcon a {
border:1px solid #CCCCCC;
float:left;
margin:0 5px 3px 0;
}
.colBoxNewtxt {
color:#CC0000;
font-weight:bold;
}
/*---------------------------------------------------------------------*/
/* ITFT */
/*---------------------------------------------------------------------*/
.colBox {
    margin-bottom: 10px;
    width: auto;
}
.colBoxITFT .colBoxHead {
background:url("http://image.itmedia.co.jp/images0509/rc_pr_features2.gif") repeat scroll left top #75AB0F;
display: block;
margin:0;
padding:0;
border-bottom:none;
position:relative;
}
.colBoxITFT .colBoxInner {
background:#FFF;
border:2px solid #73BE1E;
padding:5px;
}
.colBoxITFT h2 {
background:url("http://image.itmedia.co.jp/images0509/rc_pr_features1.gif") no-repeat scroll left top !important;
display:block;
text-indent:-9999px;
height:20px;
width:154px;
margin-bottom:0 !important;
padding:0 !important;
border:none !important;
}
.colBoxITFT .colBoxHeadSubtxt {
color:#FFF;
display:block;
right:3px;
top:5px;
position: absolute;
}
.colBoxITFT .colBoxIcon {
float:right;
}
/*---------------------------------------------------------------------*/
/* ISTLC */
/*---------------------------------------------------------------------*/
#colBoxISTLC .colBox {
border-bottom:1px solid #AAA;
margin-bottom:10px;
}
#colBoxISTLC .colBoxOuter {
background:#FFF;
}
#colBoxISTLC .colBoxHead {
background:url("http://image.itmedia.co.jp/images0509/ISTLR_heading_repeat.gif") repeat-x scroll left top;
border-width:0;
margin-bottom:7px;
padding:0;
position:relative;
}
#colBoxISTLC h2 {
background:url("http://image.itmedia.co.jp/images0509/ISTLR_heading.gif") no-repeat scroll left top !important;
display:block;
height:17px;
text-indent:-9999px;
padding:0 !important;
margin:0 !important;
border:none !important;
}
#colBoxISTLC .colBoxIndex {
padding:0 5px;
}
#colBoxISTLC .colBoxHeadSubtxt {
color:#999;
right:3px;
top:5px;
position: absolute;
}
#colBoxISTLC .colBoxNewtxt {
font-size:12px;
line-height:16px;
}
/*---------------------------------------------------------------------*/
/* ISALC */
/*---------------------------------------------------------------------*/
#colBoxISALC .colBoxOuter {
background:url("http://image.itmedia.co.jp/images0509/ISALC_heading_ep_repeat.gif") repeat-x scroll left top;
}
#colBoxISALC .colBoxHead {
background:url("http://image.itmedia.co.jp/images0509/ISALC_heading_ep.gif") no-repeat scroll left top transparent;
border-left:0 solid #369;
border-top:1px solid #369;
border-bottom:none;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:17px;
padding:6px 5px 4px 20px;
}
#colBoxISALC .colBoxHead h2 {
color:#369;
}
#colBoxISALC .colBoxHeadSubtxt {
color:#999;
right:2px;
}
#colBoxISALC .colBoxIndex {
background:url("http://image.itmedia.co.jp/images0509/ISALC_item_ep.gif") no-repeat scroll left 4px;
color:#555;
height:1%;
margin:0;
padding:5px 0 15px 20px;
}
#colBoxISALC .colBoxIcon {
display:inline;
}
#colBoxISALC .colBoxIcon img {
border:none;
}
#colBoxISALC .colBoxIcon a {
}
#colBoxISALC .colBoxTitle h3 {
padding:0;
font-size:13px;
line-height:18px;
border:none;
clear:none;
}
#colBoxISALC .colBoxDescription p {
font-size:13px;
line-height:20px
}
#colBoxISALC .colBoxClear {
clear:both;
font-size:0;
height:0;
line-height:0;
}
/*---------------------------------------------------------------------*/
/* ISALCO */
/*---------------------------------------------------------------------*/
#colBoxISALCO .colBoxOuter {
background:url("http://image.itmedia.co.jp/images0509/ISALC_heading_ep_repeat.gif") repeat-x scroll left top;
}
#colBoxISALCO .colBoxHead {
background:url("http://image.itmedia.co.jp/images0509/ISALC_heading_ep.gif") no-repeat scroll left top transparent;
border-left:0 solid #369;
border-top:1px solid #369;
border-bottom:none;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:17px;
padding:6px 5px 4px 20px;
}
#colBoxISALCO .colBoxHead h2 {
color:#369;
}
#colBoxISALCO .colBoxHeadSubtxt {
color:#999;
right:2px;
}
#colBoxISALCO .colBoxIndex {
background:url("http://image.itmedia.co.jp/images0509/ISALC_item_ep.gif") no-repeat scroll left 4px;
color:#555;
height:1%;
margin:0;
padding:5px 0 15px 20px;
}
#colBoxISALCO .colBoxIcon {
display:inline;
}
#colBoxISALCO .colBoxIcon img {
border:none;
}
#colBoxISALCO .colBoxIcon a {
}
#colBoxISALCO .colBoxTitle h3 {
padding:0;
font-size:13px;
line-height:18px;
border:none;
clear:none;
}
#colBoxISALCO .colBoxDescription p {
font-size:13px;
line-height:20px
}
#colBoxISALCO .colBoxClear {
clear:both;
font-size:0;
height:0;
line-height:0;
}
/*---------------------------------------------------------------------*/
/* ITGE */
/*---------------------------------------------------------------------*/
#ITGE {
text-align:center;
}
/*---------------------------------------------------------------------*/
/* ITN */
/*---------------------------------------------------------------------*/
#ITN {
width:728px;
margin-bottom:7px;
float:right;
}
#ITN-r {
margin-left:10px;
width:235px;
font-size:12px;
line-height:150%;
float:left;
overflow:hidden;
border:1px solid #BBC;
}
#ITN-r div {
padding:3px;
border-top:1px solid #BBC;
}
#ITN-r strong {
display:block;
margin:1px;
padding:1px 3px;
font-family:arial, sans-serif;
color:#FFF;
background:#3E81B8;
}
/*---------------------------------------------------------------------*/
/* ITSQ */
/*---------------------------------------------------------------------*/
#ITSQ {
display:inline;
margin:0px;
padding:0px;
clear:both;
}