


a:link { text-decoration:underline; color: #005ECC;}
a:visited { text-decoration:underline; color: #005ECC;}
a:active { text-decoration:underline; color: #005ECC;}
a:hover { text-decoration:none; color: #FB932D;}
p {	font-size: 14px;	color:#333333;	line-height:24px;	margin:10 0;	padding:0;}
h1 {margin:5px 0px;	padding:0;}
h2 {	font-size: 20px;	font-weight:bold;	color:#005ECC;	margin:0;	padding:0;}
.orenge20 {	font-size: 20px;	font-weight:bold;	color:#E67B28;	margin:0;	padding:0;}
.text12_2{	font-size: 12px;	color:#333333;}
h3 {	font-size: 14px;	font-weight:bold;	color:#005ECC;	margin:20 0 3 0;	padding:0;}
.text14{	font-size: 14px;	color:#333333;	line-height:24px;	padding:0;}
.text12{	font-size: 12px;	color:#333333;	line-height:24px;	padding:0;}
.text10{	font-size: 10px;	color:#333333;	padding:0;}
/* $B%H%C%W%Z!<%8(BCSS */p.toptext{	font-size: 12px;	color:#333333;	line-height:18px;	margin:10px 0;	padding:0;}
div.toptext{	font-size: 12px;	color:#333333;	line-height:18px;	margin:-10px 0 0;	padding:0 10px;}

/* $B3F%a%K%e!<%H%C%W(BCSS */
a.line:link { text-decoration:none; color: #005ECC;}
a.line:visited { text-decoration:none; color: #005ECC;}
a.line:active { text-decoration:none; color: #005ECC;}
a.line:hover { text-decoration:underline; color: #FB932D;}
div.catch{	font-size: 18px;	color:#333333;	margin:15 0 10 0;}
div.mokuzi2{	font-size: 12px;	color:#333333;	line-height:18px;	margin:5 0 5 20;}
.blue12{color:#0066CC;}
.red12{color:#FF006C;}
.red2{color:#FF3333;}
.red10{color:#FF006C; font-size:10px;}
.cream{color:#F4DAA3;}

/* $B%5%V%a%K%e!<(BCSS */
#subnavi {	width:585px;	border:1px solid #3685D5;	margin:15 0 0 0;	padding:0px;}
#subnavi td {	border-right:1px solid #3685D5;	border-bottom:1px solid #3685D5;	background-color: #B9D7F7;	text-align:center;	padding:0px;	margin:0px; line-height: 110%;vertical-align:middle;}
#subnavi td a{	display:block;	font-size:12px;	padding:5px;	margin:0px; display:block;}
#subnavi td a:link { text-decoration:none; color: #005ECC;background-color:#B9D7F7; height: 40px; display:block;}
#subnavi td a:visited { text-decoration:none; color: #005ECC;background-color:#B9D7F7; height: 40px; display:block;}
#subnavi td a:active { text-decoration:none; color: #005ECC;background-color:#B9D7F7; height: 40px; display:block;}
#subnavi td a:hover { text-decoration:none; color: #FFFFFF;background-color:#3685D5; height: 40px; display:block;}
#subnavi td a.on:link { text-decoration:none; color: #FFFFFF;background-color:#3685D5; height: 40px; display:block;}
#subnavi td a.on:visited { text-decoration:none; color: #FFFFFF;background-color:#3685D5; height: 40px; display:block;}
#subnavi td a.on:active { text-decoration:none; color: #FFFFFF;background-color:#3685D5; height: 40px; display:block;}
#subnavi td a.on:hover { text-decoration:none; color: #FFFFFF;background-color:#3685D5; height: 40px; display:block;}


#subnavi td a{}

/* $B%5%V%5%V%a%K%e!<(BCSS */
#subnavi2 {	width:585px;	font-size:12px;	color: #FFFFFF;	background-color:#3685D5;	margin:0px;	padding:5px 0px;}
#subnavi2 a:link { text-decoration:none; color: #FFFFFF;background-color:#3685D5;}
#subnavi2 a:visited { text-decoration:none; color: #FFFFFF;background-color:#3685D5;}
#subnavi2 a:active { text-decoration:none; color: #FFFFFF;background-color:#3685D5;}
#subnavi2 a:hover { text-decoration:underline; color: #FFFFFF;background-color:#3685D5;}
#subnavi2 a.on:link { text-decoration:underline; color: #B9D7F7;background-color:#3685D5;font-weight:bold;}
#subnavi2 a.on:visited { text-decoration:underline; color: #B9D7F7;background-color:#3685D5;font-weight:bold;}
#subnavi2 a.on:active { text-decoration:underline; color: #B9D7F7;background-color:#3685D5;font-weight:bold;}
#subnavi2 a.on:hover { text-decoration:underline; color: #B9D7F7;background-color:#3685D5;font-weight:bold;}

/* back nextCSS */#backnext {	width:585px;	background-color:#F2EBD8;	margin:15 0 20 0;	padding:5px 10px;	font-size: 12px;}

/* $B%F%-%9%HJ8>O(BCSS */
.point{	font-size: 10px;	color:#FF3333;	line-height:18px;	margin:10 0;	padding:0;}
p.fa {	font-size: 14px;	color:#333333;	line-height:24px;	margin:0 10;	padding:0;}
p.fa3 {	font-size: 12px;	color:#333333;	line-height:26px;	margin:10 10;	padding:0;}
p.fa1 {	font-size: 14px;	color:#333333;	line-height:20px;	padding:0 20px 10px 0; margin: 0 0 0 0;}
p.fa0 {	font-size: 15px;	color:#333333;	line-height:20px;	margin:0;	padding:0;}
p.fa00 {	font-size: 13px;	color:#333333;	line-height:20px;	margin:20 0 20 0;	padding:0; width: 350px;}
p.fa000 {	font-size: 13px;	color:#333333;	line-height:14px;	margin-top: 10px;	padding:0;}
p.recovery{font-size: 14px;	color:#333333;	line-height:14px;	margin-top: 40px;	padding:0;}
p.fa11 {	font-size: 13px;	color:#333333;	line-height:14px;	margin: 0;	padding:0;}
p.fa12 {	font-size: 16px;	font-weight:bold;	color:#339999;	margin:0;	padding:0;}
h3.f{	font-size: 14px;	font-weight:bold;	color:#005ECC;	margin:10 0 0 10;	padding:0 0;}
.fam{	font-size: 10px;	text-align:right;	color:#FF3333;	line-height:18px;	margin:10 0;	padding:0;}
.fam2{	color:#FF3333;	font-size: 10px;	line-height:18px;	margin:10 0;	padding:0;}
.org{	font-size: 14px;	color:#EE8F46;	line-height:18px;	margin:10 0;	padding:0;	font-weight:bold;}
.org2{	color:#EE8F46;	line-height:18px;	margin:10px 0;	padding:0;	font-weight:bold;}

#imgtitle{	margin-top: 10px; }
#imgspace{	margin-bottom: 20px;  margin-top: 15px;}

#navi {	width: 230px;}#navi ul{	width: 230px;	height: 438px;	margin:0;	padding:0px;	background:url("../img/navi_b.jpg") 0 0 no-repeat;}
#navi li {	float: left;	list-style: none;	display: inline;}
#navi li#navi_01 a{	width: 230px;	height: 81px;	margin-top:30px;	display:block;}
#navi li#navi_10 a{	width: 230px;	height: 41px;	display:block;}
#navi li a{	width: 230px;	height: 35px;	display:block;}

/*Mouse OFF*/#navi_01 a{background:url("../img/left_menu.jpg") -239px -30px no-repeat;}
#navi_02 a{background:url("../img/left_menu.jpg") -239px -111px no-repeat;}
#navi_03 a{background:url("../img/left_menu.jpg") -239px -146px no-repeat;}
#navi_04 a{background:url("../img/left_menu.jpg") -239px -181px no-repeat;}
#navi_05 a{background:url("../img/left_menu.jpg") -239px -216px no-repeat;}
#navi_06 a{background:url("../img/left_menu.jpg") -239px -251px no-repeat;}
#navi_07 a{background:url("../img/left_menu.jpg") -239px -286px no-repeat;}
#navi_08 a{background:url("../img/left_menu.jpg") -239px -321px no-repeat;}
#navi_09 a{background:url("../img/left_menu.jpg") -239px -356px no-repeat;}
#navi_10 a{background:url("../img/left_menu.jpg") -239px -391px no-repeat;}

/*Mouse On*/#navi_01 a:hover,#navi_01 a.on{background-position: -3px -30px;}
#navi_02 a:hover,#navi_02 a.on{background-position: -3px -111px;}
#navi_03 a:hover,#navi_03 a.on{background-position: -3px -146px;}
#navi_04 a:hover,#navi_04 a.on{background-position: -3px -181px;}
#navi_05 a:hover,#navi_05 a.on{background-position: -3px -216px;}
#navi_06 a:hover,#navi_06 a.on{background-position: -3px -251px;}
#navi_07 a:hover,#navi_07 a.on{background-position: -3px -286px;}
#navi_08 a:hover,#navi_08 a.on{background-position: -3px -321px;}
#navi_09 a:hover,#navi_09 a.on{background-position: -3px -356px;}
#navi_10 a:hover,#navi_10 a.on{background-position: -3px -391px;}
#navi span {	display: none;}

/* wallpaper */
table.wp {	margin: 0px;	padding: 0px;	border: 0;}
table.wp td {	padding-right: 35px;	padding-left: 0px;	text-align: center;}



/*$BeaRe"@ea(e#kkjJi(B%($Bn0(B1*/

.vote_box{
	width: 191px;
	margin: 0 0 5px 0;
	padidng: 0;	
	}


	
.head{
	width: 191px;
	height: 172px;
	background: transparent url(../img/vote_head.gif) no-repeat top left;
	margin: 0;
	padidng: 0;	
	position: relative;

	}

.head h2,
.head h3{
	text-indent:-9999px;}
	
	
.head a {
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	width: 104px;
	height: 24px;
	background: transparent url(../img/btn_vote.gif) no-repeat scroll left top;
	position: absolute;
	top: 129px;
	left: 48px;
	}


.vote_box .foot{
	width: 191px;
	height: 78px;
	background: transparent url(../img/bg_foot.jpg) no-repeat scroll left bottom;
	position: relative;
	}
	
.vote_box .foot h2{
	background: transparent url(../img/ttl_kekka.gif) no-repeat scroll left top;
	position: absolute;
	top: 0px;
	left: 20px;
	width: 152px;
	height: 21px;
	}

.vote_box .foot h2 a img{
	border: none;
}

.vote_box .foot .result{
	position: absolute;
	top: 24px;
	left: 10px;
	}
	
.vote_box .foot .result a img{
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	font-family: inherit;
	font-style: inherit;
	font-weight: inherit;
/*	outline: 0;*/
}


div.pdf_table{
	margin: 0 0 10px 0;
	
	}
	
	
.annotation{
	font-weight: bold;
	color: #ec008c;
}


#medicine{
	width: 585px;
	margin: 20px 0 20px 0;
	padding:0;
	background-color:#ddefed;
	border-top: #45b7b4 solid 1px; 
	border-bottom: #45b7b4 solid 1px; 
	background: transparent url(../medicine/dispensary/img/bg_medicine.gif) repeat-y  left top;


	}

#medicine h3{
	margin: 20px 0 0 20px;
	}

#medicine table{
	font-size: 75%;
	margin: 20px 0 20px 20px;
	}
	
.disp{
	margin-bottom:10px;}
	
.clear {
	clear:both;
}

.answer{
	font-size: 16px;
	line-height: 1.3em;
	
	}