@charset "utf-8";

/* ##################################### netbusiness.css ##################################### */
#R h2 { margin-bottom:25px; }
#R .headline01 { background:url(../img/hl01_green.gif) no-repeat; }
#R .headline01.txt h3 { color:#134905; }
.contentInside { width:605px; margin-bottom:35px; padding:0 30px 0 40px; }

/* ========================== side menu ========================== */
#sideMenu li.index, #sideMenu li.index a { background: url(../netbusiness/img/sideMenu.gif) 0 0; }
#sideMenu li.index a.on, #sideMenu li.index a:hover { background: url(../netbusiness/img/sideMenu.gif) -200px 0; }
#sideMenu li.netbusiness, #sideMenu li.netbusiness a { background: url(../netbusiness/img/sideMenu.gif) 0 -30px; }
#sideMenu li.netbusiness a.on, #sideMenu li.netbusiness a:hover { background: url(../netbusiness/img/sideMenu.gif) -200px -30px; }
#sideMenu li.netshop, #sideMenu li.netshop a { background: url(../netbusiness/img/sideMenu.gif) 0 -60px; }
#sideMenu li.netshop a.on, #sideMenu li.netshop a:hover { background: url(../netbusiness/img/sideMenu.gif) -200px -60px; }

/* ========================== index ========================== */
p.lead { margin-bottom:20px; padding-bottom:7px; border-bottom:1px dotted #bbb; }

.leadArticle { width:600px; margin-bottom:30px; background:url(../netbusiness/img/leadArticle_body.gif) repeat-y; }
.leadNetbusiness, .leadNetshop { float:left; width:290px; border-top:5px solid #ddd; }
.leadNetbusiness { margin-right:20px; }
.leadArticle p { margin:0; padding:10px 5px 8px 10px; line-height:1.3em; }
.leadArticle_btm { clear:both; }

.leadNetbusiness h3, .leadNetshop h3 { display:block; width:290px; height:105px; text-indent:-9999px; overflow:hidden; }
.leadNetbusiness h3 a, .leadNetbusiness h3 a:hover,
.leadNetshop h3 a, .leadNetshop h3 a:hover { display:block; height:105px; }

.leadNetbusiness h3, .leadNetbusiness h3 a { background: url(../netbusiness/img/leadNetbusiness_hd.jpg) 0 0; }
.leadNetbusiness h3 a:hover { background: url(../netbusiness/img/leadNetbusiness_hd.jpg) -290px 0; }
.leadNetshop h3, .leadNetshop h3 a { background: url(../netbusiness/img/leadNetshop_hd.jpg) 0 0; }
.leadNetshop h3 a:hover { background: url(../netbusiness/img/leadNetshop_hd.jpg) -290px 0; }

/* ========================== entry pages ========================== */
blockquote { padding:7px 0; border-top:1px dotted #aaa; border-bottom:1px dotted #aaa; }
#R.entry ul { margin:0 0 20px 30px; }
#R.entry ul li { list-style:disc; margin-bottom:5px; line-height:1.2em; }

#R.entry ol { margin:0 0 15px 40px; }
#R.entry ol li { list-style:decimal; }

#R.entry ul ol { margin:0 0 0 30px; }
#R.entry ol ul { margin:0 0 0 20px; }


/**/

