@import url("/css/gnav.css");
@import url("/css/gfooter.css");
@import url("/css/plusd_navi.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:#EEE url(http://image.itmedia.co.jp/makoto/images/body_bg2.gif) repeat-y center top;
line-height:100%;
}
body#other {
background:url(http://image.itmedia.co.jp/images/spacer.gif) repeat-y right bottom;
}
a:link {
color:#036;
text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:hover {
color:#C00;
text-decoration:underline;
}
img {
border-width:0px;
}
hr {
visibility:hidden;
}
/* EXCLUDING MAC \*/
hr {clear:both;}
/**/
/* HEADER
-------------------------------------------------- */
.vbody {
width:990px;
text-align:left;
background:#FFF;
}
/* EXCLUDING MAC \*/
.vbody {
/* display:table; */
width:990px;
margin:0 auto;
text-align:left;
background:#FFF;
}
/**/
.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/images0509/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/images0509/gnav_bg.gif) repeat-x left top;
}
/**/
.header #tagline h2 {display:none;}
/* EXCLUDING MAC \*/
.header #tagline h2 {
display:block;
margin:0px;
padding:0px;
width:340px;
height:31px;
background:url(http://image.itmedia.co.jp/images0509/tagline.gif) no-repeat left top;
text-indent:-9999px;
float:left;
}
/**/
.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/images0509/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:976px;
margin:10px 0px;
}
.header #logo {
float:left;
margin:0px;
vertical-align:bottom;
}
.header #logo img {
margin:0px 20px;
}
/* LEFT-COLUMN - FLOAT BOX -
-------------------------------------------------- */
.lc,
.articles,
.entries {
/* display:table; */
width:100%;
float:left;
padding:4px 0px 0px 0px;
margin-right:-340px;
text-align:left;
background:url(http://image.itmedia.co.jp/images0509/lcbg.gif) no-repeat -100px top;
clear:both;
}
.l600 {margin:0px 340px 10px 20px;clear:both;}
.lclc {clear:both;}
.lcrc {padding:0px 0px 0px 220px;}
.lclc50 {width:620px;}
.lclc66 {width:390px;}
.lclc33 {width:620px;clear:both;}
.lclc25 {width:620px;clear:both;}
.lclc20 {width:620px;clear:both;}
#l400 {}
#r400 {width:400px;}
#l200 {float:left;width:200px;clear:both;}
#r200 {display:none;}
#l {margin:0px;}
#c {margin:0px;}
#r {margin:0px;}
body#top .lclc20 {display:none;}
/* EXCLUDING MAC \*/
.l600 {clear:both;}
.lclc {margin:0;float:left;}
.lclc66 {width:65%;float:left;}
.lclc50 {width:49.5%;float:left;}
.lclc33 {width:33%;float:left;display:block;clear:none;}
.lclc25 {width:24%;float:left;display:block;clear:none;}
.lclc20 {width:19.5%;float:left;display:block;clear:none;}
#l400 {margin:0px 0 10px 0px;}
#r400 {
/* display:table; */
display:inline-block;
width:445px;
}
* html #r400 {width:445px;}
#r200 {
display:block;
float:right;
*width:205px;
}
#l {margin:0px 10px 0px 0px;}
#c {margin:0px 10px 0px 10px;}
#r {margin:0px 0px 0px 10px;}

body#top .lclc20 {display:block;}
/**/
.articles div#r200 a img {margin:3px 10px;border-width:0px;}

/* LEFT-COLUMN - PATTERN -
-------------------------------------------------- */
.lc .lclc50 div#col1, .lc .lclc50 div#col3, .lc .lclc50 div#col5, .lc .lclc50 div#col7, .lc .lclc50 div#col9,
.lc .lclc50 div#col21, .lc .lclc50 div#col23, .lc .lclc50 div#col25, .lc .lclc50 div#col27, .lc .lclc50 div#col29,
.lc .lclc50 div#col31, .lc .lclc50 div#col33, .lc .lclc50 div#col35, .lc .lclc50 div#col37, .lc .lclc50 div#col39,
.lc .lclc50 div#col41, .lc .lclc50 div#col43, .lc .lclc50 div#col45, .lc .lclc50 div#col47, .lc .lclc50 div#col49 {
margin:0px 10px 0px 0px;
}
.lc .lclc50 div#col2, .lc .lclc50 div#col4, .lc .lclc50 div#col6, .lc .lclc50 div#col8, .lc .lclc50 div#col10,
.lc .lclc50 div#col22, .lc .lclc50 div#col24, .lc .lclc50 div#col26, .lc .lclc50 div#col28, .lc .lclc50 div#col30,
.lc .lclc50 div#col32, .lc .lclc50 div#col34, .lc .lclc50 div#col36, .lc .lclc50 div#col38, .lc .lclc50 div#col40,
.lc .lclc50 div#col42, .lc .lclc50 div#col44, .lc .lclc50 div#col46, .lc .lclc50 div#col48, .lc .lclc50 div#col50 {
margin:0px 0px 0px 10px;
}
/* LEFT-COLUMN - SEARCH -
-------------------------------------------------- */
.lc form,
.articles form,
.entries form {
margin:0px;
padding:0px 0px 5px 72px;
font-size:12px;
}
/* for Google CSE 20100216 ----- */
form#cse-search-box input.query {
width:173px;
}
/* ----- */
/* LEFT-COLUMN - INDEX -
-------------------------------------------------- */
.index h2#heading,
.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;
}
/* for Mac ch & iPod ch */
.lc div h2.ch-apple span {
float:left;
display:block;
width:120px;
}
.lc div h2.ch-apple span.lnk-Mac,
.lc div h2.ch-apple span.lnk-iPod {
float:right;
position:relative;
top:-5px;
left:3px;
width:56px;
height:20px;
margin:0px;
padding:0px;
line-heigth:100%;
}
.lc div h2.ch-apple span.lnk-Mac {background:url(http://image.itmedia.co.jp/plusd/images/bt_lnk_mac_on.gif) no-repeat left top;}
.lc div h2.ch-apple span.lnk-iPod {background:url(http://image.itmedia.co.jp/plusd/images/bt_lnk_ipod_on.gif) no-repeat left top;}
.lc div h2.ch-apple span.lnk-Mac a,
.lc div h2.ch-apple span.lnk-iPod a {
display:block;
height:20px;
padding:0px;
text-indent:-9999px;
}
.lc div h2.ch-apple span.lnk-Mac a {background:url(http://image.itmedia.co.jp/plusd/images/bt_lnk_mac.gif) no-repeat left top;}
.lc div h2.ch-apple span.lnk-iPod a {background:url(http://image.itmedia.co.jp/plusd/images/bt_lnk_ipod.gif) no-repeat left top;}
.lc div h2.ch-apple span.lnk-Mac a:hover,
.lc div h2.ch-apple span.lnk-iPod a:hover {background:none;}
.lc .l600 h4 {
margin:0px 0px 4px 0px;
padding:7px 10px 6px 7px;
font-size:12px;
font-weight:bold;
color:#445;
background:url(http://image.itmedia.co.jp/images0509/h4bg.gif) no-repeat left top;
}
.lc div h4 a:link, .lc div h4 a:visited {
text-decoration:underline;
}
/* LEFT-COLUMN - FEATURES -
-------------------------------------------------- */
.lc div#features {
/* display:table; */
}
.lc div#features div {
padding:5px;
border:2px solid #C9C977;
background-color:#FFF !important;
}
.lc div#features div h3 a:hover {
background-color:#FFF !important;
}
.lc div#features div a:hover {
background-color:#FFF !important;
}
.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-top:0px solid #369;
border-bottom:0px solid #369;
}
.lc div#pr-features {
display:table;
width:100%;
}
.lc div#pr-features div {
padding:5px;
border:2px solid #73BE1E;
}
.lc div#pr-features h2 {
margin:0px;
padding:0px;
height:20px;
background:url(http://image.itmedia.co.jp/images0509/rc_pr_features.gif) no-repeat left top #CDB2CC;
text-indent:-9999px;
border-top:0px solid #369;
}
/* LEFT-COLUMN - FEATURES (NEW 0805) -
-------------------------------------------------- */
#games .lc div.featuresBox,
#mobile .lc div.featuresBox,
#lifestyle .lc div.featuresBox,
#pcuser .lc div.featuresBox,
#pcuser .col-lc-lc .featuresBox,
#top .lc div.featuresBox {
/* display:table; */
width:100%;
}
#games .lc div.featuresBox div,
#mobile .lc div.featuresBox div,
#lifestyle .lc div.featuresBox div,
#pcuser .lc div.featuresBox div,
#pcuser .col-lc-lc .featuresBox div,
#top .lc div.featuresBox div {
padding:8px 5px;
border:2px solid #C9C977;
background-color:#FFF;
}
#games .lc #l200 div.featuresBox div,
#mobile .lc #l200 div.featuresBox div,
#lifestyle .lc #l200 div.featuresBox div,
#pcuser .lc #l200 div.featuresBox div,
#top .lc #l200 div.featuresBox div {
padding:6px;
}
#games .lc div.featuresBox h2,
#mobile .lc div.featuresBox h2,
#lifestyle .lc div.featuresBox h2,
#pcuser .lc div.featuresBox h2,
#pcuser .col-lc-lc .featuresBox h2,
#top .lc div.featuresBox 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-top:0px solid #369;
border-bottom:0px solid #369;
}
#games .lc div.featuresBox p,
#mobile .lc div.featuresBox p,
#lifestyle .lc div.featuresBox p,
#pcuser .lc div.featuresBox p,
#pcuser .col-lc-lc .featuresBox p,
#top .lc div.featuresBox p {
margin:0px;
}
.featuresBoxGen strong,
#games .lc div.featuresBox p strong,
#mobile .lc div.featuresBox p strong,
#lifestyle .lc div.featuresBox p strong,
#pcuser .lc div.featuresBox p strong,
#pcuser .col-lc-lc .featuresBox p strong,
#top .lc div.featuresBox p strong {
margin-bottom:3px;
font-size:16px;
line-height:130%;
}
#l200 .featuresBoxGen strong,
#games .lc #l200 div.featuresBox p strong,
#mobile .lc #l200 div.featuresBox p strong,
#lifestyle .lc #l200 div.featuresBox p strong,
#pcuser .lc #l200 div.featuresBox p strong,
#top .lc #l200 div.featuresBox p strong {
font-size:small;
}
.featuresBoxGen strong span,
#games .lc div.featuresBox p strong span,
#mobile .lc div.featuresBox p strong span,
#lifestyle .lc div.featuresBox p strong span,
#pcuser .lc div.featuresBox p strong span,
#pcuser .col-lc-lc .featuresBox p strong span,
#top .lc div.featuresBox p strong span {
font-size:small;
color:#A73;
margin-top:2px;
}
#games .lc div.prfeaturesBox,
#mobile .lc div.prfeaturesBox,
#lifestyle .lc div.prfeaturesBox,
#pcuser .lc div.prfeaturesBox,
#top .lc div.prfeaturesBox {
display:table;
width:100%;
}
#games .lc div.prfeaturesBox div,
#mobile .lc div.prfeaturesBox div,
#lifestyle .lc div.prfeaturesBox div,
#pcuser .lc div.prfeaturesBox div,
#top .lc div.prfeaturesBox div {
padding:5px;
border:2px solid #73BE1E;
}
#games .lc div.prfeaturesBox h2,
#mobile .lc div.prfeaturesBox h2,
#lifestyle .lc div.prfeaturesBox h2,
#pcuser .lc div.prfeaturesBox h2,
#top .lc div.prfeaturesBox h2 {
margin:0px;
padding:0px;
height:20px;
background:url(http://image.itmedia.co.jp/images0509/rc_pr_features.gif) no-repeat left top #CDB2CC;
text-indent:-9999px;
border-top:0px solid #369;
}
/* +D Plus */
#top .lc div.featuresBox.plusColumn {
background:#FFFFC9;
}
#top .lc div.featuresBox.plusColumn h2 {
background:url(http://image.itmedia.co.jp/images0509/rc_features_pluscolumn.gif) no-repeat left top #C9C977;
}
#top .lc div.featuresBox.plusColumn div {
margin:5px;
padding:8px 5px 0px 5px;
background:#FFF url(http://image.itmedia.co.jp/plusd/images/features_pluscolumn_whatis.gif) no-repeat right bottom;
border:1px #C8CE74 solid;
}
#top .lc div.featuresBox.plusColumn div p.whatisPlus {
height:16px;
margin:10px 0px 0px;
padding:0px;
overflow:hidden;
}
#top .lc div.featuresBox.plusColumn div p.whatisPlus a {
display:block;
float:right;
width:95px;
height:16px;
text-indent:-9999px;
}
/* readerPresent */
#top .lc div.featuresBox.readerPresent {
background:#E2EDFF;
}
#top .lc div.featuresBox.readerPresent h2 {
background:url(http://image.itmedia.co.jp/images0509/rc_features_present.gif) no-repeat left top #C9C977;
}
#top .lc div.featuresBox.readerPresent div {
margin:5px;
background:#FFF;
border:1px #9EC6FF solid;
}
/* LEFT-COLUMN - BASIC -
-------------------------------------------------- */
.lc div h3 {
margin:0px;
font-size:100%;
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 4px 0px 0px;
}
.lc div p img {
margin:0px 2px -3px 2px;
}
.lc div#r400 h3 img {
display:block;
margin:2px 0px 0px 4px;
float:right;
}
.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;
display:block;
float:left;
}
.lc div#r400 h3 img#s {
margin:4px 9px 0px 0px;
float:left;
}
/* LEFT-COLUMN - LINKSET -
-------------------------------------------------- */
.linkset {
margin:3px 0px 0px 0px;
padding:0px;
list-style-type:none;
font-size:small;
line-height:130%;
clear:both;
}
.linkset {
clear:both;
}
ul.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;
}
ul.linkset li a:link, ul.linkset li a:visited {
text-decoration:none;
}
ul.nolinkset {
margin:3px 0px 0px 0px;
padding:0px;
list-style-type:none;
font-size:small;
line-height:125%;
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;
}
.kwdlist {
margin:0px 0px 0px 6px;
padding:0px;
list-style-type:none;
font-size:small;
}
.kwdlist li {
padding:7px 0px 0px 24px;
background:url(http://image.itmedia.co.jp/images0509/arr_key.gif) no-repeat 0px 0px;
}
#games .kwdlist li,
#lifestyle .kwdlist li,
#mobile .kwdlist li,
#pcuser .kwdlist li {width:170px;padding:0px 0px 0px 18px;}
#games .kwdlist li#rank1,
#lifestyle .kwdlist li#rank1,
#mobile .kwdlist li#rank1,
#pcuser .kwdlist li#rank1 {background:url(http://image.itmedia.co.jp/pcuser/images/rank01.gif) no-repeat;}
#games .kwdlist li#rank2,
#lifestyle .kwdlist li#rank2,
#mobile .kwdlist li#rank2,
#pcuser .kwdlist li#rank2 {background:url(http://image.itmedia.co.jp/pcuser/images/rank02.gif) no-repeat;}
#games .kwdlist li#rank3,
#lifestyle .kwdlist li#rank3,
#mobile .kwdlist li#rank3,
#pcuser .kwdlist li#rank3 {background:url(http://image.itmedia.co.jp/pcuser/images/rank03.gif) no-repeat;}
#games .kwdlist li#rank4,
#lifestyle .kwdlist li#rank4,
#mobile .kwdlist li#rank4,
#pcuser .kwdlist li#rank4 {background:url(http://image.itmedia.co.jp/pcuser/images/rank04.gif) no-repeat;}
#games .kwdlist li#rank5,
#lifestyle .kwdlist li#rank5,
#mobile .kwdlist li#rank5,
#pcuser .kwdlist li#rank5 {background:url(http://image.itmedia.co.jp/pcuser/images/rank05.gif) no-repeat;}
#games .kwdlist li#rank6,
#lifestyle .kwdlist li#rank6,
#mobile .kwdlist li#rank6,
#pcuser .kwdlist li#rank6 {background:url(http://image.itmedia.co.jp/pcuser/images/rank06.gif) no-repeat;}
#games .kwdlist li#rank7,
#lifestyle .kwdlist li#rank7,
#mobile .kwdlist li#rank7,
#pcuser .kwdlist li#rank7 {background:url(http://image.itmedia.co.jp/pcuser/images/rank07.gif) no-repeat;}
#games .kwdlist li#rank8,
#lifestyle .kwdlist li#rank8,
#mobile .kwdlist li#rank8,
#pcuser .kwdlist li#rank8 {background:url(http://image.itmedia.co.jp/pcuser/images/rank08.gif) no-repeat;}
#games .kwdlist li#rank9,
#lifestyle .kwdlist li#rank9,
#mobile .kwdlist li#rank9,
#pcuser .kwdlist li#rank9 {background:url(http://image.itmedia.co.jp/pcuser/images/rank09.gif) no-repeat;}
#games .kwdlist li#rank10,
#lifestyle .kwdlist li#rank10,
#mobile .kwdlist li#rank10,
#pcuser .kwdlist li#rank10 {background:url(http://image.itmedia.co.jp/pcuser/images/rank10.gif) no-repeat;}
/* 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 {
margin:0px;
padding:0px;
font-size:12px;
}
div#category dl {
margin:0px;
padding:0px;
}
div#category dl dt {
margin:0px 0px 0px 0px;
font-weight:bold;
background:url(http://image.itmedia.co.jp/images/spacer.gif) no-repeat right top;
}
div#category dl dt#lifestyle {background-image:url(http://image.itmedia.co.jp/images0509/ico_l.gif);}
div#category dl dt#pcupdate {background-image:url(http://image.itmedia.co.jp/images0509/ico_p.gif);}
div#category dl dt#mobile {background-image:url(http://image.itmedia.co.jp/images0509/ico_m.gif);}
div#category dl dt#games {background-image:url(http://image.itmedia.co.jp/images0509/ico_g.gif);}
div#category dl dt#shopping {background-image:url(http://image.itmedia.co.jp/images0509/ico_s.gif);}
div#category dl dt a {
display:block;
width:100%;
padding:20px 0px 6px 0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#369;
border-bottom:2px solid #369;
}
div#category dl dd {
margin:2px 0px 0px 0px;
padding:2px 3px 2px 16px;
line-height:125%;
background:url(http://image.itmedia.co.jp/images0509/arr.gif) no-repeat 1px 3px;
border-bottom:1px solid #DDE;
}
.leftbox * {font-size:12px;}
.leftbox table {margin:0px 0px 6px 0px;padding:2px 4px;width:200px;border-collapse:collapse;}
.leftbox dl {width:200px;margin:0px;padding:0px;}
.leftbox dl dt, .leftbox thead th {padding:2px 4px;font-weight:bold;color:#FFF;background:#988;clear:both;}
.leftbox dl dt a, .leftbox thead th a {color:#FFC;}
.leftbox tbody th {padding:2px 4px;border-bottom:1px solid #BBC;}
.leftbox tbody td {padding:2px 4px;text-align:right;border-bottom:1px solid #BBC;}
.leftbox dl dd {margin:0px;padding:0px;width:25%;float:left;}
.leftbox dl dd a {display:block;padding:3px 0px;width:100%;text-align:center;}
.leftbox dl dd a:hover {background:#FFC;}
/* LEFT-COLUMN - HEADLINE -
----------------------------------------------- */
.headline {
margin:0px;
padding:0px;
list-style-type:none;
font-size:small;
line-height:130%;
word-break:break-all;
}
.headline li {
display:block;
padding:3px 2px 3px 17px;
background:url(http://image.itmedia.co.jp/images0509/arr.gif) no-repeat 3px 7px;
border-bottom:1px solid #DDE;
}
body#games .headline li {
display:block;
padding:3px 2px 3px 3px;
background:url(http://image.itmedia.co.jp/images/spacer.gif) no-repeat 3px 7px;
border-bottom:0px solid #DDE;
clear:both;
}
body#games .headline li img {
margin:2px 0px;
float:left;
}
body#games .headline li a:link,
body#games .headline li a:visited {
display:block;
margin-left:40px;
}
.headline li#lifestyle {background-image:url(http://image.itmedia.co.jp/images0509/ico_l2.gif);padding:5px 0px 5px 30px;}
.headline li#pcupdate {background-image:url(http://image.itmedia.co.jp/images0509/ico_p2.gif);padding:5px 0px 5px 30px;}
.headline li#mobile {background-image:url(http://image.itmedia.co.jp/images0509/ico_m2.gif);padding:5px 0px 5px 30px;}
.headline li#games {background-image:url(http://image.itmedia.co.jp/images0509/ico_g2.gif);padding:5px 0px 5px 30px;}
.headline li#shopping {background-image:url(http://image.itmedia.co.jp/images0509/ico_s2.gif);padding:5px 0px 5px 30px;}
.headline li#bg0 {border-width:0px;background-color:#FFF;}
.headline li#bg1 {border-width:0px;background-color:#EEF;}
/*
.headline li#bgn0, .headline li#bgn2, .headline li#bgn4, .headline li#bgn6, .headline li#bgn8,
.headline li#bgn10, .headline li#bgn12, .headline li#bgn14, .headline li#bgn16, .headline li#bgn18,
.headline li#bgn20, .headline li#bgn22, .headline li#bgn24, .headline li#bgn26, .headline li#bgn28,
.headline li#bgn30, .headline li#bgn32, .headline li#bgn34, .headline li#bgn36, .headline li#bgn38,
.headline li#bgn40, .headline li#bgn42, .headline li#bgn44, .headline li#bgn46, .headline li#bgn48,
.headline li#bgn50, .headline li#bgn52, .headline li#bgn54, .headline li#bgn56, .headline li#bgn58,
.headline li#bgn60, .headline li#bgn62, .headline li#bgn64, .headline li#bgn66, .headline li#bgn68,
.headline li#bgn70, .headline li#bgn72, .headline li#bgn74, .headline li#bgn76, .headline li#bgn78 {
border-width:0px;background-color:#EEF;
}
.headline li#bgn1, .headline li#bgn3, .headline li#bgn5, .headline li#bgn7, .headline li#bgn9,
.headline li#bgn11, .headline li#bgn13, .headline li#bgn15, .headline li#bgn17, .headline li#bgn19,
.headline li#bgn21, .headline li#bgn23, .headline li#bgn25, .headline li#bgn27, .headline li#bgn29,
.headline li#bgn31, .headline li#bgn33, .headline li#bgn35, .headline li#bgn37, .headline li#bgn39,
.headline li#bgn41 .headline li#bgn43, .headline li#bgn45, .headline li#bgn47, .headline li#bgn49,
.headline li#bgn51, .headline li#bgn53, .headline li#bgn55, .headline li#bgn57, .headline li#bgn59,
.headline li#bgn61, .headline li#bgn63, .headline li#bgn65, .headline li#bgn67, .headline li#bgn69,
.headline li#bgn71, .headline li#bgn73, .headline li#bgn75, .headline li#bgn77, .headline li#bgn79 {
border-width:0px;background-color:#FFF;
}
*/
.headline li span,
.headline li span a,
.top10 li span,
.top10 li span a {
color:#888;
}
.headline li strong {color:#A73;}
.headline li span#new {
width:0px;
display:block;
padding:0px 0px 0px 32px;
background:url(http://image.itmedia.co.jp/images/new.gif) no-repeat left 3px;
text-indent:-9999px;
float:left;
}
/* LEFT-COLUMN - TOP10 -
----------------------------------------------- */
ul#rank {
padding:0px;
font-size:small;
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 - Hatena Bookmark -
----------------------------------------------- */
.hb {
margin:15px 0px;
}
#games .lc .l600 .hb h2,
#mobile .lc .l600 .hb h2,
#pcuser .lc .l600 .hb h2,
#lifestyle .lc .l600 .hb h2 {
margin:0px;
padding:6px 4px 4px 24px;
background:url(http://image.itmedia.co.jp/plusd/images/hb_lc_heading.gif) no-repeat left top;
}
.hb ul.hb001,
.hb ul.hb002 {
margin:0px;
padding:0px;
font-size:small;
list-style-type:none;
}
.hb ul.hb001 li,
.hb ul.hb002 li {
padding:2px 0px 5px 5px;
list-style-type:none;
border-bottom:1px #ddd solid;
border-left:1px #ddd solid;
}
/* LEFT-COLUMN - OTHER -
----------------------------------------------- */
.lc div#update {
height:16px;
padding:5px 0px 0px 16px;
font-size:12px;
font-weight:bold;
color:#667;
text-align:right;
background:url(http://image.itmedia.co.jp/images0509/update.gif) no-repeat left 6px;
}
.articles a:link,
.articles a:visited {
text-decoration:underline;
}
/* RIGHT-COL
-------------------------------------------------- */
.rc {
width:300px;
float:right;
margin:5px 10px 0px 0px;
padding:0px 0px 10px 0px;
font-size:12px;
text-align:left;
}
.rc a:link,
.rc a:visited {
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, #SubCol .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!important;
height:18px!important;
background-repeat:no-repeat!important;
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;}
.cbox ul {margin:0px 2px 1px 2px;padding:4px 4px 0px 4px;background-color:#FFF;}
.cbox form input {margin-bottom:4px;vertical-align:middle;}
.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:url(http://image.itmedia.co.jp/images0509/adbox_rc_feat_g.gif) no-repeat;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#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;}
.cbox h2#gamesicon {background-image:url(http://image.itmedia.co.jp/images0509/rc_gamesicon.gif);text-indent:-9999px;padding:0px;height:20px;}
.cbox h2#backnumber {background-image:url(http://image.itmedia.co.jp/images0509/rc_backnumber.gif);text-indent:-9999px;padding:0px;height:20px;}
.cbox h2#price {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_price.gif) no-repeat left top;}
.cbox h2#choice {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_choice.gif) no-repeat left top;height:20px;}
.cbox h2#shopping {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_store.gif) no-repeat left top;height:20px;}
.cbox h2#index {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_index.gif) no-repeat left top;height:20px;}
/* 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_career3.gif);text-indent:-9999px;}
.cbox#purple h2#careerup2 {background:url(http://image.itmedia.co.jp/images0509/adbox_rc_career3.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;}
.cbox#red h2#pickup {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_pickup.gif) no-repeat left top;height:20px;}
.cbox#blue h2#quickpoll {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_session.gif) no-repeat left top;height:20px;}
.cbox#blue h2#game-preview {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_gamepreview.gif) no-repeat left top;height:20px;}
.cbox#gray h2#pds {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_pds.gif) no-repeat left top;height:20px;}
.cbox#green h2#goods {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_goods.gif) no-repeat left top;height:20px;}
.cbox#green h2#special {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_fyi.gif) no-repeat left top;height:20px;}
/* AD SYMANTEC
-------------------------------------------------- */
.rc .cbox#symantec {background-color:#FC0;}
.rc .cbox#symantec h2 {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_symantec.gif) no-repeat left top;}
.rc .cbox#symantec p {background-color:#FC0;}
.rc .cbox#symantec p#btn {
width:296px;
padding:0px;
}
.rc .cbox#symantec p#btn a:link,
.rc .cbox#symantec p#btn a:visited {
display:block;
padding:4px;
color:#333;
border-top:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #DEB202;
border-bottom:1px solid #DEB202;
}
.rc .cbox#symantec p#btn a:hover {
text-decoration:none;
}
#top .rc .cbox#symantec p#btn a:hover {
background-color:#FF9;
}
.rc .cbox#symantec p#prt {
width:264px;
padding:4px 4px 4px 28px;
background:url(http://image.itmedia.co.jp/images0509/adtxt_bg.gif) no-repeat 4px 6px #FFA;
}
.rc .cbox#symantec table {
margin:2px;
width:296px;
border-collapse:collapse;
}
body#top .rc .cbox#symantec #sybody {display:none;}
.rc .cbox#symantec table thead td {padding:1px 4px;color:#FFF;background-color:#666;border-right:1px solid #FC0;}
.rc .cbox#symantec table tbody td {
padding:1px 4px;
background-color:#FFF;
border-right:1px solid #FC0;
border-bottom:1px solid #FC0;
}
.rc .cbox#symantec table tbody .risk {padding:2px 4px;text-align:center;}
.rc .cbox#symantec table tbody .risk div {
text-indent:-9999px;
width:16px;
height:16px;
}
.rc .cbox#symantec table tbody .risk#risk1 div {background:url(http://image.itmedia.co.jp/images0509/symantec_risk01.gif) no-repeat center center;}
.rc .cbox#symantec table tbody .risk#risk2 div {background:url(http://image.itmedia.co.jp/images0509/symantec_risk02.gif) no-repeat center center;}
.rc .cbox#symantec table tbody .risk#risk3 div {background:url(http://image.itmedia.co.jp/images0509/symantec_risk03.gif) no-repeat center center;}
.rc .cbox#symantec table tbody .risk#risk4 div {background:url(http://image.itmedia.co.jp/images0509/symantec_risk04.gif) no-repeat center center;}
.rc .cbox#symantec table tbody .risk#risk5 div {background:url(http://image.itmedia.co.jp/images0509/symantec_risk05.gif) no-repeat center center;}
/* AD MobileShop
.cbox#mobileshop {background:url(http://image.itmedia.co.jp/images0509/adbox_rc_gr.gif) repeat-x #AC8;}
.cbox#mobileshop h2 {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_pr_mobileshop3.jpg) no-repeat left top;height:20px;}
-------------------------------------------------- */
/* SUBCOL DOSPARA 090129
-------------------------------------------------- */
#mobileshop.cbox {
width:auto;
background:#DDD ;
border: 2px solid #036;
}
#mobileshop.cbox h2 {
background:url(http://image.itmedia.co.jp/plusd/images/t_dosuparaPC.gif) no-repeat 0px 0px;
height: 60px !important;
padding:0px !important;
text-indent:-9999px !important;
border-bottom: 1px solid #036;
}
#mobileshop.cbox div {
margin-top:0px;
}
.rc .cbox#mobileshop p, #SubCol .cbox p {
width:282px;
}
#osusumepc h2 {
height:59px !important;
}
/* AD MobileRecruit
-------------------------------------------------- */
.cbox h2#mobile-recruit {text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/rc_pr_mobile_recruit.jpg) no-repeat left top;height:20px;}
.rc .cbox p {
margin:0px 2px 1px 2px;
padding:4px;
background-color:#FFF;
clear:both;
line-height:130%;
}
.rc .cbox p img {
margin:3px 4px 1px 0px;
float:left;
}
/* RIGHT-COLUMN - FYI -
----------------------------------------------- */
.rc div#fyi, #SubCol div#fyi {
margin:0px 0px 5px 0px;
padding:0px 0px 1px 0px;
background-color:#73BE1E;
clear:both;
}
.rc div#fyi h2, #SubCol div#fyi h2 {
margin:0px;
height:20px;
font-size:12px;
background:url(http://image.itmedia.co.jp/images0509/rc_fyi.gif) no-repeat top left;
text-indent:-9999px;
}
.rc div#fyi p, #SubCol 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, #SubCol div#fyi p img {
margin:0px 6px 0px 2px;
float:left;
}
/* RIGHT-COLUMN - SHOPPING -
----------------------------------------------- */
.rc div#shopping {
margin:0px 0px 5px 0px;
padding:0px 0px 1px 0px;
background-color:#F90;
clear:both;
}
.rc div#shopping h2 {
margin:0px;
height:20px;
font-size:12px;
background:url(http://image.itmedia.co.jp/images0509/rc_store.gif) no-repeat top left;
text-indent:-9999px;
}
.rc div#shopping p {
margin:1px 2px;
padding:2px;
display:block;
line-height:125%;
background-color:#FFF;
}
.rc div#shopping p a strong {
color:#900;
}
.rc div#shopping p strong {
color:#F20;
}
.rc div#shopping p img {
margin:2px 6px 2px 2px;
float:left;
}
/* RIGHT-COLUMN - QUICK POLL -
----------------------------------------------- */
div#quickpoll {
margin:0px 0px 5px 0px;
padding:0px 0px 1px 0px;
background-color:#69F;
font-size:12px;
clear:both;
}
div#quickpoll h2 {
margin:0px;
height:20px;
font-size:12px;
background:url(http://image.itmedia.co.jp/images0509/rc_session.gif) no-repeat top left;
text-indent:-9999px;
}
div#quickpoll h2#lart {background:url(http://image.itmedia.co.jp/images0509/rc_kart.gif) no-repeat top left;}
div#quickpoll h2#llnk {background:url(http://image.itmedia.co.jp/images0509/rc_klnk.gif) no-repeat top left;}
div#quickpoll h5 {
margin:0px;
padding:0px;
font-size:12px;
line-height:130%;
}
div#quickpoll form {
margin:2px;
padding:4px;
line-height:125%;
text-align:left;
background-color:#EEF;
}
div#quickpoll form p {
margin:0px;
padding:4px 0px;
}
div#quickpoll form div {
margin:1px 0px;
padding:2px;
font-size:10px;
font-family:verdana,arial,sans-serif;
line-height:100%;
color:#333;
background:url(http://image.itmedia.co.jp/images0509/rc_session_bar.gif) repeat-x left top #FFF;
border:1px solid #776;
text-align:center;
}
div#quickpoll div {
width:296px;
margin:0px 2px 1px 2px;
padding:0px;
background-color:#FFF;
border-top:1px solid #69F;
border-bottom:1px solid #69F;
}
div#quickpoll div p {
width:288px;
margin:0px;
padding:8px 4px;
color:#444;
clear:both;
line-height:130%;
border-top:1px solid #69F;
}
div#quickpoll div p a img {
display:block;
margin:2px 0px 2px 4px;
float:right;
}
.rc .linkset li,
.rc .linkset li a {
line-height:135%;
}
/**/
#qpform {
padding:4px;
font-size:12px;
line-height:125%;
text-align:left;
background-color:#EEF;
}
#qpform h5 {
margin:0px;
padding:0px;
font-size:12px;
line-height:130%;
}
#qpform div {
margin:1px 0px;
padding:2px;
font-size:10px;
font-family:verdana,arial,sans-serif;
line-height:100%;
color:#333;
background:url(http://image.itmedia.co.jp/images0509/rc_session_bar.gif) repeat-x left top #FFF;
border:1px solid #776;
text-align:center;
}
#qpform p {
margin:0px;
color:#444;
clear:both;
line-height:130%;
border-width:0px;
}
#qpform div p a img {
display:block;
margin:2px 0px 2px 4px;
float:right;
}
#qpform .linkset {
float:right;
font-size:12px;
background-color:#EEF;
}
/**/
/* RIGHT-COLUMN - PICKUP -
----------------------------------------------- */
.rc div#pickup {
display:table;
width:100%;
margin:0px 0px 5px 0px;
padding:0px 0px 1px 0px;
background-color:#D48894;
clear:both;
}
.rc div#pickup h2 {
margin:0px;
height:20px;
font-size:12px;
background:url(http://image.itmedia.co.jp/images0509/rc_pickup.gif) no-repeat top left;
text-indent:-9999px;
}
.rc div#pickup div {
margin:0px 2px 0px 2px;
padding:0px;
background-color:#FFF;
}
.rc div#pickup div p {
width:288px;
margin:0px;
padding:8px 4px;
color:#444;
clear:both;
line-height:135%;
border-bottom:1px solid #D48894;
}
.rc div#pickup div p a img {
display:block;
margin:2px 0px 2px 4px;
float:right;
}
/* RIGHT-COLUMN - FEED BACK -
----------------------------------------------- */
.rc div#feedback {
margin:0px 0px 5px 0px;
padding:0px 0px 1px 0px;
background-color:#B6B659;
clear:both;
}
.rc div#feedback h2 {
margin:0px;
height:20px;
font-size:12px;
background:url(http://image.itmedia.co.jp/images0509/rc_feedback.gif) no-repeat top left;
text-indent:-9999px;
}
.rc div#feedback .linkset {
margin:2px;
padding:4px;
font-size:12px;
background-color:#FFF;
}
/* 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;
line-height:125%;
}
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 {
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;
width:70px;
text-indent:-9999px;
background:url(http://image.itmedia.co.jp/images0509/bt_null2.gif) no-repeat right bottom;
}
.footer ul li a:link, .footer ul li a:visited {
display:block;
width:70px;
height:19px;
background-repeat:no-repeat;
background-position:left bottom;
text-decoration:none;
}
.footer ul li a:hover {text-decoration:none;}
.footer ul li#top {padding-left:20px;}
.footer ul li#top {background-image:url(http://image.itmedia.co.jp/images0509/bt_top2.gif);}
.footer ul li#lifestyle {background-image:url(http://image.itmedia.co.jp/images0509/bt_lifestyle2.gif);}
.footer ul li#pcupdate {background-image:url(http://image.itmedia.co.jp/images0509/bt_pcus2.gif);}
.footer ul li#pcuser {background-image:url(http://image.itmedia.co.jp/images0509/bt_pcus2.gif);}
.footer ul li#mobile {background-image:url(http://image.itmedia.co.jp/images0509/bt_mobile2.gif);}
.footer ul li#games {background-image:url(http://image.itmedia.co.jp/images0509/bt_games2.gif);}
.footer ul li#shopping {background-image:url(http://image.itmedia.co.jp/images0509/bt_shopping2.gif);}
.footer ul li#auction {background-image:url(http://image.itmedia.co.jp/images0509/bt_auction2.gif);}
.footer ul li#select {background-image:url(http://image.itmedia.co.jp/images0509/bt_ss2.gif);}
.footer ul li#blog {background-image:url(http://image.itmedia.co.jp/images0509/bt_blog2.gif);}
.footer ul li#voice {background-image:url(http://image.itmedia.co.jp/images0509/bt_enquete2.gif);}
.footer ul li#style {background-image:url(http://image.itmedia.co.jp/images0509/bt_style2.gif);}
.footer ul li#soho {background-image:url(http://image.itmedia.co.jp/images0509/bt_soho2.gif);}
.footer ul li#top a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_top6.gif);}
.footer ul li#lifestyle a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_lifestyle6.gif);}
.footer ul li#pcupdate a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_pcus6.gif);}
.footer ul li#pcuser a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_pcus6.gif);}
.footer ul li#mobile a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_mobile6.gif);}
.footer ul li#games a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_games6.gif);}
.footer ul li#shopping a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_shopping6.gif);}
.footer ul li#auction a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_auction6.gif);}
.footer ul li#select a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_ss6.gif);}
.footer ul li#blog a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_blog6.gif);}
.footer ul li#voice a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_enquete6.gif);}
.footer ul li#style a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_style6.gif);}
.footer ul li#soho a:hover {background-image:url(http://image.itmedia.co.jp/images0509/bt_soho6.gif);}
body#top .footer ul li#top {background-image:url(http://image.itmedia.co.jp/images0509/bt_top4.gif);}
body#lifestyle .footer ul li#lifestyle {background-image:url(http://image.itmedia.co.jp/images0509/bt_lifestyle4.gif);}
body#pcupdate .footer ul li#pcupdate {background-image:url(http://image.itmedia.co.jp/images0509/bt_pcus4.gif);}
body#pcuser .footer ul li#pcupdate {background-image:url(http://image.itmedia.co.jp/images0509/bt_pcus4.gif);}
body#mobile .footer ul li#mobile {background-image:url(http://image.itmedia.co.jp/images0509/bt_mobile4.gif);}
body#games .footer ul li#games {background-image:url(http://image.itmedia.co.jp/images0509/bt_games4.gif);}
body#shopping .footer ul li#shopping {background-image:url(http://image.itmedia.co.jp/images0509/bt_shopping4.gif);}
body#auction .footer ul li#auction {background-image:url(http://image.itmedia.co.jp/images0509/bt_auction4.gif);}
body#select .footer ul li#blog {background-image:url(http://image.itmedia.co.jp/images0509/bt_ss4.gif);}
body#blog .footer ul li#blog {background-image:url(http://image.itmedia.co.jp/images0509/bt_blog4.gif);}
body#voice .footer ul li#voice {background-image:url(http://image.itmedia.co.jp/images0509/bt_enquete4.gif);}
body#style .footer ul li#style {background-image:url(http://image.itmedia.co.jp/images0509/bt_style4.gif);}
body#soho .footer ul li#soho {background-image:url(http://image.itmedia.co.jp/images0509/bt_soho4.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 {
clear:both;
display:block;
background:#FFF;
}
.mediafooter p {
margin:0;
padding:30px 15px 5px;
font-size:12px;
color:#999;
text-align:right;
}
/* OLD INDEX
----------------------------------------------- */
.index h3,
.index h4 {
margin:0px;
line-height:135%;
}
.index h3 a:link,
.index h3 a:visited,
.index h4 a:link,
.index h4 a:visited {
text-decoration:none;
}
.index p {
margin:0px;
font-size:small;
color:#444;
line-height:135%;
}
.index h5 {
margin:0px;
padding:0px;
color:#A73;
}
.index img {
margin:3px 3px 0px 0px;
}
.index .linkset {
font-size:small;
}
.cmssubhead {
font-size:100%;
color:#222222;
line-height:120%;
margin:7px 0px 7px 0px;
padding:3px 0px 3px 5px;
border-bottom:1px solid #999999;
border-left:5px solid #CC6600;
}
ul#news {
font-size:85%;
font-family:"Hiragino Kaku Gothic Pro",Verdana,Helvetica,sans-serif;
color:#444444;
margin:0px;
padding:0px;
list-style-type:none;
}
ul#news li {
margin:0px 0px 10px 0px;
padding-left:16px;
background:url(http://image.itmedia.co.jp/images/arrow_6699cc_h12.gif) no-repeat 0 2px;
}
ul#news li a {
line-height:125%;
}
ul#news li a small {
color:#666666;
}
/* AD - EXTENSSION -
----------------------------------------------- */
.pr-banner {
position:absolute;
top:48px;
left:240px;
}
.pr-mark {
margin-right:0px!important;
background:url(http://image.itmedia.co.jp/images0509/adtxt_bg2.gif) no-repeat right center;
text-indent:-9999px;
}
#empty .pr-mark {
width:330px!important;
margin-right:0px!important;
background:url(http://image.itmedia.co.jp/images0509/adtxt_bg2.gif) no-repeat left center;
text-indent:-9999px;
}
#button {
margin:0px auto 15px auto;
display:table;
width:400px;
}
#button map,
#button center {
width:33%;
float:left;
}
#button img,
#button center img {
float:left;
}
/* AD - BANNER -
----------------------------------------------- */
div#banner {float:right;}
/* EXCLUDING MAC \*/
div#banner {
width:728px;
display:inline;
margin:0px;
padding:0px;
vertical-align:middle;
float:none;
}
div#banner div {
display:inline;
}
/**/
div.SCREEN,
div#square {
display:block;
margin:0px;
padding:0 0 10px;
clear:both;
}
div#rectangle {
display:block;
margin:0 0 5px;
padding:0px;
clear:both;
}
#dc #ITGE {
margin:0 0 15px;
padding:0px;
}
div.SCREEN center,
div#banner center,
div#square center,
div#rectangle center {
display:inline;
margin:0px;
padding:0px;
text-align:left;
}
div.SCREEN map,
div#banner map,
div#square map,
div#rectangle map {
display:inline;
margin:0px;
padding:0px;
text-align:left;
}
div.SCREEN area,
div#banner area,
div#square area,
div#rectangle area {
display:inline;
margin:0px;
padding:0px;
text-align:left;
}
div.SCREEN iframe,
div#banner iframe,
div#square iframe,
div#rectangle iframe {
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.SCREEN object,
div.SCREEN embed,
div.SCREEN table,
div#square object,
div#square embed,
div#square table,
div#rectangle object,
div#rectangle embed,
div#rectangle table {
display:inline;
margin:0px 0px 5px 0px;
padding:0px;
text-align:left;
}
div#banner img {}
/* AD - SQUARE -
----------------------------------------------- */
.lc div#square img {
margin:0px 0px 5px 0px;
}
/* AD - RECTANGLE -
----------------------------------------------- */
.rc div.SCREEN img,
.rc div#rectangle img {
margin:0px 0px 5px 0px;
}
/* AD - TXTAD -
----------------------------------------------- */
div#txtad div {
margin:0px;
clear:both;
}
/* AD - TXTAD 081118 -
----------------------------------------------- */
div.ITT div {
margin:0px;
clear:both;
}
/* AD - CENTER FYI -
----------------------------------------------- */
.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:100%;
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;
}
/* AD - N -
----------------------------------------------- */
#N {
position:absolute;
top:0;
}
/* FOR OLD ARTICLES
----------------------------------------------- */
.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 -7px 0px;
clear:both;
text-indent:32px;
}
h3.cmstitle {
padding:0px;
font-size:large;
color:#036;
border-width:0px;
background-color:#FFF;
line-height:130%;
}
.cmssubtitle {
color:#A73;
line-height:130%;
}
.articles i {
display:block;
width:99%;
}
/* FOR SHOPPING
----------------------------------------------- */
body#shopping .lc {
background:url(http://shopping.itmedia.co.jp/images/lcbg_shopping.gif) no-repeat left top;
}
body#shopping .l600 div#update {
background:url(http://image.itmedia.co.jp/images/spacer.gif) no-repeat left top;
}
body#shopping #l200 h3 {
font-size:small;
}
body#shopping .lc div h2#del {
display:none;
}
body#shopping .rc h2#newarticles {
margin:0px;
height:20px;
font-size:12px;
background:url(http://image.itmedia.co.jp/images0509/rc_newarticles.gif) no-repeat top left;
text-indent:-9999px;
}
body#shopping .rc h2#newarticles img {
display:none;
}
body#shopping .rc .headline {
border:2px solid #E8A4B0;
}
.goodsbtn {text-align:center;}
.shopbtn {display:block;margin:15px auto;}
/* FOR DIGICAME PLUS
----------------------------------------------- */
body#dc #ITR2 img,body#dc #ITR3 img,body#dc #ITR4 img{
margin-bottom: 5px;
clear: both;
}
/* GFK TABLE
----------------------------------------------- */
#gfk-haad {
margin:0px;
padding:4px;
height:72px;
font-size:12px;
color:#FFC;
background-color:#662;
}
#gfk-haad img {
float:right;
}
#gfk-haad b {
display:block;
margin:8px 0px 0px 0px;
padding:5px 2px;
color:#FDA;
background-color:#330;
}
#gfk2 {
font-size:12px;
}
#gfk2 p {
display:block;
margin:0px;
padding:0px;
font-size:12px;
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#662;
background-color:#F90;
clear:both;
}
#gfk2 p#top3 {
background-color:#F40;
}
#gfk2 b {
display:block;
margin:0px;
padding:4px 4px 0px 0px;
width:20px;
font-size:12px;
color:#FFFFFF;
text-align:right;
float:left;
}
#gfk2 a {
display:block;
margin:0px 0px 0px 20px;
padding:4px 2px 4px 2px;
font-size:12px;
font-weight:bold;
color:#553;
border-left:1px solid #666622;
background-color:#EEEECC;
}
#gfk2 i {
display:block;
margin:0px 0px 0px 20px;
padding:4px 0px 4px 2px;
font-style:normal;
color:#554422;
border-left:1px solid #776666;
background-color:#FFFFFF;
clear:both;
}
#gfk2 img {
margin:0px;
float:right;
border:1px solid #666622;
}
/* ACCTOP10
----------------------------------------------- */
.acctop10-News {
display:table;
width:80%;
margin:0px auto;
padding:3px;
background-color:#555588;
}
.acctop10-Mobile {
display:table;
width:80%;
margin:0px auto;
padding:3px;
background-color:#999955;
}
.acctop10-LifeStyle {
display:table ! important;
width:80% ! important;
margin:0px auto ! important;
padding:3px ! important;
background-color:#885555;
}
.acctop10-PCUPdate {
display:table;
width:80%;
margin:0px auto;
padding:3px;
background-color:#BB8855;
}
.acctop10-Games {
display:table;
width:80%;
margin:0px auto;
padding:3px;
background:url(http://image.itmedia.co.jp/games/images/top10_bg.jpg) no-repeat 0px 0px;
background-color:#2DA5FF;
}
.acctop10-News h3,
.acctop10-Mobile h3,
.acctop10-LifeStyle h3,
.acctop10-PCUPdate h3,
.acctop10-Games 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-width:0px ! important;
}
.acctop10-News h3 font,
.acctop10-Mobile h3 font,
.acctop10-LifeStyle h3 font,
.acctop10-PCUPdate h3 font,
.acctop10-Games h3 font {
color:#EDEDED ! important;
font-family:"Hiragino Kaku Gothic Pro",Verdana,Helvetica,sans-serif ! important;
}
.acctop10-News h5,
.acctop10-Mobile h5,
.acctop10-LifeStyle h5,
.acctop10-PCUPdate h5,
.acctop10-Games h5 {
font-size:small ! important;
color:#DDD ! important;
float:right ! important;
font-family:"Hiragino Kaku Gothic Pro",Verdana,Helvetica,sans-serif ! important;
margin:0px ! important;
padding:5px ! important;
clear:none ! important;
}
.acctop10-News p,
.acctop10-Mobile p,
.acctop10-LifeStyle p,
.acctop10-PCUPdate p,
.acctop10-Games 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-News p a:link, .acctop10-News p a:visited,
.acctop10-Mobile a:link, .acctop10-Mobile a:visited,
.acctop10-LifeStyle a:link, .acctop10-LifeStyle a:visited,
.acctop10-PCUPdate a:link, .acctop10-PCUPdate a:visited,
.acctop10-Games a:link, .acctop10-Games a:visited {
display:block;
width:100%;
margin:1px 0px;
padding:0px;
float:left;
line-height:140%;
background-color:#FFFFFF;
border:1px solid white;
text-decoration:none ! important;
}
.acctop10-News a:hover,
.acctop10-Mobile a:hover,
.acctop10-LifeStyle a:hover,
.acctop10-PCUPdate a:hover,
.acctop10-Games a:hover {
border:1px solid #FD0;
text-decoration:none;
}
.acctop10-News img,
.acctop10-Mobile img,
.acctop10-LifeStyle img,
.acctop10-PCUPdate img,
.acctop10-Games img,
.acctop10-News u,
.acctop10-Mobile u,
.acctop10-LifeStyle u,
.acctop10-PCUPdate u,
.acctop10-Games u {
color:#772222;
text-decoration:none;
border-width:0px ! important;
}
.acctop10-News 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;
text-decoration:none;
}
.acctop10-Mobile b#top {
font-size:12px;
display:block;
text-align:right;
background-color:#669933;
width:10%;
height:44px;
margin:0px 7px 0px 0px;
padding:2px;
float:left;
color:white;
text-decoration:none;
}
.acctop10-LifeStyle b#top {
font-size:12px;
display:block;
text-align:right;
background-color:#AA9933;
width:10%;
height:44px;
margin:0px 7px 0px 0px;
padding:2px;
float:left;
color:white;
text-decoration:none;
}
.acctop10-PCUPdate b#top {
font-size:12px;
display:block;
text-align:right;
background-color:#EEAA00;
width:10%;
height:44px;
margin:0px 7px 0px 0px;
padding:2px;
float:left;
color:white;
text-decoration:none;
}
.acctop10-Games b#top {
font-size:12px;
display:block;
text-align:right;
background-color:#F5A11D;
width:10%;
height:44px;
margin:0px 7px 0px 0px;
padding:2px;
float:left;
color:white;
text-decoration:none;
}
.acctop10-News b,
.acctop10-Mobile b,
.acctop10-LifeStyle b,
.acctop10-PCUPdate b,
.acctop10-Games 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;
text-decoration:none;
}
.blogicon {
margin:4px 4px 0px 0px;
width:80px;
height:60px;
float:left;
background:no-repeat left top;
}
.blogicon a:link,
.blogicon a:visited {
display:block;
width:80px;
height:60px;
}
.blogicon#\0030B3\0030C7\0030E9\000020\0030CE\0030D6\0030ED\0030B0 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_koderanoblog.jpg);}
.blogicon#\004E2D\0056FD\005EB6\006C11\0030AF\0030B5\0030A4\000049\000054\004E8B\0060C5 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_yamaya.jpg);}
.blogicon#\000057\000049\00004C\00004C\000043\00004F\00004D\000020\00004D\000041\00004E\000049\000041\000043\000053\000020\000032\000030\000030\000035 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_willcom2005.jpg);}
.blogicon#\00672C\003092\008AAD\003082\003046 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_bookreview.jpg);}
.blogicon#\0030E2\0030D0\0030A4\0030EB\007DE8\0096C6\0090E8\003001\00305F\003060\003044\00307E\0053D6\006750\004E2D {
background-image:url(http://image.itmedia.co.jp/images0509/blog_ksaito.jpg);}
.blogicon#\00897F\006B63\00304C\008D08\00308B\0030E1\0030C7\0030A3\0030A2\0060C5\005831 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_nishitadashi.jpg);}
.blogicon#\006DF7\006C8C\00306E\005C4B\005F62\000062\00006C\00006F\000067 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_ogikubokei.jpg);}
.blogicon#\0065E5\003005\00662F\00904A\006280 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_games.jpg);}
.blogicon#\000048\000069\000052\00004F\000027\000073\000020\000042\00006C\00006F\000067\000020\00300C\000048\000069\000052\00004F\005834\00300D\000020\00FF0B\000044\0030D6\0030ED\0030B0\00652F\005C40 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_hiro.jpg);}
.blogicon#\0030B7\0030CD\0030DE\00306E\003082\003068 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_motoyama.jpg);}
.blogicon#\0030A2\0030E1\0030EA\0030AB\000049\000054\003053\00307C\00308C\008A71 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_mayumiitusa.jpg);}
.blogicon#\005929\004E0B\0053D6\003089\00305A\00306B\004E8C\005408\00534A {
background-image:url(http://image.itmedia.co.jp/images0509/blog_2go.jpg);}
.blogicon#\0030BD\0030EA\0030C3\0030C9\0030A2\0030E9\0030A4\0030A2\0030F3\0030B9\00306F\00304B\00304F\008A9E\00308A\00304D {
background-image:url(http://image.itmedia.co.jp/images0509/blog_sushidisk.jpg);}
.blogicon#\0030A2\0030A4\0030C7\0030A2\00306E\007389\00624B\007BB1 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_dc.jpg);}
.blogicon#\0030A2\0030AD\0030D0\003067\004ECA\0065E5\003082\007CE0\00559C\003073 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_junk.jpg);}
.blogicon#\47\61\6C\6C\69\6F\6E\69\63\20\50\72\69\76\61\74\65\20\4A\75\64\67\6D\65\6E\74 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_naskal.jpg);}
.blogicon#\0030A2\0030B8\0030A2\00306A\0030B1\0030FC\0030BF\0030A4\00306E\006BCE\0065E5 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_yamane.jpg);}
.blogicon#\009769\0065B0\007684\0030B1\0030FC\0030BF\0030A4\0030A2\0030D7\0030EA\0030B1\0030FC\0030B7\0030E7\0030F3\00306E\004F5C\00308A\0065B9 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_jig.jpg);}
.blogicon#\0030B2\0030A4\0030E0\0030DE\0030F3\00306E\0030D6\0030ED\0030B0\00FF1A\007827\00516C\005712\0079D8\005BC6\0057FA\005730 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_gameman.jpg);}
.blogicon#\00004C\00006F\000076\000065\000020\000074\000068\000065\000020\00004C\000069\000066\000065\00002A {
background-image:url(http://image.itmedia.co.jp/images0509/blog_chihazo.jpg);}
.blogicon#\304A\6C17\697D\30E2\30D0\30A4\30EB\30AB\30A6\30DC\30FC\30A4 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_mobilecowboy.jpg);}
.blogicon#\00004F\000072\000069\000067\000061\00006D\000069\0030D6\0030ED\0030B0 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_origami.jpg);}
.blogicon#\003070\003063\00304F\003069\00308D\003063\003077\00975E\005E38\0052E4\0065E5\008A18 {
background-image:url(http://image.itmedia.co.jp/images0509/blog_takemura.jpg);}
.blogicon#\003068\00308A\003042\003048\00305A\008CB7\003063\003066\00304D\00305F {
background-image:url(http://image.itmedia.co.jp/images0509/blog_uryu.jpg);}
/* PCUSER - HEADING
-------------------------------------------------- */
#pcuser .lc .l600 h2 {
padding:6px 4px 4px 8px;
color:#FFF!important;
background:url(http://image.itmedia.co.jp/pcupdate/images/h2bg.gif) repeat-x left top;
border:0px solid #FFF;
border-bottom:3px solid #DDE;
}
#pcuser .l600 h2 a:link, #pcuser .l600 h2 a:visited {color:#FE8;}
/* PCUSER - ICON
-------------------------------------------------- */
#pcuser #icon {
display:block;
margin:3px 10px 2px 0px;
width:80px;
height:60px;
float:left;
}
#pcuser .topcc #icon {
width:120px;
height:90px;
}
#pcuser #icon img {
margin:0px ! important;
}
.sp-box {
margin-bottom:5px;
padding:0px 4px;
font-size:8px;
font-family:Verdana,Helvetica,sans-serif;
color:#888;
background:#EEE;
border-top:1px solid #AAA;
}
.sp-box span {
display:block;
color:#888;
float:right;
}
/* PCUSER - INDEX
-------------------------------------------------- */
#pcuser .indent h5 {
margin-left:95px;
font-family:Verdana,Helvetica.sans-serif;
}
#pcuser .indent h3,
#pcuser .indent p {
margin-left:95px;
}
#pcuser .topcc h5 {
margin-left:130px;
font-family:Verdana,Helvetica.sans-serif;
}
#pcuser .topcc h3 {
margin-left:130px;
}
#pcuser .topcc p {
}
/* PCUSER - OTHER
-------------------------------------------------- */
#pcuser #l200 h3 {font-size:12px;}
#pcuser .headline li {
margin:0px 0px 4px 0px;
padding:0px 0px 0px 52px;
clear:both!important;
}
#pcuser #l200 .headline li a {
font-size:12px;
}
#pcuser #l200 #new {
display:block;
width:28px;
height:11px;
float:left;
}
#pcuser #l200 p,
#pcuser #l200 li {
padding-right:5px!important;
}
#pcuser .headline li a {
font-size:116%;
line-height:140%;
border:0px solid red;
clear:both!important;
}
#pcuser .headline li {background:no-repeat 0px 4px;}
#pcuser .headline li.\0030CB\0030E5\0030FC\0030B9 {background-image:url(http://image.itmedia.co.jp/images0509/at_news.gif);}
#pcuser .headline li.\00901F\005831 {background-image:url(http://image.itmedia.co.jp/images0509/at_burst.gif);}
#pcuser .headline li.\0030EC\0030D3\0030E5\0030FC {background-image:url(http://image.itmedia.co.jp/images0509/at_review.gif);}
#pcuser .headline li.\0030B3\0030E9\0030E0 {background-image:url(http://image.itmedia.co.jp/images0509/at_column.gif);}
#pcuser .headline li.\009023\008F09 {background-image:url(http://image.itmedia.co.jp/images0509/at_rensai.gif);}
#pcuser .headline li.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC {background-image:url(http://image.itmedia.co.jp/images0509/at_interview.gif);}
#pcuser .headline li.\007279\0096C6 {background-image:url(http://image.itmedia.co.jp/images0509/at_special.gif);}
#pcuser .headline li.\0030C8\0030C3\0030D7\000031\000030 {background-image:url(http://image.itmedia.co.jp/images0509/at_top10.gif);}
#pcuser .headline li.\0030AD\0030FC\0030EF\0030FC\0030C9 {background-image:url(http://image.itmedia.co.jp/images0509/at_keyword.gif);}
#pcuser .headline li.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8 {background-image:url(http://image.itmedia.co.jp/images0509/at_report.gif);}
#pcuser .headline li.\000053\000070\000065\000063\000069\000061\00006C {background-image:url(http://image.itmedia.co.jp/images0509/at_fyi.gif);}
#pcuser .lc h5 {
background:no-repeat 4px 2px;
}
#pcuser .lc h5.\0030CB\0030E5\0030FC\0030B9 {background-image:url(http://image.itmedia.co.jp/images0509/at_news.gif);}
#pcuser .lc h5.\00901F\005831 {background-image:url(http://image.itmedia.co.jp/images0509/at_burst.gif);}
#pcuser .lc h5.\0030EC\0030D3\0030E5\0030FC {background-image:url(http://image.itmedia.co.jp/images0509/at_review.gif);}
#pcuser .lc h5.\0030B3\0030E9\0030E0 {background-image:url(http://image.itmedia.co.jp/images0509/at_column.gif);}
#pcuser .lc h5.\009023\008F09 {background-image:url(http://image.itmedia.co.jp/images0509/at_rensai.gif);}
#pcuser .lc h5.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC {background-image:url(http://image.itmedia.co.jp/images0509/at_interview.gif);}
#pcuser .lc h5.\007279\0096C6 {background-image:url(http://image.itmedia.co.jp/images0509/at_special.gif);}
#pcuser .lc h5.\0030C8\0030C3\0030D7\000031\000030 {background-image:url(http://image.itmedia.co.jp/images0509/at_top10.gif);}
#pcuser .lc h5.\0030AD\0030FC\0030EF\0030FC\0030C9 {background-image:url(http://image.itmedia.co.jp/images0509/at_keyword.gif);}
#pcuser .lc h5.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8 {background-image:url(http://image.itmedia.co.jp/images0509/at_report.gif);}
#pcuser .lc h5.\000053\000070\000065\000063\000069\000061\00006C {background-image:url(http://image.itmedia.co.jp/images0509/at_fyi.gif);}
#pcuser h5 span {
display:block;
width:54px;
height:14px;
float:left;
}
#l200 .cbox#orange h2#shopping {
padding:5px 0px 0px 7px!important;
text-indent:0px;
}
#l200 .cbox#orange h2 img {
margin:-2px 4px 0px 0px;
}
#l200 .cbox#orange {
width:199px;
background:#FFF;
}
#l200 .cbox#orange div {
padding:2px;
background:#FFF;
}
/* BLOCK
-------------------------------------------------- */
.rc {margin:0;padding:5px 5px 0px 0px;}
.l600 {margin:0px 320px 10px 10px;clear:both;}
.lclc {margin:0px -210px 0px 0px;clear:both;float:left;}
.lcrc {padding:0px 0px 0px 210px;}
#l200 {background:url(http://image.itmedia.co.jp/pcupdate/images/l200bg.gif) repeat-y left top;border-bottom:1px solid #CCD;}
/* HEADING
-------------------------------------------------- */
#top .lc .l600 h2,
#voice .lc .l600 h2 {
padding:6px 4px 4px 8px;
color:#FFF!important;
background:url(http://image.itmedia.co.jp/plusd/images/h2bg.gif) repeat-x left top;
border:0px solid #FFF;
border-bottom:3px solid #DDE;
}
#lifestyle .lc .l600 h2 {
padding:6px 4px 4px 8px;
color:#FFF!important;
background:url(http://image.itmedia.co.jp/lifestyle/images/h2bg.gif) repeat-x left top #37485C;
border:0px solid #FFF;
border-bottom:2px solid #DDE;
}
#mobile .lc .l600 h2 {
padding:6px 4px 4px 8px;
color:#FFF!important;
background:url(http://image.itmedia.co.jp/mobile/images/h2bg.gif) repeat-x left top;
border:0px solid #FFF;
border-bottom:3px solid #DDE;
}
#games .lc .l600 h2 {
padding:6px 4px 4px 8px;
color:#FFF!important;
background:url(http://image.itmedia.co.jp/games/images/h2bg.gif) repeat-x left top;
border:0px solid #FFF;
border-bottom:3px solid #DDE;
}
#top .l600 h2 a:link, #top .l600 h2 a:visited,
#lifestyle .l600 h2 a:link, #lifestyle .l600 h2 a:visited,
#mobile .l600 h2 a:link, #mobile .l600 h2 a:visited,
#games .l600 h2 a:link, #games .l600 h2 a:visited,
#voice .l600 h2 a:link, #voice .l600 h2 a:visited {color:#FE8;}
/* SPECIAL
-------------------------------------------------- */
#lifestyle .topcc #icon,
#mobile .topcc #icon,
#games .topcc #icon {
display:block;
margin:3px 10px 2px 0px;
float:left;
width:120px;
height:90px;
}
#top #icon img,
#lifestyle #icon img,
#mobile #icon img,
#games #icon img {
margin-right:10px !important;
}
.lc div#r400 .icoleft h3 img {
margin:2px 4px 0px 0px;
float:left;
}
#top .l600 #l200 h3,
#lifestyle .l600 #l200 h3,
#mobile .l600 #l200 h3,
#games .l600 #l200 h3,
#top .l600 #l200 h5,
#lifestyle .l600 #l200 h5,
#mobile .l600 #l200 h5,
#games .l600 #l200 h5,
#top .l600 #l200 p,
#lifestyle .l600 #l200 p,
#mobile .l600 #l200 p,
#games .l600 #l200 p {padding-right:5px;}
#btnlist {
position:relative;
}
.prtbtn {
margin:0px;
background:url(http://image.itmedia.co.jp/images0509/bt_prt.gif) no-repeat center center;
float:right;
text-indent:-9999px;
}
.fpbtn a,
.hbbtn a,
.tbbtn a,
.prtbtn a {
display:block;
width:110px;
height:25px;
border:2px solid #FFF;
border-top:2px solid #EEE;
border-left:2px solid #EEE;
}
.fpbtn a {
width:160px;
}
.prtbtn a {
display:block;
width:110px;
border:2px solid #FFF;
border-top:2px solid #EEE;
border-left:2px solid #EEE;
}
.fpbtn a:hover,
.hbbtn a:hover,
.prtbtn a:hover,
.tbbtn a:hover {
border:2px solid #FC0;
}
.fpbtn,
.hbbtn,
.tbbtn {
margin:0px;
float:right;
}
.tbshow {}
.htbtn {float:right;}
/* OTHER
-------------------------------------------------- */
#top #l200 h3,
#lifestyle #l200 h3,
#mobile #l200 h3,
#games #l200 h3 {font-size:12px;}
#top .headline li,
#lifestyle .headline li,
#mobile .headline li {
margin:0px 0px 4px 0px;
padding:0px 0px 0px 52px;
clear:both!important;
}
#top #l200 .headline li a,
#lifestyle #l200 .headline li a,
#mobile #l200 .headline li a {
font-size:12px;
}
#top #l200 #new,
#lifestyle #l200 #new,
#mobile #l200 #new {
display:block;
width:28px;
height:11px;
float:left;
}
#top #l200 p,
#top #l200 li,
#lifestyle #l200 p,
#lifestyle #l200 li,
#mobile #l200 p,
#mobile #l200 li {
padding-right:5px!important;
}
#top .headline li a,
#lifestyle .headline li a,
#mobile .headline li a {
font-size:116%;
line-height:140%;
border:0px solid red;
clear:both!important;
}
#top .headline li,
#lifestyle .headline li,
#mobile .headline li {background:no-repeat 0px 4px;}
#top .headline li.\0030CB\0030E5\0030FC\0030B9,
#lifestyle .headline li.\0030CB\0030E5\0030FC\0030B9,
#mobile .headline li.\0030CB\0030E5\0030FC\0030B9 {background-image:url(http://image.itmedia.co.jp/images0509/at_news.gif);}
#top .headline li.\00901F\005831,
#lifestyle .headline li.\00901F\005831,
#mobile .headline li.\00901F\005831 {background-image:url(http://image.itmedia.co.jp/images0509/at_burst.gif);}
#top .headline li.\0030EC\0030D3\0030E5\0030FC,
#lifestyle .headline li.\0030EC\0030D3\0030E5\0030FC,
#mobile .headline li.\0030EC\0030D3\0030E5\0030FC {background-image:url(http://image.itmedia.co.jp/images0509/at_review.gif);}
#top .headline li.\0030B3\0030E9\0030E0,
#lifestyle .headline li.\0030B3\0030E9\0030E0,
#mobile .headline li.\0030B3\0030E9\0030E0 {background-image:url(http://image.itmedia.co.jp/images0509/at_column.gif);}
#top .headline li.\009023\008F09,
#lifestyle .headline li.\009023\008F09,
#mobile .headline li.\009023\008F09 {background-image:url(http://image.itmedia.co.jp/images0509/at_rensai.gif);}
#top .headline li.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC,
#lifestyle .headline li.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC,
#mobile .headline li.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC {background-image:url(http://image.itmedia.co.jp/images0509/at_interview.gif);}
#top .headline li.\007279\0096C6,
#lifestyle .headline li.\007279\0096C6,
#mobile .headline li.\007279\0096C6 {background-image:url(http://image.itmedia.co.jp/images0509/at_special.gif);}
#top .headline li.\0030C8\0030C3\0030D7\000031\000030,
#lifestyle .headline li.\0030C8\0030C3\0030D7\000031\000030,
#mobile .headline li.\0030C8\0030C3\0030D7\000031\000030 {background-image:url(http://image.itmedia.co.jp/images0509/at_top10.gif);}
#top .headline li.\0030C8\0030C3\0030D7\000031\000030,
#lifestyle .headline li.\0030AD\0030FC\0030EF\0030FC\0030C9,
#mobile .headline li.\0030AD\0030FC\0030EF\0030FC\0030C9 {background-image:url(http://image.itmedia.co.jp/images0509/at_keyword.gif);}
#top .headline li.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8,
#lifestyle .headline li.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8,
#mobile .headline li.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8 {background-image:url(http://image.itmedia.co.jp/images0509/at_report.gif);}
#top .headline li.\000053\000070\000065\000063\000069\000061\00006C,
#lifestyle .headline li.\000053\000070\000065\000063\000069\000061\00006C,
#mobile .headline li.\000053\000070\000065\000063\000069\000061\00006C {background-image:url(http://image.itmedia.co.jp/images0509/at_fyi.gif);}
/* FEATURES HEADING
-------------------------------------------------- */
#top div#features h2,
#lifestyle div#features h2,
#mobile div#features h2,
#games 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-top:0px solid #369;
border-bottom:0px solid #369;
}
/* LIFESTYLE LINKSET
-------------------------------------------------- */
#lifestyle .indent .linkset {margin-top:8px;margin-left:90px;clear:none;}
/* INDEX
-------------------------------------------------- */
#top .lc #r400 h5,
#lifestyle .lc #r400 h5,
#mobile .lc #r400 h5 {
display:inline;
}
#top .lc #r400 h5 span img,
#lifestyle .lc #r400 h5 span img,
#mobile .lc #r400 h5 span img {
display:block;
width:55px;
height:15px;
background:no-repeat 4px 2px;
}
#top .lc #r400 h5 span img.\0030CB\0030E5\0030FC\0030B9,
#lifestyle .lc #r400 h5 span img.\0030CB\0030E5\0030FC\0030B9,
#mobile .lc #r400 h5 span img.\0030CB\0030E5\0030FC\0030B9 {background-image:url(http://image.itmedia.co.jp/images0509/at_news.gif);}
#top .lc #r400 h5 span img.\00901F\005831,
#lifestyle .lc #r400 h5 span img.\00901F\005831,
#mobile .lc #r400 h5 span img.\00901F\005831 {background-image:url(http://image.itmedia.co.jp/images0509/at_burst.gif);}
#top .lc #r400 h5 span img.\0030EC\0030D3\0030E5\0030FC,
#lifestyle .lc #r400 h5 span img.\0030EC\0030D3\0030E5\0030FC,
#mobile .lc #r400 h5 span img.\0030EC\0030D3\0030E5\0030FC {background-image:url(http://image.itmedia.co.jp/images0509/at_review.gif);}
#top .lc #r400 h5 span img.\0030B3\0030E9\0030E0,
#lifestyle .lc #r400 h5 span img.\0030B3\0030E9\0030E0,
#mobile .lc #r400 h5 span img.\0030B3\0030E9\0030E0 {background-image:url(http://image.itmedia.co.jp/images0509/at_column.gif);}
#top .lc #r400 h5 span img.\009023\008F09,
#lifestyle .lc #r400 h5 span img.\009023\008F09,
#mobile .lc #r400 h5 span img.\009023\008F09 {background-image:url(http://image.itmedia.co.jp/images0509/at_rensai.gif);}
#top .lc #r400 h5 span img.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC,
#lifestyle .lc #r400 h5 span img.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC,
#mobile .lc #r400 h5 span img.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC {background-image:url(http://image.itmedia.co.jp/images0509/at_interview.gif);}
#top .lc #r400 h5 span img.\007279\0096C6,
#lifestyle .lc #r400 h5 span img.\007279\0096C6,
#mobile .lc #r400 h5 span img.\007279\0096C6 {background-image:url(http://image.itmedia.co.jp/images0509/at_special.gif);}
#top .lc #r400 h5 span img.\0030C8\0030C3\0030D7\000031\000030,
#lifestyle .lc #r400 h5 span img.\0030C8\0030C3\0030D7\000031\000030,
#mobile .lc #r400 h5 span img.\0030C8\0030C3\0030D7\000031\000030 {background-image:url(http://image.itmedia.co.jp/images0509/at_top10.gif);}
#top .lc #r400 h5 span img.\0030AD\0030FC\0030EF\0030FC\0030C9,
#lifestyle .lc #r400 h5 span img.\0030AD\0030FC\0030EF\0030FC\0030C9,
#mobile .lc #r400 h5 span img.\0030AD\0030FC\0030EF\0030FC\0030C9 {background-image:url(http://image.itmedia.co.jp/images0509/at_keyword.gif);}
#top .lc #r400 h5 span img.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8,
#lifestyle .lc #r400 h5 span img.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8,
#mobile .lc #r400 h5 span img.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8 {background-image:url(http://image.itmedia.co.jp/images0509/at_report.gif);}
#top .lc #r400 h5 span img.\000053\000070\000065\000063\000069\000061\00006C,
#lifestyle .lc #r400 h5 span img.\000053\000070\000065\000063\000069\000061\00006C,
#mobile .lc #r400 h5 span img.\000053\000070\000065\000063\000069\000061\00006C {background-image:url(http://image.itmedia.co.jp/images0509/at_fyi.gif);}
#top .l600 #l200 p,
#mobile .l600 #l200 p {word-wrap:break-word;}
.spbox-cc {background:url(http://image.itmedia.co.jp/images0509/spbox2.gif) repeat-x left top;display:none;}
.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;width:100%;padding-top:24px;}
.spbox0707 {background:url(http://image.itmedia.co.jp/images0509/spbox2.gif) repeat-x left top #DDD;margin-bottom:10px;}
.spbox0707 div {background:url(http://image.itmedia.co.jp/images0509/spbox1.gif) no-repeat left top;}
.spbox0707 div div {background:url(http://image.itmedia.co.jp/images0509/spbox3.gif) no-repeat right top;width:100%;height:17px;text-indent:-9999px;}
/* D-Style for CMS
-------------------------------------------------- */
#d-style .header {background:#000;}
#d-style .header #tagline {background:url(http://image.itmedia.co.jp/d-style/img/hrbg.gif) repeat-x left bottom #AAC;}
#d-style .header #tagline #global {background:url(http://image.itmedia.co.jp/d-style/img/tagline_bg.gif) repeat-x left top #000;}
#d-style .header #tagline #global div {background:url(http://image.itmedia.co.jp/d-style/img/gnav_bg.gif) repeat-x left top;}
#d-style .header #tagline h2 {background:url(http://image.itmedia.co.jp/d-style/img/tagline.gif) no-repeat left top;}
#d-style .header ul {background:#FFF;border-bottom:3px solid #BFB463;}
#d-style .header #submenu {
padding-top:3px;
background:url(http://image.itmedia.co.jp/pcupdate/images/h2bg.gif) repeat-x -5px 0px;
border-top:1px solid #54480F;
}
#d-style .header dl#submenu2 {
background-color:#EEE;
border-top:1px solid #CCC;
border-bottom:2px solid #000;
}
#d-style .footer ul {background:#FFF;}
#d-style .footer div#tagline {background:url(http://image.itmedia.co.jp/d-style/img/hrbg.gif) repeat-x left bottom;}
#d-style .articles {background:#FFF;}
#d-style .articles .l600 {margin:0px 250px 0px 20px!important;}
#d-style .articles .l600 h1 {margin-top:20px;color:#763;}
#d-style .articles .l600 h2 {color:#A96;font-family:Arial,Helvetica,sans-serif;border-bottom:2px solid #A96;}
#d-style .articles .l600 h3 {border-left:5px solid #9e871c;}
#d-style .articles .l600 h5 {color:#665}
#d-style .articles .l600 h6 {display:none;}
#d-style .articles .l600 #update {margin:20px 0px -25px 0px;}
#d-style .rc #ad-rec {margin:5px 0px 15px -9px;}
#d-style .rc {
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
width:230px;
border-bottom:1px solid #000;
border-left:1px solid #000;
}
#d-style .rc .rc-links {color:#333;}
#d-style .rc .rc-links h3 {
width:100%;
display:table;
margin:0px;
padding:0px;
font-size:12px;
border-bottom:1px solid #000;
}
#d-style .rc .rc-links h3 div {
color:#FFF;
padding:2px 8px 2px 6px;
background:#000;
float:left;
}
#d-style .rc .rc-links h4 {
margin:0px 0px 0px 10px;
padding:0px 0px 2px 0px;
font-size:12px;
}
#d-style .rc .rc-links div.iconbox {
width:212px;
margin:0px 0px 0px 10px;
background:#000;
}
#d-style .rc .rc-links div.iconbox div.icon2 {padding:2px 4px;}
#d-style .rc .rc-links div.iconbox div.icon2 a {color:#FFF;}
#d-style .rc .rc-links div.iconbox a img {margin:1px;}
#d-style .rc .rc-links div.iconbox p {margin:0px;padding:2px;background:#FFF;}
#d-style .rc .index {width:100%;}
#d-style .rc .index p {padding:3px 10px;line-height:1.3em;}
#d-style .rc .index p img {margin:0px 5px 0px 0px;display:block;float:left;}
.form0706 {
width:520px;
margin:0px!important;
padding:5px!important;
font-family:verdana,helvetica,sans-serif;
font-size:small;
border:1px solid #BBC;
background:url(http://image.itmedia.co.jp/images0509/formbg.gif);
}
.form0706 table {
color:#443;
border-collapse:collapse;
background:#DDE;
border:1px solid #FFF;
background:url(http://image.itmedia.co.jp/images0509/formbg2.gif);
}
.form0706 tr {vertical-align:top;}
.form0706 tr th {padding:6px;}
.form0706 tr th span {font-weight:normal;color:#A00;}
.form0706 tr td {padding:6px;}
.form0706 tbody tr td {}
.form0706 input#name, .form0706 input#name1,
.form0706 input#email, .form0706 input#email1,
.form0706 input#url, .form0706 input#url1,
.form0706 textarea#opinion {width:400px;border:1px solid #BBA;}
.form0706 input#submit {margin:0px;}
.form0706 th {
text-align:right;
}
.form0706 .form-btn {
width:100px;
background:url(http://image.itmedia.co.jp/images0509/form_btn2.gif) repeat-x right top;
}
.form0706 .form-btn div {
background:url(http://image.itmedia.co.jp/images0509/form_btn1.gif) no-repeat left top;
}
.form0706 .form-btn div button {
width:100px;
padding:3px;
font-weight:bold;
border-width:0px;
background:url(http://image.itmedia.co.jp/images0509/form_btn3.gif) no-repeat right top;
}
span.type-\30CB\30E5\30FC\30B9,
span.type-\901F\5831,
span.type-\30EC\30D3\30E5\30FC,
span.type-\30B3\30E9\30E0,
span.type-\9023\8F09,
span.type-\30A4\30F3\30BF\30D3\30E5\30FC,
span.type-\7279\96C6,
span.type-\30C8\30C3\30D7\31\30,
span.type-\30AD\30FC\30EF\30FC\30C9,
span.type-\8ABF\67FB\30EA\30DD\30FC\30C8,
span.type-»iδr,
span.type-nEc[,
span.type-Special {
display:block;
text-indent:-9999px;
width:52px;
height:14px;
float:left;
}
span.type-\30CB\30E5\30FC\30B9 {background:url(http://image.itmedia.co.jp/images0509/at_news.gif) no-repeat 0px 2px;}
span.type-\901F\5831 {background:url(http://image.itmedia.co.jp/images0509/at_burst.gif) no-repeat 0px 2px;}
span.type-\30EC\30D3\30E5\30FC {background:url(http://image.itmedia.co.jp/images0509/at_review.gif) no-repeat 0px 2px;}
span.type-\30B3\30E9\30E0 {background:url(http://image.itmedia.co.jp/images0509/at_column.gif) no-repeat 0px 2px;}
span.type-\9023\8F09 {background:url(http://image.itmedia.co.jp/images0509/at_rensai.gif) no-repeat 0px 2px;}
span.type-\30A4\30F3\30BF\30D3\30E5\30FC {background:url(http://image.itmedia.co.jp/images0509/at_interview.gif) no-repeat 0px 2px;}
span.type-\7279\96C6 {background:url(http://image.itmedia.co.jp/images0509/at_special.gif) no-repeat 0px 2px;}
span.type-\30C8\30C3\30D7\31\30 {background:url(http://image.itmedia.co.jp/images0509/at_top10.gif) no-repeat 0px 2px;}
span.type-\30AD\30FC\30EF\30FC\30C9 {background:url(http://image.itmedia.co.jp/images0509/at_keyword.gif) no-repeat 0px 2px;}
span.type-\8ABF\67FB\30EA\30DD\30FC\30C8 {background:url(http://image.itmedia.co.jp/images0509/at_report.gif) no-repeat 0px 2px;}
span.type-»iδr {background:url(http://image.itmedia.co.jp/images0509/at_compare.gif) no-repeat 0px 2px;}
span.type-nEc[ {background:url(http://image.itmedia.co.jp/images0509/at_howto.gif) no-repeat 0px 2px;}
span.type-Special {background:url(http://image.itmedia.co.jp/images0509/at_fyi.gif) no-repeat 0px 2px;}
.minus120 {margin-left:134px;}
.minus080 {margin-left:94px;}
.minus060 {margin-left:76px;}
#lifestyle .dir-LifeStyle {display:none;}
/* 070201 SAMSUNG DIGITAL
-------------------------------------------------- */
body.samsung#lifestyle .adtitle {
background:url(http://image.itmedia.co.jp/lifestyle/tv/title_repeat.gif) repeat-x right top;
margin:-4px 320px 5px 0px;
font-size:10px;
text-indent:-9999px;
}
body.samsung#lifestyle .adtitle div {
background:url(http://image.itmedia.co.jp/lifestyle/tv/title.gif) no-repeat left top;
}
body.samsung#lifestyle .adtitle div {
display:block;
height:50px;
}
body.samsung#lifestyle .adtitle div #update {
width:200px;
float:right;
background:none;
}
body.samsung#lifestyle .rc .cbox#gold #topics {
background:url(http://image.itmedia.co.jp/images0509/rc_sponsortopics.gif);
}
.google_afc li a#row1-row2-default {
text-decoration:none!important;
}
.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;
}
.backnum {
margin:0px 0px 9px 9px;
width:240px;
font-size:13px;
float:right;
}
.backnum#center {
margin:0px auto 15px auto;
padding:0px;
width:600px;
float:none;
}
.backnum strong {
display:block;
padding:2px 0px;
font-family:arial;
color:#951;
}
.backnum dl,
.backnum dl dd {
margin:0px;
padding:0px;
}
.backnum dl dt {
padding:2px 4px;
color:#FFF;
background:#951;
font-weight:bold;
}
.backnum dl dd {
padding:2px 4px 2px 22px;
border:1px solid #951;
border-top:0px solid #951;
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 #FDB;
}
.backnum dl dd a {
text-decoration:none!important;
}
.kwdset {
width:98%;
clear:both;
margin:0px;
padding:0px;
list-style-type:none;
float:left;
overflow:hidden;
}
.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;
}
/* AD HIDE
-------------------------------------------------- */
#\/pcuser\/articles\/0707\/13\/news063\.html #banner,
#\/pcuser\/articles\/0707\/13\/news063\.html #txtad,
#\/pcuser\/articles\/0707\/13\/news063\.html #rectangle {
display:none;
}
.endkwd .box h4 {
font-weight:normal;
color:#FFF;
}
.endkwd .box h4 a {
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;
}
.ico-r {float:right;border-width:0px!important;}
.ico-r {margin:3px 0px 6px 9px!important;border-width:0px!important;}
.ico-l {float:left;border-width:0px!important;}
.ico-l img {margin:3px 9px 6px 0px!important;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;}
/* KWOUT
-------------------------------------------------- */
.kwoutBtn {
background:url(http://image.itmedia.co.jp/images0509/bt_kwout.gif) no-repeat right center;
float:right;
font-size:12px;
margin-top:3px;
}
.hkBox div div.kwoutBtn {
background:url(http://image.itmedia.co.jp/images0509/bt_kwout.gif) no-repeat right center;
border:none;
padding:0px;
}
.kwoutBtn a {
display:block;
margin:0px 0px 0px 90px;
text-indent:-9999px;
width:15px;
}
.kwoutBtn a:hover {
margin:0px 0px 0px 25px;
text-indent:0px;
width:80px;
}
.kwoutBox {
float:right;
width:130px;
}
/* kwdRankingBox - for top
-------------------------------------------------- */
#top .box-out {margin:0px 0px 5px 0px;padding:1px;background:#7076aa;border:3px solid #d4d6e5;font-size:12px;line-height:150%;}
#top .box-out .box-in {display:block;border:1px solid #CCC;background:#FFF;clear:both;position:relative;z-index:1;}
#top .box-tab {display:table;width:100%;position:relative;z-index:2;bottom:-1px;}
#top .box-tab ul {margin:0px;padding:0px;list-style:none;}
#top #l200 .box-tab li {display:block;float:left;height:1%;margin:2px 0px 0px 2px;padding-right:0px!important;border:1px solid #CCC;list-style:none;font-size:11px;}
#top .box-tab li a,
#top .box-tab li a:visited {font-family:arial,sans-serif;display:block;line-height:100%;padding:2px 2px 1px 2px;border:1px solid #DDE;border-bottom:0px solid #FFF;border-right:0px solid #FFF;background:#CCD;color:#26A;}
#top .box-tab li a.selectedTab,
#top .box-tab li a.selectedTab:visited {border:1px solid #FFF;border-bottom:0px solid #FFF;border-right:0px solid #FFF;background:#FFF;color:#555;}
#top .box-out .box-in .box {display:table;padding:5px;}
#kwdRankingBox {font-family:arial, helvetica, sans-serif;}
#kwdRankingBox ul {margin:0px;padding:0px;list-style-type:none;}
#kwdRankingBox ul li {display:table;width:178px;height:21px;margin-bottom:1px;border-left:1px solid #CCC;background:url(http://image.itmedia.co.jp/images0509/tot_rank0.gif) no-repeat -20px 0px;}
* html #kwdRankingBox ul li {width:174px;}
#kwdRankingBox ul li span {float:left;width:18px;text-indent:-9999px;background:url(http://image.itmedia.co.jp/images0509/tot_key.gif) no-repeat 5px 5px;}
#kwdRankingBox ul li a {display:block;font-weight:bold;padding:1px 0px 0px 2px;}
#kwdRankingBox ul li a:hover {text-decoration:none;}
/* Target TV - for top
-------------------------------------------------- */
#top .headline li {padding:0px 0px 0px 14px;background:url(http://image.itmedia.co.jp/images0509/tot_hl_bg.gif) no-repeat 0px 3px;border:none;}
#top .headline li a {font-size:12px;}
#top div#category dl dd {display:block;float:left;width:40%;padding:2px 3px 5px 12px;border-bottom:none;}
#top div#category dl dd.wide {width:90%;}
#top div#category h2 {clear:both;height:1%;}
.targetTV {margin:0px 0px 17px;background:#9FA7C1;}
#top .lc div.featuresBox.targetTV div {
background:#EDEFF3;
border:1px solid #5C688F;
margin:4px;
padding:8px 5px 0px;
}
#top .lc div.featuresBox.targetTV h2 {background:url(http://image.itmedia.co.jp/plusd/images/top_targettv_header.jpg) no-repeat left top;height:25px;}
.targetTV #player {padding:5px 0px;text-align:center;background:#ffccff;}
.targetTV #player embet {margin:0px auto;}
/* toplink - 0810
-------------------------------------------------- */
.toplink {
clera:both;
background:url(http://image.itmedia.co.jp/images0509/spbox2.gif) repeat-x left top;
}
.toplink .outer {
background:url(http://image.itmedia.co.jp/images0509/spbox3.gif) no-repeat right top;
}
.toplink .inner {
background:url(http://image.itmedia.co.jp/images0509/spbox1.gif) no-repeat left top;
}
#pcuser .lc .l600 .toplink h2,
#lifestyle .lc .l600 .toplink h2,
#mobile .lc .l600 .toplink h2,
#games .lc .l600 .toplink h2 {
height:1%;
text-indent:-9999px;
background:none;
border:none;
}
.toplink .index a.icon {
float:left;
}
.toplink .index a.icon img {
margin:3px 10px 2px 0px;
}
/* iPhone App Town - for Mobile
-------------------------------------------------- */
#appTown {
clear:both;
margin:0px 320px 10px 10px;
padding:0px;
background:#000 url(http://image.itmedia.co.jp/mobile/images/apptown_bg_btm.gif) repeat-x left bottom;
}
#appTownRapOut {
padding:0px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_bg_btm_r.gif) no-repeat right bottom;
}
#appTownRapIn {
padding:0px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_bg_btm_l.gif) no-repeat left bottom;
}
#appTown a:link,
#appTown a:visited {
color:#EEE;
}
#appTown a:hover,
#appTown a:active {
color:#FFF;
}
#appTown a:hover {
text-decoration:underline;
}
#appTown h3 a:link,
#appTown h3 a:visited {
color:#DEF;
}
#appTown h5 {
color:#C95;
}
#appTown .ico-l img,
#appTown .ico-r img {
margin-top:1px;
border-width:3px!important;
border-color:#FFF;
}
#appTown ul.linkset li {
background:url(http://image.itmedia.co.jp/images0509/arr_file.gif) no-repeat 0px 0px;
}
/* Title Image */
#appTown #appTownTitle {
background:url(http://image.itmedia.co.jp/mobile/images/apptown_title_repeat.gif) repeat-x left top;
}
#appTown #appTownTitle h1 {
margin:0px;
padding:0px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_title_bg.jpg) no-repeat right top;
}
#appTown #appTownTitle h1 span {
display:block;
height:216px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_title.jpg) no-repeat left top;
text-indent:-9999px;
}
/* Applist Title Image */
#appTown #appTownApplistTitle {
background:url(http://image.itmedia.co.jp/mobile/images/apptown_applist_title_repeat.jpg) repeat-x left top;
}
#appTown #appTownApplistTitle h1 {
margin:0px;
padding:0px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_applist_title_bg.jpg) no-repeat right top;
}
#appTown #appTownApplistTitle h1 span {
display:block;
height:130px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_applist_title.jpg) no-repeat left top;
text-indent:-9999px;
}
/* Pick Up */
#appTown .appTownPickUp {
margin:20px 10px 10px;
}
#appTown .appTownPickUp .appTownHeading {
background:url(http://image.itmedia.co.jp/mobile/images/apptown_pickup_heading_repeat.jpg) repeat-x 0px 0px;
}
#appTown .appTownPickUp .appTownHeading .appTownHeadingRap {
background:url(http://image.itmedia.co.jp/mobile/images/apptown_pickup_heading_bg.jpg) no-repeat right top;
}
#appTown .appTownPickUp .appTownHeading .appTownHeadingRap h3 {
height:26px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_pickup_heading.jpg) no-repeat left top;
overflow:hidden;
text-indent:-9999px;
}
#appTown .appTownPickUpBody {
display:block;
padding:10px;
border:4px #999 solid;
border-top:2px #999 solid;
background:#202020 url(http://image.itmedia.co.jp/mobile/images/apptown_bg01.jpg) repeat-x 0px 0px;
}
#appTown .appTownPickUpMain {
float:left;
width:69%;
margin:0px 10px 0px 0px;
}
#appTown .appTownPickUpMain h3 {
margin:0px 0px 5px;
font-size:120%;
}
#appTown .appTownPickUpMain p {
margin-bottom:8px;
color:#BBB;
}
#appTown .appTownPickUpMatsuoSan {
float:right;
width:27%;
padding-left:7px;
border-left:1px #777 solid;
}
#appTown .appTownPickUpMatsuoSan h3 {
font-size:13px;
}
/* banner */
#appTownLinks {
display:block;
margin:15px 0px 20px 0px;
}
#appTownLinks p {
width:620px;
margin:0px auto;
}
/* MainContents */
#appTown .appTownMainCol {
padding:0px 5px 0px 220px;
}
#appTown .appTownMainColIn {
/* display:table; */
display:inline-block;
width:99%;
background:#000 url(http://image.itmedia.co.jp/mobile/images/apptown_bg02.jpg) repeat-x 0px 0px;
}
#appTown .appTownMainColIn .heading {
background:url(http://image.itmedia.co.jp/mobile/images/apptown_maincol_h2_repeat.jpg) repeat-x 0px 0px;
}
#appTown .appTownMainColIn h2 {
margin:0px;
padding:0px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_maincol_h2_bg.jpg) no-repeat right top;
border:none;
}
#appTown .appTownMainColIn h2 span {
display:block;
height:32px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_maincol_h2.jpg) no-repeat 0px 0px;
text-indent:-9999px;
}
#appTown .appTownMainColIn .index {
margin:8px;
}
#appTown .appTownMainColIn .index p {
margin:0px;
color:#BBB;
}
#appTown .appTownMainColIn .index p span a {
font-weight:bold;
}
/* Menu */
#appTown .appTownMenuCol {
clear:both;
float:left;
width:210px;
margin:0px 0px 0px 10px;
}
* html #appTown .appTownMenuCol {margin:0px 0px 0px 5px;}
#appTown .appTownMenu {
width:196px;
background:#222;
border:2px #333 solid;
}
#appTown .appTownMenu .appTownHeading {}
#appTown .appTownMenu .appTownHeading h4 {
margin:5px 0px 10px;
text-align:center;
}
#appTown .appTownMenu ul {
margin:3px 0px 0px 0px;
padding:0px;
list-style-type:none;
}
#appTown .appTownMenu ul li {
width:196px;
margin:0px;
font-size:12px;
}
#appTown .appTownMenu ul li a:hover {
text-decoration:none;
}
#appTown .appTownMenu ul li a span.menuItem {
display:block;
width:196px;
background-color:#222;
cursor:pointer;
}
#appTown .appTownMenu ul li a:hover span.menuItem {
background-color:#444;
}
#appTown .appTownMenu ul li strong {
display:block;
width:180px;
margin:0px 5px 0px 0px;
padding:0px 0px 0px 15px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_arr_nxt.gif) no-repeat 5px 2px;
}
#appTown .appTownMenu ul li span.cnt {
display:block;
width:180px;
margin:1px 5px;
text-align:right;
color:#999;
line-height:100%;
}
/* Feature */
.appTownFeature {
clear:both;
display:block;
margin:0px 10px 0px;
padding:5px 10px 10px;
border:2px #333 solid;
border-top:1px #333 solid;
background:#000 url(http://image.itmedia.co.jp/mobile/images/apptown_bg02.jpg) repeat-x 0px 0px;
}
#appTown .appTownFeature h3 {
margin:3px 0px 5px;
font-size:120%;
color:#DEF;
}
#appTown .appTownFeature img {
margin:3px 9px 6px 0px;
float:left;
}
#appTown .appTownFeature p {
margin:0px 0px 10px;
color:#BBB;
}
#appTown .appTownFeature ul.linkset {
width:100%;
padding-top:10px;
border-top:1px #333 solid;
}
#appTown .appTownFeature ul.linkset li {
width:47%;
margin:3px 0px;
}
#appTown .appTownFeature ul.linkset li.left {
clear:both;
float:left;
}
#appTown .appTownFeature ul.linkset li.right {
float:right;
}
/* RC itunesStore */
#appTownitunesStore {
margin:0 0 5px 0;
}

/* zoome Pick Up */
#appTown .appTownFeature#zoomePickUp {
margin:30px 10px 0px;
padding:0px;
display:block;
}
#appTown .appTownFeature#zoomePickUp .heading {
background:url(http://image.itmedia.co.jp/mobile/images/apptown_maincol_h2_repeat.jpg) repeat-x 0px 0px;
}
#appTown .appTownFeature#zoomePickUp .heading h2 {
margin:0px;
padding:0px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_maincol_h2_bg.jpg) no-repeat right top;
border:none;
}
#appTown .appTownFeature#zoomePickUp .heading h2 span {
display:block;
height:32px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_zoome_h2.jpg) no-repeat 0px 0px;
text-indent:-9999px;
}
#appTown .appTownFeature#zoomePickUp .index {
clear:both;
display:block;
padding:5px 10px 10px;
}
#appTown .appTownFeature#zoomePickUp p {
float:left;
width:23%;
margin:5px 12px 5px 0px;
padding:0px;
}
#appTown .appTownFeature#zoomePickUp p a img {
margin:0px auto 8px auto;
float:none!important;
}
/* artList */
#appTown .appTownArtList {
clear:both;
display:block;
margin:10px 10px 0px;
padding:10px;
}
#appTown .appTownArtList div.left,
#appTown .appTownArtList div.right {
width:48%;
margin:0px 0px 20px;
}
#appTown .appTownArtList div.left {
clear:both;
float:left;
}
#appTown .appTownArtList div.right {
float:right;
}
#appTown .appTownArtList .index h3 {
display:inline;
font-size:96%;
}
#appTown .appTownArtList .index p {
display:inline;
color:#BBB;
}
#appTown .appTownArtList .index p span a {
font-weight:bold;
}
#appTown .appTownArtList .index .ico-l img {
border:none;
}
/* AD - ITFT */
#appTown .ITFT {
clear:both;
margin:30px 10px 0px;
}
#appTown .ITFT div {
background:#FFF;
}
#appTown .ITFT a:link,
#appTown .ITFT a:visited {
color:#036;
}
#appTown .ITFT a:hover,
#appTown .ITFT a:active {
color:#C00;
}
/* iPhone App Town - for Category
-------------------------------------------------- */
.category#appTown .appTownHeader {
position:relative;
top:10px;
display:block;
height:90px;
margin:0px 10px 20px;
padding:0px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_cate_header_repeat.gif) repeat-x 0px 0px;
overflow:hidden;
}
.category#appTown .appTownHeader p {
margin:0px;
padding:0px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_cate_header_bg.jpg) no-repeat right top;
}
.category#appTown .appTownHeader p a {
display:block;
height:90px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_cate_header.jpg) no-repeat left top;
}
.category#appTown .appTownHeader p a strong {
display:none;
}
.category#appTown .cateTitle {
display:block;
padding:10x;
}
.category#appTown .cateTitleIn {
display:block;
margin:0px 10px;
padding:1px;
border:3px #888 solid;
}
.category#appTown .heading1 {
margin:5px 10px;
color:#DDD;
}
.category#appTown .heading1 div {
padding:15px 0px 16px 55px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_ill2.gif) no-repeat 0px 5px;
}
.category#appTown .heading1 div h1 {
margin:0px;
padding:3px 0px 7px;
font-size:100%;
}
/* for App List */
.category#appTown .appTownMenu {
border:none;
background:#000;
}
.category#appTown .appTownMenu li span.menuItem {
background:#000;
}
.category#appTown a.backAppTownTop {
display:block;
float:right;
width:115px;
height:15px;
margin:0px 0px 10px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_back_apptown_top_on.gif) no-repeat 0px 0px;
}
.category#appTown a.backAppTownTop span {
float:none;
display:block;
width:115px;
height:15px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_back_apptown_top.gif) no-repeat 0px 0px;
text-indent:-9999px;
cursor:pointer;
}
.category#appTown a:hover.backAppTownTop span {
background-image:none;
}
/* for Category */
.category#appTown .appTownMenu2 {
padding-top:25px!important;
float:left;
clear:none;
line-height:150%!important;
font-size:small;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_category_menu.gif) no-repeat 6px 6px;
border-top:1px solid #999;
}
.category#appTown .appTownMenu2 ul {
list-style-type:none;
margin:0px;
padding:0px;
float:left;
}
.category#appTown .appTownMenu2 ul li {
width:128px;
padding-left:15px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_arr_nxt.gif) no-repeat 5px 3px;
float:left;
}
.category#appTown .appTownMenu2 ul li strong {
font-weight:normal;
}
.category#appTown .appTownMenu2 ul li a {
display:table;
float:left;
}
.category#appTown .appTownMenu2 ul li a:hover {
text-decoration:none;
}
.category#appTown .appTownMenu2 ul li span.cnt {
display:none;
}
/* artList for category page */
.category#appTown .appTownArtList {
background:#000 url(http://image.itmedia.co.jp/mobile/images/apptown_bg02.jpg) repeat-x 0px 0px;
}
.category#appTown .appTownArtList .index {
background-image:none;
}
.category#appTown .appTownArtList .index .ico-l img {
margin:3px 9px 6px 0px;
border:3px #FFF solid;
}
.category#appTown .appTownArtList .index p {
display:block;
margin:0px 0px 20px 0px;
font-size:100%;
}
.category#appTown .appTownArtList .index a strong {
display:block;
margin:0px 0px 3px;
font-size:105%;
}
.category#appTown .appTownArtList .index a strong small {
display:block;
color:#C95;
}
.category#appTown .appTownArtList .index small {
color:#DDD;
font-size:small;
line-height:135%;
}
.category#appTown .appTownArtList .index small span {
color:#999;
}
.category#appTown .appTownArtList .index small span a {
font-weight:bold;
}
.category#appTown .appTownArtList a:link strong,
.category#appTown .appTownArtList a:visited strong,
.category#appTown .appTownArtList a:active strong {
color:#DEF;
}
.category#appTown .appTownArtList a:hover strong {
color:#DEF;
text-decoration:underline;
}
/* iPhone App Town - for Appli List
-------------------------------------------------- */
.appList#appTown .heading1 {
margin:0px 20px 0px;
}
.category.appList#appTown .heading1 div {
padding:4px 0px 10px 30px;
background:url(http://image.itmedia.co.jp/images0509/h3bg3c.gif) no-repeat 0px 5px;
}
.category.appList#appTown .appTownMenu {
width:97%;
margin:5px auto;
background-image:none;
border-top:none;
}
.category.appList#appTown .appTownMenu a.backAppTownTop {
margin:10px 3px 3px;
}
.category.appList#appTown .appTownMenu ul li {
border:1px solid #444444;
float:left;
margin:2px;
padding:2px;
}
* html .category.appList#appTown .appTownMenu ul li {
padding:1px;
}
/* appTownAppliList */
.appList#appTown .appTownAppliList {
clear:both;
display:block;
margin:0px 10px 0px;
padding:15px 5px;
background:#000 url(http://image.itmedia.co.jp/mobile/images/apptown_bg02.jpg) repeat-x 0px 0px;
}
* html .appList#appTown .appTownAppliList {
display:inline-block;
}
.appList#appTown .appTownAppliList.applistPickUp {
padding:0px 0px 15px;
}
.appList#appTown .appTownAppliList.applistPickUp h2 {
margin:0px;
padding:0px;
height:32px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_applist_pickup_h2.jpg) no-repeat 0px 0px;
border:none;
text-indent:-9999px;
}
.appList#appTown .appTownAppliList.applistPickUp .index {
margin:5px 10px;
}
.appList#appTown .appTownAppliList table {
clear:both;
width:97%;
margin:0px auto;
border-collapse:collapse;
}
.appList#appTown .appTownAppliList table thead th {
padding:5px 7px;
background:#555;
text-align:center;
font-size:84%;
color:#FFF;
border:1px #666 solid;
}
.appList#appTown .appTownAppliList table tbody th {
width:45%;
padding:10px 10px 10px 15px;
background:#292929 url(http://image.itmedia.co.jp/mobile/images/apptown_arr_nxt.gif) no-repeat 5px 13px;
text-align:left;
vertical-align:top;
font-size:84%;
font-weight:normal;
border:1px #333 solid;
}
.appList#appTown .appTownAppliList table td {
padding:10px;
vertical-align:top;
font-size:small;
color:#CCC;
border:1px #333 solid;
}
.appList#appTown .appTownAppliList table td.price {
width:10%;
text-align:right;
}
.appList#appTown .appTownAppliList div.left {
clear:both;
float:left;
width:48%;
margin-bottom:18px;
}
.appList#appTown .appTownAppliList div.right {
float:right;
width:48%;
margin-bottom:18px;
}
.appList#appTown .appTownAppliList div.left table tbody th,
.appList#appTown .appTownAppliList div.right table tbody th {
padding:6px 10px 6px 15px;
background-color:#000;
background-position:5px 9px;
}
.appList#appTown .appTownAppliList div.left table tbody td,
.appList#appTown .appTownAppliList div.right table tbody td {
padding:3px 5px;
font-size:11px;
border:none;
}
.appList#appTown .backAppListTop p {
margin:15px 10px 5px;
color:#999;
}
.appList#appTown .backAppListTop p span {
float:left;
}
.appList#appTown .backAppListTop a {
display:block;
float:right;
width:146px;
height:12px;
margin:0px 0px 10px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_back_applist_top_on.gif) no-repeat 0px 0px;
}
.appList#appTown .backAppListTop a span {
float:none;
display:block;
width:146px;
height:12px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_back_applist_top.gif) no-repeat 0px 0px;
text-indent:-9999px;
cursor:pointer;
}
.appList#appTown .backAppListTop a:hover span {
background-image:none;
}
.backAppTownTop img {
float:right;
}
.appTownMenu2 {
border-top:1px solid #CCC;
padding-top:10px;
}
.appTownMenu2 ul {
float:left;
list-style-type:none;
margin:0px;
padding:0px 0px 10px 0px;
}
.appTownMenu2 ul li {
width:128px;
padding-left:15px;
background:url(http://image.itmedia.co.jp/mobile/images/apptown_arr_nxt.gif) no-repeat 5px 3px;
float:left;
}
.appTownMenu2 ul li a span {
}
.appTownMenu2 ul li a span strong {font-size:small;font-weight:normal;}
.appTownMenu2 ul li a span .cnt {display:none;}
/* Professional Mobile - for Mobile TOP
-------------------------------------------------- */
.proMobBox {
clear:both;
display:block;
margin:15px 0px;
border:3px solid #DAF1E9;
background:#FFF;
}
.proMobBoxOut {
border:1px solid #2A7D8D;
}
.proMobBoxIn {
border:1px solid #DAF1E9;
}
.proMobBox .boxOut {
margin:0px 0px 10px;
border:4px solid #DBF2EA;
background:#FFF;
}
.proMobBox .boxIn {
border:1px solid #5E9EA8;
}
.proMobBox .boxBar {
margin:0px 0px 10px 0px;
padding:5px 0px 4px;
background:url(http://image.itmedia.co.jp/promobile/images/boxbar_bg_01.gif) repeat-x 0px 0px;
border-bottom:1px solid #999;
font-size:small;
line-height:100%;
color:#FFF;
}
.proMobBox .boxBar strong {
padding:0px 6px;
}
.proMobBox .box {
padding:0px 10px 10px 10px;
}
/* PRTIMES - for Mobile TOP
-------------------------------------------------- */
.prtimesBox {
clear:both;
display:block;
margin:0px 0px 5px;
border:3px solid #DAE6F8;
background:#FFF;
}
.prtimesBoxOut {
border:1px solid #444;
}
.prtimesBoxIn {
border:1px solid #DAE6F8;
}
.prtimesBox .boxOut {
margin:0px 0px 10px;
border:4px solid #DBF2EA;
background:#FFF;
}
.prtimesBox .boxIn {
border:1px solid #5E9EA8;
}
.prtimesBox .boxBar {
margin:0px 0px 10px 0px;
padding:5px 0px 4px;
background:url(http://image.itmedia.co.jp/mobile/images/boxbar_bg_01.gif) repeat-x 0px 0px;
border-bottom:1px solid #BBB;
font-size:small;
line-height:100%;
color:#444;
}
.prtimesBox .boxBar strong {
padding:0px 6px;
}
.prtimesBox .box {
padding:0px 5px 5px 5px;
}
.prtimesBox ul.linkset {
margin-bottom:10px;
}
.prtimesBox .linkset li {
margin-top:5px;
border-bottom:1px solid #DDD;
}
.prtimesBox p {
margin:0px;
}
/* COLUMN | REVIEW | SERIES LIST in L200
-------------------------------------------------- */
#l200 .column ol,
#l200 .review ol,
#l200 .series ol {
margin:0px 0px 0px 0px;
padding:0px;
list-style-type:none;
font-size:small;
line-height:130%;
clear:both;
}
#l200 .column ol li,
#l200 .review ol li,
#l200 .series ol li {
margin:0px 0px 4px;
padding:0px 5px 4px 52px;
border-bottom:1px #DDE solid;
}
#l200 .column ol li a:link, .column ol li a:visited,
#l200 .review ol li a:link, .review ol li a:visited,
#l200 .series ol li a:link, .series ol li a:visited {
text-decoration:none;
}
#l200 .column ol li {background:url(http://image.itmedia.co.jp/images0509/at_column.gif) no-repeat 0px 4px;}
#l200 .review ol li {background:url(http://image.itmedia.co.jp/images0509/at_review.gif) no-repeat 0px 4px;}
#l200 .series ol li {background:url(http://image.itmedia.co.jp/images0509/at_rensai.gif) no-repeat 0px 4px;}

/* CREATIVE PEOPLE PHOTO - for Camera TOP
-------------------------------------------------- */
#CreativePeoplePhoto {
}
#CrepPhotoLogo {
margin:10px 0 5px;
border-top:1px #DDD solid;
}
#CrepPhotoLogo img {
margin:10px 0 5px;
}
#CrepPhotoLogo p {
width:190px;
margin:0;
padding:0;
text-align:center;
font-size:12px;
color:#777;
font-family:"CI","lr oSVbN","Hiragino Kaku Gothic Pro","qMmpS Pro W3","Lucida Grande",sans-serif;
}
#CrepDailyPic {
margin:0 0 10px 0;
}
#CrepDailyPic p {
margin:0 0 10px 0;
padding:0;
font-size:12px;
color:#777;
font-family:"CI","lr oSVbN","Hiragino Kaku Gothic Pro","qMmpS Pro W3","Lucida Grande",sans-serif;
}
#CrepDailyPic p img {
margin:0 0 5px 0;
}
#CrepPhotoRanking {
display:block;
width:190px;
margin:10px 0 20px;
}
#CrepPhotoRanking h2 {
float:left;
display:block;
width:143px;
height:17px;
margin:0;
padding:0;
background:#000 url(http://image.itmedia.co.jp/dc/images/Crep_title.gif) no-repeat 0 0;
border:none;
font-size:10px;
text-indent:-9999px;
overflow:hidden;
}
#CrepPhotoRanking .moreRanking a {
float:right;
display:block;
width:47px;
height:17px;
background:url(http://image.itmedia.co.jp/dc/images/Crep_more.gif) no-repeat 0 0;
font-size:10px;
text-indent:-9999px;
overflow:hidden;
}
#CrepPhotoRanking ol {
clear:both;
margin:0;
padding:1px 0 0;
list-style:none;
}
#CrepPhotoRanking ol li {
margin:0 0 1px;
padding:0;
list-style:none;
}
#CrepPhotoRanking ol li div {
margin-left:174px;
position:absolute;
}
#CrepPhotoRanking ol li img {
margin:0;
padding:0;
vertical-align:middle;
}


/* 1103 PC USER yΚ»
------------------------------------------------------------- */
#pcuser.top .header dl#submenu {
height:25px;
margin:0px;
padding:3px 18px 0px 10px;
background:#c7c7c7 url(http://image.itmedia.co.jp/plusd/images/plusdnavi_bg.jpg) repeat-x 0px -350px;
clear:both;
}
#pcuser.top .header dl#submenu dd#submenu-twt {
float:right;
background:#d7d7d7 url(http://image.itmedia.co.jp/plusd/images/btn_twt.png) repeat-x left top;
padding:5px 10px 3px 32px;
color:#FFF;
}
#pcuser.top .header dl#submenu dd#submenu-twt a:link,
#pcuser.top .header dl#submenu dd#submenu-twt a:visited {
color:#0586c3;
}
#pcuser.top #rensai,
#lifestyle.top #rensai {margin-bottom:20px;}
#pcuser.top #rensai p,
#lifestyle.top #rensai p {background:url(http://image.itmedia.co.jp/images0509/arr.gif) no-repeat 0 3px!important;text-indent:10px;margin:0 5px;}
#pcuser.top #rensai ol,
#lifestyle.top #rensai ol {margin:0 0 5px;padding:0;font-size:small;line-height:1.3;}
#pcuser.top #rensai ol li,
#lifestyle.top #rensai ol li {background:none!important;padding:0 0 5px 0!important;border-bottom:1px solid #DDD;margin:0 5px 0 0;list-style:none;}
#pcuser.top .backNumBoxRap .backNumBox strong,
#lifestyle.top .backNumBoxRap .backNumBox strong {display:none;}
#pcuser.top .backNumBoxRap .backNumBox .backNumBoxIn,
#lifestyle.top .backNumBoxRap .backNumBox .backNumBoxIn {}
#pcuser.top .backNumBoxRap .backNumBox .backNumBoxIn ul,
#lifestyle.top .backNumBoxRap .backNumBox .backNumBoxIn ul {margin:0 0 5px;padding:0;font-size:small;line-height:1.3;}
#pcuser.top .backNumBoxRap .backNumBox .backNumBoxIn ul li,
#lifestyle.top .backNumBoxRap .backNumBox .backNumBoxIn ul li {background:none!important;padding:0 0 5px 0!important;border-bottom:1px solid #DDD;margin:0 5px 0 0;list-style:none;}

#pcuser.top ul#rank li {padding:2px 2px 5px 25px;}
#pcuser.top ul#rank li#rank1 {background:url(http://image.itmedia.co.jp/images0509/rank1.png) no-repeat 0 2px;}
#pcuser.top ul#rank li#rank2 {background:url(http://image.itmedia.co.jp/images0509/rank2.png) no-repeat 0 2px;}
#pcuser.top ul#rank li#rank3 {background:url(http://image.itmedia.co.jp/images0509/rank3.png) no-repeat 0 2px;}
#pcuser.top ul#rank li#rank4 {background:url(http://image.itmedia.co.jp/images0509/rank4.png) no-repeat 0 2px;}
#pcuser.top ul#rank li#rank5 {background:url(http://image.itmedia.co.jp/images0509/rank5.png) no-repeat 0 2px;}
#pcuser.top ul#rank li#rank6 {background:url(http://image.itmedia.co.jp/images0509/rank6.png) no-repeat 0 2px;}
#pcuser.top ul#rank li#rank7 {background:url(http://image.itmedia.co.jp/images0509/rank7.png) no-repeat 0 2px;}
#pcuser.top ul#rank li#rank8 {background:url(http://image.itmedia.co.jp/images0509/rank8.png) no-repeat 0 2px;}
#pcuser.top ul#rank li#rank9 {background:url(http://image.itmedia.co.jp/images0509/rank9.png) no-repeat 0 2px;}
#pcuser.top ul#rank li#rank10 {background:url(http://image.itmedia.co.jp/images0509/rank10.png) no-repeat 0 2px;}

#pcuser .topcc-s h5 {
margin-left:85px;
}
#pcuser.top .topcc-s h3 {
margin-left:85px;
}
#pcuser.top .topcc-s p {
clear:both;
}
#pcuser.top .topcc-ss h5 {
margin-left:0;
}
#pcuser.top .topcc-ss h3 {
margin-left:0;
}
#pcuser.top .topcc-ss p {
clear:both;
}
#pcuser.top #reviewBox {
margin:10px 0;
}
#pcuser.top #reviewBox h2 {
background: url(http://image.itmedia.co.jp/pcupdate/images/h2bg.gif) repeat-x scroll left top transparent;
color: #FFFFFF !important;
padding: 6px 4px 4px 8px;
margin:0 0 5px;
}
#pcuser.top #reviewBox h2 a {
color:#FFF;
text-decoration:none;
}
#pcuser.top #reviewBox p{
margin:0 0 1px;
padding-bottom:3px;
border-bottom:1px solid #DDD;
clear:both;
}
#pcuser.top #reviewBox hr {
margin:0;
}

/* TITLE
------------------------------------------------------------- */
#pcuser.top #logo h1 {
margin:0 20px;
}
#pcuser.top #logo h1 a {
display:block;
width:200px;
height:90px;
background:url(http://image.itmedia.co.jp/images0509/logo_pcupdate.gif) no-repeat 0 0;
text-indent:-9999px;
}
body#soho #logo h1 {
margin:0 20px;
}
body#soho #logo h1 a {
display:block;
background:url(http://image.itmedia.co.jp/images0509/logo_pcupdate.gif) no-repeat 0 0;
width:200px;
height:90px;
text-indent:-9999px;
}
#mobile #logoline #logo h1 {
margin:0 20px;
}
#mobile #logoline #logo h1 a {
display:block;
width:200px;
height:90px;
text-indent:-9999px;
background:url(http://image.itmedia.co.jp/images0509/logo_mobile.gif) no-repeat 0 0;
}
#lifestyle #logoline #logo h1 {
margin:0 20px;
}
#lifestyle #logoline #logo h1 a {
display:block;
width:200px;
height:90px;
text-indent:-9999px;
background:url(http://image.itmedia.co.jp/images0509/logo_lifestyle.gif) no-repeat 0 0;
}
#dc #logoline #logo h1 {
margin:0 20px;
}
#dc #logoline #logo h1 a {
display:block;
width:200px;
height:90px;
background:url(http://image.itmedia.co.jp/dc/images/logo_dc.gif) no-repeat 0 0;
text-indent:-9999px;
}



/* newzia_connect_flmobile
-------------------------------------------------- */
.colBoxR50 #newzia_connect_flmobile {
width:300px;
}
.colBoxR50 #newzia_connect_flmobile .adsense {
width:300px;
margin:0;
}
.colBoxR50 #newzia_connect_flmobile h4 {
border-bottom:2px solid #CCB;
float:none;
margin:0px 0px 5px;
padding:0px 0px 5px 20px;
width:auto;
clear:both;
background:url(http://image.itmedia.co.jp/images0509/submenubg6.gif) no-repeat 0px 0px!important;
color:#111;
font-size:small;
font-weight:bold;
line-height:120%;
border-top:none;
}
.colBoxR50 #newzia_connect_flmobile h4 u {
text-decoration:none;
}
.colBoxR50 #newzia_connect_flmobile img {
float:left;
margin:0px 3px 2px 0px!important;
padding-right:0px;
border:0px;
}
.colBoxR50 #newzia_connect_flmobile a:link {
text-decoration:none;
}
.colBoxR50 #newzia_connect_flmobile a:visited {
text-decoration:none;
}
.colBoxR50 #newzia_connect_flmobile a:hover {
text-decoration:underline;
}
body .colBoxR50 #newzia_connect_flmobile a:link img,
body .colBoxR50 #newzia_connect_flmobile a:visited img {
border:0px;
padding-right:5px;
padding-bottom:2px;
}
.colBoxR50 #newzia_connect_flmobile .adsense .endlink p {
clear:both!important;
min-height:65px!important;
margin:0px 0px 5px 0px!important;
padding:4px !important;
background:url(http://image.itmedia.co.jp/makoto/images/cbox_bg_01.gif) no-repeat left bottom!important;
border-left:none!important;
font-size:12px!important;
line-height:16px!important;
color:#555!important;
}
* html .colBoxR50 #newzia_connect_flmobile .adsense .endlink p {
height:65px;
}
.colBoxR50 #newzia_connect_flmobile p span.title {font-size:12px!important;font-weight:bold!important;line-height:18px!important;}

.colBoxR50 #newzia_connect_flmobile .endlink {
margin:0;
background:none;
}
.colBoxR50 #newzia_connect_flmobile ul#newart li {
min-height:65px!important;
margin:0px 0px 5px 0px!important;
padding:4px !important;
background:url(http://image.itmedia.co.jp/makoto/images/cbox_bg_01.gif) no-repeat left bottom!important;
border-left:none!important;
font-size:12px!important;
line-height:16px!important;
color:#555!important;
}
* html .colBoxR50 #newzia_connect_flmobile ul#newart li {
height:65px;
}
.colBoxR50 #newzia_connect_flmobile ul#newart li a {font-size:12px!important;font-weight:bold!important;line-height:18px!important;}


.colBoxITSB .colBoxHead {
height:1%;
}

/*---------------------------------------------------------------------*/
/* « ΘΊAWeb KoiXΙ΅¦ι½ίΜwθ */
/*---------------------------------------------------------------------*/

/*---------------------------------------------------------------------*/
/* J{bNX */
/*---------------------------------------------------------------------*/
.colBox {
margin-bottom:10px;
width:auto;
}
.colBoxL33 {
float:left;
width:33%;
}
.colBoxR33 {
float:right;
width:33%;
}
.colBoxL50 {
float:left;
width:50%;
}
.colBoxR50 {
float:right;
width:50%;
}
.colBoxL66 {
float:left;
width:66%;
}
.colBoxR66 {
float:right;
width:66%;
}
.colBox a:link,
.colBox a:visited {
text-decoration:none;
}
.colBox a:hover {
text-decoration:underline;
color:#C00;
}
.colBoxOuter {}
.colBoxHead {
position:relative;
border-bottom:1px solid #CCC;
margin:0 0 5px;
padding:0 0 3px;
}
.colBoxHeadSubtxt {
position:absolute;
top:3px;
right:0;
font-size:10px;
line-height:14px;
}
.colBoxNewtxt {
font-weight:bold;
color:#C00;
}
.colBoxHead h2 {
font-size:14px;
line-height:18px;
margin:0;
}
.colBoxSubhead {
background:#EEE;
margin:0 0 5px;
padding:3px;
}
.colBoxSubhead h4 {
font-size:12px;
line-height:16px;
margin:0;
}
.colBoxInner {}
.colBoxLeft {
float:left;
}
.colBoxRight {
}
.colBoxIconMargin120 .colBoxLeft {
}
.colBoxIconMargin80 .colBoxLeft {
}
.colBoxIconMargin120 .colBoxRight {
margin-left:132px;
}
.colBoxIconMargin80 .colBoxRight {
margin-left:92px;
}
.colBoxIndex {
}
.colBoxIndexL33 {
width:33%;
float:left;
}
.colBoxIndexR33 {
width:33%;
float:right;
}
.colBoxIndexL50 {
width:49%;
float:left;
}
.colBoxIndexR50 {
width:49%;
float:right;
}
.colBoxIndexL66 {
width:66%;
float:left;
}
.colBoxIndexR66 {
width:66%;
float:right;
}
.colBoxIcon {
display:inline;
}
.colBoxIcon a {
float:left;
margin:0 5px 3px 0;
border:1px solid #CCC;
}
.colBoxIcon a img {
margin:3px;
}
.colBoxLeft .colBoxIcon a {
margin:0;
}
.colBoxSubTitle {
margin:0 0 3px;
}
.colBoxSubTitle h5 {
font-size:12px;
line-height:16px;
margin:0;
color:#A73;
}
.colBoxSubIcon {
}
.colBoxSubIcon img {
vertical-align:middle;
}
.colBoxTitle {
margin:0 0 3px;
}
.colBoxTitle h3 {
font-size:16px;
line-height:20px;
margin:0;
}
.colBoxDescription {
margin:0 0 3px;
}
.colBoxDescription p {
font-size:12px;
line-height:16px;
margin:0;
}
.colBoxButton {
width:150px;
margin:0 auto;
border:1px solid #CCC;
border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
}
.colBoxButton a {
display:block;
padding:5px;
font-size:14px;
font-weight:bold;
text-align:center;
background:#036;
background:-webkit-gradient(linear, left top, left bottom, from(#369), to(#036));
background:-moz-linear-gradient(top, #369, #036);
border:2px solid #FFF;
border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
}
.colBoxButton a:link,
.colBoxButton a:visited,
.colBoxButton a:hover {
color:#FFF;
text-decoration:none;
}
.colBoxIndex .linkset {
clear:both;
margin:0 0 3px;
padding:0;
list-style-type:none;
}
.colBoxIconMargin120 .colBoxIndex .linkset,
.colBoxIconMargin80 .colBoxIndex .linkset {
clear:none;
}
.colBoxIndex .linkset li {
font-size:12px;
line-height:16px;
margin:0;
padding:0 0 3px 12px;
background:url(http://image.itmedia.co.jp/images/ulli_book0.gif) no-repeat 0 2px;
}
.colBoxInfo {
margin:0 0 3px;
text-align:right;
}
.colBoxInfo .colBoxDate {
font-size:10px;
line-height:14px;
}
.colBoxInfo .colBoxLinktxt {
font-size:12px;
line-height:16px;
}
.colBoxClear {
font-size:0;
line-height:0;
height:0;
clear:both;
}
.colBoxClearLeft {
font-size:0;
line-height:0;
height:0;
clear:left;
}
.colBoxClearRight {
font-size:0;
line-height:0;
height:0;
clear:right;
}
.colBoxUlist {}
.colBoxUlist ul {
clear:both;
font-size:12px;
line-height:16px;
margin:0;
padding:0;
list-style-type:none;
}
.colBoxUlist ul li {
margin:0 0 3px;
padding:0 0 3px 14px;
background:url(http://image.itmedia.co.jp/images/ulli_book0.gif) no-repeat 0 2px;
border-bottom:1px dotted #CCC;
}
.colBoxUlistDate {
font-size:10px;
line-height:14px;
margin:0 0 0 5px;
}
.colBoxOlist {}
.colBoxUlist ul .lastLiMarginClear,
.colBoxOlist ol .lastLiMarginClear {
}
.colBoxOlist ol {
clear:both;
font-size:12px;
line-height:16px;
margin:0;
padding:0;
list-style-type:none;
}
.colBoxOlist ol li {
margin:0 0 3px;
padding:0 0 3px 34px;
background:url(http://image.itmedia.co.jp/images/olli_rank0.gif) no-repeat 0 2px;
border-bottom:1px dotted #CCC;
min-height:30px;
height:auto !important;
height:30px;
}
.colBoxOlist ol .rank1 {background-position:0 0;}
.colBoxOlist ol .rank2 {background-position:0 -100px;}
.colBoxOlist ol .rank3 {background-position:0 -200px;}
.colBoxOlist ol .rank4 {background-position:0 -300px;}
.colBoxOlist ol .rank5 {background-position:0 -400px;}
.colBoxOlist ol .rank6 {background-position:0 -500px;}
.colBoxOlist ol .rank7 {background-position:0 -600px;}
.colBoxOlist ol .rank8 {background-position:0 -700px;}
.colBoxOlist ol .rank9 {background-position:0 -800px;}
.colBoxOlist ol .rank10 {background-position:0 -900px;}
.colBoxOlistDate {
font-size:10px;
line-height:14px;
margin:0 0 0 5px;
}

.colBox .backNumBoxRap {
}
.colBox .backNumBoxRap strong {
display:none;
}
.colBox .backNumBoxIn ul {
clear:both;
font-size:12px;
line-height:16px;
margin:0;
padding:0;
list-style-type:none;
}
.colBox .backNumBoxIn ul li {
margin:0 0 3px;
padding:0 0 3px 14px;
background:url(http://image.itmedia.co.jp/images/ulli_book0.gif) no-repeat 0 2px;
border-bottom:1px dotted #CCC;
}

.colBoxPageLink {
font-size:12px;
line-height:16px;
text-align:right;
}
.colBoxTable {
}
.colBoxTable table {
border-collapse:collapse;
}
.colBoxTable table th,
.colBoxTable table td {
font-size:12px;
line-height:16px;
border:1px solid #CCC;
padding:1px 3px;
text-align:left;
}
.colBoxTable table th {
background:#EEE;
}
.colBoxTable table td {
}

.colBoxCalendar .colBoxIndex {
width:140px;
height:100px;
/*
border:1px solid #FFF;
*/
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-webkit-box-shadow:2px 2px 3px #EEE;
-moz-box-shadow:2px 2px 3px #EEE;
box-shadow:2px 2px 3px #EEE;
float:left;
margin:0 10px 10px 0;
padding:3px;
}
.colBoxCalendar .colBoxSubhead {
background:none;
border-bottom:1px dotted #CCB;
margin:0 0 5px;
padding:0 0 3px;
}
.colBoxCalendar .colBoxUlist ul {
font-size:10px;
line-height:14px;
}
.colBoxCalendar .colBoxUlist ul li {
display:inline;
background:none;
border:none;
margin:0;
padding:0;
}
.colBoxCalendar .colBoxUlist ul li a {
display:block;
width:24px;
float:left;
text-align:center;
border:1px solid #DDD;
background:#EED;
background:-webkit-gradient(linear, left top, left bottom, from(#EED), to(#DDC));
background:-moz-linear-gradient(top, #EED, #DDC);
margin:0 5px 5px 0;
padding:2px;
}
.colBoxCalendar .colBoxUlist ul li a:link,
.colBoxCalendar .colBoxUlist ul li a:visited {
color:#332;
text-decoration:none;
}
.colBoxCalendar .colBoxUlist ul li a:hover {
color:#332;
text-decoration:none;
background:#DDC;
background:-webkit-gradient(linear, left top, left bottom, from(#DDC), to(#CCB));
background:-moz-linear-gradient(top, #DDC, #CCB);
}
.colBoxCalendar .colBoxUlist ul .colBoxActive a:link,
.colBoxCalendar .colBoxUlist ul .colBoxActive a:visited,
.colBoxCalendar .colBoxUlist ul .colBoxActive a:hover {
background:#665;
background:-webkit-gradient(linear, left top, left bottom, from(#665), to(#554));
background:-moz-linear-gradient(top, #665, #554);
color:#FFF;
}

.colBoxBacknumber .colBoxUlist ul li .colBoxArticletype {
display:block;
width:60px;
float:left;
font-size:10px;
line-height:14px;
text-align:center;
border:1px solid #CCC;
background:#EEE;
background:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#EEE));
background:-moz-linear-gradient(top, #FFF, #EEE);
margin:0 5px 0 0;
padding:0 2px;
}
.colBoxBacknumber .colBoxUlist ul li .colBoxArticlewriter {
font-size:10px;
line-height:14px;
}

.colBoxSentence p {
font-size:16px;
line-height:24px;
margin:0 0 20px;
}
.colBoxSentence ul,
.colBoxSentence ol {
font-size:14px;
line-height:22px;
margin:0 0 20px;
}
.colBoxSentence li {
margin:0 0 10px;
}

.colBoxButtons .colBoxUlist ul li {
float:left;
margin:0 5px 5px 0;
padding:3px 3px 3px 16px;
background-position:3px 5px;
background-color:#EED;
border:1px solid #CCB;
cursor:pointer;
}
.colBoxButtons .colBoxUlist ul .hover {
background-color:#DDC;
}
.colBoxButtons .colBoxUlist ul .active {
background-color:#C00;
color:#FFF;
font-weight:bold;
}

.colBoxLargeImage {
}
.colBoxLargeImage .colBoxIcon {
}
.colBoxLargeImage .colBoxSubTitle {
clear:both;
margin:0 0 10px;
}
.colBoxLargeImage .colBoxInfo {
text-align:left;
margin:0 0 10px;
}

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

/*-----------------------------------------------------------------------------*/
/* 110509 rcol */
/*-----------------------------------------------------------------------------*/
#pcuser .rc #cboxNewArt li a{
font-size:13px;
line-height:16px;
}
#pcuser .rc #cboxNewArt h2 {
background:url(http://image.itmedia.co.jp/pcupdate/images/h2bg.gif) repeat-x left top;
margin:0!important;
padding:6px 4px 4px 8px!important;
}
#pcuser .rc #cboxNewArt h2 img {
float:right!important;
margin:1px 0 0;
}
#pcuser .rc #cboxNewArt ul#rank li {
padding-bottom:5px;
}


/*-----------------------------------------------------------------------------*/
/* 110511 topStories */
/*-----------------------------------------------------------------------------*/
#pcuser .topccIndex #icon {
width:120px;
height:90px;
}
#pcuser.top .topccIndex p strong {
display:block;
font-size:16px;
line-height:20px;
padding-bottom:2px;
}
#pcuser.top .topccIndex p strong span {
color:#AA7733;
display:block;
font-size:13px;
line-height:17px;
}
#pcuser.top .topccIndex p strong span.articleType {
background:none no-repeat 1px 3px;
display:block;
float:left;
height:16px!important;
margin:0;
text-indent: -9999px;
width:52px;
}
#pcuser.top .topccIndex .articleType.\0030CB\0030E5\0030FC\0030B9 {background-image:url(http://image.itmedia.co.jp/images0509/at_news.gif)!important;}
#pcuser.top .topccIndex .articleType.\00901F\005831 {background-image:url(http://image.itmedia.co.jp/images0509/at_burst.gif)!important;}
#pcuser.top .topccIndex .articleType.\0030EC\0030D3\0030E5\0030FC {background-image:url(http://image.itmedia.co.jp/images0509/at_review.gif)!important;}
#pcuser.top .topccIndex .articleType.\0030B3\0030E9\0030E0 {background-image:url(http://image.itmedia.co.jp/images0509/at_column.gif)!important;}
#pcuser.top .topccIndex .articleType.\009023\008F09 {background-image:url(http://image.itmedia.co.jp/images0509/at_rensai.gif)!important;}
#pcuser.top .topccIndex .articleType.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC {background-image:url(http://image.itmedia.co.jp/images0509/at_interview.gif)!important;}
#pcuser.top .topccIndex .articleType.\007279\0096C6 {background-image:url(http://image.itmedia.co.jp/images0509/at_special.gif)!important;}
#pcuser.top .topccIndex .articleType.\0030C8\0030C3\0030D7\000031\000030 {background-image:url(http://image.itmedia.co.jp/images0509/at_top10.gif)!important;}
#pcuser.top .topccIndex .articleType.\0030AD\0030FC\0030EF\0030FC\0030C9 {background-image:url(http://image.itmedia.co.jp/images0509/at_keyword.gif)!important;}
#pcuser.top .topccIndex .articleType.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8 {background-image:url(http://image.itmedia.co.jp/images0509/at_report.gif)!important;}
#pcuser.top .topccIndex .articleType.\000053\000070\000065\000063\000069\000061\00006C {background-image:url(http://image.itmedia.co.jp/images0509/at_fyi.gif)!important;}


/*-----------------------------------------------------------------------------*/
/* LifestylepJ_[ */
/*-----------------------------------------------------------------------------*/
.bnclendar h2 {
background:url(http://image.itmedia.co.jp/lifestyle/images/h2bg.gif) repeat-x #37485C; 
border:0px solid #FFF;
border-bottom:2px solid #DDE;
padding:6px 4px 4px 8px !important;
}
.bnclendar .bnclendarclear {
clear:both;
height:10px;
}
.calendar {
margin:0 0 0 5px;
_margin:0;
padding:0;
}
.calendar dl {
float:left;
margin:0;
padding:0 2px;
width:140px;
}
.calendar dt {
border-bottom:1px dotted #CCB;
padding:0;
margin:5px 0;
font-weight:bold;
font-size:12px;
line-height:16px;
}
.calendar dd {
margin:0;
padding:0;
}
.rc .calendar dd a:link,
.rc .calendar dd a:visited {
font-size:10px;
line-height:14px;
}
.calendar dd a {
background:#EED;
background:-webkit-gradient(linear, left top, left bottom, from(#EED), to(#DDC));
background:-moz-linear-gradient(top, #EED, #DDC);
border:1px solid #DDD;
display:block;
float:left;
margin:0 2px 2px;
padding:2px;
text-align:center;
width:25px;
}
.calendar dd a:hover {
color:#332;
text-decoration:none;
background:#DDC;
background:-webkit-gradient(linear, left top, left bottom, from(#DDC), to(#CCB));
background:-moz-linear-gradient(top, #DDC, #CCB);
}

/* 20110915
============================================ */
#r400 {
width:450px;
overflow:hidden;
}

/* 20111026
============================================ */
#txtad {
margin-top:10px;
}

.colBoxITT {
margin:0 0 10px 0!important;
}
.colBoxITT .colBoxTitle {
padding:0 0 0 25px!important;
margin:0!important;
background:url(http://image.itmedia.co.jp/images/ad/ITT_pr.gif) no-repeat!important;
}
.colBoxITT .colBoxTitle span {
display:none!important;
}
.colBoxITT .colBoxTitle h3 a {
font-size:12px!important;
line-height:12px!important;
font-weight:normal!important;
text-decoration:underline!important;
}


/* 20111212
============================================ */
.TwitterLink {
width:300px;
}
.TwitterLink .colBoxInner {
font-size:13px;
line-height:32px;
font-weight:bold;
text-align:left;
border:1px solid #000;
background:#121212;
background:-moz-linear-gradient(top,  #515151 0%, #121212 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#515151), color-stop(100%,#121212));
background:-webkit-linear-gradient(top,  #515151 0%,#121212 100%);
background:-o-linear-gradient(top,  #515151 0%,#121212 100%);
background:-ms-linear-gradient(top,  #515151 0%,#121212 100%);
background:linear-gradient(top,  #515151 0%,#121212 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#515151', endColorstr='#121212',GradientType=0 );
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
}
.TwitterLink .colBoxIndex {
background:url(http://image.itmedia.co.jp/images0509/rc_twitter_icon.gif) no-repeat scroll 6px 7px;
padding:2px 0 0 45px;
}
.TwitterLink .colBoxIndex a {
color:#FFF;
text-decoration:none;
}
.TwitterLink .TwitterLink_fs a:link,
.TwitterLink .TwitterLink_fs a:visited {
font-size:11px;
}
#pcuser.top .cbox#orange h2#top10,
#pcuser .bnclendar h2 {
background:url(http://image.itmedia.co.jp/pcupdate/images/h2bg.gif) repeat-x;
border-width:0 0 3px !important;
padding:6px 4px 4px 8px !important;
text-indent:1px;
height:auto !important;
}
#pcuser .top_top10 {
display:block;
margin:1px 2px;
padding:2px 4px;
background-color:#FFB;
}
#pcuser .top10right {
text-align:right;
}
#pcuser.top .top_top10 {
background-color:#DDD;
}


/* ADp@12.06.14
============================================ */

#ISTCPB {
clear:both!important;
margin:0px 0px 15px 0px!important;
padding:0px!important;
background-color:#FFF!important;
font-family:"lr oSVbN","Hiragino Kaku Gothic Pro","qMmpS Pro W3","Lucida Grande",sans-serif!important;
}
#ISTCPB .ISTCPB-heading {
margin-bottom:5px!important;
background:url(http://img.itmedia.jp/so/p/image/tieup/prcbox_heading_repeat.jpg) repeat-x left top!important;
}
#ISTCPB .ISTCPB-heading div {
margin:0px!important;
padding:0px!important;
background:url(http://img.itmedia.jp/so/p/image/tieup/prcbox_heading_bg.jpg) no-repeat right top!important;
border-width:0px!important;
}
#ISTCPB .ISTCPB-heading div span {
display:block!important;
height:20px!important;
background:url(http://img.itmedia.jp/so/p/image/tieup/prcbox_heading.jpg) no-repeat left top!important;
text-indent:-9999px!important;
}
#ISTCPB .ISTCPB-body div.ISTCPB-item {
height:auto!important;
margin:0px!important;
padding:5px 0px 5px 5px!important;
color:#555!important;
}
#ISTCPB .ISTCPB-body div.ISTCPB-item .ISTCPB-icon {float:right!important;margin:2px 0 0 6px!important;}
#ISTCPB .ISTCPB-body div.ISTCPB-item .ISTCPB-icon img {margin:0px!important;border:none!important;}
#ISTCPB .ISTCPB-body div.ISTCPB-item .ISTCPB-text1 {
padding:0px 0px 0px 52px!important;
background:url(http://img.itmedia.jp/so/p/image/tieup/ISTCPB_ico_special.gif) no-repeat left top!important;
font-size:13px!important;
font-weight:bold!important;
line-height:20px!important;
color:#A73!important;
}
#ISTCPB .ISTCPB-body div.ISTCPB-item .ISTCPB-text2 {font-size:16px!important;font-weight:bold;line-height:20px!important;}
#ISTCPB .ISTCPB-body div.ISTCPB-item .ISTCPB-text3 {display:block;padding-top:5px;font-size:12px!important;font-weight:normal;line-height:16px!important;}
#ISTCPB .ISTCPB-body div.ISTCPB-item .ISTCPB-new {font-size:13px!important;font-weight:bold!important;line-height:18px!important;color:#f00!important;}
#ISTCPB .ISTCPB-body div.ISTCPB-item a:link {color:#036!important;text-decoration:none!important;}
#ISTCPB .ISTCPB-body div.ISTCPB-item a:visited {color:#606!important;text-decoration:none!important;}
#ISTCPB .ISTCPB-body div.ISTCPB-item a:hover {color:#C00!important;text-decoration:none!important;}
#ISTCPB .ISTCPB-body div.ISTCPB-item .ISTCPB-text1 a:link, 
#ISTCPB .ISTCPB-body div.ISTCPB-item .ISTCPB-text1 a:visited {color:#A73!important;}
#ISTCPB .ISTCPB-body div.ISTCPB-item .ISTCPB-text1 a:hover {color:#A73!important;}
#ISTCPB .ISTCPB-body div.ISTCPB-item ul {
margin:10px 0 0!important;
padding:0!important;
list-style:none!important;
}
#ISTCPB .ISTCPB-body div.ISTCPB-item ul li {
background:url(http://img.itmedia.jp/so/p/image/tieup/arr.gif) no-repeat 0 2px!important;
margin:0!important;
padding:0 0 4px 14px!important;
font-size:12px!important;
font-weight:normal;
line-height:16px!important;
}
#ISTCPB .ISTCPB-body #ISTCPB-banner div.ISTCPB-item {padding:5px 0!important;}
#ISTCPB .ISTCPB-body #ISTCPB-banner div.ISTCPB-item .ISTCPB-icon {float:left!important;margin:2px 0 0 0!important;}

#ISTLR {
clear:both!important;
margin:0px 0px 20px 0px!important;
padding:0px!important;
background-color:#FFF!important;
font-family:"lr oSVbN","Hiragino Kaku Gothic Pro","qMmpS Pro W3","Lucida Grande",sans-serif;
}
#ISTLR .ISTLR-heading {
margin-bottom:5px!important;
background:url(http://img.itmedia.jp/so/p/image/tieup/ISTLR_heading_repeat.gif) repeat-x left top!important;
}
#ISTLR .ISTLR-heading div {
margin:0px!important;
padding:0px!important;
background:url(http://img.itmedia.jp/so/p/image/tieup/ISTLR_heading_bg.gif) no-repeat right top!important;
border-width:0px!important;
}
#ISTLR .ISTLR-heading div span {
display:block!important;
height:17px!important;
background:url(http://img.itmedia.jp/so/p/image/tieup/ISTLR_heading.gif) no-repeat left top!important;
text-indent:-9999px!important;
}
#ISTLR .ISTLR-body div.ISTLR-item {
height:auto!important;
margin:0px!important;
padding:5px 0px!important;
color:#555!important;
clear:both!important;
}
#ISTLR .ISTLR-body div.ISTLR-item .ISTLR-icon {float:left!important;margin:2px 6px 0px 0px!important;}
#ISTLR .ISTLR-body div.ISTLR-item .ISTLR-icon img {margin:0px!important;border:none!important;}
#ISTLR .ISTLR-body div.ISTLR-item .ISTLR-text1 {
padding:0px 0px 0px 52px!important;
background:url(http://img.itmedia.jp/so/p/image/tieup/ISTLR_ico_special.gif) no-repeat left top!important;
font-size:13px!important;
font-weight:bold!important;
line-height:18px!important;
color:#A73!important;
}
#ISTLR .ISTLR-body div.ISTLR-item .ISTLR-text2 {font-size:16px!important;font-weight:bold;line-height:20px!important;}
#ISTLR .ISTLR-body div.ISTLR-item .ISTLR-new {font-size:13px!important;font-weight:bold!important;line-height:18px!important;color:#f00!important;}
#ISTLR .ISTLR-body div.ISTLR-item a:link {color:#036!important;text-decoration:none!important;}
#ISTLR .ISTLR-body div.ISTLR-item a:visited {color:#606!important;text-decoration:none!important;}
#ISTLR .ISTLR-body div.ISTLR-item a:hover {color:#C00!important;text-decoration:none!important;}
#ISTLR .ISTLR-body div.ISTLR-item .ISTLR-text1 a:link, 
#ISTLR .ISTLR-body div.ISTLR-item .ISTLR-text1 a:visited {color:#A73!important;}
#ISTLR .ISTLR-body div.ISTLR-item .ISTLR-text1 a:hover {color:#A73!important;}

#ISTLC {
clear:both!important;
margin:0px 0px 20px 0px!important;
padding:0px!important;
background-color:#FFF!important;
font-family:"lr oSVbN","Hiragino Kaku Gothic Pro","qMmpS Pro W3","Lucida Grande",sans-serif;
}
#ISTLC .ISTLC-heading {
background:url(http://image.itmedia.co.jp/pcuser/images/ISTLC_heading450.gif) no-repeat;
height:17px;
text-indent:-9999px;
margin-bottom:5px;
}
#ISTLC .ISTLC-body div.ISTLR-item {
height:auto!important;
margin:0px!important;
padding:5px 0px!important;
color:#555!important;
clear:both!important;
}
#ISTLC .ISTLC-body div.ISTLR-item .ISTLR-icon {float:left!important;margin:2px 6px 0px 0px!important;}
#ISTLC .ISTLC-body div.ISTLR-item .ISTLR-icon img {margin:0px!important;border:none!important;}
#ISTLC .ISTLC-body div.ISTLR-item .ISTLR-text1 {
padding:0px 0px 0px 52px!important;
background:url(http://img.itmedia.jp/so/p/image/tieup/ISTLR_ico_special.gif) no-repeat left top!important;
font-size:13px!important;
font-weight:bold!important;
line-height:18px!important;
color:#A73!important;
}
#ISTLC .ISTLC-body div.ISTLR-item .ISTLR-text2 {font-size:16px!important;font-weight:bold;line-height:20px!important;}
#ISTLC .ISTLC-body div.ISTLR-item .ISTLR-new {font-size:13px!important;font-weight:bold!important;line-height:18px!important;color:#f00!important;}
#ISTLC .ISTLC-body div.ISTLR-item a:link {color:#036!important;text-decoration:none!important;}
#ISTLC .ISTLC-body div.ISTLR-item a:visited {color:#606!important;text-decoration:none!important;}
#ISTLC .ISTLC-body div.ISTLR-item a:hover {color:#C00!important;text-decoration:none!important;}
#ISTLC .ISTLC-body div.ISTLR-item .ISTLR-text1 a:link, 
#ISTLC .ISTLC-body div.ISTLR-item .ISTLR-text1 a:visited {color:#A73!important;}
#ISTLC .ISTLC-body div.ISTLR-item .ISTLR-text1 a:hover {color:#A73!important;}

#ISAL * {
font-family:"lr oSVbN","Hiragino Kaku Gothic Pro","qMmpS Pro W3","Lucida Grande",sans-serif!important;
}
#ISAL {
clear:both!important;
margin:0 0 6px!important;
padding:0!important;
background:#FFF!important;
}
#ISAL .ISAL-heading {
display:block!important;
margin:0 0 3px!important;
padding:0 0 0 7px!important;
font-size:13px!important;
font-family:arial,sans-serif!important;
font-weight:bold!important;
color:#FFF!important;
line-height:20px!important;
background:url(http://img.itmedia.jp/so/p/image/tieup/ISAL_heading_plusd_2.jpg) no-repeat 0 0!important;
height:20px!important;
}
#ISAL .ISAL-item {
display:block!important;
height:1%!important;
margin:0!important;
padding:5px!important;
background-color:#FFF !important;
font-size:12px !important;
line-height:16px!important;
border-bottom:1px solid #DDD!important;
color:#555!important;
}
#ISAL .ISAL-item strong {font-size:12px!important;font-weight:bold!important;line-height:18px!important;}

#ISAL .ISAL-body div.ISAL-item a:link {color:#036!important;text-decoration:none!important;}
#ISAL .ISAL-body div.ISAL-item a:visited {color:#606!important;text-decoration:none!important;}
#ISAL .ISAL-body div.ISAL-item a:hover {color:#C00!important;text-decoration:none!important;}
#ISAL .ISAL-body div.ISAL-item a img {float:left!important;margin:0px 5px 0px 0px!important;border:none!important;}
#ISAL .ISAL-body div.ISAL-item .ISAL-new {font-size:12px!important;font-weight:bold!important;line-height:13px!important;color:#f00!important;}

#ITR img {
margin-bottom: 5px;
}


/* €Κev[gADp@12.06.27
============================================ */
#ISTCPB .colBoxHead {
background:url(http://image.itmedia.co.jp/pcuser/images/prcbox_heading.gif) no-repeat left top !important;
margin:0 0 5pxt !important;
height:20px !important;
border:none !important;
}
#ISTCPB .colBoxHead h2 {
text-indent:-9999px !important;
background:none !important;
border:none !important;
}
#ISTCPB .colBoxHeadSubtxt {
text-indent:-9999px !important;
}
#ISTCPB .colBoxIcon {
float:right !important;
margin:2px 0 0 6px !important;
}
#ISTCPB .colBoxIcon a {
border:none !important;
float:none !important;
margin:0 !important;
}
#ISTCPB .colBoxSubTitle h5 {
background:url(http://image.itmedia.co.jp/images0509/at_fyi.gif) no-repeat !important;
font-size:13px !important;
line-height:15px !important;
font-weight:bold !important;
padding:0 0 0 52px !important;
}
#ISTCPB .colBoxDescription p {
font-size:12px !important;
line-height:16px !important;
padding:5px 0 0 0 !important;
color:#555 !important;
}

#ITFT .colBoxHead {
background:url(http://image.itmedia.co.jp/pcuser/images/rc_pr_features.gif) no-repeat left top !important;
margin:0 !important;
padding:0 !important;
height:20px !important;
border:none !important;
}
#ITFT .colBoxHead h2 {
text-indent:-9999px !important;
background:none !important;
border:none !important;
}
#ITFT .colBoxHeadSubtxt {
text-indent:-9999px !important;
}
#ITFT .colBoxInner {
border:2px solid #73be1e !important;
padding:8px 5px !important;
height:1% !important;
}
#ITFT .colBoxIcon a {
border:none !important;
}
#ITFT .colBoxTitle h3 {
font-size:16px !important;
line-height:20px !important;
}


#ISTLC .colBoxHead {
background:url(http://image.itmedia.co.jp/pcuser/images/ISTLC_heading450.gif) no-repeat !important;
height:17px !important;
margin:0 0 5px !important;
border:none !important;
}
#ISTLC .colBoxHead h2 {
text-indent:-9999px !important;
background:none !important;
border:none !important;
}
#ISTLC .colBoxHeadSubtxt {
text-indent:-9999px !important;
}
#ISTLC .colBoxIcon a {
border:none !important;
margin:2px 6px 0 0 !important;
}
#ISTLC .colBoxIcon a img {
margin:0 !important;
}
#ISTLC .colBoxTitle h3 {
font-size:16px !important;
font-weight:bold !important;
line-height:20px !important;
}
#ISTLC .colBoxSubTitle {
margin:0 0 0 125px;
}
#ISTLC .colBoxSubTitle h5 {
background: url("http://img.itmedia.jp/so/p/image/tieup/ISTLR_ico_special.gif") no-repeat !important;
color:#A73 !important;
font-size:13px !important;
line-height:13px !important;
padding:0 0 5px 54px !important;
}

#ISAL .colBoxHead {
background:url(http://img.itmedia.jp/so/p/image/tieup/ISAL_heading_plusd_2.jpg) no-repeat 0 0!important;
height:20px !important;
margin:0 0 3px !important;
padding:0 0 0 7px !important;
border:none !important;
}
#ISAL .colBoxHead h2 {
color:#FFF !important;
font-size:13px !important;
line-height:20px !important;
}
#ISAL .colBoxHeadSubtxt {
text-indent:-9999px !important;
}
#ISAL .colBoxIcon a {
border:none !important;
margin:0 5px 0 0 !important;
}
#ISAL .colBoxIcon a img {
margin:0 !important;
}
#ISAL .colBoxIndex {
margin:0 !important;
padding:5px !important;
border-bottom:1px solid #DDD !important;
}
#ISAL .colBoxTitle {
margin:0 !important;
}
#ISAL .h10px {
height:0 !important;
}
.colBoxISAL {
margin-top:5px;
}


/* IXXPC
============================================ */
#ITOP #colBoxITOP {
border:3px solid #e985a4;
}
#ITOP #colBoxITOP .colBoxOuter {
border:1px solid #FFF;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
}
#ITOP .colBoxInner {
padding:5px 5px;
}
#ITOP .colBoxHead {
filter:none;
background:url(http://image.itmedia.co.jp/pcuser/images/ITOP_title.gif) no-repeat;
border-bottom:1px solid #e985a4;
height:60px;
padding:0;
margin:0;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
}
#ITOP .colBoxHead h2,
#ITOP .colBoxHead .colBoxHeadSubtxt {
padding:0;
margin:0;
display:none;
}
#ITOP .colBoxUlist ul li {
background: url(http://image.itmedia.co.jp/pcuser/images/ITOP_ulli_document.gif) no-repeat;
padding:0 0 5px 18px;
}

/* ΪgsbNX
============================================ */
#ITAT #colBoxITAT {
border:3px solid #ff6638;
}
#ITAT #colBoxITAT .colBoxOuter {
border:1px solid #FFF;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
}
#ITAT .colBoxInner {
padding:5px 5px;
}
#ITAT .colBoxHead {
filter:none;
background:url(http://image.itmedia.co.jp/pcuser/images/ITAT_title.gif) no-repeat;
border-bottom:1px solid #ff6638;
height:60px;
padding:0;
margin:0;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
}
#ITAT .colBoxHead h2,
#ITAT .colBoxHead .colBoxHeadSubtxt {
padding:0;
margin:0;
display:none;
}
#ITAT .colBoxUlist ul li {
background: url(http://image.itmedia.co.jp/pcuser/images/ITAT_ulli_document.gif) no-repeat;
padding:0 0 5px 18px;
}

/* CAPTCHA
============================================ */
#feedback pre.acaptcha {
background: white;
margin-top:0;
color: #444;
font: 2px/1px monospace!important;
line-height: 1px!important;
font-size: 2px!important;
font-family: "lr SVbN",Osaka-Mono,"Hiragino Kaku Gothic Pro", "qMmpS Pro W3", Verdana, "lr oSVbN"!important;
}
