/* title : Aoyama Hypno Kenkyujyo Top stylesheet */
/* Creation day : 2006/01/11 */
/* Creation person : GLJ */
/* Correction day :  */
/* Correction person :  */

/* Whole control */

body {
	margin-left:80px;
	padding:0px;
	background-color:#FFFFFF;
	color:#000000;
	}

img {
	border-style: none;
}

h1,h2,h3 {
	margin:0px;
	padding:0px;
	font-size: 12px;
	line-height:20px;
	font-weight:bolder;
	}
h4 {font-size: 11px;}
h5 {font-size: 10px;}
h6 {font-size: 9px;}
li {
	list-style-type: none;
}


strong {font-weight:bold; }

#index body {
	margin:0px;
	}

#index a:link {color:#FFFFFF; text-decoration: none}
#index a:visited { color:#FDE882; text-decoration: none}
#index a:hover { color:#FF6666; text-decoration: none}
#index a:active { color: #FF6666; text-decoration: none}

#index h1 {	color:#309800; }
#index h2 {	color:#309800; }
#index h3 {	color:#309800; font-weight:normal; }
#index h3 strong {font-weight:normal; }
#index h3 a:link {color:#309800; text-decoration: none}
#index h3 a:visited { color:#309800; text-decoration: none}
#index h3 a:hover { color:#309800; text-decoration: underline}
#index h3 a:active { color: #309800; text-decoration: underline}

#contents a:link {color:#FFFFFF; text-decoration: none}
#contents a:visited { color:#CCFFFF; text-decoration: none}
#contents a:hover { color:#FF6666; text-decoration: none}
#contents a:active { color: #FF6666; text-decoration: none}
#contents h1 a:link {color:#000099; text-decoration: none}
#contents h1 a:visited { color:#000099; text-decoration: none}
#contents h1 a:hover { color:#000099; text-decoration: underline}
#contents h1 a:active { color: #000099; text-decoration: underline}

#contents h1 {	color:#000099; }
#contents h2 {	color:#000099; font-size:16px; }
#contents h3 {	color:#003399; font-size:13px; text-indent:11px; }

#contents2 a:link {color:#FFFFFF; text-decoration: none}
#contents2 a:visited { color:#CCFFFF; text-decoration: none}
#contents2 a:hover { color:#FF6666; text-decoration: none}
#contents2 a:active { color: #FF6666; text-decoration: none}
#contents2 h1 a:link {color:#006633; text-decoration: none}
#contents2 h1 a:visited { color:#006633; text-decoration: none}
#contents2 h1 a:hover { color:#006633; text-decoration: underline}
#contents2 h1 a:active { color: #006633; text-decoration: underline}

#contents2 h1 {	color:#006633; }
#contents2 h2 {	color:#006633; font-size:16px; }
#contents2 h3 {	color:#006830; font-size:13px; text-indent:11px; }

#textlink {margin:10px 0px; padding:0px; font-size:10px; text-align:center;}
#textlink a:link {color:#000000; text-decoration: none}
#textlink a:visited { color:#666666; text-decoration: none}
#textlink a:hover { color:#0000FF; text-decoration: none}
#textlink a:active { color: #0000FF; text-decoration: none}
#textlink strong {font-weight:normal; }

.midasi {font-size:14px; color:#FFFFFF; }

.indexlist1 {font-size:12px; font-weight:bold; }		
.indexlist2 {font-size:14px; color:#ffffcc; }

.white_11px {
  color : #ffffff;
  font-size : 11px;
  line-height : 13px;
}
.white_11px strong {font-weight : normal; }


.white_12px {
  color : #ffffff;
  font-size : 12px;
  line-height : 15px;
}

.blue_12px {
  color :#000099;
  font-size : 12px;
  line-height : 15px;
}

.maru	{
	color:#ffffd0;
	}

.hh3{
	margin:0px;
	padding:0px;
	font-size: 12px;
	line-height:20px;
	font-weight:bolder;
	}
#index .hh3 {	color:#309800; font-weight:normal; }
#index .hh3 strong {font-weight:normal; }
#index .hh3 a:link {color:#309800; text-decoration: none}
#index .hh3 a:visited { color:#309800; text-decoration: none}
#index .hh3 a:hover { color:#309800; text-decoration: underline}
#index .hh3 a:active { color: #309800; text-decoration: underline}

#contents .hh3 {	color:#003399; font-size:13px; text-indent:11px; }



#rss {
	font-size: 80%;
}
#index #rss dd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	width: 450px;
	padding-top: 5px;
}

#index h4 {
	color: #FFFFCC;
	font-weight: normal;
	font-size: 90%;
	margin: 0px;
	padding: 0px;
}
#index h5 {
	font-size: 110%;
	color: #FFFFCC;
	font-weight: normal;
}
#index h6 {
	font-size: 90%;
	font-weight: normal;
	color: #FFFFCC;
	margin: 0px;
	padding: 0px;

}
.font_yellow {
	color: #ffcc00;
	font-weight: bold;
}
.therapyBox {
	font-size: 12px;
	vertical-align: top;
}
.boxH3 {
	background-color: #cacaff;
	height: 37px;
	width: 576px;
	padding-top: 8px;
}


.attention {
	vertical-align: top;
	height: 248px;
	width: 567px;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.font_azuki {
	color: #cc3333;
}
.attentionT {
	font-weight: bold;
	color: #ffffff;
	background-color: #cc3333;
	text-align: center;
	vertical-align: middle;
	height: 26px;
	width: 567px;
}
.example {
	font-weight: bold;
	color: 000099;
	background-color: ffcccc;
	height: 41px;
	width: 576px;
}
.fontsize {
	font-size: 12px;
}
.fontsize a {
	color: #000099 !important;

}


.listA{
	list-style-image:url("../img/p_lis007.gif");
}
.menuBox {
	background-color: #000000;
}
