/* Generic PR Template - Title -
----------------------------------------------- */
div#nosearch {background:url("http://image.itmedia.co.jp/images/spacer.gif") no-repeat left top;}
.articles div a:link,
.articles div a:visited {
text-decoration:none;
}
.articles div a:hover {
text-decoration:underline;
}
.articles div h2 {
font-size:12px;
padding:5px;
margin:8px 0px;
border-width:0px;
}
.articles div .index {
width:100%;
}
.articles div .index a img {
margin:5px;
}
.adheader,
.adfooter {text-indent:-9999px;margin:0px;padding:0px;}
.adheader div span,
.adheader a:link,
.adheader a:visited,
.adfooter div span,
.adfooter a:link,
.adfooter a:visited {
display:block;
width:100%;
background-repeat:no-repeat;
text-decoration:none;
}
.index h3 a {
text-decoration:none ! important;
}
.adtitle {
margin:0px;
padding:0px;
}
.adtitle2 {
margin:0px;
padding:0px;
font-size:140%;
}
.adsubtitle {
margin:0px;
padding:0px;
}
.adsubtitle div {
padding:2px 0px;
border-top:3px solid #333;
}
.adtitle2 div {
padding:10px;
color:#FFF;
background-color:#444;
line-height:100%;
}
.adtitle div,
.adtitle div span,
.adtitle a:link,
.adtitle a:visited {
display:block;
padding:0px;
text-indent:-9999px;
}
.adheading#blue {border-top:3px solid #267095;}
.adheading#red {border-top:3px solid #BE2B2B;}
.adheading#green {border-top:3px solid #649526;}
.adheading#orange {border-top:3px solid #DA6B2E;}
.adnavi {
margin:0px;
padding:0px;
font-size:12px;
list-style-type:none;
}
.adnavi li {
margin:0px 3px 0px 0px;
float:left;
border:2px solid #036;
}
.adnavi li#gotop {
float:right;
}
.adnavi li a:link,
.adnavi li a:visited {
display:block;
width:120px;
padding:1px;
color:#036;
text-align:center;
text-decoration:none;
background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat left bottom #EEE;
border:1px solid #FFF;
}
.adnavi li a:hover {
text-decoration:none;
border:1px solid #39F;
}
.adtable {
font-size:12px;
border-width:0px;
border-collapse:collapse;
border-width:0px;
}
.adtable tr {
vertical-align:top;
}
.adtable thead th {
padding:2px 4px;
color:#FFF;
text-align:left;
background-color:#333;
border-left:1px solid #CCC;
border-bottom:2px solid #CCC;
}
.adtable thead th a:link,
.adtable thead th a:visited {
color:#FFC;
}
.adtable tbody th {
padding:2px 4px;
background-color:#EEE;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
}
.adtable tbody td {
padding:2px 4px;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
}
.adtable tfoot td {
padding:2px 4px;
border-width:0px;
}
.adtable tfoot#arr td {
padding:2px 14px 2px 4px;
border-width:0px;
text-align:right;
background:url("http://image.itmedia.co.jp/images0509/arr.gif") no-repeat right center;
}
/* Decoration
----------------------------------------------- */
.heading1.decotitle {
display:block;
width:100%;
margin:0px;
padding:0px;
}
.heading1.decotitle div {
display:block;
padding:0px;
text-decoration:none;
}
.heading1.decotitle div h1 {
margin:0px;
padding:0px;
text-indent:-9999px;
}
.index .heading2 div h2 {font-size:small;}
.decoheading {
margin:5px 0px;
font-size:12px;
}
.decoheading div {
background-repeat:no-repeat;
}
.decoheading div h4 {
margin:0px;
font-size:small;
}
/* for index
----------------------------------------------- */
.index p strong {
display:block;
padding-bottom:2px;
font-size:135%;
line-height:130%;
}
.index p strong span {
display:block;
font-size:small;
color:#A73;
}
.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;
}
/* for 2 column
----------------------------------------------- */
.index.type2 .col-lc-lc {float:left;width:65%;}
.index.type2 .col-lc-rc {float:right;width:32%;}
.index.type2 .col-lc-rc p {margin:5px 0px 8px 0px;}
.index.type2 .col-lc-rc p a {text-decoration:none;}
.index.type2 .col-lc-lc h3 {font-size:100%;}
.index.type2 p span {color:#777;}
/* for 2 column - half
----------------------------------------------- */
.index.type3 .col-lc-lc {float:left;width:48%;}
.index.type3 .col-lc-rc {float:right;width:48%;}
.index.type3 .col-lc-rc p {margin:5px 0px 8px 0px;}
.index.type3 .col-lc-rc p a {text-decoration:none;}
.index.type3 .col-lc-lc h3 {font-size:100%;}
.index.type3 p span {color:#777;}
.index.type3 p strong span {color:#A73;}
/* ----------------------------------------------- */
/* promotion */
#tgs2006 .adtitle {margin-top:5px;background:url("http://image.itmedia.co.jp/games/special/tgs2006/title_repeat.gif") repeat left top;}
#tgs2006 .adtitle div {background:url("http://image.itmedia.co.jp/games/special/tgs2006/title_bg.jpg") no-repeat right top;}
#tgs2006 .adtitle div span {background:url("http://image.itmedia.co.jp/games/special/tgs2006/title.gif") no-repeat left top;}
#tgs2006 .adtitle div span a {
height:100px!important;
}
#tgs2006 .adheading {
padding:7px 6px;
background:url("http://image.itmedia.co.jp/games/special/tgs2006/title_repeat.gif") repeat -3px -8px;
}
/* ----------------------------------------------- */
/* promotion */
#ps3 .adtitle {margin-top:5px;background:url("http://image.itmedia.co.jp/games/special/ps3/title_repeat.gif") repeat left top;}
#ps3 .adtitle div {background:url("http://image.itmedia.co.jp/games/special/ps3/title_bg.jpg") no-repeat right top;}
#ps3 .adtitle div span {background:url("http://image.itmedia.co.jp/games/special/ps3/title.gif") no-repeat left top;}
#ps3 .adtitle div span a {
height:100px!important;
}
#ps3 .adheading {
padding:9px 6px;
background:url("http://image.itmedia.co.jp/games/special/ps3/title_repeat.gif") repeat top;
}
/* ----------------------------------------------- */
/* promotion */
#wii .adtitle {margin-top:5px;background:url("http://image.itmedia.co.jp/games/special/wii/title_repeat.gif") repeat left top;}
#wii .adtitle div {background:url("http://image.itmedia.co.jp/games/special/wii/title_bg.jpg") no-repeat right top;}
#wii .adtitle div span {background:url("http://image.itmedia.co.jp/games/special/wii/title.gif") no-repeat left top;}
#wii .adtitle div span a {
height:100px!important;
}
#wii .adheading {
padding:9px 6px;
background:url("http://image.itmedia.co.jp/games/special/wii/title_repeat.gif") repeat top;
}
/* ----------------------------------------------- */
/* promotion */
#tgs2007 .adtitle {margin-top:5px;background:url("http://image.itmedia.co.jp/games/special/tgs2007/title_repeat.gif") repeat left top;}
#tgs2007 .adtitle div {background:url("http://image.itmedia.co.jp/games/special/tgs2007/title_bg.jpg") no-repeat right top;}
#tgs2007 .adtitle div span {background:url("http://image.itmedia.co.jp/games/special/tgs2007/title.gif") no-repeat left top;}
#tgs2007 .adtitle div span a {
height:100px!important;
}
#tgs2007 .adheading {
margin:10px 0px;
padding:3px 3px 3px 26px;
font-size:12px;
color:#ba416e;
border:1px solid #e15c8d;
border-bottom:2px solid #ba416e;
background:url("http://image.itmedia.co.jp/games/special/tgs2007/hbg.gif") no-repeat left top;
}
/* ----------------------------------------------- */
#e3-2005 .heading1.decotitle {display:none;}
#e3-2005 .heading2 {width:400px;margin:0px;padding:145px 0px 20px 90px;background:url("http://image.itmedia.co.jp/games/special/e3_2005/title.jpg") no-repeat 0px 0px;}
#e3-2005 .heading2 h2 {margin:0px;padding:0px;width:300px;font-size:12px;font-weight:normal;line-height:1.5em;}
#e3-2005 .decoheading {margin:5px 0px;}
#e3-2005 .decoheading {clear:both;margin:8px 0px;background-color:#FFFFFF;border-top:1px double #999999;border-bottom:1px double #999999;}
#e3-2005 .decoheading div h4 {padding:4px 0px 3px 3px;color:#333333;}
#e3-2005 .decoheading div h4 span {font-size:10px;color:#FFAA00;vertical-align:top;}
#e3-2005 .decoheading div h4 i {font-weight:normal;font-style:normal;}
#e3-2005 a.icon {float:left;}
#e3-2005 a.icon img {margin:5px 10px 10px 0px;}
/* ----------------------------------------------- */
#e3-2006 .heading1.decotitle {margin-top:5px;background:url("http://image.itmedia.co.jp/games/special/e3_2006/title_repeat.jpg") repeat left top;}
#e3-2006 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/games/special/e3_2006/title_bg.jpg") no-repeat right top;}
#e3-2006 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/games/special/e3_2006/title.jpg") no-repeat left top;height:150px;}
#e3-2006 .decoheading {margin:5px 0px;background:url("http://image.itmedia.co.jp/games/special/e3_2006/title_repeat.jpg") repeat-x 0px -135px;}
#e3-2006 .decoheading div h4 {padding:12px 3px 3px 3px;color:#C30;}
#e3-2006 a.icon {float:left;}
#e3-2006 a.icon img {margin:5px 10px 10px 0px;}
/* ----------------------------------------------- */
#tgs2005 .heading1.decotitle {margin-top:5px;background:url("http://image.itmedia.co.jp/games/special/tgs2005/title_bg.jpg") repeat right top;}
#tgs2005 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/games/special/tgs2005/title.jpg") no-repeat 0px 0px;height:125px;}
#tgs2005 .heading2 h2 {color:#445;}
#tgs2005 .decoheading {margin:10px 0px;border-bottom:2px solid #174686;}
#tgs2005 .decoheading div h4 {padding:3px 3px 3px 23px;background:url("http://image.itmedia.co.jp/games/special/tgs2005/hbg.jpg") no-repeat left top;color:#174686;}
#tgs2005 a.icon {float:left;}
#tgs2005 a.icon img {margin:5px 10px 10px 0px;}
/* ----------------------------------------------- */
#tgs2008 .heading1.decotitle {background:url("http://image.itmedia.co.jp/games/special/tgs2008/title_repeat.gif") repeat-x left top;}
#tgs2008 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/games/special/tgs2008/title_bg.jpg") no-repeat right top;}
#tgs2008 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/games/special/tgs2008/title.jpg") no-repeat left top;height:150px;}
#tgs2008 .heading2 h2 {margin:0px 0px;color:#555;}
#tgs2008 .decoheading {background:url("http://image.itmedia.co.jp/games/special/tgs2008/heading_repeat.gif") repeat-x left top;color:#FFF;}
#tgs2008 .decoheading div {background:url("http://image.itmedia.co.jp/games/special/tgs2008/heading_bg.gif") no-repeat right top;}
#tgs2008 .decoheading div h4 {padding:10px 0px 10px 12px;background:url("http://image.itmedia.co.jp/games/special/tgs2008/heading.gif") no-repeat left top;}
/* ----------------------------------------------- */
#xbox360 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/games/special/xbox360/title.jpg") no-repeat left top;height:140px;}
#xbox360 .heading2 h2 {margin:0px 0px;color:#555;}
#xbox360 .decoheading {margin-bottom:13px;border-bottom:2px solid #50603C;}
#xbox360 .decoheading div h4 {padding:4px 0px;font-size:12px;}
#xbox360 .decoheading div h4 span {color:#71D426;background-color:#AAEE39;border:1px solid #1B9F0D;}
#xbox360 .icon {float:right;}
/* ----------------------------------------------- */
#gameman {width:100%;padding:0px 0px 5px 0px;background:#DDC;}
#gameman .contents {margin:0px 5px 0px 5px;padding:5px;background:#FFF;}
#gameman .contents #news {margin:0px 5px;}
#gameman .decotitle {background:url("http://image.itmedia.co.jp/games/features/gameman/title_repeat.jpg") repeat-x 0px 0px #DDC;}
#gameman .decotitle div {background:url("http://image.itmedia.co.jp/games/features/gameman/title_bg.jpg") no-repeat 310px 0px;}
#gameman .decotitle div h1 {background:url("http://image.itmedia.co.jp/games/features/gameman/title.jpg") no-repeat 0px 0px;height:200px;}
#gameman .decoheading {background:url("http://image.itmedia.co.jp/games/features/gameman/title_bg.jpg") no-repeat -145px -16px #98d3f1;border:1px solid #998;}
#gameman .decoheading h4 {padding:5px 0px 5px 10px;color:#FFF;}
/* ----------------------------------------------- */
#kunekune {background:#FFF url("http://image.itmedia.co.jp/games/features/kunekune/bg.jpg") repeat-x left top;}
#kunekune div#inner {width:100%;background:url("http://image.itmedia.co.jp/games/features/kunekune/adtitle.jpg") no-repeat left top;}
#kunekune .heading1.decotitle {height:180px;}
#kunekune #nav {margin-left:405px;}
#kunekune #nav ul {width:120px;margin:6px 0px;padding:0px;list-style:none;background:url("http://image.itmedia.co.jp/games/features/kunekune/bg_nav.gif") no-repeat left top;}
#kunekune #nav ul li {display:block;margin:0px;padding:0px;height:30px;list-style:none;}
#kunekune #nav ul li a {display:block;height:30px;text-indent:-9999px;}
#kunekune .decoheading {margin:0px 0px 0px 70px;padding:0px;background:url("http://image.itmedia.co.jp/games/features/kunekune/heading_bg.gif") repeat-x left top;}
#kunekune .decoheading div h4 {display:block;height:30px;padding:10px 0px 0px 55px;color:#444;background:url("http://image.itmedia.co.jp/games/features/kunekune/heading.gif") no-repeat left top;}
#kunekune .index {clear:both;width:auto;margin-left:70px;}
#kunekune .index#iconMode p {display:block;float:left;width:130px;}
#kunekune .index#textMode p {margin:10px;}
#kunekune .index#default p {margin-bottom:10px;}
#kunekune .index p strong {font-size:large;line-height:130%;color:#A73;}
#kunekune .index p strong span {display:block;font-size:small;}
#kunekune ul#news {clear:both;margin:20px 0px 0px 0px;}
#kunekune ul#news li {background-image:url("http://image.itmedia.co.jp/images/arr03b.gif");}
#kunekune ul#news li span {display:block;margin-bottom:3px;color:#A73;font-weight:bold;font-size:small;}
#kunekune ul#news li strong {font-size:medium;}
#kunekune ul#news li strong span {display:inline;font-weight:normal;color:#666;}
#kunekune div#iconMode {display:none;}
#kunekune div#textMode {display:none;}
/* ----------------------------------------------- */
#hibikore .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/games/features/hibikore/adtitle.gif") no-repeat center 4px;height:70px;}
.monthly#hibikore .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/games/features/hibikore/adtitle_s.gif") no-repeat center 3px;height:50px;}
.monthly#hibikore .heading1.decotitle div h1 a {display:block;height:50px;}
#hibikore .decoheading {margin:3px 0px 10px;background:#FFF url("http://image.itmedia.co.jp/images0509/bt_bg.gif") repeat-x 0px 0px;border-bottom:1px #FFF solid;}
#hibikore .decoheading div h4 {padding:8px 0px 6px 12px;border-bottom:1px #EEE solid;color:#333;}
#hibikore .index a.icon img {margin:0px 10px 10px 0px;}
#hibikore .bakNumCal {margin:0px 0px 50px;font-size:12px;}
#hibikore .bakNumCalBox {padding:10px;}
#hibikore .bakNumCalBox .numb {color:#FFF;}
#hibikore .bakNumCalBox span.numb {color:#FFF;}
#hibikore .bakNumCalBox span.numb a:link,
#hibikore .bakNumCalBox span.numb a:visited {margin:0px;padding:5px;font-weight:bold;border:1px solid #369;text-decoration:none;}
#hibikore .bakNumCalBox span.numb a:hover {background-color:#FC0;border:1px solid #F50;text-decoration:none;}
/* ----------------------------------------------- */
#crvball {background:#FFF url("http://image.itmedia.co.jp/games/features/crvball/title_repeat.gif") repeat-x left top;}
#crvball .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/games/features/crvball/title.gif") no-repeat center 0px;height:220px;}
#crvball .decoheading {margin:0px;padding:0px;background:url("http://image.itmedia.co.jp/games/features/crvball/heading_repeat.gif") repeat-x left top;}
#crvball .decoheading div h4 {display:block;height:30px;padding:8px 0px 0px 12px;color:#0e203b;}
#crvball .index {clear:both;width:auto;}
#crvball .index#iconMode p {display:block;float:left;width:130px;}
#crvball .index#textMode p {margin:10px;}
#crvball .index#default p {margin-bottom:10px;}
#crvball .index p strong {font-size:large;line-height:130%;color:#A73;}
#crvball .index p strong span {display:block;font-size:small;}
#crvball ul#news {clear:both;margin:20px 0px 0px 0px;}
#crvball ul#news li {background-image:url("http://image.itmedia.co.jp/images/arr03b.gif");}
#crvball ul#news li span {display:block;margin-bottom:3px;color:#A73;font-weight:bold;font-size:small;}
#crvball ul#news li strong {font-size:medium;}
#crvball ul#news li strong span {display:inline;font-weight:normal;color:#666;}
#crvball div#iconMode {display:none;}
#crvball div#textMode {display:none;}
