@import url("/css/gnav.css");
@import url("/css/gfooter.css");
@media print{
#rap-out {background-color:#FFF!important;background-image:none!important;}
}
/* BASIC
-------------------------------------------------- */
* {
}
body {
margin:0px;
padding:0px;
font-family:'‚l‚r ‚oƒSƒVƒbƒN','Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','Lucida Grande',sans-serif;
color:#444;
}
a:link {
color:#26A;
text-decoration:none;
}
a:visited {
text-decoration:none;
color:#A26;
}
a:hover {
text-decoration:underline;
}
img {
border-width:0px;
}
/* Header
-------------------------------------------------- */
#header {
display:block;
width:100%;
margin:0px 0px 5px 0px;
padding:0px;
background:#FFF;
border-bottom:1px solid #BBC;
}
#header-in {
margin:0px 10px 0px 10px;
width:980px;
}
#header .sp-logo {
display:table;
width:220px;
padding:0px;
float:left;
}
#header .sp-logo strong {
display:block;
margin:0px 0px 3px 0px;
background:url("http://image.itmedia.co.jp/enterprise/images/logo_ep_special.gif") no-repeat left center;
}
#header .sp-logo strong a {
display:block;
width:100%;
height:88px;
text-indent:-9999px;
overflow:hidden;
}
.bar-search-out {
width:200pxpx;
display:table;
float:left;
}
.bar-search-in {
float:left;
}
.bar-search-in {
float:left;
}
.bar-search-in form {
margin:0px;
padding:0px;
}
.bar-search-in form input.query {
margin:0px 1px 0px 1px;
padding:3px;
width:120px;
font-size:12px;
border:1px solid #BBC;
float:left;
}
.bar-search-in form span {
display:block;
margin:0px 1px;
border:1px solid #BBC;
float:left;
}
.bar-search-in form span button {
border:1px solid #FFF;
background:url("http://image.itmedia.co.jp/images0509/bm.gif") repeat-x #D7D9E4;
color:#555;
}
.tabs {
float:left;
margin:0px 0px 5px;
font-size:12px;
font-family:'MS UI Gothic','‚l‚r ‚oƒSƒVƒbƒN','Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','Lucida Grande',sans-serif;
}
.tabs .tabs-in {
float:left;
}
.tabs .tabs-in p {
margin:0px;
float:left;
}
.tabs .tabs-in p span {
margin:0px;
display:block;
float:left;
overflow:hidden;
background:url("http://image.itmedia.co.jp/enterprise/images/menu-r.gif") no-repeat right top;
border-right:1px solid #FFF;
}
.tabs .tabs-in p span span {
background:url("http://image.itmedia.co.jp/enterprise/images/menu-l.gif") no-repeat left top;
}
.tabs .tabs-in p span span a {
display:block;
padding:4px 10px 1px 14px;
height:17px;
float:left;
text-decoration:none;
color:#446;
border-bottom:2px solid #EEE;
}
.tabs .tabs-in p span span a:hover {
border-bottom:2px solid #FDA;
}
.tabs .tabs-in p .tab-on {
font-weight:normal;
background:url("http://image.itmedia.co.jp/enterprise/images/menu-r2.gif") no-repeat right top;
}
.tabs .tabs-in p .tab-on span {
background:url("http://image.itmedia.co.jp/enterprise/images/menu-l2.gif") no-repeat left top;
}
.tabs .tabs-in p .tab-on span a {
border-bottom:2px solid #FFF;
color:#99A;
}
.tabs .tabs-in p small {
display:none;
}
#ITN {
width:728px;
height:70px;
margin-bottom:2px;
float:left;
}
#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;
}
#ITR {
margin:0px 0px 5px 0px;
}
#ITT {
clear:none;
float:left;
width:360px;
margin:0px 0px 10px 0px!important;
}
.lc-in .logo #ITT {
margin:0px 0px 0px 0px!important;
padding:10px 0px 0px 0px;
}
#ITT div {
margin:0px!important;
}
#ITT div a {
}
#ITSQ {
margin:0px 0px 10px 0px;
}
#ITSB {
text-align:center;
}
#ITADS h4 {
padding:8px 18px;
line-height:110%;
}
#ITADS * {
text-decoration:none!important;
}
.cc-fyi {
background:url("http://image.itmedia.co.jp/enterprise/images/spbox2.gif") repeat-x left top;
border-color:#AAA;
border-style:solid;
border-width:1px 0px 1px 0px;
display:table;
font-size:12px;
width:98%;
padding:0px!important;
}
.cc-fyi div {
margin:0px;
background:url("http://image.itmedia.co.jp/enterprise/images/spbox3.gif") no-repeat right top;
width:100%;
border-width:0px;
}
.cc-fyi div div {
margin:0px;
background:url("http://image.itmedia.co.jp/enterprise/images/spbox1.gif") no-repeat left top;
border-width:0px;
}
.cc-fyi div div strong {
visibility:hidden;
}
.cc-fyi p {
clear:both;
margin:5px 0px 5px 5px !important;
}
.cc-fyi p strong {
display:inline !important;
font-size:15px;
visibility:visible !important;
}
.cc-fyi p a {
text-decoration:none !important;
}
.cc-fyi p.cc-fyi-btm strong {
background:transparent url("http://image.itmedia.co.jp/executive/images/arrow_02.gif") no-repeat scroll left top;
font-size:12px;
padding:0px 0px 0px 15px;
}
.cc-fyi p img {
float:left;
margin:1px 5px 0px 0px !important;
border-width:0px;
}
/* Box
-------------------------------------------------- */
#rap-out {
min-width:1000px;
background:url("http://image.itmedia.co.jp/enterprise/images/bodybg.gif") repeat-x left bottom #DEE0E9;
}
#rap-out #rap-in {
margin:0px auto;
}
.lc-out {
width:100%;
margin:0px -337px 0px 0px;
float:left;
line-height:130%;
}
.lc-out .lc-in {
margin:0px 337px 0px 13px;
}
.rc {
margin:0px 0px 0px 0px;
padding:5px 13px 0px 0px;
width:300px;
float:right;
line-height:110%;
}
.rc * {
font-size:small!important;
}
.rc h2 {
margin:0px;
}
.rc p {
width:300px;
margin:0px 0px 10px;
}
.lc-out .lc-in .lc-2c {
padding:0px 0px 0px 10px;
clear:both;
}
.lc-out .lc-in .lc-2c .lc-2c-in {
}
.lc-out .lc-in .lc-lc {
float:left;
width:200px;
padding:0px 0px 0px 10px;
}
.lc-out .lc-in .lc-lc * {
font-size:small;
}
.lc-out .lc-in .lc-cc {
display:table;
width:100%;
float:right;
margin:0px 0px 0px -224px;
}
.lc-out .lc-in .lc-cc .lc-cc-in {
margin:0px 0px 0px 224px;
}
.andmore {
display:block;
margin:0px;
padding:0px 0px 0px 16px;
font-size:13px;
background:url("http://image.itmedia.co.jp/images0509/submenubg6.gif") no-repeat left center;
font-weight:bold;
float:right!important;
clear:both;
}
/* box
-------------------------------------------------- */
.box-out {
margin:0px 0px 12px 0px;
font-size:12px;
background:#FFF;
border:3px solid #EEEFF4;
clear:both;
}
.box-out .box-in {
border:1px solid #b2c7d8;
}
.box-out .box-in .box-bar {
margin:1px;
border-bottom:1px solid #EEE;
}
.box-out .box-in .box-bar div {
border-bottom:1px solid #FFF;
}
.box-out .box-in .box-bar strong {
display:block;
padding:1px 5px;
border-bottom:1px solid #d5c9c4;
background:#3E81B8;
color:#FFF;
}
.ccft .box-out {
border:3px solid #EED;
}
.ccft .box-out .box-in {
border:1px solid #CC8;
}
.ccft .box-out .box-in .box-bar strong {
background:#AA5;
}
.box-out .box-in .box-body {
padding:0px 4px;
}
.box-out .box-in .box-body .box-body-in {
display:table;
width:100%;
}
.box-out .box-in .box-body p {
display:table;
width:100%;
margin:5px 0px;
}
.box-out .box-in .box-body p strong a span {
display:block;
color:#A70;
}
.box-out .box-in .box-body p strong a big {
font-size:150%;
line-height:130%;
}
.flag120 {
margin-top:0px;
}
.flag120 .box-out {
background:url("http://image.itmedia.co.jp/enterprise/images/flag120bg1.gif") no-repeat left top #024;
border-width:0px;
}
.flag120 .box-out .box-in {
padding:18px 0px 0px 0px;
border-width:0px;
}
.flag120#related .box-out .box-in {
background:url("http://image.itmedia.co.jp/enterprise/images/flag120bg2.gif") no-repeat right top;
}
.flag120#articles .box-out {
background:#024;
}
.flag120 .box-out .box-in .box-body {
background:#024;
padding:0px 7px;
}
.flag120 .box-out .box-in .box-body .box-body-in {}
.flag120 .box-out .box-in .box-body .box-body-in {color:#FFF;}
.flag120 .box-out .box-in .box-body .box-body-in a {color:#FEC;}
.flag120 .box-out .box-in .box-body .box-body-in p {font-size:125%!important;}
.flag120 .box-out .box-in .box-body .box-body-in p strong a span {color:#EA2!important;}
.flag120 .box-out .box-in .box-body .box-body-in p strong a {font-size:130%;line-height:125%;}
.inbox-sep-left {
display:table;
width:100%;
margin:0px -222px 0px 0px;
float:left;
}
.inbox-sep-left-in {
margin:0px 232px 0px 0px;
}
.inbox-sep-right {
display:table;
padding:5px 10px;
width:202px;
float:right;
background:url("http://image.itmedia.co.jp/enterprise/images/sepbg.gif") repeat-y left top;
}
.inbox-sep-right img {
width:40px;
height:30px;
}
.sep0,
.sep2,
.sep4,
.sep6,
.sep8,
.sep10,
.l48 {
width:100%;
margin-right:-52%;
float:left;
clear:both;
}
.sep0 .sep-in,
.sep2 .sep-in,
.sep4 .sep-in,
.sep6 .sep-in,
.sep8 .sep-in,
.sep10 .sep-in,
.l48 .sep-in {
margin-right:52%;
}
.sep1,
.sep3,
.sep5,
.sep7,
.sep9,
.r48 {
width:48%;
float:right;
}
.sep1,
.sep3,
.sep5,
.sep7,
.sep9,
.r48 {
float:right;
}
.l31,
.r31 {
width:30%;
}
.l31 {float:left;margin:0px 20px 0px 0px;}
.r31 {float:right;}
/* Indexing
-------------------------------------------------- */
.ico {
display:block;
margin:3px 9px 3px 0px;
float:left;
border-right:1px solid #EEF;
border-bottom:1px solid #EEF;
clear:both;
}
.lc-out .lc-in .lc-lc .ico {
margin:3px 0px;
float:left;
}
.ico span {
display:block;
border:1px solid #CCD;
float:left;
}
.ico span img {
margin:0px;
padding:0px;
border:3px solid #FFF;
float:left;
}
.flag120 .ico {
margin:6px 9px 3px 0px;
border-right:1px solid #200;
border-bottom:1px solid #200;
}
.flag120 .ico span {
border:1px solid #FFF;
}
.abs {
display:block;
margin-left:100px;
}
.flag120 .abs {
margin-left:140px;
}
/* Indexing LinkSet
-------------------------------------------------- */
.linkset {
clear:both;
margin:0px;
padding:0px;
list-style-type:none;
}
.linkset li {
padding:0px 0px 0px 16px;
background:url("http://image.itmedia.co.jp/images0509/arr_file.gif") no-repeat 0px 3px;
}
.wpkwdset,
.kwdset {
width:98%;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
clear:both;
list-style-type:none;
}
.wpkwdset li,
.kwdset li {
margin:0px 5px 0px 0px;
padding-left:15px;
font-size:12px;
float:left;
background:url("http://image.itmedia.co.jp/images0509/arr_key2.gif") no-repeat 0px 3px;
}
.kwdset li a {
word-break:keep-all;
}
.lc-lc .wpkwdset li,
.lc-lc .kwdset li {
margin:0px 5px 0px 0px;
width:70px;
}
.lc-lc .kwdset li a {
word-break:break-all;
}
.wpkwdset li {
background:url("http://image.itmedia.co.jp/images0509/arr_wpkw.gif") no-repeat;
}
.lc-in .copyright {
font-size:100%;
}
.lc-in .copyright p {
margin:0px 2px 7px;
}
/* footer
-------------------------------------------------- */
.copyright {
font-size:12px;
margin-top:10px;
clear:both;
}
.copyright a {
text-decoration:none;
}
.copyright img {
border-width:0px;
}
/* setbox
-------------------------------------------------- */
#setbox10,
#setbox9,
#setbox8,
#setbox7,
#setbox6,
#setbox5,
#setbox4,
#setbox3,
#setbox2,
#setbox1,
#setbox0 {
margin:auto;
}
#setbox0,#setbox1,#setbox2,#setbox3 {width:1000px;}
.adc {
font-size:13px!important;
width:150px!important;
padding:10px!important;
float:left!important;
background:red!important;
color:#FFF!important;
text-align:center!important;
}
.credit-rap #pr_credit br {display:none;}
.credit-rap #pr_credit .credit {margin:0px;padding:3px;color:#777;font-size:small;border:1px #CCC solid;}
.credit-rap #pr_credit .credit strong {display:block;}
.middleIndex .credit {margin:0px;padding:3px;color:#777;font-size:small;border:1px #CCC solid;}
/* AD-HEADER AD-FOOTER AD-TITLE
----------------------------------------------- */
.adheader {
margin:5px 0px;
padding:0px;
}
.adfooter {
margin:20px 0px 5px;
padding:0px;
}
.adheader div,
.adfooter div {
margin:0px;
padding:0px;
}
.adheader div span,
.adfooter div span {
display:block;
width:650px;
text-indent:-9999px;
}
.adheader div span a,
.adfooter div span a {
display:block;
width:650px;
}
.adtitle {
margin:5px 0px 0px;
padding:0px;
}
.adtitle span,
.adtitle a:link,
.adtitle a:visited {display:block;padding:0px;text-indent:-9999px;cursor:hand;}
/* RIGHT-COLUMN - ADBOX -
----------------------------------------------- */
.adbox-outer {
display:table;
position:absolute;
top:232px;
margin:5px 0px 0px 0px;
z-index:0;
}
.adbox-inner {
display:block;
position:relative;
top:-35px;
float:right;
width:300px;
margin:0px 10px 0px 673px;
}
.adbox-inner #rectangle a * {
border-width:0px;
margin-bottom:5px;
}
.adbox-inner .cbox #cell {
clear:both;
display:table;
width:290px;
margin:0px 2px 1px 2px!important;
padding:3px;
background-color:#FFF;
clear:both;
}
.adbox-inner .cbox #cell h3 {
clear:none;
margin:0px;
padding:0px;
font-size:12px;
border:none;
}
.adbox-inner .cbox #cell h5 {
clear:none;
margin:0px;
padding:0px;
font-size:12px;
color:#A73;
}
.adbox-inner .cbox #cell p {
clear:none;
display:inline;
font-size:12px;
}
.adbox-inner .cbox #cell hr {
display:none;
}
.adbox-inner .cbox #cell #icon img {
margin:3px 3px 0px 0px;
}
/* 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;}
/* MIDDLE INDEX
----------------------------------------------- */
.middleIndex .index .newart h2.adlead {font-size:96%;margin:7px 0px 10px 0px;}
.middleIndex .index .newart h2 div {height:1%;}
.middleIndex .index .newart h2 div span {height:1%;}
.middleIndex .index .newart p strong {}
.middleIndex .index .newart p strong small {display:block;font-size:small;font-weight:bold;color:#A70;}
.middleIndex .index .newart p small {display:inline;font-size:small;font-weight:normal;color:#555;}
.middleIndex .index .newart p small span {color:#777;}
.middleIndex .index table {font-size:small;border:1px solid #997;border-right:0px solid #997;width:100%;background:#FFF;color:#553;}
.middleIndex .index thead th {padding:2px 4px;background-color:#CCB;border-right:1px solid #997;}
.middleIndex .index tbody th {padding:2px 4px;text-align:left;background-color:#DDC;border-top:1px solid #997;border-right:1px solid #997;}
.middleIndex .index tbody td {padding:2px 4px;border-top:1px solid #997;border-right:1px solid #997;}
.middleIndex .index tbody td a:link,
.middleIndex .index tbody td a:visited {text-decoration:underline;}
/* QUICKPOLL 081117
---------------------------------------------------------------------------------------------------*/
.newart .qpBox {
clear:both;
display:block;
width:520px;
height:1%;
margin:0px auto;
font-size:13px;
}
.newart .qpForm-RapOut {
margin:5px 0px 20px;
padding:1px;
background:#7076AA;
border:3px solid #D4D6E5;
}
.newart .qpForm-RapIn form {
margin:0px;
padding:0px;
background:#FFF;
}
* html .newart .qpForm-RapIn form {display:inline-block;}
*+html .newart .qpForm-RapIn form {display:inline-block;}
.newart .qpForm-RapIn form input {
margin-bottom:5px;
vertical-align:middle;
}
.newart .qpForm-HeaderIn {
padding:5px 0px;
background:#7076AA;
}
.newart .qpForm-HeaderIn p {
margin:0px 5px;
color:#FFF;
}
.newart .qpForm-DiscOut {
padding:5px 0px;
background:url("http://image.itmedia.co.jp/images0509/hbg2.gif") repeat-x left bottom;
}
.newart .qpForm-DiscIn p {
margin:5px;
padding:0px 0px 0px 26px;
background:url("http://image.itmedia.co.jp/images0509/h3bg3b.gif") no-repeat 0px 2px;
}
.newart .qpForm-BodyOut {
padding:10px 0px;
}
.newart .qpForm-BodyIn p {
margin:0px 10px;
}
.newart .qpForm-BodyIn p strong {
display:block;
margin:5px 3px;
color:#555;
}
.newart .qpForm-BodyIn p.dataInfo {
margin:5px 0px 0px;
padding:10px 10px 0px;
background:url("http://image.itmedia.co.jp/images0509/hbg2.gif") repeat-x left top;
font-size:11px;
}
.newart .qpForm-BodyIn p.sending {
margin:1px 15px;
}
.newart .qpForm-BodyIn p.sending span {
display:block;
padding:2px;
background:url("http://image.itmedia.co.jp/images0509/rc_session_bar.gif") repeat-x left top;
border:1px solid #776;
font-family:arial;
font-size:10px;
line-height:100%!important;
}
.newart .qpForm-BodyIn p.sending.phase6,
.newart .qpForm-BodyIn p.sending.phase0 {
background-image:none;
border:1px solid #FFF;
}
.newart .qpForm-BodyIn p.sending span.phase1 {width:8%;}
.newart .qpForm-BodyIn p.sending span.phase2 {width:15%;}
.newart .qpForm-BodyIn p.sending span.phase3 {width:40%;}
.newart .qpForm-BodyIn p.sending span.phase4 {width:70%;}
.newart .qpForm-BodyIn p.sending span.phase5 {width:auto;}
.newart .qpForm-FooterIn {
display:block;
height:1%;
background:url("http://image.itmedia.co.jp/images0509/hbg2.gif") repeat-x left top;
}
.newart .qpForm-FooterIn p {
margin:0px;
padding:10px;
font-size:11px;
}
.newart .qpForm-FooterIn button {
display:block;
margin:0px auto;
padding:0px;
width:71px;
height:20px;
background:url("http://image.itmedia.co.jp/images0509/bt_entry.gif") no-repeat left top;
border:none;
text-indent:-9999px;
cursor:pointer;
}
/* MEDIA FOOTER
----------------------------------------------- */
.mediafooter {
margin:30px 15px 5px;
padding:0;
font-size:12px;
color:#999;
text-align:right;
}
/* socialbtn for PR-content
-------------------------------------------------- */
.colBoxCsbBtn {
margin:0;
padding:0 0 15px;
height:21px;
overflow:hidden;
width:100%;
}
.colBoxCsbBtn .csbBtn {
height:21px;
overflow:hidden;
margin:0;
padding:0 0 0 10px;
float:right;
}
.colBoxCsbBtn .csbBtn img {
border:0 none!important;
}
.colBoxCsbBtn .csbBtn a {
border:0 none!important;
}
.colBoxCsbBtn .csbBtnFacebooklike {
width:100px;
}
