/* Generic PR Template - Title -
----------------------------------------------- */
.adtitle {
margin:0px;
background-repeat:repeat;
background-position:left top;
}
.adtitle div {
background-repeat:no-repeat;
background-position:right top;
}
.adtitle div span,
.adtitle a:link,
.adtitle a:visited {
display:block;
text-indent:-9999px;
text-decoration:none;
background-repeat:no-repeat;
background-position:left top;
}
.adheading {
margin:5px 0px;
padding:5px;
font-size:12px;
}
.adlead {
font-size:96%;
line-height:130%;
margin:0px;
color:#555;
}
.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 {
height:1%;
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;
line-height:120%;
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;
}

.index .lclc50 {
width:330px;
}
.index .lclc50 #l .lclc50,
.index .lclc50 #r .lclc50 {
width:49.5%;
}

/* for 2 column
----------------------------------------------- */
.index.type2 .col-lc-lc {float:left;width:430px;}
.index.type2 .col-lc-rc {float:right;width:210px;}
.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:#777777;}
.index.type2 p strong span {color:#A73;}

.l600 {
width:660px;
}

/* ----------------------------------------------- */
#sample .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/pcuser/images/feat_sample_title.jpg") no-repeat left top;height:150px;}
#sample .heading2 h2 {color:#666;}
#sample .decoheading div h4 {padding:8px 0px 8px 15px;background:url("http://image.itmedia.co.jp/pcuser/images/feat_sample_heading.jpg") no-repeat left top;color:#FFF;}
#sample p .icon {float:left;}
#sample p .icon img {border:none;margin:3px 9px 6px 0px;}

/* 2col */
#sample .col-lc-lc .decoheading div h4 {padding:8px 0px 8px 15px;background:url("http://image.itmedia.co.jp/pcuser/images/feat_sample_heading_l.jpg") no-repeat left top;color:#FFF;}
#sample .col-lc-rc .decoheading div h4 {padding:8px 0px 8px 15px;background:url("http://image.itmedia.co.jp/pcuser/images/feat_sample_heading_r.jpg") no-repeat left top;color:#FFF;}


/* ----------------------------------------------- */
#attt2009 .heading1 {display:block;width:100%;margin:0px 0px 10px;padding:0px;background:url("http://image.itmedia.co.jp/mobile/features/attt2009/title_repeat.gif") repeat-x left top;}
#attt2009 .heading1 div {display:block;padding:0px;text-decoration:none;background:url("http://image.itmedia.co.jp/mobile/features/attt2009/title_bg.jpg") no-repeat right top;}
#attt2009 .heading1 div h1 {margin:0px;padding:0px;text-indent:-9999px;background:url("http://image.itmedia.co.jp/mobile/features/attt2009/title.jpg") no-repeat left top;height:100px;}
#attt2009 .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#attt2009 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #AAA solid;border-bottom:1px #AAA solid;}
#attt2009 p {margin-bottom:15px;font-size:100%;line-height:120%;}
#attt2009 p strong {display:inline;font-size:120%;line-height:120%;}
#attt2009 p strong small {font-size:small;color:#A73;line-height:100%;}
#attt2009 p a {text-decoration:none;}
#attt2009 p a img {border:none;margin:3px 9px 6px 0px;}


/* ----------------------------------------------- */
#careerlink .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/careerlink/images/hr2.gif") repeat-x left top;width:390px;}
#careerlink .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/careerlink/images/title.gif") no-repeat 0px 20px;height:110px;}
#careerlink .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#careerlink .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #333 solid;border-bottom:1px #AAA solid;}
#careerlink table.f12 td {font-size:13px;}
#careerlink p .icon {float:left;}
#careerlink p .icon img {border:none;margin:3px 9px 6px 0px;}


/* ----------------------------------------------- */
#cebit2005 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/cebit2005/title.jpg") no-repeat left top;height:150px;}
#cebit2005 .decoheading {border:1px solid #A44;}
#cebit2005 .decoheading div h4 {padding:3px 0px 3px 8px;background:#900 url("http://image.itmedia.co.jp/mobile/features/cebit2005/hbg.gif") repeat-x left top;color:#FED;}
#cebit2005 p .icon {float:left;}
#cebit2005 p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#cebit2006 .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/cebit2006/title_repeat.gif") repeat-x left top;}
#cebit2006 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/cebit2006/title_bg.gif") no-repeat right top;}
#cebit2006 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/cebit2006/title.gif") no-repeat left top;height:150px;}
#cebit2006 .heading2 h2 {color:#666;}
#cebit2006 .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#cebit2006 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #BE2B2B solid;border-bottom:1px #AAA solid;}
#cebit2006 p .icon {float:left;}
#cebit2006 p .icon img {border:none;margin:3px 9px 6px 0px;}


/* ----------------------------------------------- */
#emobile2007 .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/emobile/title_repeat.gif") repeat-x left top;}
#emobile2007 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/emobile/title_bg.gif") no-repeat right top;}
#emobile2007 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/emobile/title.gif") no-repeat left top;height:100px;}
#emobile2007 .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#emobile2007 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #333 solid;border-bottom:1px #AAA solid;}
#emobile2007 p .icon {float:left;}
#emobile2007 p .icon img {border:none;margin:3px 9px 6px 0px;}


/* ----------------------------------------------- */
#felica2006 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/felica/images/title.jpg") no-repeat left top;height:180px;}
#felica2006 .heading2 h2 {color:#444;}
#felica2006 .decoheading div h4 {padding:3px 0px 3px 8px;background:#005;color:#FFF;}
#felica2006 .decoheading2 div h4 {margin:10px 0px;padding:1px 0px 1px 5px;border-bottom:3px solid #369;font-size:18px;font-family:Verdana,Helvetica,sans-serif;color:#393968;}
#felica2006 .decoheading2 div h4 span {font-weight:normal;font-size:12px;}
#felica2006 .decoheading3 div h4 {margin:5px 0px;padding:15px 0px 15px 10px;background:#036 url("http://image.itmedia.co.jp/mobile/features/felica/images/bg.gif") no-repeat right bottom;color:#FFF;}
#felica2006 p .icon {float:left;}
#felica2006 p .icon img {border:none;margin:3px 9px 6px 0px;}
#felica2006 .indexing ul {margin:0px;padding:0px;list-style-type:none;}
#felica2006 .indexing ul li {display:block;margin:0px;padding:4px 0px;}
#felica2006 .indexing ul li a:link,
#felica2006 .indexing ul li a:visited {display:block;padding:4px 10px;font-size:14px;font-weight:bold;color:#333366;border:1px solid #336699;}
#felica2006 .indexing ul li a:hover {background-color:#FFAAAA;text-decoration:none;}
#felica2006 .indexing ul li a b {color:#900;}


/* ----------------------------------------------- */
#housou .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/housou/images/title.jpg") no-repeat left top;height:220px;}
#housou .heading2 h2 {display:none;}
#housou table {margin:0px}
#housou img {margin:0px}
#housou p .icon {float:left;}
#housou p .icon img {border:none;margin:3px 9px 6px 0px;}
#housou .nav td {font-size:12px;color:white;}
#housou .nav a:link, .nav a:visited {display:block;margin:0px;padding:1px;color:white;text-decoration:none;}
#housou .nav a:hover {background-color:#FF9933;}
#housou .idx h2 {margin:0px;padding:7px;font-size:90%;font-family:Verdana,Helvetica,sans-serif;color:white;background-color:#DD4400;border-top:4px solid #FF9933;}
#housou .idx h2 a:link, .idx h2 a:visited {margin:0px;padding:0px;color:#FFFFFF;}
#housou .idx h4 {margin:0px;}
#housou .idx h4 a:link, .idx h4 a:visited {display:block;margin:0px 8px 0px 20px;padding:5px;color:#FFFFFF;background-color:#1E6E8E;border-top:4px solid white;}
#housou .idx span#gr h4 a:link, .idx span#gr h4 a:visited {background-color:#367C16;}
#housou .idx h4 a:hover {text-decoration:none;background-color:#772222;}
#housou .idx span#gr h4 a:hover {text-decoration:none;background-color:#772222;}
#housou .idx p {margin:0px 8px 0px 20px;padding:5px;font-size:80%;font-family:Verdana,Helvetica,sans-serif;line-height:130%;color:#565656;background-color:#FFF;}


/* iphone3G
-------------------------------------------------- */
#iphone3G .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/iphone_3g/title_repeat.gif") repeat-x left top;}
#iphone3G .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/iphone_3g/title_bg.jpg") no-repeat right top;}
#iphone3G .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/iphone_3g/title.jpg") no-repeat left top;height:200px;}
#iphone3G .heading2 h2 {display:none;}
#iphone3G .decoheading {background:url("http://image.itmedia.co.jp/mobile/features/iphone_3g/heading_repeat.gif") repeat-x left top;}
#iphone3G .decoheading div {background:url("http://image.itmedia.co.jp/mobile/features/iphone_3g/heading_bg.jpg") no-repeat right top;}
#iphone3G .decoheading div h4 {padding:11px 0px 5px 40px;background:url("http://image.itmedia.co.jp/mobile/features/iphone_3g/heading.jpg") no-repeat left top;color:#FFF;font-size:12px;}
#iphone3G p .icon {float:left;}
#iphone3G p .icon img {border:none;margin:3px 9px 6px 0px;}
#iphone3G p span {color:#777;}


/* ----------------------------------------------- */
#wj2004 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/wj2004/images/bar.gif") no-repeat left top;}
#wj2004 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/wj2004/images/title.jpg") no-repeat 0px 24px;height:159px;width:390px;}
#wj2004 .heading2 h2 {display:none;}
#wj2004 .decoheading div h4 {padding:4px;border-top:4px solid #164BA0;border-bottom:1px solid #164BA0;background-color:#EEF;font-size:12px;color:#164BA0;}
#wj2004 p span {padding:0px 4px;background-color:#369;font-size:11px;color:#FFF;font-family:Arial, Helvetica, sans-serif;}
#wj2004 p .icon {float:left;}
#wj2004 p .icon img {border:none;margin:3px 9px 6px 0px;}

/* wj2007
-------------------------------------------------- */
#wj2007 .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/special/wj2007/title_repeat.gif") repeat-x left top;}
#wj2007 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/special/wj2007/title_bg.jpg") no-repeat right top;}
#wj2007 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/special/wj2007/title.gif") no-repeat left top;height:120px;}
#wj2007 .heading2 h2 {color:#666;}
#wj2007 .decoheading {background:url("http://image.itmedia.co.jp/mobile/special/wj2007/heading_bg.gif") repeat-x left top;}
#wj2007 .decoheading div h4 {padding:5px 0px 5px 20px;background:url("http://image.itmedia.co.jp/mobile/special/wj2007/heading.gif") no-repeat left top;color:#FFF;}
#wj2007 .lclc50 .vender {margin:0px 0px 13px 10px;}
#wj2007 .lclc50 .vender .decoheading {background-image:none;}
#wj2007 .lclc50 .vender .decoheading div h4 {padding:4px 0px 5px 10px;background:url("http://image.itmedia.co.jp/mobile/special/wj2007/heading_vendor_bg.gif") repeat-x left top;color:#FFF;}
#wj2007 .lclc50 .vender p strong {font-size:120%;}
#wj2007 .lclc50 .vender p strong span {line-height:120%;}
#wj2007 p .icon {float:left;}
#wj2007 p .icon img {border:none;margin:3px 9px 6px 0px;}

/* wj2008
-------------------------------------------------- */
#wj2008 .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/special/wj2008/title_repeat.gif") repeat-x left top;}
#wj2008 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/special/wj2008/title_bg.jpg") no-repeat right top;}
#wj2008 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/special/wj2008/title.gif") no-repeat left top;height:120px;}
#wj2008 .heading2 h2 {color:#666;}
#wj2008 .decoheading {background:url("http://image.itmedia.co.jp/mobile/special/wj2008/heading_l_repeat.gif") repeat-x left top;}
#wj2008 .decoheading div {background:url("http://image.itmedia.co.jp/mobile/special/wj2008/heading_l_bg.gif") no-repeat right top;}
#wj2008 .decoheading div h4 {padding:5px 0px 5px 20px;background:url("http://image.itmedia.co.jp/mobile/special/wj2008/heading_l.gif") no-repeat left top;color:#FFF;}
#wj2008 .lclc50 .vender {margin:0px 0px 13px 10px;}
#wj2008 .lclc50 .vender .decoheading {background-image:none;}
#wj2008 .lclc50 .vender .decoheading div {background:url("http://image.itmedia.co.jp/mobile/special/wj2008/heading_m_repeat.gif") repeat-x left top;}
#wj2008 .lclc50 .vender .decoheading div h4 {padding:4px 0px 5px 20px;background:url("http://image.itmedia.co.jp/mobile/special/wj2008/heading_m.gif") no-repeat left top;color:#FFF;}
#wj2008 .lclc50 .vender p strong {font-size:120%;}
#wj2008 .lclc50 .vender p strong span {line-height:120%;}
#wj2008 p .icon {float:left;}
#wj2008 p .icon img {border:none;margin:3px 9px 6px 0px;}


/* ----------------------------------------------- */
#wc2005 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/3gsm2005/title.gif") no-repeat left top;height:120px;}
#wc2005 .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#wc2005 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #333 solid;border-bottom:1px #AAA solid;}
#wc2005 p .icon {float:left;}
#wc2005 p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#wc2006 .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/3gsm2006/title_repeat.gif") repeat-x left top;}
#wc2006 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/3gsm2006/title_bg.gif") no-repeat right top;}
#wc2006 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/3gsm2006/title.gif") no-repeat left top;height:100px;}
#wc2006 .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#wc2006 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #333 solid;border-bottom:1px #AAA solid;}
#wc2006 p .icon {float:left;}
#wc2006 p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#wc2007 .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/3gsm2007/title_repeat.gif") repeat-x left top;}
#wc2007 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/3gsm2007/title_bg.gif") no-repeat right top;}
#wc2007 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/3gsm2007/title.gif") no-repeat left top;height:100px;}
#wc2007 .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#wc2007 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #333 solid;border-bottom:1px #AAA solid;}
#wc2007 p .icon {float:left;}
#wc2007 p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#mwc2008 .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/mwc2008/title_repeat.gif") repeat-x left top;}
#mwc2008 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/mwc2008/title_bg.jpg") no-repeat right top;}
#mwc2008 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/mwc2008/title.jpg") no-repeat left top;height:100px;}
#mwc2008 .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#mwc2008 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #333 solid;border-bottom:1px #AAA solid;}
#mwc2008 p .icon {float:left;}
#mwc2008 p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#mwc2009 .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/mwc2009/title_repeat.gif") repeat-x left top;}
#mwc2009 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/mwc2009/title_bg.jpg") no-repeat right top;}
#mwc2009 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/mwc2009/title.jpg") no-repeat left top;height:100px;}
#mwc2009 .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#mwc2009 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #AAA solid;border-bottom:1px #AAA solid;}
#mwc2009 p .icon {float:left;}
#mwc2009 p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#mwc2010 .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/mwc2010/title_repeat.gif") repeat-x left top;}
#mwc2010 .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/mwc2010/title_bg.jpg") no-repeat right top;}
#mwc2010 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/mwc2010/title.jpg") no-repeat left top;height:100px;}
#mwc2010 .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#mwc2010 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #AAA solid;border-bottom:1px #AAA solid;}
#mwc2010 p .icon {float:left;}
#mwc2010 p .icon img {border:none;margin:3px 9px 6px 0px;}


/* ----------------------------------------------- */
#mwc2011 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/images/mwc2011_title.jpg") no-repeat left top;height:100px;}
#mwc2011 .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#mwc2011 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #AAA solid;border-bottom:1px #AAA solid;}
#mwc2011 p .icon {float:left;}
#mwc2011 p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#mwc2012 .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/images/mwc2012_title.jpg") no-repeat left top;height:100px;}
#mwc2012 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #df2028 solid;border-bottom:1px #AAA solid;}
#mwc2012 p .icon {float:left;}
#mwc2012 p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#au05s .heading1.decotitle {border-top:10px #C60 solid;}
#au05s .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/au05s/title.jpg") no-repeat left top;height:150px;}
#au05s .heading1.decotitle2 {margin:0px;padding:0px;}
#au05s .heading1.decotitle2 div {padding:5px 10px;background-color:#FFF;margin-bottom:10px;line-height:100%;color:#C60;font-size:16px;}
#au05s .heading2 h2 {color:#666;}
#au05s .decosubtitle {display:block;margin:0px;padding:0px;background:#E70;}
#au05s .decosubtitle div {padding:2px;border-top:1px solid #BBB;font-weight:bold;font-size:12px;}
#au05s .decosubtitle div a {color:#FE8;}
#au05s .sp {display:table;width:100%;margin:0px;padding:0px;color:#454545;font-family:"Hiragino Kaku Gothic Pro",Arial,Helvetica,sans-serif;}
#au05s .sp h4 {margin:0px;padding:0px 5px;font-size:100%;}
#au05s .sp h5 {margin:5px 0px;padding:2px 5px;color:white;background-color:#E70;}
#au05s .box {display:table;float:left;width:30%;margin:5px;padding:0px;color:#666;font-size:13px;line-height:1.5em;}
#au05s .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#C60;}
#au05s .decoheading div h4 {padding:3px 0px 3px 10px;border-top:2px solid #E60;border-bottom:1px solid #BBBBBB;}
#au05s .adtable thead th {background-color:#E70;}
#au05s p .icon {float:left;}
#au05s p .icon img {border:none;margin:3px 9px 6px 0px;}
#au05s .adnavi li {border:1px #BBB solid;}

/* ----------------------------------------------- */
#au06s .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/au06s/title_repeat.jpg") repeat-x left top;}
#au06s .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/au06s/title_bg.jpg") no-repeat 400px 0px;}
#au06s .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/au06s/title.jpg") no-repeat left top;height:120px;}
#au06s .heading1.decotitle2 {margin:0px;padding:0px;font-size:76%;}
#au06s .heading1.decotitle2 div {padding:5px 10px;background-color:#F70;margin-bottom:10px;color:#FFF;line-height:100%;}
#au06s .decosubtitle {display:block;margin:0px;padding:0px;}
#au06s .decosubtitle div {padding:2px 0px;border-top:3px solid #F70;font-weight:bold;font-size:12px;}
#au06s .decosubtitle div img {margin:0px;}
#au06s .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#F70;}
#au06s .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #F70 solid;border-bottom:1px #F70 solid;color:#630;}
#au06s .adtable thead th {background-color:#F70;}
#au06s p .icon {float:left;}
#au06s p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#au06m .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/au06m/title_repeat.gif") repeat-x left top;}
#au06m .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/au06m/title_bg.jpg") no-repeat right top;}
#au06m .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/au06m/title.gif") no-repeat left top;height:150px;}
#au06m .heading1.decotitle2 {margin:0px;padding:0px;font-size:76%;}
#au06m .heading1.decotitle2 div {padding:5px 10px;background-color:#0b3a5f;margin-bottom:10px;color:#FFF;line-height:100%;}
#au06m .decosubtitle {display:block;margin:0px;padding:0px;}
#au06m .decosubtitle div {padding:2px 0px;border-top:3px solid #05637e;font-weight:bold;font-size:12px;}
#au06m .decosubtitle div img {margin:0px;}
#au06m .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#05637e;}
#au06m .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #05637e solid;border-bottom:1px #05637e solid;color:#544;}
#au06m .adtable thead th {background-color:#05637e;}
#au06m p .icon {float:left;}
#au06m p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#docomo05f .heading1.decotitle {border-top:10px #690 solid;}
#docomo05f .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/docomo05f/title.jpg") no-repeat left top;height:150px;}
#docomo05f .heading1.decotitle2 {margin:0px;padding:0px;}
#docomo05f .heading1.decotitle2 div {padding:5px 10px;background-color:#FFF;margin-bottom:10px;line-height:100%;color:#690;font-size:16px;}
#docomo05f .heading2 h2 {color:#666;}
#docomo05f .decosubtitle {display:block;margin:0px;padding:0px;background:#690;}
#docomo05f .decosubtitle div {padding:2px;border-top:1px solid #BBB;font-weight:bold;font-size:12px;}
#docomo05f .decosubtitle div a {color:#FE8;}
#docomo05f .sp {display:table;width:100%;margin:0px;padding:0px;color:#454545;font-family:"Hiragino Kaku Gothic Pro",Arial,Helvetica,sans-serif;}
#docomo05f .sp h4 {margin:0px;padding:0px 5px;font-size:100%;}
#docomo05f .sp h5 {margin:5px 0px;padding:2px 5px;color:white;background-color:#690;}
#docomo05f .box {display:table;float:left;width:30%;margin:5px;padding:0px;color:#666;font-size:13px;line-height:1.5em;}
#docomo05f .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#690;}
#docomo05f .decoheading div h4 {padding:3px 0px 3px 10px;border-top:2px solid #390;border-bottom:1px solid #BBBBBB;}
#docomo05f .adtable thead th {background-color:#690;}
#docomo05f p .icon {float:left;}
#docomo05f p .icon img {border:none;margin:3px 9px 6px 0px;}
#docomo05f .adnavi li {border:1px #BBB solid;}

/* ----------------------------------------------- */
#docomo702i .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/702i/title_repeat.jpg") repeat-x left top;}
#docomo702i .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/702i/title_bg.jpg") no-repeat right top;}
#docomo702i .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/702i/title.jpg") no-repeat left top;height:120px;}
#docomo702i .heading1.decotitle2 {margin:0px;padding:0px;font-size:76%;}
#docomo702i .heading1.decotitle2 div {padding:5px 10px;background-color:#36A;margin-bottom:10px;color:#FFF;line-height:100%;}
#docomo702i .decosubtitle {display:block;margin:0px;padding:0px;}
#docomo702i .decosubtitle div {padding:2px 0px;border-top:3px solid #36A;font-weight:bold;font-size:12px;}
#docomo702i .decosubtitle div img {margin:0px;}
#docomo702i .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#036;}
#docomo702i .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #36A solid;border-bottom:1px #36A solid;}
#docomo702i .adtable thead th {background-color:#36A;}
#docomo702i p .icon {float:left;}
#docomo702i p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#docomo702is .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/702is/title_repeat.jpg") repeat-x left top;margin-bottom:10px;}
#docomo702is .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/702is/title_bg.jpg") no-repeat right top;}
#docomo702is .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/702is/title.jpg") no-repeat left top;height:150px;}
#docomo702is .heading1.decotitle2 {margin:0px;padding:0px;font-size:76%;}
#docomo702is .heading1.decotitle2 div {padding:5px 10px;background-color:#796a15;margin-bottom:5px;color:#FFF;line-height:100%;}
#docomo702is .decosubtitle {display:block;margin:0px;padding:0px;}
#docomo702is .decosubtitle div {padding:2px 0px;border-top:3px solid #796a15;font-weight:bold;font-size:12px;color:#796a15;}
#docomo702is .decosubtitle div img {margin:0px;}
#docomo702is .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#796a15;}
#docomo702is .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #796a15 solid;border-bottom:1px #AAA solid;}
#docomo702is .adtable thead th {background-color:#796a15;}
#docomo702is p .icon {float:left;}
#docomo702is p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#docomo702is2 .navicon {font-size:12px;width:90px;float:left;text-align:center;}
#docomo702is2 .heading1.nodecoration h1 {margin:7px 0px;font-size:145%;color:#02336C;line-height:135%;clear:both;}
#docomo702is2 .heading1.nodecoration h1 big {font-size:100%;}
#docomo702is2 .newart h6 {height:30px;margin:0px;font-size:small;text-indent:-9999px;background:url("http://image.itmedia.co.jp/images/spacer.gif") no-repeat left top;clear:both;position:relative;z-index:0;}
#docomo702is2 .at-features {background-image:url("http://image.itmedia.co.jp/images0509/type_tokusyu.jpg");}
#docomo702is2 .heading1.decotitle2 {margin:0px;padding:0px;font-size:76%;}
#docomo702is2 .heading1.decotitle2 div {padding:5px 10px;background-color:#318bb1;margin-bottom:5px;color:#FFF;line-height:100%;}
#docomo702is2 .decosubtitle {display:block;margin:0px;padding:0px;}
#docomo702is2 .decosubtitle div {padding:2px 0px;border-top:3px solid #318bb1;font-weight:bold;font-size:12px;}
#docomo702is2 .decosubtitle div img {margin:0px;}
#docomo702is2 .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#444;}
#docomo702is2 .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #318bb1 solid;border-bottom:1px #AAA solid;}
#docomo702is2 .adtable thead th {background-color:#318bb1;}
#docomo702is2 p .icon {float:left;}
#docomo702is2 p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#docomo901is .heading1.decotitle {border-top:10px #06A solid;}
#docomo901is .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/901is/title.jpg") no-repeat left top;height:120px;}
#docomo901is .heading1.decotitle2 {margin:0px;padding:0px;}
#docomo901is .heading1.decotitle2 div {padding:5px 10px;background-color:#FFF;margin-bottom:10px;line-height:100%;color:#06A;font-size:16px;}
#docomo901is .heading2 h2 {color:#666;}
#docomo901is .decosubtitle {display:block;margin:0px;padding:0px;background:#06A;}
#docomo901is .decosubtitle div {padding:2px;border-top:1px solid #BBB;font-weight:bold;font-size:12px;}
#docomo901is .decosubtitle div a {color:#FE8;}
#docomo901is .sp {display:table;width:100%;margin:0px;padding:0px;color:#454545;font-family:"Hiragino Kaku Gothic Pro",Arial,Helvetica,sans-serif;}
#docomo901is .sp h4 {margin:0px;padding:0px 5px;font-size:100%;}
#docomo901is .sp h5 {margin:5px 0px;padding:2px 5px;color:white;background-color:#06A;}
#docomo901is .box {display:table;float:left;width:30%;margin:5px;padding:0px;color:#666;font-size:13px;line-height:1.5em;}
#docomo901is .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#06A;}
#docomo901is .decoheading div h4 {padding:3px 0px 3px 10px;border-top:2px solid #03A;border-bottom:1px solid #BBBBBB;}
#docomo901is .adtable thead th {background-color:#36A;}
#docomo901is p .icon {float:left;}
#docomo901is p .icon img {border:none;margin:3px 9px 6px 0px;}
#docomo901is .adnavi li {border:1px #BBB solid;}

/* ----------------------------------------------- */
#docomo902i .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/902i/title_bg.gif") repeat-x right top;}
#docomo902i .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/902i/title.gif") no-repeat left top;height:150px;}
#docomo902i .heading1.decotitle2 {margin:0px;padding:0px;font-size:76%;}
#docomo902i .heading1.decotitle2 div {padding:5px 10px;background-color:#401921;margin-bottom:10px;color:#FFF;line-height:100%;}
#docomo902i .decosubtitle {display:block;margin:0px;padding:0px;}
#docomo902i .decosubtitle div {padding:2px 0px;border-top:3px solid #401921;font-weight:bold;font-size:12px;}
#docomo902i .decosubtitle div img {margin:0px;}
#docomo902i .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#401921;}
#docomo902i .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #401921 solid;border-bottom:1px #401921 solid;}
#docomo902i .adtable thead th {background-color:#401921;}
#docomo902i p .icon {float:left;}
#docomo902i p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#docomo902is .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/902is/title_repeat.jpg") repeat-x left top;margin-bottom:10px;}
#docomo902is .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/902is/title_bg.jpg") no-repeat right top;}
#docomo902is .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/902is/title.jpg") no-repeat left top;height:150px;}
#docomo902is .heading1.decotitle2 {margin:0px;padding:0px;font-size:76%;}
#docomo902is .heading1.decotitle2 div {padding:5px 10px;background-color:#014573;margin-bottom:10px;color:#FFF;line-height:100%;}
#docomo902is .decosubtitle {display:block;margin:0px;padding:0px;}
#docomo902is .decosubtitle div {padding:2px 0px;border-top:3px solid #401921;font-weight:bold;font-size:12px;}
#docomo902is .decosubtitle div img {margin:0px;}
#docomo902is .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#039;}
#docomo902is .decoheading div h4 {padding:4px 0px 3px 10px;border-top:3px #014573 solid;border-bottom:1px #BBB solid;}
#docomo902is .adtable thead th {background-color:#014573;}
#docomo902is p .icon {float:left;}
#docomo902is p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#vodafone04s .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/vodafone04s/images/title.jpg") no-repeat 0px 0px;height:240px;width:390px;}
#vodafone04s .heading2 h2 {display:none;}
#vodafone04s p strong span {display:none;}
#vodafone04s p .icon {float:right;}
#vodafone04s p .icon img {border:none;margin:3px 9px 6px 0px;}

/* ----------------------------------------------- */
#vodafone05f .heading1.decotitle2 {margin:0px;padding:0px;}
#vodafone05f .heading1.decotitle2 div {padding:5px 10px;background-color:#FFF;margin-bottom:10px;line-height:100%;color:#DE0000;font-size:16px;}
#vodafone05f .heading2 h2 {color:#666;}
#vodafone05f .decosubtitle {display:block;margin:0px;padding:0px;background:#DE0000;}
#vodafone05f .decosubtitle div {padding:2px;border-top:1px solid #BBB;font-weight:bold;font-size:12px;color:#FE8;}
#vodafone05f .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;color:#DE0000;}
#vodafone05f .decoheading div h4 {padding:3px 0px 3px 10px;border-top:2px solid #DE0000;border-bottom:1px solid #BBBBBB;}
#vodafone05f .adtable thead th {background-color:#DE0000;}
#vodafone05f p .icon {float:left;}
#vodafone05f p .icon img {border:none;margin:3px 9px 6px 0px;}
#vodafone05f .adnavi li {border:1px #BBB solid;}

/* ----------------------------------------------- */
#vodafone06s .heading1.decotitle {background:url("http://image.itmedia.co.jp/mobile/features/vodafone06s/title_repeat.gif") repeat-x left top;}
#vodafone06s .heading1.decotitle div {background:url("http://image.itmedia.co.jp/mobile/features/vodafone06s/title_bg.jpg") no-repeat 400px 0px;}
#vodafone06s .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/features/vodafone06s/title.gif") no-repeat left top;height:120px;}
#vodafone06s .heading1.decotitle2 {margin:0px;padding:0px;font-size:76%;}
#vodafone06s .heading1.decotitle2 div {padding:5px 10px;background-color:#900;margin-bottom:10px;color:#FFF;line-height:100%;}
#vodafone06s .decosubtitle {display:block;margin:0px;padding:0px;}
#vodafone06s .decosubtitle div {padding:2px 0px;border-top:3px solid #C00;font-weight:bold;font-size:12px;}
#vodafone06s .decosubtitle div img {margin:0px;}
#vodafone06s .decoheading {background:url("http://image.itmedia.co.jp/images0509/h2bg.gif") repeat-x left top;}
#vodafone06s .decoheading div h4 {padding:3px 0px 3px 10px;border-top:3px #C00 solid;border-bottom:1px #AAA solid;color:#544;}
#vodafone06s .adtable thead th {background-color:#C00;}
#vodafone06s p .icon {float:left;}
#vodafone06s p .icon img {border:none;margin:3px 9px 6px 0px;}

/* Android Gate
-------------------------------------------------- */
#Android hr {
font-size:0;
line-height:0;
height:0;
clear:both;
}

#Android {
clear:both;
margin:0 320px 10px 10px;
padding:0;
}
#Android p {
font-size:small;
margin:0;
}
#Android h3 {
font-size:16px;
}
#Android a:link, #Android a:visited {
text-decoration: none;
}
#Android h5{
color: #927306;
margin:0;
}
#Android a{
color: #054662;
}
#Android a:hover{
color: #054662;
text-decoration: underline;
}
/* Title Image */
#Android #AndroidTitle {
margin-bottom:20px;
margin-left:-5px;
overflow:hidden;
}
#Android #AndroidTitle h1 {
margin:0px;
padding:0px;
}
#Android #AndroidTitle h1 span {
display:block;
height:200px;
background:url("http://image.itmedia.co.jp/mobile/images/android_title2.jpg") no-repeat left top;
text-indent:-9999px;
}
#Android #AndroidPickup{
margin:0 0 10px;
background:#e4eff2;
}
#Android #AndroidPickup #AndroidHeading {
background:url("http://image.itmedia.co.jp/mobile/images/android_h2_bg-2.png") no-repeat right top;
}
#Android #AndroidPickup #AndroidHeading h3 {
display:block;
height:30px;
margin:0;
line-height:28px;
padding:0px 0 0 23px;
color:#FFF;
font-size:16px;
background:url("http://image.itmedia.co.jp/mobile/images/android_h2-2.png") no-repeat left top;
}
#Android #AndroidPickup #AndroidPickUp_L p{
}
#Android #AndroidPickup #AndroidPickUpBody {
/*background: #cadee1 url("http://image.itmedia.co.jp/mobile/images/android_tpst_left_bg.jpg") repeat-x 0 0;*/
padding:10px;
-moz-border-radius:0 0 7px 7px;
border-radius:0 0 7px 7px;
border:1px solid #749FA8;
}
#Android #AndroidPickup #AndroidPickUp_L{
float: left;
width: 69%;
padding-right: 10px;
border-right: 1px solid #fff;
}
#Android #AndroidPickup #AndroidPickUp_R{
float: right;
width: 28%;
}
#Android #AndroidPickup #AndroidPickUp_L .kwdset {
background: #e8f1f4;
padding: 2px 5px;
margin: 5px 0;
}
#Android #AndroidPickup #AndroidPickUp_L h3{
margin: 3px 0;
line-height: 140%;
}
#Android #AndroidPickup #AndroidPickUp_L h3 a{
color: #ba1600;
}
#Android #AndroidPickup #AndroidPickUp_L ul.linkset li{
background:url("http://image.itmedia.co.jp/images0509/arr_file.gif") no-repeat 0px 2px;
margin: 2px 0;
padding: 0 0 4px 18px;
}
#Android #AndroidPickup #AndroidPickUp_R ul.linkset li{
background:url("http://image.itmedia.co.jp/images0509/arr_file.gif") no-repeat 0px 2px;
margin: 2px 0;
padding: 0 0 4px 18px;
}
#Android #AndroidLeftCol {
clear:both;
float:left;
margin: 0;
width:210px;
}
#Android #AndroidMainCol {
padding:0 0 70px 220px;
}
#Android .AndroidMainColIn {
display:table;
width:100%;
}
*html #Android .AndroidMainColIn {
width:99%;
}
#Android .AndroidMainColIn .heading {
}
#Android .AndroidMainColIn h2 {
margin:0px;
padding:0px;
background:url("http://image.itmedia.co.jp/mobile/images/android_h2_bg-2.png") no-repeat right top;
border:none;
}
#Android .AndroidMainColIn h2 span#New,
#Android .AndroidMainColIn h2 span#Features {
display:block;
height:30px;
margin:0px 0 5px;
line-height:30px;
padding:0px 0 0 23px;
color:#FFF;
font-size:14px;
background:url("http://image.itmedia.co.jp/mobile/images/android_h2-2.png") no-repeat left top;
}
#Android .AndroidMainColIn #FeatureBody{
background: #d9e8ec;
margin:15px 0 0;
}
#Android .AndroidMainColIn .AndoroidFeature {
clear:both;
display:block;
margin:0 10px;
padding:5px 10px 10px;
}
#Android .AndroidMainColIn .AndoroidFeature img{
float: left;
margin: 3px 9px 12px 0;
}
#Android .AndroidMainColIn .AndoroidFeature h3{
color: #ba1600;
margin: 3px 0 5px;
}
#Android .AndroidMainColIn .AndoroidFeature ul.linkset{
border-top: 1px dotted #fff;
padding-top: 7px;
width: 100%;
}
#Android .AndroidMainColIn .AndoroidFeature ul.linkset li{
background:url("http://image.itmedia.co.jp/images0509/arr_file.gif") no-repeat 0px 2px;
margin: 2px 0;
padding: 0 0 4px 18px;
}
#Android .AndroidMainColIn #NewsList{
border-top: 1px dotted #bcbcbc;
margin-top: 20px;
}
#Android .AndroidMainColIn #NewsList p{
border-bottom: 1px dotted #bcbcbc;
padding: 5px 10px;
}


#Android-dlb {
float:right;
overflow:hidden;
}
#Android-dlb a {
display:block;
width:322px;
height:32px;
background:url("http://image.itmedia.co.jp/mobile/images/android_dlb.gif") no-repeat 0 0;
text-indent:-9999px;
}
#Android-dlb a:hover {
background-position:0px -32px;
}
.Android-dlb-clear {
clear:both;
margin:0;
padding:0;
}


/* LeftCol */
#Android #AndroidLeftCol #ItemLink{
border:3px solid #79a3ab;
-moz-border-radius:7px;
}
#Android #AndroidLeftCol #ItemLink h4{
color: #79a3ab;
border-bottom: 1px solid #79a3ab;
margin: 7px 3px 1px;
padding-bottom: 3px;
text-align: center;
}
#Android #AndroidLeftCol #ItemLink .LinkIn{
margin: 0;
padding: 0px 2px 1px;
}
#Android #AndroidLeftCol #ItemLink .LinkIn ul{
list-style-type:none;
margin: 0;
padding: 0;
}
#Android #AndroidLeftCol #ItemLink .LinkIn .link_01{
background: #ecf4f7;
margin-bottom: 1px;
}
#Android #AndroidLeftCol #ItemLink .LinkIn .link_02{
background: #d4e2e7;
margin-bottom: 1px;
}
#Android #AndroidLeftCol #ItemLink .LinkBox p{
padding: 7px;
margin:0;
}
#Android #AndroidLeftCol #ItemLink .LinkBox img{
float: left;
margin: 0 5px 3px 0;
}
#Android #AndroidLeftCol #ItemLink ul li span{
}
#Android #AndroidLeftCol #ItemLink .LinkBox .backNumBoxRap{
}
#Android #AndroidLeftCol #ItemLink .LinkBox .backNumBox{
}
#Android #AndroidLeftCol #ItemLink .LinkBox .backNumBox strong a{
display: none;
}
#Android #AndroidLeftCol #ItemLink .LinkBox .backNumBox{
}
#Android #AndroidLeftCol #ItemLink .LinkBox .backNumBoxIn ul li span a{
padding: 0 5px 10px;
display: block;
clear: left;
font-size: 84%;
}

/* スマートフォンセキュリティ
----------------------------------------------- */
#sp_security .heading1.decotitle div h1 {background:url("http://image.itmedia.co.jp/mobile/images/feat_sp_security_title.jpg") no-repeat left top;height:150px;}
#sp_security .heading2 h2 {color:#333;}
#sp_security .decoheading div h4 {padding:6px 0px 6px 8px;background:url("http://image.itmedia.co.jp/mobile/images/feat_sp_security_heading.gif") no-repeat left top;color:#FFF;}
#sp_security p .icon {float:left;}
#sp_security p .icon img {border:none;margin:3px 9px 6px 0px;}
#sp_security .col-lc-lc .decoheading div h4 {padding:8px 0px 8px 15px;background:url("http://image.itmedia.co.jp/mobile/images/feat_sample_heading_l.jpg") no-repeat left top;color:#FFF;}
#sp_security .col-lc-rc .decoheading div h4 {padding:8px 0px 8px 15px;background:url("http://image.itmedia.co.jp/mobile/images/feat_sample_heading_r.jpg") no-repeat left top;color:#FFF;}
