body {
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 1.6;
	padding: 0px;
         color:#333333;
         /*background-image: url("http://douga.nan-net.com/img/main_back.jpg");
         background-repeat:repeat-x;*/
         background-color:#FFFFFF;
         /*background-attachment: fixed;*/
         font-size:12px;
         margin:0px;  
}


/* link css */
a:link    { text-decoration: underline; color:#3333FF; }
a:visited { text-decoration: underline; color:#3333FF; }
a:hover   { text-decoration: underline; color:#999999; }

a.red:link    { text-decoration: none; color:#FF0000; }
a.red:visited { text-decoration: none; color:#FF0000; }
a.red:hover   { text-decoration: underline; color:#999999; }

a.orange:link    { text-decoration: none; color:#FF9900; }
a.orange:visited { text-decoration: none; color:#FF9900; }
a.orange:hover   { text-decoration: underline; color:#999999; }


a.white:link    { text-decoration: underline; color:#FFFFFF; }
a.white:visited { text-decoration: underline; color:#FFFFFF; }
a.white:hover   { text-decoration: underline; color:#FFFFFF; }

a.black:link    { text-decoration: none; color:#333333; }
a.black:visited { text-decoration: none; color:#333333; }
a.black:hover   { text-decoration: none; color:#3333FF; }

a.black2:link    { text-decoration: underline; color:#FF6600; }
a.black2:visited { text-decoration: underline; color:#FF6600; }
a.black2:hover   { text-decoration: underline; color:#3333FF; }

a.none:link    { text-decoration: none; color:#3333FF; }
a.none:visited { text-decoration: none; color:#3333FF; }
a.none:hover   { text-decoration: underline; color:#999999; }

a.grey:link    { text-decoration: none; color:#999999; }
a.grey:visited { text-decoration: none; color:#999999; }
a.grey:hover   { text-decoration: underline; color:#999999; }


h1{
font-size:10px;
padding:0 0 2px 0;
margin:0px;
font-weight:normal;
}

h2{
font-size:12px;
padding:0 0 0px 0;
margin:0px;
font-weight:normal;
}

h3{
font-size:10px;
padding:0 0 0px 0;
margin:0px;
font-weight:normal;
color:#FFFFFF;
}

h4{
font-size:10px;
padding:0 0 0px 0;
margin:0px;
font-weight:normal;
color:#FFFFFF;
}


strong{
font-weight:normal;
}

.right_news_picture{
border:1px solid #000000;
}

.top_pick{
font-size:10px;
margin-bottom:4px;
}

.bottom_check{
border-bottom:1px solid #666666;
font-size:10px;
margin-top:2px;
margin-bottom:4px;
padding-bottom:2px;
}

.bottom_track{
border:1px solid #666666;
background-color:#EEEEEE;
font-size:10px;
color:#666666;
margin-top:10px;
margin-bottom:4px;
padding:2px;
padding-left:3px;
}

.category2 a{
background-image: url("http://douga.nan-net.com/blog_img/bot3.jpg");
font-size:10px;
padding:0px;
padding-left:0px;
height:18px;
width:120px;
margin-top:1px;
display: block;
}

.category2 a:hover{
background-image: url("http://douga.nan-net.com/blog_img/bot4.jpg");
font-size:10px;
padding:0px;
padding-left:0px;
height:18px;
width:120px;
margin-top:1px;
display: block;
}

.category3 a{
background-image: url("http://douga.nan-net.com/blog_img/bot3.jpg");
font-size:10px;
padding:0px;
padding-left:0px;
height:18px;
width:120px;
margin-top:1px;
display: block;
}

.category3 a:hover{
background-image: url("http://douga.nan-net.com/blog_img/bot4.jpg");
font-size:10px;
padding:0px;
padding-left:0px;
height:18px;
width:120px;
margin-top:1px;
display: block;
}

.menu_padding{
padding:2px 0 0 6px;
}

.border_black{
border-top:0px solid #666666;
border-bottom:0px solid #666666;
padding-top:5px;
padding-bottom:4px;
margin:4px;
margin-top:0px;
background-color:#EEEEEE;
}

.top_entry{
font-size:10px;
padding-left:10px;
padding-bottom:1px;
padding-top:0px;
}

.top_entry2{
font-size:10px;
padding-left:8px;
padding-bottom:2px;
padding-top:3px;
}

.12{
font-size:12px;
}

.kiji_title{
    padding:3px;
    padding-top:4px;
    padding-left:16px;
    padding-bottom:10px;
    margin:0px;
    font-size:12px;
    /*background-color:#CCCCFF;
    border:1px solid #999999;*/
    background-image: url("http://douga.nan-net.com/blog_img/blog_title_back.jpg");
    background-repeat: no-repeat;
}

.kiji_comment{
    padding:0px;
    padding-left:0px;
    padding-right:0px;
    font-size:12px;
@@line-height:120%;
    color:#333333;
}

.kiji_more{
    padding-left:6px;
    padding-bottom:4px;
    font-size:12px;
} 

.kiji_foot{
  font-size:10px;
  color:#999999;
  padding:0 6px 6px 6px;
}

.kiji_foot2{
  font-size:10px;
  color:#999999;
  padding:6px;
  padding-top:0px;
  padding-bottom:0px;
}

.small_new_item{
 border:0px solid #000099;
 padding:2px;
 padding-left:4px;
 margin-top:1px;
 background-color:#EEEEEE;
 font-size:10px;
 color:#666666;
 line-height:120%;
}

.small{
  font-size:10px;
}

.small_grey{
  font-size:10px;
  color:#999999;
}

.small_height{
  font-size:10px;
  line-height:120%;
}

.small_opai{
font-size:10px;
border-bottom:0px solid #999999;
padding-top:4px;
line-height:140%;
color:#000000;
}

.small2{
  font-size:10px;
  padding-top:1px;
  padding-bottom:4px;
}

.small3{
  font-size:10px;
  padding-top:2px;
}

.small4{
  font-size:10px;
  padding-left:6px;
  padding-left:6px;
  line-height:110%;
  color:#666666;
}

.small_caution{
  font-size:10px;
  color:#663300;
  padding:7px;
  padding-left:8px;
  line-height:120%;
}

.syun_small{
  font-size:10px;
  margin-left:14px;
}

.esmall{
  font-size:9px;
  color:#663300;
}

.esmall2{
  font-size:10px;
  color:#663300;
  padding:4px;
  padding-bottom:2px;
  padding-top:2px;
}

.rss_small{
  font-size:10px;
  line-height:120%;
  padding:4px;
  padding-left:10px;
  color:#CC0000;
}

.rss_small_pick{
  font-size:10px;
  line-height:120%;
  padding:4px;
  padding-left:8px;
  color:#CC0000;
}

.rss_small3{
  font-size:10px;
  line-height:120%;
  padding:4px;
  padding-left:6px;
  color:#666666;
}

.search_small{
  font-size:9px;
  text-align:center;
  color:#999999;
  padding:2px;
}

.head_small{
  font-size:10px;
  border-bottom:1px solid #999999;
  background-color:#FFFFFF;
  padding-left:2px;
}

.time_small{
  font-size:9px;
  text-align:right;
  color:#999999;
  padding-right:2px;
  padding-top:2px;
  padding-bottom:1px;
  font-family:"Arial","lr SVbN", "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "Osaka";
}

.rss_small2{
  font-size:10px;
  line-height:120%;
  padding:4px;
  padding-left:6px;
  color:#666666;
}

.track_small{
  font-size:10px;  
  padding-left:4px;
  padding-right:4px;
  color:#CC0000;
}

.small_line{
  font-size:10px;
  border-bottom: 1px dashed #990000;
  padding:2px;
  padding-bottom:4px;
  margin:1px;
  margin-bottom:4px;
}

.category{
 padding:2px;
 padding-left:4px;
 margin-top:1px;
 background-color:#EEEEEE;
 font-size:10px;
}

form{
margin:0px;
padding:0px;
}

.no_space{
margin:0px;
padding:0px;
padding-top:4px;
font-size:10px;
text-align:center;
}

.b_pad{
padding-bottom:2px;
}

/*Lep*/

.picture_left{
float:left;
margin-right:8px;
padding:0px 6px 6px 0;
}

.picture_left2{
float:left;
margin-right:8px;
border:1px solid #333333;
}

hr{
clear:both;
color:#666666;
}

.padding{
padding:4px;
}



/*Rs[Cg*/

.copy_font{
color:#FFFFFF;
font-size:12px;
padding:7px;
}


/*gbNobNp*/


.tb_title{
font-size:12px;
padding-left:8px;
padding-top:10px;
}

.tb_com{
font-size:10px;
padding:8px;
padding-top:6px;
padding-bottom:0px;
color:#666666;
}

.tb_com2{
font-size:10px;
margin:0px;
margin-top:0px;
padding:8px;
padding-top:4px;
padding-bottom:6px;
color:#333333;
border-bottom:1px dashed #999999; 
}

.tb_com3{
font-size:10px;
padding:8px;
padding-top:1px;
padding-bottom:2px;
color:#FFFFFF;
background-color:#666666;
}

.tb_com4{
font-size:10px;
margin:8px;
margin-top:16px;
margin-bottom:8px;
padding:4px;
padding-top:31px;
padding-left:10px;
padding-bottom:5px;
color:#FFFFFF;
/*border:1px solid #666666;
background-color:#666666;*/
background-image: url("http://douga.nan-net.com/blog_img/track_back2.jpg")
}

.tb_com5{
font-size:10px;
padding:8px;
padding-top:2px;
padding-bottom:0px;
color:#666666;
}

.track_url{
font-size:9px;
margin-left:8px;
color:#3333FF;
letter-spacing:0px;
}

/*e[u*/

table.border{
border:1px solid #999999;
}


table.search_table{
border-bottom:1px solid #999999;
padding-bottom:4px;
}

table.search_table2{
border-bottom:1px solid #999999;
}

/*nanf¦ΒN*/

.nan_rink{
font-size:10px;
padding:2px;
padding-left:6px;
/*background-color:#EEEEEE;
margin-bottom:1px;*/
}

.nan_title{
font-size:10px;
padding-bottom:2px;
padding-top:4px;
color:#CC0000;
}





/*RSSΜ\¦*/

.rss_box_full{
padding-bottom:4px;
border-bottom:0px solid #999999;
width:400px;
}

.rss_box_full2{
padding-bottom:16px;
border-bottom:1px solid #999999;
width:400px;
}

/* begin styles for RSS Feed */

.rss_box {
	 padding: 0px;
	 width: 100%px;
          margin-bottom:0px;
}


.rss_item  {
	padding-right: 0px;
	padding-left: 4px;
	font-weight : normal; 
	font-size: 10px;
         padding-top:0px;
	padding-bottom: 4px;
	color: #999;
	word-break: break-all;
}



/*ANZXπΝoi[*/
.acs_banner{
padding:6px;
padding-right:0px;
padding-left:6px;
}


.rss_sub_box {
text-align:left;
padding-left:8px;
padding-top:1px;
padding-bottom:2px;       
}



/*ilbgoi[*/

.nan_banner2{
font-size:10px;
line-height:120%;
padding-bottom:1px;
padding-right:6px;
padding-left:12px;
color:#999999;
/*border:1px solid #FF3300;*/
}

.nan_banner3{
font-size:10px;
line-height:120%;
padding-bottom:3px;
padding-right:6px;
padding-left:12px;
color:#999999;
/*border:1px solid #FF3300;*/
}

.nan_banner{
font-size:10px;
line-height:120%;
padding-right:6px;
padding-left:12px;
padding-bottom:2px;
color:#CCCCCC;
/*border:1px solid #FF3300;*/
}

.nan_picture{
/*border:1px solid #FFFFFF;*/
padding:4px;
margin:7px;
}

/*gbvsbNAbvp*/
.pickpadding1{
padding-right:1px;
padding-bottom:1px;
}

.pickpadding2{
padding-bottom:1px;
}

.picture{
border:1px solid #000000;
}




