BODY{
  margin : 0px;
}
a:hover {
	 color : #FF4030;
	 text-decoration : underline;
}
.link_text{
  color : #666688;
  text-decoration : none;
}
.link_text2{
  color : #0000FF;
  text-decoration : none;
}
.link_text3{
  color : #000000;
  text-decoration : none;
}
.link_text4{
  color : #FFFFFF;
  text-decoration : none;
}
.link_text5{
  color : #DDDDDD;
  text-decoration : none;
}
.link_text6{
  color : #990000;
  text-decoration : none;
}

.gyokan11{
  line-height : 11pt;
}
.gyokan12{
  line-height : 12pt;
}
.gyokan13{
  line-height : 13pt;
}
.gyokan15{
  line-height : 15pt;
}
.gyokan18{
  line-height : 18pt;
}



.hed_box1{
  background-color : #ff8000;
}

.hed_box1_tl{
  width  : 8px;
  height : 8px;
  background-image : url(image/orange_8_tl.gif);
  background-repeat : no-repeat;
}  

.hed_box1_tr{
  width  : 8px;
  height : 8px;
  background-image : url(image/orange_8_tr.gif);
  background-repeat : no-repeat;
}  

.hed_box1_bl{
  width  : 8px;
  height : 8px;
  background-image : url(image/orange_8_bl.gif);
  background-repeat : no-repeat;
}  

.hed_box1_br{
  width  : 8px;
  height : 8px;
  background-image : url(image/orange_8_br.gif);
  background-repeat : no-repeat;
}  

.hed_box1_Font{
  font-style  : normal;
  font-weight : bold;
  font-size   : 12pt;
  color       : "#FFFFFF";
}  

.hed_box1_Font2{
  font-style  : normal;
  font-weight : bold;
  font-size   : 9pt;
  color       : "#FFFFFF";
}  

.hed_box2{
  background-color : #ff8000;
}

.hed_box2_tl{
  width  : 8px;
  height : 8px;
  background-image : url(image/orange_8_tl.gif);
  background-repeat : no-repeat;
}  

.hed_box2_tr{
  width  : 8px;
  height : 8px;
  background-image : url(image/orange_8_tr.gif);
  background-repeat : no-repeat;
}  

.hed_box2_bl{
  width  : 8px;
  height : 8px;
  background-image : url(image/orange_8_bl.gif);
  background-repeat : no-repeat;
}  

.hed_box2_br{
  width  : 8px;
  height : 8px;
  background-image : url(image/orange_8_br.gif);
  background-repeat : no-repeat;
}  

.hed_box2_Font{
  font-style  : normal;
  font-weight : bold;
  font-size   : 12pt;
  color       : "#FFFFFF";
}  

.hed_box2_Font2{
  font-style  : normal;
  font-weight : bold;
  font-size   : 9pt;
  color       : "#FFFFFF";
}  

.hed_box2_Font3{
  font-style  : normal;
  font-weight : bold;
  font-size   : 12pt;
  color       : "#FFFFFF";
}  

.hed_box2_Font4{
  font-style  : normal;
  font-weight : bold;
  font-size   : 12pt;
  color       : "#777777";
}  


.hed_box3{
  background-color : #0000ff;
}

.hed_box3_tl{
  width  : 8px;
  height : 8px;
  background-image : url(image/blue_8_tl.jpg);
  background-repeat : no-repeat;
}  

.hed_box3_tr{
  width  : 8px;
  height : 8px;
  background-image : url(image/blue_8_tr.jpg);
  background-repeat : no-repeat;
}  

.hed_box3_bl{
  width  : 8px;
  height : 8px;
  background-image : url(image/blue_8_bl.jpg);
  background-repeat : no-repeat;
}  

.hed_box3_br{
  width  : 8px;
  height : 8px;
  background-image : url(image/blue_8_br.jpg);
  background-repeat : no-repeat;
}  

.hed_box3_Font{
  font-style  : normal;
  font-weight : bold;
  font-size   : 12pt;
  color       : "#FFFFFF";
}  

.hed_box3_Font2{
  font-style  : normal;
  font-weight : bold;
  font-size   : 9pt;
  color       : "#FFFFFF";
}  



.hed_box4{
  background-color : #0000ff;
}

.hed_box4_tl{
  width  : 8px;
  height : 8px;
  background-image : url(image/blue_8_tl.jpg);
  background-repeat : no-repeat;
}  

.hed_box4_tr{
  width  : 8px;
  height : 8px;
  background-image : url(image/blue_8_tr.jpg);
  background-repeat : no-repeat;
}  

.hed_box4_bl{
  width  : 8px;
  height : 8px;
  background-image : url(image/blue_8_bl.jpg);
  background-repeat : no-repeat;
}  

.hed_box4_br{
  width  : 8px;
  height : 8px;
  background-image : url(image/blue_8_br.jpg);
  background-repeat : no-repeat;
}  

.hed_box4_Font{
  font-style  : normal;
  font-weight : bold;
  font-size   : 12pt;
  color       : "#FFFFFF";
}  

.hed_box4_Font2{
  font-style  : normal;
  font-weight : bold;
  font-size   : 9pt;
  color       : "#FFFFFF";
}  


.recipe_font1{
  font-style  : normal;
  font-weight : normal;
  font-size   : 11pt;
  color       : "#000000";
}


.hed_box62{
  background-color : #ffcc55;
}

.hed_box62_2{
  background-color : #d0a000;
}

.hed_box62_3{
  background-color : #ffffee;
}

.hed_box62_tl{
  width  : 8px;
  height : 8px;
  background-image : url(image/orange2_8_tl.gif);
  background-repeat : no-repeat;
}  

.hed_box62_tr{
  width  : 8px;
  height : 8px;
  background-image : url(image/orange2_8_tr.gif);
  background-repeat : no-repeat;
}  



.text_9 {
	FONT-SIZE: 9px; LINE-HEIGHT: 13px
;}

.text_10 {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px
;}

.text_10red {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; COLOR:"#dd0000";
;}

.text_11 {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
;}

.text_11orn {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; COLOR:"#ffb070";
;}

.text_11pnk {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; COLOR:"#ff77dd";
;}

.text_12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
;}

.text_12red {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px; COLOR:"#990000";
;}

.text_12wide {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px; letter-spacing: 1px;
;}

.text_13 {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px
;}

.text_13low {
	FONT-SIZE: 13px; LINE-HEIGHT: 14px
;}

.text_13red {
	FONT-SIZE: 13px; LINE-HEIGHT: 14px; COLOR:"#dd0000";
;}


.text_14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px
;}

.text_14ORN {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; COLOR:"ffb070";
;}

.text_14wide {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; letter-spacing: 1px;
;}

.text_15 {
	FONT-SIZE: 15px; LINE-HEIGHT: 19px
;}

.text_15RED {
	FONT-SIZE: 15px; LINE-HEIGHT: 19px; COLOR:"#dd0000";
;}

.text_15ORN {
	FONT-SIZE: 15px; LINE-HEIGHT: 19px; COLOR:"#ffb070";
;}

.text_16 {
	FONT-SIZE: 16px; LINE-HEIGHT: 20px
;}

.text_16w {
	FONT-SIZE: 16px; LINE-HEIGHT: 24px
;}

.text_16w_red {
	FONT-SIZE: 16px; LINE-HEIGHT: 24px; COLOR:"#ff00ff";
}

.text_16h {
	FONT-SIZE: 16px; LINE-HEIGHT: 22px
;}


table.month-navi {
	width: 730px;
	margin-left: 10px;
	font-size:12px;
}

div.grgr-space {
	margin: 0;
	padding: 0;
	height: 1px;
}

div.grgr-note {
	margin: 0 10px 0 10px;
	padding: 0;
	width: 492px;
	height: 450px;
	background-image : url(image/bak_note.jpg);
}

div.grgr-note-in {
	margin: 36px 5px 10px 65px;
	padding: 0;
	width: 389px;
	height: 379px;
	overflow:auto;
}

iframe.grgr-note-in {
	margin: 36px 5px 10px 65px;
	padding: 0;
	width: 389px;
	height: 379px;
}


div.grgr-note-monthly {
	margin: 0;
	padding: 14px 0 0 0;
	width: 372px;
	height: 378px;
	letter-spacing: 0.1ex;
	line-height: 120%;
	font-size: 14px;
}

hr.grgr-note-line {
	height: 2px;
	margin: 0 0 0 5px;
	width: 360px;
}

hr.grgr-note-line2 {
	height: 1px;
	margin: 0 0 0 10px;
	width: 350px;
}

div.grgr-page-top {
	margin: 20px 0 0 20px;
	padding: 0 0 0 0;
}

div.grgr-page {
	margin: 10px 0 0 20px;
	padding: 0 0 0 0;
}

div.grgr-page-recipe {
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
}

ul.recipe-list {
	margin: 3px 0 0 30px;
	padding: 0 0 0 ;
}

ul.recipe-list li {
	padding-top: 5px;
	padding-left: 23px;
	list-style-type: none;
	font-size: 14px;
	background-image: url(image/icn_listmark01.gif);
	background-repeat: no-repeat;
}

div.rcp-onepoint {
	margin: 70px 35px 30px 40px;
	font-size: 12px;
	line-height: 130%;
	letter-spacing: 1px;
}

div.links td.linktitle {
  	width: 12em;
  	padding: 2px 1.5em 1px 1.5em;
  	border: solid 1px #BABABA;
  	color: #333333;
  	background-color: #ffffffff;
  	font-size: 11pt;
  	letter-spacing: 0.2em;
  }

div.links div.mark {
  	width: 12px;
  	height: 12px;
  	font-size: 12px;
}

div.links div.mark2 {
	width: 390px;
  	height: 1px;
  	font-size: 1px;
}

div.links ul {
  	border-bottom: solid 1px;
  	margin: 0.5em 6px 1em 1em;
  	padding-bottom: 0.5em;
	font-size: 15px;
}

div.links li {
  	list-style: square inside;
  	color: #ABABAC;
  	margin: 0.8em;
}

div.links a:link{
  	color: #49395D;
  	text-decoration: none;
}

div.links a:visited {
  	color: #46365A;
 	text-decoration: none;
}

div.links a:hover,a:active {
  	color: #29195D;
  	text-decoration: underline;
}

.m-text-1 {
	margin: 0 5px 0 15px;
}
