  
BODY{
  background-color : white;
  background-attachment : fixed;
	
  font-size : 12px;
  background-repeat : repeat-y;
  

  
  

  

  

  background-image : url(http://strlab.net/hemoji/img2/bg.gif);
}



.all_width{
  width : 600px;
  text-align : left;
  
}#new_cat_list{
  font-size : 12px;
  font-family : sans-serif;
  color : #8ba798;
  text-align : left;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #8ba798;
  
}#cat_list_mark{
  font-size : 12px;
  font-family : sans-serif;
  
  text-align : center;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #8ba798;
  

  color : #ff80c0;
  padding-left : 5px;
}#cat_list_date{
  font-size : 12px;
  font-family : sans-serif;
  
  text-align : right;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #8ba798;
  

  color : #739d9d;
  padding-right : 5px;
}
#c_bar{
  background-color : #97ee00;
  font-size : 12px;
  font-family : sans-serif;
  text-align : center;
  

  padding-top : 2px;
}#c_bar A{
  text-align : center;
  color : #400000;
  text-decoration : none;
}

#c_bar_br{
  
  font-size : 12px;
  font-family : sans-serif;
  text-align : center;
  

  
  height : 150px;
}#c_bar_p{
  background-color : #cfc5c2;
  font-size : 12px;
  font-family : sans-serif;
  text-align : center;
  

  color : #686667;
  font-weight : bold;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #e3e3e3;
}#c_bar_text{
  background-color : white;
  font-size : 12px;
  font-family : sans-serif;
  text-align : left;
  

  color : #5b4444;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #e3e3e3;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #e3e3e3;
  
}#c_bar_text A:HOVER{
  background-color : #cfc5c2;
  font-size : 12px;
  font-family : sans-serif;
  text-align : left;
  

  color : blue;
  
  
  
  
  
  
  
  
  
  
  
}#c_bar_text A{
  background-color : white;
  font-size : 12px;
  font-family : sans-serif;
  text-align : left;
  

  color : blue;
  
  
  
  
  
  
  
  
  
  
  
}#c_bar A{
  text-align : center;
  color : #400000;
  text-decoration : none;
}
#c_qp{
  background-color : #97ee00;
  text-align : center;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
}#c_qp2{
  background-color : #97ee00;
  text-align : center;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 5px;
  
  

  
}#c_qp_p{
  background-color : #1f1f1f;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 192px;
}#c_qp A{
  background-color : #ff8000;
}
#c_br{
  height : 15px;
}
#c_end{
  height : 30px;
}
#c_text{
  font-size : 11px;
  font-family : sans-serif,"Lucida Sans Unicode";
  text-align : left;
  background-color : #f7f7f4;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 8px;
  color : #949276;
  
}

#new_tbl1_bar{
  
  
  
  
  

  

  font-weight : 500;
  font-size : 12px;
  font-family : sans-serif,"Comic Sans MS";
  letter-spacing : 2px;
  
  
  
  
  
  
  
  
  
  
  
  border-bottom-color : #649f00;
  text-indent : 5px;
  text-align : left;
  width : 150px;
  

  
  
  border-bottom-width : 1px;
  
  
  border-bottom-style : solid;
  background-color : #8add00;
  border-top-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-right-style : solid;
  border-top-color : white;
  border-right-color : #4b7900;
  padding-left : 10px;
}#new_tbl3_bar{
  background-color : #bef810;
  
  
  
  

  

  font-weight : 500;
  font-size : 12px;
  font-family : sans-serif,"Comic Sans MS";
  letter-spacing : 2px;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #8add00;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #8add00;
  border-right-color : #8add00;
  border-bottom-color : #8add00;
  text-indent : 5px;
  text-align : left;
  width : 150px;
  padding-left : 10px;
}#new_tbl1_text{
  font-size : 11px;
  font-family : sans-serif;
  
  color : #333333;
  
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #649f00;
  border-right-color : #4b7900;
  border-bottom-color : #649f00;
  
  padding-left : 5px;
  padding-right : 5px;
  text-align : center;
  

  padding-bottom : 10px;
  padding-top : 10px;
  background-color : white;
}#new_tbl3_text{
  font-size : 12px;
  font-family : sans-serif,"Comic Sans MS";
  
  color : #333333;
  background-color : #f9ffdf;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #8add00;
  border-right-color : #8add00;
  border-bottom-color : #8add00;
  
  padding-left : 5px;
  padding-right : 5px;
  text-align : left;
  

  padding-bottom : 0px;
}#search_tbl3_text{
  font-size : 12px;
  font-family : sans-serif,"Comic Sans MS";
  
  color : #333333;
  background-color : #f9ffdf;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #8add00;
  border-right-color : #8add00;
  border-bottom-color : #8add00;
  
  padding-left : 10px;
  padding-right : 5px;
  text-align : left;
  

  padding-bottom : 5px;
  padding-top : 5px;
}#search_tbl3_link{
  
  
  
  color : #333333;
  background-color : #f9ffdf;
  border-left-width : 1px;
  border-right-width : 1px;
  
  border-left-style : solid;
  border-right-style : solid;
  
  border-left-color : #8add00;
  border-right-color : #8add00;
  
  
  padding-left : 5px;
  padding-right : 5px;
  text-align : center;
  

  
  padding-top : 5px;
}
A:HOVER{
  background-color : #f3d9cf;
}
.text12px{
  font-size : 12px;
  font-family : sans-serif;
  color : #333333;
  
  line-height : 17px;
  letter-spacing : 1px;
}
#new_cat_index{
  font-family : sans-serif;
  color : #9cc2aa;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #8ba798;
  font-size : 11px;
  width : 300px;
  padding-left : 5px;
}#new_cat_index_u{
  font-family : sans-serif;
  color : #9cc2aa;
  
  
  
  font-size : 11px;
  
  
  
  
  
  height : 10px;
}#new_cat_index_r{
  font-family : sans-serif;
  color : #9cc2aa;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #8ba798;
  font-size : 11px;
  width : 110px;
  padding-right : 5px;
  
}
#read_more A{
  font-size : 12px;
  font-family : sans-serif;
  color : #ff0080;
}#entry_txt_1{
  background-color : #ffffff;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  border-right-width : 3px;
  border-right-style : solid;
  border-right-color : #e9edea;
  border-top-width : 3px;
  border-left-width : 3px;
  border-bottom-width : 3px;
  border-top-style : solid;
  border-left-style : solid;
  border-bottom-style : solid;
  border-top-color : #e9edea;
  border-left-color : #e9edea;
  border-bottom-color : #e9edea;
  
  
  

  
  

  text-align : left;
}
.text9px{
  font-size : 10px;
  font-family : sans-serif;
  letter-spacing : 2px;
}.text9px_r{
  font-size : 9px;
  font-family : sans-serif;
  
  
  
  letter-spacing : 1px;
}.text9px_p{
  font-size : 9px;
  font-family : sans-serif;
  
  
  
  letter-spacing : 1px;
  color : #494949;
}.text9px_p2{
  font-size : 9px;
  font-family : sans-serif;
  
  
  
  letter-spacing : 1px;
  color : #969696;
}



 




a img { 
border: none; text-decoration: none; 
} 

#table_p_entry{
  width : 560px;
}
#entry_body_p{
  height : 500px;
}
#memo_p{
  color : #33343c;
  background-color : #96a4ab;
  padding-top : 10px;
  padding-left : 10px;
  
  padding-bottom : 10px;
  margin-top : 10px;
  
  
  
}
#td_cat_p{
  width : 560px;
  float : left;
  text-align : left;
  
  
  
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 10px;
  padding-bottom : 10px;
}#div_cat_p{
  
  
  text-align : left;
  
  
  
  
  
  
  
  
  margin-top : 8px;
  margin-left : 8px;
  margin-right : 8px;
  margin-bottom : 8px;
  float : left;
}
#recip_txt{
  font-size : 12px;
  font-family : sans-serif;
  color : #171e11;
  background-color : #f1e3e0;
  padding-top : 10px;
  padding-left : 20px;
  padding-right : 10px;
  padding-bottom : 10px;
}
#recip_bar{
  font-size : 12px;
  font-family : sans-serif;
  
  color : white;
  background-color : #af3832;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  font-weight : bold;
}
#right_tbl{
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #384254;
  border-bottom-color : #384254;
}
#new_tb_center{
  padding-right : 10px;
  padding-left : 10px;
}
#new_brank01{
  height : 7px;
}
A{
  color : #0074e8;
}
#new_tbl1_tb_bar{
  font-size : 14px;
}#new_clip_tb_bar{
  font-size : 14px;
  text-align : center;
  font-weight : bold;
  padding-top : 5px;
}#new_clip_tb2_bar{
  font-size : 14px;
  text-align : left;
  font-weight : bold;
  padding-top : 5px;
}#new_clip_tb2_bar A{
  font-size : 14px;
  text-align : left;
  font-weight : bold;
  padding-top : 5px;
  color : #97ee00;
}#new_tbl1_tb_text{
  font-size : 11px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}#new_clip_tb_text{
  font-size : 12px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  text-align : center;
  line-height : 15px;
}#new_clip_tb2_text{
  font-size : 12px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  text-align : left;
  line-height : 15px;
  font-weight : bold;
  color : white;
}#new_all_div{
  
  
  
  
  

  
  
  width : 930px;
  padding-left : 100px;
}
.br_10px_4w{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
#new_clip_img{
  background-color : white;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #649f00 #649f00 #649f00 #649f00;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
#new_tb_logo{
  padding-right : 10px;
  padding-left : 10px;
  
  padding-top : 10px;
  height : 138px;
}
#new_fttr{
  font-size : 11px;
  text-align : center;
  padding-top : 10px;
}
#new_wakuleft{
  background-image : url(temp/waku_left.gif);
  background-repeat : repeat-y;
  width : 102px;
  text-align : right;
  background-color : white;
background-position : 90px 90px;}#new_wakuright{
  background-image : url(temp/waku_right.gif);
  background-repeat : repeat-y;
  width : 22px;
  text-align : right;
  

  background-color : white;
}#new_wakuup{
  background-image : url(temp/waku_up.gif);
  background-repeat : repeat-x;
  
  text-align : right;
  

  background-color : white;
  height : 13px;
}
#new_tbl_main{
  padding-left : 10px;
  padding-right : 10px;
}
#new_tb_banner{
  background-color : white;
}
.fnt_11px{
  font-size : 11px;
  font-family : sans-serif;
  text-align : left;
}
#new_list_tb_noline{
  background-color : #f7f7ff;
}
#new_cat_link A{
  color : lime;
}
#new_list_index{
  background-color : #97ee00;
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}#new_list_upbar{
  background-color : #97ee00;
  
  height : 5px;
}
#new_list_cmt{
  font-size : 11px;
  
  color : #424d33;
  text-align : left;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 2px;
  
  font-family : sans-serif;
  
  
  
}#new_list_name{
  font-size : 11px;
  
  color : #424d33;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  font-family : sans-serif;
  
border-width : 6px 6px 6px 6px;border-style : double double double double;
  background-color : #ffff00;
}
.bg_green{
  background-color : #97ee00;
}
#new_entry_sub{
  text-align : left;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
  width : 100px;
  font-size : 11px;
  font-family : sans-serif;
}#new_entry_sub2{
  text-align : right;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
  width : 100px;
  font-size : 11px;
  font-family : sans-serif;
}
#new_entry_title{
  font-size : 12px;
  font-family : sans-serif;
  
  color : black;
  padding-top : 10px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  
  
  
  
  

  text-align : center;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : red;
}
#entry_mark{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
#new_hakase{
  background-color : #97ee00;
  font-size : 11px;
  font-family : sans-serif;
  text-align : center;
  
  padding-top : 5px;
  padding-bottom : 5px;
  
}#new_hakase_side{
  
  
  
  
  
  width : 30%;
}
#ans{
  background-color : #eaf2ea;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  width : 300px;
  margin-left : 40px;
  text-align : left;
}
#entry_memo{
  font-weight : bold;
  color : #0080ff;
  
  padding-left : 30px;
  padding-right : 5px;
  padding-bottom : 5px;
  font-size : 11px;
  font-family : sans-serif;
}
#entry_memo_bar{
  padding-top : 5px;
  padding-left : 20px;
  padding-right : 5px;
  
  font-size : 11px;
  font-family : sans-serif;
}
#tb_seityou{
  font-size : 12px;
  font-family : sans-serif;
  font-weight : bold;
  line-height : 18px;
  color : white;
  background-image : url(img2/bd.png);
  background-repeat : repeat-y;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
#map_icon{
  width : 25px;
  text-align : center;
}
#map_text{
  text-align : left;
  width : 100px;
}
.photo {
	position: relative;
	
	
	
  
  
  float : none;
}
.photo a .large {
	display: block;
	position: absolute;
	width: 1px;
	height: 1px;
	top: 0;
	left: 0;
}
.photo A.popup,
.photo A.popup:visited {
	display: block;
	
	top: 0;
	left: 0;
  
  background-repeat : no-repeat;background-position : 0px 0px;}
.photo A.popup:hover {
	background-color : #f3d9cf;
  
  
}
.photo A.popup:hover .large {
	display: block;
	position: absolute;
	width : 120px;
	height : 90px;
	
	left : 229px;
}
#text2_bar{
  background-color : #f0e9e8;
  font-size : 12px;
  font-family : sans-serif;
  text-align : left;
  

  color : #5b4444;
  
  padding-left : 10px;
}
#text2_bar_2{
  background-color : #e3d2ff;
  font-size : 12px;
  font-family : sans-serif;
  text-align : left;
  

  color : #004000;
  
  padding-left : 10px;
}#text2_bar_3{
  background-color : #e7f0a2;
  font-size : 12px;
  font-family : sans-serif;
  text-align : left;
  

  color : #5b4444;
  
  padding-left : 10px;
}
#text2_text2{
  background-color : white;
  font-size : 11px;
  font-family : sans-serif;
  text-align : left;
  

  color : #5b4444;
  
  
  
  
  
  
  
  
  
  
  

  
  
  

  
  
  
  
  
  

  
  

  

  
  width : 230px;
}#text2_text3{
  width : 120px;
  background-color : white;
}
#ya-style{
  text-align : right;
  padding-left : 10px;
  padding-right : 2px;
  background-color : white;
}
#text1_2{
  background-color : #f8f8f8;
  font-size : 11px;
  font-family : sans-serif;
  text-align : left;
  

  color : #5b4444;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  
  
  
  
  
  
  

  
  
  

  
  
  
  
  
  
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #97ee00 #97ee00 #97ee00 #97ee00;}#text4_1{
  background-color : #f8f8f8;
  font-size : 12px;
  font-family : sans-serif;
  text-align : center;
  

  color : #5b4444;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  
  
  
  
  
  

  
  
  

  
  
  
  
  
  

  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-style : solid;
  border-right-color : #97ee00;
  border-bottom-color : #97ee00;
  border-left-color : #97ee00;
}#text1_3{
  background-color : #97ee00;
  font-size : 10px;
  font-family : sans-serif;
  text-align : left;
  

  color : #5b4444;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  
  
  
  
  
  
  

  
  
  

  
  
  
  
  
  
}#text1_3{
  background-color : #97ee00;
  font-size : 10px;
  font-family : sans-serif;
  text-align : left;
  

  color : #5b4444;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  
  
  
  
  
  
  

  
  
  

  
  
  
  
  
  
}#c_bar_text3{
  background-color : white;
  font-size : 12px;
  font-family : sans-serif;
  text-align : left;
  

  color : #5b4444;
  padding-top : 10px;
  
  
  padding-bottom : 10px;
  
  
  
  
  
  
  

  
  
  

  
  
  
  
  
  
}#text1_1{
  background-color : white;
  font-size : 12px;
  font-family : sans-serif;
  text-align : left;
  

  color : #5b4444;
  
  
  
  
  
  
  
  
  
  
  

  
  
  

  
  
  
  
  
  

  
  padding-right : 20px;
}
#search_title_bar{
  font-size : 12px;
  
  background-color : #ff80c0;
  text-align : left;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
}#search_title_bar_end{
  font-size : 10px;
  
  background-color : #ff1111;
  text-align : right;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
}#search_title_bar2{
  font-size : 12px;
  
  background-color : #ffff00;
  text-align : left;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
}#search_title_bar3{
  font-size : 12px;
  
  
  text-align : left;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  

  background-color : #ffa6a8;
}
#search_cat{
  font-size : 12px;
  font-family : sans-serif;
  font-weight : bold;
  color : #dbdbdb;
  background-color : #596f93;
  text-align : center;
  border-top-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-right-style : solid;
  border-top-color : white;
  border-right-color : white;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : white;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : white;
}
#search_baby_waku{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ff1111 #ff1111 #ff1111 #ff1111;}#search_baby_waku2{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ff1111 #ff1111 #ff1111 #ff1111;}#search_baby_waku3{border-width : 5px 5px 5px 5px;border-style : double double double double;border-color : #ff1111 #ff1111 #ff1111 #ff1111;}
