/* -----------------------------------------------
              Font Set
   ----------------------------------------------- */
.small{
font-size:1em 
}
img.newIcon{
vertical-align:middle;
margin:3px;
border:none;
float:none;
}
a img.newIcon{
border:none;
padding:0;
float:none;
}
.pickSubTxt{
font-size:1em;
}
#topicPath span,#categoty-list p{
font-size:1em;
}
p.postDate{
font-size:10px;
}
#pickUp h2,
#pickupEX h2,
#pickupReport h2,
#pickupSecurity h2{
font-size:1.2em;
}
#topSpecial h2{
font-size:1.6em;
line-height:1.4;
}
#whatsNew dl{
line-height:1.5;
}
#whatsNew2 dd a{
font-size:1.2em;
}
#topSpecial dd{
font-size: 1.4em;
font-weight:bold;
}
#topSpecial dd.postDate{
font-size:1em;
font-weight:normal;
}
#topSpecial h2 span{
font-size:1em;
}
#chieruShop dt{
font-size:1.1em;
font-weight:bold;
}
#newsBox ul,#entryNavi ul,#entryNavi dl{
font-size:1.1em;
line-height:1.4;
}
#entryNavi table{
font-size:1em;
}
#tagBox{
line-height:1.3;
}
p.topCap{
font-size:1em;
}
.entryList2Column h2,.entryList0Column h2,.entryList1Column h2{
font-size:1.6em;
line-height:1.5;
}
.entryList2Column p,.entryList0Column p,.entryList1Column p{
font-size:1.2em;
}
/* ========== Tag Cloud ========== */
.rank-1  { font-size: 2.4em; font-weight:bold; }
.rank-2  { font-size: 2.2em; font-weight:bold; }
.rank-3  { font-size: 2em; font-weight:bold; }
.rank-4  { font-size: 1.8em; font-weight:bold; }
.rank-5  { font-size: 1.6em; font-weight:bold; }
.rank-6  { font-size: 1.4em; font-weight:bold; }
.rank-7  { font-size: 1.2em; }
.rank-8  { font-size: 1.2em; }
.rank-9  { font-size: 1em; }
.rank-10 { font-size: 1em; }
/* -----------------------------------------------
              Color Set
   ----------------------------------------------- */
#whatsNew dd.postDate,#whatsNew2 dd.postDate,#newsBox li span,#description p,#chieruShop dt,
#whatsNew dd a,
#whatsNew2 dd a,
#connectionEntry li a,
#connectionSite li a,
#pickUp a,
#pickupEX a,
#pickupReport a,
#pickupSecurity a,
#chieruShop dl a,
#magazineNewlist li a
{
color:#796b54;
}
#sideBar{
color:#999999;
}
.entryList2Column h2,.entryList0Column h2,.entryList1Column h2,.entryList2Column h2 a,.entryList1Column h2 a,.entryList0Column h2 a,.entryList2Column h2 a:visited,.entryList1Column h2 a:visited,.entryList0Column h2 a:visited{
color:#74716F;
}
#newsBox h4,#entryNavi h4{
color:#76655D;
}
#categoty-list p{
color:#999999;
}
/* ========== Entry Navi ========== */
#entryNavi li a,#entryNavi dl a,#entryNavi li a:visited,#entryNavi dl a:visited{
color:#a7a39c;
}
/* ========== CHIeru Color ========== */
#description,#topSpecial dd.postDate,#topSpecial h2,.chieruList,.chieruMore,#magazineNewlist h3,#magazineNewlist li a:hover,.blogchieruList a,.blogchieruList a:visited,.chieruCategryTitle
{
color:#FF6600;
}
/* ========== 090122更新 ========== */
.back-link a:link,.back-link a:visited{
color:#923700;
}
/* ========== セキュリティ Color ========== */
#pickupSecurity h2,#pickupSecurity dd.postDate,.securityList,.securityMore,.blogsecurityList a,.blogsecurityList a:visited,.securityCategryTitle{
color:#428F80;
}
/* ========== レポート Color ========== */
#pickupReport h2,#pickupReport dd.postDate,.reportList,.reportMore,.blogreportList a,.blogreportList a:visited,.reportCategryTitle{
color:#DA75A8;
}
/* ========== 活用事例 Color ========== */
#pickupEX h2,#pickupEX dd.postDate,.exList,.exMore,.blogexList a,.blogexList a:visited,.exCategryTitle{
color:#68A347;
}
/* ========== その他 Color ========== */
#pickUp h2,#pickUp dd.postDate,.etcList,.etcMore,.blogetcList a,.blogetcList a:visited,.etcCategryTitle{
color:#706249;
}
/* -----------------------------------------------
              a hover　処理
   ----------------------------------------------- */
#whatsNew dl,
#whatsNew2 dl,
#connectionEntry li,
#connectionSite li,
#pickUp,
#pickupEX,
#pickupReport,
#pickupSecurity,
#chieruShop dl,
.entryList2Column,
.entryList0Column,
.entryList1Column,#entryNavi li,#entryNavi dl{
cursor: pointer; cursor: hand;
}
/* ========== sidebar ========== */
#sideBar a{
color:#999999;
}
/* ========== newsbox ========== */
a.hover{
color:#000000;
}
/* ========== tagBox ========== */
#tagBox a,#categoty-list p a{
color:#796b54;
background:#efe7e2;
}
#tagBox a:hover,#categoty-list p a:hover{
background:#ffd1b2;
color:#FF6600;
}
/* ========== 関連記事／関連サイト／新着情報 ========== */
#whatsNew dd a,
#whatsNew2 dd a,
#connectionEntry li a,
#connectionSite li a{
color:#796b54;
background:url(../../img/bt_arrow.gif) no-repeat left 5px;
text-indent:18px;
display:block;
}
/* -----------------------------------------------
              Button
   ----------------------------------------------- */
p.btOrange,p.btBrown{
display:inline;
}
p.btOrange a:visited,p.btBrown a:visited{
color:#FFFFFF;
}
p.btOrange a,p.btBrown a{
color:#FFFFFF;
background:url(../../img/bt_arrow_white.gif) no-repeat 3px center;
padding-left:20px;
padding:3px 3px 3px 20px;
font-size:85%;
}
p.btOrange a{
background-color:#FF6600;
border-top:#FFAC46 solid 1px;
border-left:#FFAC46 solid 1px;
border-right:#FFAC46 solid 1px;
border-bottom:#CD3400 solid 1px;
}
p.btBrown a{
background-color:#757065;
border-top:#BBB6AB solid 1px;
border-left:#BBB6AB solid 1px;
border-right:#BBB6AB solid 1px;
border-bottom:#433E33 solid 1px;
}
#topSpecial p.btOrange,
#magazineNewlist p.btOrange{
position:absolute;
right:8px;
top:0;
}
/* -----------------------------------------------
              box line templeat
   ----------------------------------------------- */
#topMagazine,
#ictBox,
#seminarBox,
#partnerBox,
#chieruBlogBox,
#whatsNew,
#whatsNew2,
#chieruShop,
#topicPath,
#categoty-list,
.entryList2Column,
.entryList1Column,
.entryList3Column,
.entryList0Column,
#magazineNewlist,
.entry,
.paginationBt,
#connectionEntry,
#connectionSite,
#blogCategryTitle,.search-results-header,
#description,
#webpageContents,
#newsBox2{
border-right:#DBDBDB solid 1px;
background:url(../../img/box_under_line.gif) repeat-x bottom left;
padding-bottom:3px;
margin-bottom:3px;
}
#topMagazine,
#ictBox,
#seminarBox,
#partnerBox,
#chieruBlogBox,
#whatsNew,
#whatsNew2,
#chieruShop,
.entryList2Column,
.entryList1Column,
.entryList3Column,
.entryList0Column,
#magazineNewlist,
.entry,
#connectionEntry,
#connectionSite,
#blogCategryTitle,.search-results-header,#webpageContents,#newsBox2{
background-color:#FFFFFF;
}
/* -----------------------------------------------
              width 753px box
   ----------------------------------------------- */
#contentsHead{
width:753px;
clear:both;
padding-top:3px;
background:url(../../img/box_under_line.gif) repeat-x bottom left;
padding-bottom:3px;
margin-bottom:3px;
position:relative;
}
/* -----------------------------------------------
              width 752px box
   ----------------------------------------------- */
#topicPath,
#categoty-list,
#blogCategryTitle,
#description,
.paginationBt,
.entry,
#connectionEntry,
#connectionSite,
#chieruShop,
#ictBox,#whatsNew2
.entryList0Column,#webpageContents,#bookmark{
width:752px;
_width:753px;
clear:both;
}
.search-results-header{
width:97.3%;
_width:99.6%;
clear:both;
}
#chieruShop{
position:relative;
}
/* -----------------------------------------------
              width 367px box
   ----------------------------------------------- */
#topMiddleRightBox{
width:367px;
float:left;
}
/* -----------------------------------------------
              width 364px box
   ----------------------------------------------- */
#newsBox2,#topMagazine{
width:364px;
}   
/* -----------------------------------------------
              width 386px box
   ----------------------------------------------- */
#topSpecial,#whatsNew{
width:385px;
_width:386px;
float:left;
}
/* -----------------------------------------------
              width 375px box
   ----------------------------------------------- */
.entryList2Column{
width:375px;
_width:376px;
float:left;
margin-right:2px;
}
/* -----------------------------------------------
              width 250px box
   ----------------------------------------------- */
.entryList3Column{
width:249px;
_width:250px;
float:left;
margin-right:2px;
}
#seminarBox,
#partnerBox{
width:249px;
_width:250px;
}
/* -----------------------------------------------
              width 250px box
   ----------------------------------------------- */
#topBottomLeftBox{
width:252px;
float:left;
}
/* -----------------------------------------------
              width 386px box
   ----------------------------------------------- */
#chieruBlogBox{
width:500px;
_width:501px;
float:left;
}
/* -----------------------------------------------
              width 584px box
   ----------------------------------------------- */
.entryList1Column{
width:584px;
clear:both;
}
.entryText{
padding:0 1em 0 1em;
width:560px;
_width:584px;
clear:both;
border-right:#EEEEEE solid 1px;
position:static;
}
/* -----------------------------------------------
              width 569px box
   ----------------------------------------------- */
#magazineNewlist{
width:569px;
_width:570px;
float:left;
position:relative;
min-height:294px;
}
/* -----------------------------------------------
              width 160px box
   ----------------------------------------------- */
#entryNavi{
position:absolute;
right:6px;
top:0;
width:160px;
}
/* -----------------------------------------------
           タイトル関連
   ----------------------------------------------- */
#whatsNew h3,#whatsNew2 h3,#chieruShop h3,#newsBox2 h3,#ictBox h3,
#seminarBox h3,
#partnerBox h3,
#chieruBlogBox h3{
margin:0 0 0 0;
}
#connectionEntry dt,
#connectionSite dt{
margin:0 8px;
}
#whatsNew h3,#whatsNew2 h3,#newsBox2 h3,#chieruShop h3,#connectionEntry dt,
#connectionSite dt,#ictBox h3,
#seminarBox h3,
#partnerBox h3,
#chieruBlogBox h3{
background:url(../../img/title_bg.gif) repeat;
color:#FFFFFF;
padding:4px 8px 4px 8px;
border-top:#938E83 solid 1px;
border-right:#938E83 solid 1px;
border-left:#938E83 solid 1px;
border-bottom:#757065 solid 1px;
}
#whatsNew h3 span,#whatsNew2 h3 span,#newsBox2 h3 span,#chieruShop h3 span,#connectionEntry dt span,
#connectionSite dt span,#ictBox h3 span,
#seminarBox h3 span,
#partnerBox h3 span,
#chieruBlogBox h3 span{
border-left:#757065 solid 2px;
padding:4px 0 4px 8px;
display:block;
}
div.titleunder{
background:url(../../img/box_under_line.gif) repeat-x bottom left;
padding-bottom:3px;
}
#chieruShop div.titleunder{
border-top:#FFFFFF solid 1px;
}
#connectionEntry li,
#connectionSite li{
margin:1px 0 0 0;
}
#connectionEntry li,
#connectionSite li{
border-bottom:#CCCCCC solid 1px;
padding:6px;
background:#efe7e2;
}
#whatsNew dl,#whatsNew2 dl{
border-bottom:#EEEEEE solid 1px;
padding:6px;
}
#whatsNew dt,#whatsNew2 dt{
float:left;
padding:1px;
background:#FFFFFF;
border:#CCCCCC solid 1px;
margin:0;
}
#whatsNew dd,#whatsNew2 dd{
margin:0 4px 0 62px;
}
#whatsNew dd.postDate,#whatsNew2 dd.postDate{
padding-top:8px;
background:url(../../img/hasen.gif) repeat-x left 5px;
}
/* -----------------------------------------------
             PAGINATION
   ----------------------------------------------- */
.paginationTp{
position:absolute;
top:44px;
right:0;
width:50%;
}
.paginationTp ul,
.paginationBt ul{
margin:0;
text-align:center;
background:#efe7e2 url(../../img/pagination_bg.gif) repeat-x top left;
border:#e1d6d0 solid 1px;
padding:3px;
}
.paginationTp li,
.paginationBt li{
list-style:none;
display:inline;
margin:4px;
color:#FF6600;
font-weight:bold;
letter-spacing:0.3em;
}
.paginationTp li a,
.paginationBt li a{
color:#796b54;
}
.paginationTp li a:hover,
.paginationBt li a:hover,
.paginationTp li a.selected
.paginationBt li a.selected{
color:#FF6600;
font-weight:bold;
}
/* -----------------------------------------------
                 TOPPAGE 
   ----------------------------------------------- */
img.magazinePhoto{
position:relative;
margin:0;
float:left;
_left:-3px;
}
img.topAd{
margin:0 0 0 3px;
_margin:0 0 0 -9px;
position: relative;
float:right;
_left:3px;
border-right:#DBDBDB solid 1px;
}
p.topCap{
font-size:1.2em;
color:#000000;
}
#topMiddle{
}
/* -----------------------------------------------
        　bloglist title
   ----------------------------------------------- */
.entryList2Column p{
margin:0;
padding:2px 8px;
border-bottom:#EEEEEE solid 1px;
min-height:110px;
}
.entryList1Column p{
margin:0 0 0 172px;
padding:2px 8px;
border-bottom:#EEEEEE solid 1px;
min-height:90px;
}
.entryList0Column p{
margin:0 0 0 172px;
padding:2px 8px;
}
.entryList3Column p{
border-top:#CCCCCC solid 1px;
padding:8px 8px 2px 8px;
border-bottom:#EEEEEE solid 1px;
min-height:146px;
margin:0;
}
.entryList2Column p.postDate,
.entryList0Column p.postDate,
.entryList3Column p.postDate,
.entryList1Column p.postDate{
min-height:0;
}
.entryList1Column p.postDate,
.entryList0Column p.postDate{
clear:both;
margin:0;
}
.entryList0Column p.postDate{
margin-top:4px;
border-bottom:#EEEEEE solid 1px;
}
.etcList{
background:#E2E0DB;
}
.exList{
background:#E1EDDA;
}
.reportList{
background:#F8E3EE;
}
.securityList{
background:#D9E9E6;
}
.entryList3Column h2{
margin:0;
padding:0 0 1px 0;  
}
.entryList3Column h2 span{
display:block;
padding:12px 8px 8px 8px;
border-top:#FFFFFF solid 1px;
}
/* -----------------------------------------------
           TOP/  カテゴリBOX
   ----------------------------------------------- */
h4.topCatTitle,h4.topCatTitleG{
margin:10px 5px;
background:url(../../img/cat_h4_line.gif) repeat-x left center;
}
h4.topCatTitle span{
background:#FFFFFF;
padding-right:10px;
}
h4.topCatTitleG span{
background:#F8F7F5;
padding-right:10px;
}
p.topCap{
margin:5px;
}
div.moreBt{
margin:5px;
padding-top:5px;
text-align:right;
background:url(../../img/more_line.gif) repeat-x left top;
}
ul.list,ul.listLine{
margin:5px;
padding:0;
}
ul.list li{
list-style:none;
margin:0;
padding:0;
}
ul.listLine li{
display:inline;
padding:0 8px 0 8px;
margin:0;
border-right:#796b54 solid 1px;
}
ul.list li a,ul.listLine li a{
color:#796b54;
background:url(../../img/bt_arrow.gif) no-repeat left top;
padding-left:20px;
}
ul.list li a:hover,ul.listLine li a:hover{
color:#FF6600;
}
div.ictCategory{
border:#D4D0CD solid 1px;
width:220px;
margin:10px 0 10px 22px;
_margin:10px 11px 10px 11px;
float:left;
}
div.ictCategory p{
margin:5px;
}
h4.ictCatTitle{
background:#F0ECE9;
margin:2px;
padding:8px;
border-bottom:#AAA6A3 solid 1px;
font-size:1.4em;

}
/* -----------------------------------------------
           TOP/  新着情報
   ----------------------------------------------- */
#whatsNew,#whatsNew2{
padding-bottom:3px;
}
#whatsNew2{
padding-top:3px;
}
#whatsNew dl,#whatsNew2 dl{
margin:1px 0 0 0;
}
#whatsNew dt,#whatsNew2 dt{
float:left;
padding:1px;
background:#FFFFFF;
border:#CCCCCC solid 1px;
margin:0;

}
#whatsNew dd,#whatsNew2 dd{
margin:0 8px 0 62px;
}
#special{
width:571px;
_width:577px;
float:left;
_position:absolute;
}
/* -----------------------------------------------
              TOP/CHIeru Shop
   ----------------------------------------------- */
#chieruShop div.titleunder{
position:relative;
top:0;
}
#chieruShop dl{
width:25%;
margin:20px 0 8px 0;
float:left;
}
#chieruShop dt{
margin:0 8px 0 8px;
padding:8px;
border-top:#efe7e2 solid 1px;
border-left:#efe7e2 solid 1px;
border-right:#efe7e2 solid 1px;
}
#chieruShop dt.sampleImg{
text-align:center;
}
#chieruShop dd.sampleBt a{
display:block;
background:url(../../img/bt_arrow.gif) no-repeat center left;
padding-left:20px;
}
#chieruShop dt.sampleImg img{
border:#efe7e2 solid 1px;
}
#chieruShop dd{
margin:0 8px;
border-left:#efe7e2 solid 1px;
border-right:#efe7e2 solid 1px;
border-bottom:#efe7e2 solid 1px;
padding:8px;
}
#chieruShop p.btBrown{
position:absolute;
top:9px;
right:8px;
}
/* -----------------------------------------------
              side bar all
  ----------------------------------------------- */
#sideBar li{
list-style:none;
}
#rssBox,
#addClips,
#newsBox,
#friendsBox{
border-right:#DBDBDB solid 1px;
background:url(../../img/box_under_line.gif) repeat-x bottom left;
padding-bottom:3px;
margin-bottom:3px;
}
#newsBox h4{
padding:10px 4px 14px 4px;
background:url(../../img/side_bar_h4_bg.gif) repeat-x bottom left;
}

/* -----------------------------------------------
            sidAd
   ----------------------------------------------- */
#sideAd{
padding-top:3px;
background:url(../../img/box_under_line.gif) repeat-x bottom left;
padding-bottom:3px;
width:177px;overflow:hidden;
margin-bottom:3px;
}
#sideAd2{
padding-top:3px;
background:url(../../img/box_under_line.gif) repeat-x bottom left;
padding-bottom:3px;
width:177px;overflow:hidden;
margin-bottom:3px;
}
/* -----------------------------------------------
             rss box
   ----------------------------------------------- */
#rssBox,#addClips{
background-color:#EEEEEE;
}
#rssBox img{
margin:0;
padding:0;
}
#rssBox p{
padding:6px 4px 0 4px;
text-align:center;
margin:0;
}
#addClips p{
padding:6px 4px 6px 4px;
text-align:center;
margin:0;
}
/* -----------------------------------------------
             tag box
   ----------------------------------------------- */
#tagBox{
margin:5px;
background:#F8F7F5;
border:#EEEEEE solid 1px;
width:740px;
height:72px;
}
#tagBox ul{
margin:4px;
}
#tagBox li{
display:inline;
padding:2px;
}

/* -----------------------------------------------
             news box
   ----------------------------------------------- */
#newsBox ul,#newsBox2 ul,#entryNavi ul,#entryNavi dl{
margin:0;
}
#newsBox li{
padding:4px 8px;
border-top:#FFFFFF solid 1px;
border-bottom:#CCCCCC solid 1px;
background:#FBFBFA;
}
#newsBox2 li{
padding:4px 8px;
border-top:#FFFFFF solid 1px;
border-bottom:#EEEEEE solid 1px;
}
#newsBox li.bgColor,#newsBox2 li.bgColor{
background:#efe7e2;
}
#newsBox2 li{
list-style:none;
}
/* -----------------------------------------------
             friends box
   ----------------------------------------------- */
div#friendsBox{
text-align:center;
padding-bottom:10px;
margin-bottom:10px;
}
#friendsBox h4{
background:#b0aba2 url(../../img/box_under_line.gif) repeat-x bottom left;
padding-bottom:3px;
margin-bottom:3px;
color:#FFFFFF;
padding:6px 4px 6px 4px;
text-align:left;
}
#friendsBox img{
clear:both;
border:#FFFFFF solid 1px;
margin:5px auto;
}
/* -----------------------------------------------
              blog1 list
   ----------------------------------------------- */
#contentsHead h1,#contentsHead p{
height:62px;
}
.chieruList{
background:#ffd1b2;
}
#categoty-list p{
margin:0;
}
/* ========== blogHead ========== */
#description p{
margin:0;
padding:4px 4px 20px 4px;
}
#description p strong{
font-weight:normal;
}
/* ========== title ========== */
#contentsHead h1,#contentsHead p{
background:url(../../img/title_bg.gif) repeat;
color:#FFFFFF;
margin:0;
padding:4px 8px 4px 8px;
border-top:#938E83 solid 1px;
border-right:#938E83 solid 1px;
border-left:#938E83 solid 1px;
border-bottom:#757065 solid 1px;
}
#contentsHead h1 span,#contentsHead p span{
border-left:#757065 solid 2px;
padding:4px 0 4px 8px;
display:block;
}

/* ========== list 2Column ========== */
.entryList2Column img,.entryList1Column img,.entryList0Column img{
float:left;
margin:8px;
border:#CCCCCC solid 1px;
}
.entryList2Column h2,.entryList1Column h2,.entryList0Column h2{
background:url(../../img/bt_arrow.gif) no-repeat left 8px;
text-indent:18px;
margin:8px 8px 8px 180px;
}
.entryList2Column p{
clear:both;
}
/* ========== list 1Column ========== */
.entryList1Column,.entryList0Column{
border-top:#FFFFFF solid 1px;
}
.entryList1Column p.postDate,.entryList0Column p.postDate{
text-align:right
}
/* -----------------------------------------------
              blog list
   ----------------------------------------------- */
/* ========== CHIeru Color ========== */
h2.blogchieruList{
border-bottom:#FF6600 solid 1px;
border-top:#CCCCCC solid 1px;
}
/* ========== セキュリティ Color ========== */
h2.blogsecurityList{
border-bottom:#428F80 solid 1px;
border-top:#CCCCCC solid 1px;
}
/* ========== レポート Color ========== */
h2.blogreportList{
border-bottom:#DA75A8 solid 1px;
border-top:#CCCCCC solid 1px;
}
/* ========== 活用事例 Color ========== */
h2.blogexList{
border-bottom:#68A347 solid 1px;
border-top:#CCCCCC solid 1px;
}
/* ========== その他 Color ========== */
h2.blogetcList{
border-bottom:#706249 solid 1px;
border-top:#CCCCCC solid 1px;
}
/* -----------------------------------------------
              blog1 more
   ----------------------------------------------- */
/* ========== entry ========== */
#contentsEntry{
position:relative;
}
/* ========== bookmark ========== */
#bookmark{
border-right:#DBDBDB solid 1px;
background:url(../../img/box_under_line.gif) repeat-x bottom left;
padding-bottom:3px;
margin-bottom:3px;
background-color:#efe7e2;
}
#bookmark p{
padding:2px 2px 4px 2px ;
*padding:0;
}
#bookmark img{
float:left;
margin:0 5px 0 0;
}
/* ========== subbox 160/ ========== */
#entryNavi ul{
}
#entryNavi li{
list-style:none;
}
#entryNavi li a{
background:url(../../img/bt_arrow_brown2.gif) no-repeat left 2px;
text-indent:15px;
display:block;
}
#entryNavi dl,#entryNavi li{
padding:4px 0px 4px 0;
border-bottom:#e0d6c4 dotted 1px;
}
#entryNavi dt{
float:left;
padding:1px;
background:#FFFFFF;
border:#e0d6c4 solid 1px;
margin:0;
}
#entryNavi dd{
margin:0 0 0 60px;
}
#entryNavi h4{
padding:10px 4px 14px 0;
background:url(../../img/side_bar_h4_bg.gif) repeat-x bottom left;
}
#entryNavi table {
	width:98%;
	border-collapse:collapse;
	border:none;
	margin-top:3px;	}
#entryNavi caption {
	padding:2px;
	margin:0 0 1px 0;
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	border-bottom: 1px solid #e7ded8;
	color: #76655D;
	border-right:1px solid #e7ded8;
}

#entryNavi th {
	color: #FFFFFF;
	border-left: 1px solid #C4BBAB;
	border-bottom: 1px solid #e7ded8;
		border-right:1px solid #e7ded8;
	border-top:1px solid #C4BBAB;
	letter-spacing: 2px;
	text-transform: uppercase;
	padding: 2px 2px 2px 4px;
background:#c4bbab url(../../img/page_top_bg.gif) repeat-x top left;
}
#entryNavi td {
	border-left: 1px solid #e7ded8;
	border-bottom: 1px solid #e7ded8;
	border-right:1px solid #e7ded8;
	border-top:1px solid #FFFFFF;
	letter-spacing: 2px;
	text-align:center;
	color: #76655D;
background:#efe7e2 url(../../img/pagination_bg.gif) repeat-x top left;
	padding:2px 2px 2px 4px;
}
.linkcolor{
background-color:#FF6600;
background-image:none;
text-indent:-9000px;
}
/* -----------------------------------------------
              blog3-5-6 more
   ----------------------------------------------- */
#blogCategryTitle{
}
#blogCategryTitle h1{
margin:0;
padding:8px;
}
.search-results-header{
margin:0;
border-bottom:#FF6600 solid 1px;
padding:8px;
}
.chieruCategryTitle
{
border-bottom:#FF6600 solid 1px;
}
.securityCategryTitle{
border-bottom:#428F80 solid 1px;
}
.reportCategryTitle{
border-bottom:#DA75A8 solid 1px;
}
.exCategryTitle{
border-bottom:#68A347 solid 1px;
}
.etcCategryTitle{
border-bottom:#706249 solid 1px;
}
/* -----------------------------------------------
             関連記事／関連サイト
   ----------------------------------------------- */
#connectionEntry dl,
#connectionSite dl{
margin:0;
padding:8px 0;
}
#connectionEntry ul,
#connectionSite ul{
margin:0;
}
#connectionEntry li,
#connectionSite li{
list-style:none;
_width:100%;
}
#connectionEntry dd,
#connectionSite dd{
background:url(../../img/box_under_line.gif) repeat-x top left;
padding-top:3px;
margin:0 8px;
}
/* -----------------------------------------------
             Magazine List box
   ----------------------------------------------- */
#magazineNewlist div{
padding:3px;
background:#FFFFFF;
float:right;
margin:8px;
border:#EEEEEE solid 1px;
width:180px;
height:180px;
}
#magazineNewlist ul{
margin:0 225px 8px 8px;
}
#magazineNewlist li{
list-style:none;
margin:0;
padding:0;
padding:4px 0 4px 0;
background:url(../../img/hasen_orange.gif) repeat-x bottom left;
display:block;
width:100%;
}
#magazineNewlist li a:link,#magazineNewlist li a:visited,#magazineNewlist li a:hover{
background:url(../../img/bt_arrow_orange.gif) no-repeat left 8px;
text-indent:18px;
display:block;
padding:0;
margin:0;
}
#magazineNewlist h3{
margin:8px 8px 0 8px;
border-bottom:#FF6600 solid 1px;
padding:8px 0;
}
#magazineNewlist h3 img{
float:left;
border:#CCCCCC solid 1px;
}
/* -----------------------------------------------
               clearfix
   ----------------------------------------------- */
#pickuplist:after,
#contentsHead:after,
#whatsNew dl:after,
#whatsNew2 dl:after,
#chieruShop:after,
#topSpecial dl:after,
.entryText:after,
.entryList1Column:after,
.entryList2Column:after,
.entryList0Column:after,
#rssBox p:after,
#bookmark:after,
#topMagazine:after,
#topMagazine ul.list:after,
#whatsNew dl:after,
#whatsNew2 dl:after,
#special:after,
.clearfix:after
{content:".";display:block;height:0;clear:both;visibility:hidden;}
#pickuplist,
#contentsHead,
#chieruShop,
#topSpecial dl,
.entryText,
.entryList1Column,
.entryList2Column,
.entryList0Column,
#rssBox p,
#bookmark,
#topMagazine,
#topMagazine ul.list,
#whatsNew dl,
#whatsNew2 dl,
#special,
.clearfix
{zoom:1;}
