@import url("/css/gnav.css");
@import url("/css/gfooter.css");
@import url("/css/ebook_articles.css");
/* BASIC
---------------------------------------------------------------------------------------------- */
body {
width:100%;
margin:0;
padding:0;
color:#333;
font-family:"メイリオ", "ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Lucida Grande",sans-serif;
text-align:center;
background:#EEE url("http://image.itmedia.co.jp/ebook/images/body_bg2.gif") repeat-y center top;
}
a:link {
color:#036;
text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:hover {
color:#C00;
text-decoration:underline;
}
img {
border-width:0;
}
hr {
clear:both;
visibility:hidden;
}
/* HEADER
---------------------------------------------------------------------------------------------- */
.bodyRap {
width:990px;
margin:0 auto;
background:#FFF;
text-align:left;
}
.newart #articleBody {
clear:both;
padding:20px 0px 0px;
}
.header {
width:100%;
padding-bottom:2px;
font-size:12px;
text-align:left;
}
.header #logoline {
display:table;
width:976px;
margin:10px 0;
}
.header #logoBox {
float:left;
padding:0 0 0 10px;
}
.header #logoBox #cse-search-box {
margin:0;
}
.header #logo {
margin:0 10px 5px 0;
vertical-align:bottom;
}
.header #logo a {
display:block;
width:220px;
height:70px;
background:url("http://image.itmedia.co.jp/ebook/images/logo_ebook.gif") no-repeat 0 0;
text-indent:-9999px;
}
.header #logoBox #cse-search-box .query {
width:155px;
}
/* LOCAL NAVIGATION */
.locNav {
clear:both;
position:relative;
border-top:1px #ddd solid;
border-bottom:1px #ddd solid;
background:#eee;
}
.locNav-in .updateInfo {
margin:0;
padding:4px 10px 4px;
text-align:left;
}
.locNav .rsslnk {
position:absolute;
top:5px;
right:10px;
margin:0 0 0 10px;
}
#locNav1 ul {
clear:both;
height:25px;
margin:0;
padding:3px 0 0 10px;
background:#ddd;
list-style:none;
}
#locNav1 ul li {
float:left;
margin:0;
padding:4px 6px;
background:#fff url("http://image.itmedia.co.jp/ebook/images/locnav1.gif") repeat-x 0 0;
border-color:#ddd #999 #999 #ddd;
border-style:solid;
border-width:1px;
font-size:12px;
line-height:100%;
}
#locNav2 ul {
clear:both;
height:23px;
margin:0;
padding:0 0 0 10px;
background:#eee;
border:1px solid #fff;
list-style:none;
overflow:hidden;
}
#locNav2 ul li {
float:left;
margin:2px 10px 0 0;
padding:3px 0 4px 11px;
background:url("http://image.itmedia.co.jp/ebook/images/locnav2.gif") no-repeat 0 5px;
font-size:12px;
line-height:100%;
}
/* CONTENTS
---------------------------------------------------------------------------------------------- */
.contents {
clear:both;
padding:10px;
}
.mainCol {
float:left;
width:660px;
margin:0 0 10px 0;
padding:0;
text-align:left;
}
.indexCol {
float:right;
width:450px;
}
.sideCol {
float:left;
width:200px;
}
.subCol {
float:right;
width:300px;
margin:0 0 10px 0;
}
/* INDEX
---------------------------------------------------------------------------------------------- */
.index {
color:#555;
}
/* heading */
.index .heading {
margin:0 0 5px 0;
background:url("http://image.itmedia.co.jp/ebook/images/heading_repeat.gif") repeat-x left top;
font-size:12px;
}
.index .heading div,
.index .featuresBoxGen-eBook div {
background:url("http://image.itmedia.co.jp/ebook/images/heading_bg.gif") no-repeat right top;
}
.index .heading div h2 {
height:1%;
margin:0;
padding:6px 0 8px 10px;
background:url("http://image.itmedia.co.jp/ebook/images/heading.gif") no-repeat left top;
color:#444;
font-size:13px;
line-height:120%;
}
.index h3 {
margin:8px 0 10px;
padding:0 0 0 10px;
background:url("http://image.itmedia.co.jp/ebook/images/newart_h3bg.png") no-repeat 0 2px;
border-bottom:1px solid #999;
font-size:16px;
line-height:150%;
color:#000;
}
.index h4 {
margin:20px 0 5px 0;
padding-bottom:4px;
border-bottom:1px dotted #333;
font-size:14px;
line-height:100%;
}
/* p */
.index p {
margin:3px 0 10px;
font-size:13px;
line-height:135%;
}
.index p span {
color:#777;
font-size:12px;
}
.index p strong {
display:block;
padding-bottom:2px;
font-size:17px;
line-height:120%;
}
.index p strong span {
display:block;
font-size:13px;
color:#A73;
line-height:160%;
}
.index p strong a:link,
.index p strong a:visited {
text-decoration:none;
}
.index p strong a:hover,
.index p strong a:active {
text-decoration:underline;
}
.index p .icon img {
float:left;
border:none;
margin:0 5px 10px 0;
}
/* article type */
.index span.articleType {
float:left;
display:block;
width:52px;
height:16px;
margin:0;
background:none no-repeat 1px 3px;
text-indent:-9999px;
}
.index span.\0030CB\0030E5\0030FC\0030B9 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_news.gif");}
.index span.\00901F\005831 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_burst.gif");}
.index span.\0030EC\0030D3\0030E5\0030FC {background-image:url("http://image.itmedia.co.jp/ebook/images/at_review.gif");}
.index span.\0030B3\0030E9\0030E0 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_column.gif");}
.index span.\009023\008F09 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_rensai.gif");}
.index span.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC {background-image:url("http://image.itmedia.co.jp/ebook/images/at_interview.gif");}
.index span.\007279\0096C6 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_special.gif");}
.index span.\0030C8\0030C3\0030D7\000031\000030 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_top10.gif");}
.index span.\0030AD\0030FC\0030EF\0030FC\0030C9 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_keyword.gif");}
.index span.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_report.gif");}
.index span.\000053\000070\000065\000063\000069\000061\00006C {background-image:url("http://image.itmedia.co.jp/ebook/images/at_fyi.gif");}
/* headline */
.index ul.headline {
margin:0 0 15px;
padding:0;
font-size:13px;
line-height:130%;
list-style-type:none;
}
.index ul.headline li {
margin:0;
padding:5px 0 5px 52px;
background:none no-repeat 0 6px;
font-size:14px;
border-top:1px #ddd solid;
}
.index ul.headline li.\0030CB\0030E5\0030FC\0030B9 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_news.gif");}
.index ul.headline li.\00901F\005831 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_burst.gif");}
.index ul.headline li.\0030EC\0030D3\0030E5\0030FC {background-image:url("http://image.itmedia.co.jp/ebook/images/at_review.gif");}
.index ul.headline li.\0030B3\0030E9\0030E0 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_column.gif");}
.index ul.headline li.\009023\008F09 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_rensai.gif");}
.index ul.headline li.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC {background-image:url("http://image.itmedia.co.jp/ebook/images/at_interview.gif");}
.index ul.headline li.\007279\0096C6 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_special.gif");}
.index ul.headline li.\0030C8\0030C3\0030D7\000031\000030 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_top10.gif");}
.index ul.headline li.\0030AD\0030FC\0030EF\0030FC\0030C9 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_keyword.gif");}
.index ul.headline li.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_report.gif");}
.index ul.headline li.\000053\000070\000065\000063\000069\000061\00006C {background-image:url("http://image.itmedia.co.jp/ebook/images/at_fyi.gif");}
.index ul.headline li span {
color:#777;
font-size:12px;
}
/* linkset */
.index ul.linkset {
clear:both;
margin:3px 0 0;
padding:0;
list-style-type:none;
font-size:small;
line-height:130%;
}
.index ul.linkset li {
background:url("http://image.itmedia.co.jp/ebook/images/arr_file.gif") no-repeat 0 3px;
color:#777;
padding:3px 0 5px 16px;
}
/* kwdset */
.index ul.kwdset {
clear:both;
float:left;
width:98%;
margin:0 0 5px;
padding:0;
list-style-type:none;
overflow:hidden;
}
.index ul.kwdset li {
float:left;
margin:5px 10px 3px 0;
padding-left:15px;
background:url("http://image.itmedia.co.jp/ebook/images/arr_key.gif") no-repeat 0 0;
font-size:12px;
}
/* more */
.index .more {
clear:both;
margin:10px;
padding:0;
font-size:14px;
text-align:right;
}
/* CATEGORY INDEX
---------------------------------------------------------------------------------------------- */
.categoryIndex {
width:650px;
margin:0 auto 20px auto;
}
.categoryIndex h1 {
margin:0 0 5px;
padding:5px 0 10px;
font-size:24px;
line-height:30px;
color:#333;
}
.categoryIndex h2 {
margin:0 0 20px 0;
padding:0 0 ;
font-size:14px;
line-height:150%;
color:#555;
}
/* CALENDAR
---------------------------------------------------------------------------------------------- */
.calendar {
margin:5px 0 0;
width:98%;
height:90px;
}
.calendar dl {
float:left;
width:140px;
margin:0 6px 10px 0;
}
.calendar dl dt,
.calendar dl dd {
margin:0;
padding:0;
font-family:"メイリオ", Arial, Helvetica, sans-serif;
font-size:10px;
}
.calendar dl dt {
margin:0 0 5px 0;
font-weight:bold;
border-bottom:1px dotted #CCC;
}
.calendar dl dt:before {
content:"≫ ";
}
.calendar dl dd {
}
.calendar dl dd a {
float:left;
text-align:center;
border:1px solid #CCC;
margin:0 3px 3px 0;
padding:1px 0;
width:30px;
}
.calendar dl dd a:link,
.calendar dl dd a:visited {
background:#EED;
}
.calendar dl dd a:hover {
color:#FFF;
background:#665;
text-decoration:none;
}
/* TOP STORIES
---------------------------------------------------------------------------------------------- */
#topstories {
margin:0 0 10px 0;
}
#topstories p {
margin-bottom:5px;
}
#topstories p strong {
font-size:18px;
}
/* FEATURES
---------------------------------------------------------------------------------------------- */
.featuresBox {
display:table;
width:100%;
}
.featuresBox h2 {
margin:0;
padding:4px 4px 4px 10px;
background:url("http://image.itmedia.co.jp/ebook/images/h2bg.gif") repeat-x left top;
font-size:13px;
color:#FFFFFF;
}
.featuresBox div.featuresBody {
display:block;
padding:5px;
background-color:#FFF;
border:2px #000 solid;
}
.featuresBox p {
margin:0 0 10px;
font-size:13px;
line-height:135%;
}
.featuresBox p span {
color:#777;
font-size:12px;
}
.featuresBox p strong {
display:block;
padding-bottom:2px;
font-size:16px;
line-height:130%;
}
.featuresBox p strong span {
display:block;
margin-top:2px;
font-size:13px;
line-height:150%;
color:#A73;
}
.featuresBox .icon {
float:left;
}
.featuresBox .icon img {
margin:3px 9px 6px 0;
border:none;
}
/* type icon */
.featuresBox span.type-special,
.featuresBox span.type-rensai,
.featuresBox span.type-news,
.featuresBox span.type-review,
.featuresBox span.type-column,
.featuresBox span.type-tokusyu,
.featuresBox span.type-burst,
.featuresBox span.type-interview,
.featuresBox span.type-top10,
.featuresBox span.type-keyword,
.featuresBox span.type-compare {
float:left;
display:block;
width:52px;
height:14px;
text-indent:-9999px;
}
.featuresBox span.type-special {background:url("http://image.itmedia.co.jp/ebook/images/at_fyi.gif") no-repeat 0 2px;}
.featuresBox span.type-rensai {background:url("http://image.itmedia.co.jp/ebook/images/at_rensai.gif") no-repeat 0 2px;}
.featuresBox span.type-news {background:url("http://image.itmedia.co.jp/ebook/images/at_news.gif") no-repeat 0 2px;}
.featuresBox span.type-review {background:url("http://image.itmedia.co.jp/ebook/images/at_review.gif") no-repeat 0 2px;}
.featuresBox span.type-column {background:url("http://image.itmedia.co.jp/ebook/images/at_column.gif") no-repeat 0 2px;}
.featuresBox span.type-tokusyu {background:url("http://image.itmedia.co.jp/ebook/images/at_special.gif") no-repeat 0 2px;}
.featuresBox span.type-burst {background:url("http://image.itmedia.co.jp/ebook/images/at_burst.gif") no-repeat 0 2px;}
.featuresBox span.type-interview {background:url("http://image.itmedia.co.jp/ebook/images/at_interview.gif") no-repeat 0 2px;}
.featuresBox span.type-top10 {background:url("http://image.itmedia.co.jp/ebook/images/at_top10.gif") no-repeat 0 2px;}
.featuresBox span.type-keyword {background:url("http://image.itmedia.co.jp/ebook/images/at_keyword.gif") no-repeat 0 2px;}
.featuresBox span.type-compare {background:url("http://image.itmedia.co.jp/ebook/images/at_compare.gif") no-repeat 0 2px;}
/* general */
.featuresBox.general {
margin:0 0 5px 0;
}
.featuresBox.general .heading {
margin:0 0 5px 0;
background:url("http://image.itmedia.co.jp/ebook/images/heading_repeat.gif") repeat-x left top;
font-size:12px;
}
.featuresBox.general .heading div,
.index .featuresBoxGen-eBook div {
background:url("http://image.itmedia.co.jp/ebook/images/heading_bg.gif") no-repeat right top;
}
.featuresBox.general .heading div h2 {
height:1%;
margin:0;
padding:6px 0 8px 10px;
background:url("http://image.itmedia.co.jp/ebook/images/heading.gif") no-repeat left top;
color:#444;
font-size:13px;
line-height:120%;
}
/* in sideCol */
.sideCol .featuresBox p strong {
font-size:14px;
}
.sideCol .featuresBox .icon img {
margin:3px 4px 6px 0;
}
/* CONTENTS BOX
---------------------------------------------------------------------------------------------- */
.ctsBox {
margin:0 0 10px 0;
}
.ctsBox .box-heading {
margin:0;
background:url("http://image.itmedia.co.jp/ebook/images/heading_repeat.gif") repeat-x left top;
font-size:12px;
}
.ctsBox .box-heading div {
background:url("http://image.itmedia.co.jp/ebook/images/heading_bg.gif") no-repeat right top;
}
.ctsBox .box-heading div h2 {
height:1%;
margin:0;
padding:8px 0 8px 10px;
background:url("http://image.itmedia.co.jp/ebook/images/heading.gif") no-repeat left top;
color:#444;
font-size:100%;
line-height:100%;
}
.ctsBox .box-body {
padding:5px;
border-right:2px #DDD solid;
border-bottom:2px #DDD solid;
border-left:2px #DDD solid;
}
.ctsBox .box-body ul.linkset {
margin:5px;
padding:0;
list-style:none;
}
.ctsBox .box-body ul.linkset li {
margin:0 0 5px 0;
padding:0 0 0 12px;
background:url("http://image.itmedia.co.jp/ebook/images/ar_r_333.gif") no-repeat 0 3px;
font-size:13px;
}
/* LEFT COL NEW ARTICLES
---------------------------------------------------------------------------------------------- */
.lcNewArt .box-body ul.linkset {
margin:0;
padding:0;
list-style:none;
}
.lcNewArt .box-body ul.linkset li {
margin:0;
padding:1px 0 3px 52px;
background:none no-repeat 0 3px;
font-size:12px;
border-bottom:1px #eee solid;
}
.lcNewArt .box-body ul.linkset li.\0030CB\0030E5\0030FC\0030B9 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_news.gif");}
.lcNewArt .box-body ul.linkset li.\00901F\005831 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_burst.gif");}
.lcNewArt .box-body ul.linkset li.\0030EC\0030D3\0030E5\0030FC {background-image:url("http://image.itmedia.co.jp/ebook/images/at_review.gif");}
.lcNewArt .box-body ul.linkset li.\0030B3\0030E9\0030E0 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_column.gif");}
.lcNewArt .box-body ul.linkset li.\009023\008F09 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_rensai.gif");}
.lcNewArt .box-body ul.linkset li.\0030A4\0030F3\0030BF\0030D3\0030E5\0030FC {background-image:url("http://image.itmedia.co.jp/ebook/images/at_interview.gif");}
.lcNewArt .box-body ul.linkset li.\007279\0096C6 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_special.gif");}
.lcNewArt .box-body ul.linkset li.\0030C8\0030C3\0030D7\000031\000030 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_top10.gif");}
.lcNewArt .box-body ul.linkset li.\0030AD\0030FC\0030EF\0030FC\0030C9 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_keyword.gif");}
.lcNewArt .box-body ul.linkset li.\008ABF\0067FB\0030EA\0030DD\0030FC\0030C8 {background-image:url("http://image.itmedia.co.jp/ebook/images/at_report.gif");}
.lcNewArt .box-body ul.linkset li.\000053\000070\000065\000063\000069\000061\00006C {background-image:url("http://image.itmedia.co.jp/ebook/images/at_fyi.gif");}
.lcNewArt .box-body .more {
margin:2px 0 0;
padding:0;
font-size:12px;
text-align:right;
}
/* HOT KEYWORDS
---------------------------------------------------------------------------------------------- */
.hotKwd .box-body ul.kwdlist {
margin:5px;
padding:0;
list-style:none;
}
.hotKwd .box-body ul.kwdlist li {
margin:0 0 5px 0;
padding:0 0 0 18px;
font-size:13px;
line-height:100%;
}
.hotKwd .box-body ul.kwdlist li.rank1 {background:url("http://image.itmedia.co.jp/ebook/images/kwdrank1.gif") no-repeat 0 0;}
.hotKwd .box-body ul.kwdlist li.rank2 {background:url("http://image.itmedia.co.jp/ebook/images/kwdrank2.gif") no-repeat 0 0;}
.hotKwd .box-body ul.kwdlist li.rank3 {background:url("http://image.itmedia.co.jp/ebook/images/kwdrank3.gif") no-repeat 0 0;}
.hotKwd .box-body ul.kwdlist li.rank4 {background:url("http://image.itmedia.co.jp/ebook/images/kwdrank4.gif") no-repeat 0 0;}
.hotKwd .box-body ul.kwdlist li.rank5 {background:url("http://image.itmedia.co.jp/ebook/images/kwdrank5.gif") no-repeat 0 0;}
.hotKwd .box-body ul.kwdlist li.rank6 {background:url("http://image.itmedia.co.jp/ebook/images/kwdrank6.gif") no-repeat 0 0;}
.hotKwd .box-body ul.kwdlist li.rank7 {background:url("http://image.itmedia.co.jp/ebook/images/kwdrank7.gif") no-repeat 0 0;}
.hotKwd .box-body ul.kwdlist li.rank8 {background:url("http://image.itmedia.co.jp/ebook/images/kwdrank8.gif") no-repeat 0 0;}
.hotKwd .box-body ul.kwdlist li.rank9 {background:url("http://image.itmedia.co.jp/ebook/images/kwdrank9.gif") no-repeat 0 0;}
.hotKwd .box-body ul.kwdlist li.rank10 {background:url("http://image.itmedia.co.jp/ebook/images/kwdrank10.gif") no-repeat 0 0;}
/* TWITTER WIDGET
---------------------------------------------------------------------------------------------- */
.twtrWidget {
}
.twtrWidget .widget {
margin:0px 0px 15px;
}
/* AFFILIATE BOX AMAZON
---------------------------------------------------------------------------------------------- */
.subCol .affiliateBox-amazon {margin-bottom:10px;}
.subCol .affiliateBox-amazon strong.heading {color:#444;display:block;font-family:arial,sans-serif;font-size:13px;margin:10px 0 2px;padding:0;line-height:110%;}
.subCol .affiliateBox-amazon strong.heading span {float:right;margin-right:5px;font-weight:normal;font-size:10px;}
.subCol .affiliateBox-amazon .banners {clear:both;text-align:center;}
.subCol .affiliateBox-amazon .banners img,
.subCol .affiliateBox-amazon .banners iframe {margin:0 auto 5px auto;}
/* ACCESS RANKING
---------------------------------------------------------------------------------------------- */
.subCol .accessRanking {
}
.accessRanking .box-body ol {
margin:0;
padding:0;
list-style:none;
}
.accessRanking .box-body ol li {
margin:0;
padding:3px 0 4px 25px;
border-bottom:1px #eee solid;
font-size:13px;
}
.accessRanking .box-body ol li.rank1 {background:url("http://image.itmedia.co.jp/ebook/images/rank1.png") no-repeat 0 3px;}
.accessRanking .box-body ol li.rank2 {background:url("http://image.itmedia.co.jp/ebook/images/rank2.png") no-repeat 0 3px;}
.accessRanking .box-body ol li.rank3 {background:url("http://image.itmedia.co.jp/ebook/images/rank3.png") no-repeat 0 3px;}
.accessRanking .box-body ol li.rank4 {background:url("http://image.itmedia.co.jp/ebook/images/rank4.png") no-repeat 0 3px;}
.accessRanking .box-body ol li.rank5 {background:url("http://image.itmedia.co.jp/ebook/images/rank5.png") no-repeat 0 3px;}
.accessRanking .box-body ol li.rank6 {background:url("http://image.itmedia.co.jp/ebook/images/rank6.png") no-repeat 0 3px;}
.accessRanking .box-body ol li.rank7 {background:url("http://image.itmedia.co.jp/ebook/images/rank7.png") no-repeat 0 3px;}
.accessRanking .box-body ol li.rank8 {background:url("http://image.itmedia.co.jp/ebook/images/rank8.png") no-repeat 0 3px;}
.accessRanking .box-body ol li.rank9 {background:url("http://image.itmedia.co.jp/ebook/images/rank9.png") no-repeat 0 3px;}
.accessRanking .box-body ol li.rank10 {background:url("http://image.itmedia.co.jp/ebook/images/rank10.png") no-repeat 0 3px;}
.accessRanking p.update {
margin:2px 0;
padding:0;
font-size:12px;
text-align:right;
}
/* DIR LIST
---------------------------------------------------------------------------------------------- */
#dirList {
display:block;
margin:0 0 10px;
padding:3px 5px;
background:#eee;
font-size:12px;
}
/* AD
---------------------------------------------------------------------------------------------- */
#ITN {
float:left;
margin:5px 0;
}
#ITR {
clear:both;
margin:0;
padding:0;
}
#ITR map {
display:inline;
margin:0;
padding:0;
text-align:left;
}
#ITR area {
display:inline;
margin:0;
padding:0;
text-align:left;
}
#ITR iframe {
display:inline;
margin:0;
padding:0;
text-align:left;
}
#ITR object,
#ITR embed,
#ITR table {
display:inline;
margin:0 0 5px 0;
padding:0;
text-align:left;
}
#ITR img {
margin:0 0 10px 0;
}
#ITR2 img {
margin:0 0 10px 0;
}
#ITFT {
}
#ITFT h3 {
font-size:16px;
line-height:140%;
}
#ITFT p {
font-size:12px;
}
#ITSQ {
margin:0 0 10px 0;
}
/* GOOGLE
---------------------------------------------------------------------------------------------- */
.adsense {
width:650px;
margin:20px auto;
padding:0;
}
.adsense h4 u,
.adsense h4 a {
text-decoration:none !important;
}
.adsense p {
border-left:3px solid #DDD;
margin:0 0 0 100px!important;
padding:0 0 5px 30px !important;
line-height:130% !important;
font-size:13px;
background:url("http://image.itmedia.co.jp/ebook/images/adsense2.gif") no-repeat 10px 3px !important;
}
.adsense p span.title {
font-weight:bold;
}
.adsense p span.title {
text-decoration:none !important;
}
.adsense p span.host {
color:#008000;
}
/* MEDIA FOOTER
---------------------------------------------------------------------------------------------- */
.mediafooter {
clear:both;
width:970px;
margin:50px 10px 5px 0;
padding:0px;
font-size:12px;
color:#999;
text-align:right;
}
/* for gfooter.css
---------------------------------------------------------------------------------------------- */
.ebook #globalFooterMediaListIn, .ebook #globalFooterCorpIn {
margin:0;
}
/* NOT FOUND
---------------------------------------------------------------------------------------------- */
#not-found .contents p {
margin:0 0 20px;
font-size:96%;
}
#not-found .contents p img {
border-bottom:3px #DDD solid;
border-top:4px #DDD solid;
}
/* for PR ARTICLES
---------------------------------------------------------------------------------------------- */
#empty .newart {
width:960px;
}
#empty .newart #mark {
display:none;
}
#empty .newart p.credit {
margin:10px 0;
padding:8px 10px;
background-color:#FFF;
border:1px solid #888;
font-size:12px;
color:#777;
}
#empty  #PRcredit {
clear:both;
margin:10px 0px;
border:1px solid #CCC;
}
#empty .newart #PRcredit .inner {
border:3px solid #EEE;
padding:5px;
}
#empty .newart #PRcredit br {
display:none;
}
#empty .newart #PRcredit p {
background:none;
border:none;
color:#777;
font-size:12px;
margin:0px;
padding:0px;
}
#empty .newart #PRcredit p br {
display:inline;
}
