.info #titlebar {

 background:url("../images/inside_info_bkg.jpg") no-repeat 0 0;

	display:block;

	position:absolute;

	z-index:1;

	top:180px;

	left:0;

	width:740px;

	height:89px;

	text-indent:-5000px;

}



.info #sidebar h3 {

 background: url("../images/inside_info_sidebar_h3.gif") no-repeat 0 0;

	display:block;

	width:181px;

	height:20px;

	margin:41px 0 0;

	text-indent:-5000px;

}



.info #sidebar h4 {

 background: url("../images/inside_info_sidebar_h4.gif") no-repeat 0 0;

	display:block;

	width:181px;

	height:20px;

	margin:41px 0 0;

	text-indent:-5000px;

}



.info #content.top {

 background:#fff url("../images/inside_info_bkg.jpg") no-repeat 0 44px;

	height: 482px;

}



.info #content h2#title {

 background: url("../images/inside_info_h2.gif") no-repeat 0 0;

	display:block;

	width:555px;

	height:38px;

	margin:0 -32px;

	text-indent:-5000px;

}



.info #content h3 {

 background: url("../images/inside_info_01_h3_spr.gif") no-repeat 0 0;

	clear:both;

	display:block;

	width:555px;

	height:30px;

	margin:24px -32px 6px;

	text-indent:-5000px;

}



.info #content h3#title01_02 {background-position:0 -30px;}
.info #content h3#title01_03 {background-position:0 -60px;}
.info #content h3#title01_04 {background-position:0 -90px;}
.info #content h3#title01_05 {background-position:0 -120px;}
.info #content h3#title01_06 {background-position:0 -150px;}
.info #content h3#title01_07 {background-position:0 -180px;}
.info #content h3#title01_08 {background-position:0 -210px;}
.info #content h3#title01_09 {background-position:0 -240px;}
.info #content h3#title01_10 {background-position:0 -270px;}
.info #content h3#title01_11 {background-position:0 -300px;}
.info #content h3#title01_12 {background-position:0 -330px;}
.info #content h3#title01_13 {background-position:0 -360px;}
.info #content h3#title01_14 {background-position:0 -390px;}
.info #content h3#title01_15 {background-position:0 -420px;}
.info #content h3#title01_16 {background-position:0 -450px;}
.info #content h3#title01_17 {background-position:0 -480px;}
.info #content h3#title01_18 {background-position:0 -510px;}
.info #content h3#title01_19 {background-position:0 -540px;}
.info #content h3#title01_20 {background-position:0 -930px;}
.info #content h3#title01_21 {background-position:0 -600px;}
.info #content h3#title01_22 {background-position:0 -630px;}
.info #content h3#title01_23 {background-position:0 -660px;}
.info #content h3#title01_24 {background-position:0 -690px;}
.info #content h3#title01_25 {background-position:0 -720px;}
.info #content h3#title01_26 {background-position:0 -750px;}
.info #content h3#title01_27 {background-position:0 -780px;}
.info #content h3#title01_28 {background-position:0 -810px;}
.info #content h3#title01_29 {background-position:0 -840px;}
.info #content h3#title01_30 {background-position:0 -870px;}
.info #content h3#title01_31 {background-position:0 -900px;}
.info #content h3#title01_32 {background-position:0 -930px;}
.info #content h3#title01_33 {background-position:0 -960px;}
.info #content h3#title01_34 {background-position:0 -990px;}
.info #content h3#title01_35 {background-position:0 -1120px;}
.info #content h3#title01_36 {background-position:0 -1150px;}
.info #content h3#title01_37 {background-position:0 -1180px;}
.info #content h3#title01_38 {background-position:0 -1210px;}
.info #content h3#title01_39 {background-position:0 -1240px;}
.info #content h3#title01_40 {background-position:0 -1270px;}
.info #content h3#title01_41 {background-position:0 -960px;}
.info #content h3#title01_42 {background-position:0 -1020px;}
.info #content h3#title01_43 {background-position:0 -1050px;}
.info #content h3#title01_44 {background-position:0 -1080px;}
.info #content h3#title01_45 {background-position:0 -1110px;}
.info #content h3#title01_46 {background-position:0 -1140px;}
.info #content h3#title01_47 {background-position:0 -1170px;}
.info #content h3#title01_48 {background-position:0 -1200px;}
.info #content h3#title01_49 {background-position:0 -1230px;}
.info #content h3#title01_50 {background-position:0 -1290px;}
.info #content h3#title01_51 {background-position:0 -1320px;}
.info #content h3#title01_52 {background-position:0 -1350px;}
.info #content h3#title01_53 {background-position:0 -1380px;}
.info #content h3#title01_54 {background-position:0 -1410px;}
.info #content h3#title01_02,
.info #content h3#title01_03,
.info #content h3#title01_04,
.info #content h3#title01_05,
.info #content h3#title01_06,
.info #content h3#title01_07,
.info #content h3#title01_08,
.info #content h3#title01_09,
.info #content h3#title01_10,
.info #content h3#title01_11,
.info #content h3#title01_12,
.info #content h3#title01_13,
.info #content h3#title01_14,
.info #content h3#title01_15,
.info #content h3#title01_16,
.info #content h3#title01_17,
.info #content h3#title01_18,
.info #content h3#title01_19,
.info #content h3#title01_20,
.info #content h3#title01_21,
.info #content h3#title01_22,
.info #content h3#title01_23,
.info #content h3#title01_24,
.info #content h3#title01_25,
.info #content h3#title01_26,
.info #content h3#title01_27,
.info #content h3#title01_28,
.info #content h3#title01_29,
.info #content h3#title01_30,
.info #content h3#title01_31,
.info #content h3#title01_32,
.info #content h3#title01_33,
.info #content h3#title01_34,
.info #content h3#title01_35,
.info #content h3#title01_36,
.info #content h3#title01_37,
.info #content h3#title01_38,
.info #content h3#title01_39,
.info #content h3#title01_40,
.info #content h3#title01_41,
.info #content h3#title01_42,
.info #content h3#title01_43,
.info #content h3#title01_44,
.info #content h3#title01_45,
.info #content h3#title01_46,
.info #content h3#title01_47,
.info #content h3#title01_48,
.info #content h3#title01_49 {margin:0px -32px 6px;}
.info #content h3#title01_50 {margin:0px -32px 6px;}
.info #content h3#title01_51 {margin:0px -32px 6px;}
.info #content h3#title01_52 {margin:0px -32px 6px;}
.info #content h3#title01_53 {margin:0px -32px 6px;}
.info #content h3#title01_54 {margin:0px -32px 6px;}
.info .illust {

 text-align:center;

}



#content p.red {

 color:red;

}



#content p.u {

 text-decoration:underline;

}



#content td.bd {

 border-left:#cab2af solid 1px;

}



#content table{

 border-collapse:collapse;

}



#content td,#content th{

 padding:10px;

 border:#cab2af solid 1px;

	background-image:none;

}



#content th{

 vertical-align:middle;

}



#content td ul li{

 background:none;

	padding-left:1em;

}



#content td ul li span{

 font-weight:bold;

	margin-right:5px;

}



#content div.in {

margin:0 auto;

padding:0;

width:450px;

}



p.ind {

margin:0 !important;

text-indent:-1em;

padding:0 0 0 1em ;

}



p.ind:first-letter {

color:#FF0000;

font-weight:bold; 

}



p.tel {

margin:0 0 10px 0 !important;

padding:10px;

font-weight:bold;

text-align:center;

background-color:#F0F0F0;

}



.i19 p {

padding:3px;

font-weight:bold;

letter-spacing:2px;

border-bottom:3px double #CCCCCC;

}



.i19 dl {

margin:0;

padding:0;

}



.i19 dt {

margin:0;

padding:4px;

font-weight:bold;

}



.i19 dd {

margin:0 0 0 1.5em;

}



.i19 span {

font-weight:bold;

}



h4 dl{

	margin:0 0 1em 0;

}



h4 dt,

h4 dd{

 margin:0;

	padding:0;

}



h4 dt{

 float:left;

}



h4 dd{

 float:right;

	color:#FF0000;

}



h4.dl {

	height:1.5em;

}



td dl {

 border:1px solid #CCCCCC;

	overflow:hidden;

}



td dt {

 font-weight:bold;

}



td dt,td dd {

 float:left;

	margin:0;

	padding:5px;

}



dl.table {

	overflow:hidden;

	margin:1em;

	line-height:2;

}



dl.table dd {

 margin:0 0 0 3em;

}







dl.table dt {

 font-weight:bold;

	float:left;

	clear:both;

}











dl.dld {

	overflow:hidden;

	margin:1em;

}



dl.dld dt {

 font-weight:bold;

	float:left;

	clear:both;

	padding:1em 5px 5px 5px;

}



dl.dld dd {

 margin:0;

	padding:1em 5px 1em 6em;

	border-bottom:1px solid #CCCCCC;

}



table.thcenter th {

 text-align:center !important;

}



.borderBottom {

 border-bottom:1px dashed #CCCCCC;

	padding-bottom:0.5em;

}



table.pointTable {

	background:none !important;

 border:none !important;

}



table.pointTable th,

table.pointTable td {

 border:none !important;

	vertical-align:top !important;

	padding:0 0 10px !important;

}

#content p.blue a:link, #content p.blue a:visited {text-decoration:none; color:#0000ff;}

#content p.blue a:hover {	text-decoration:underline; color:#0000ff;}

#sidebar li a.none{
	list-style-image: none;
	list-style-type: none;
	background-image: none;
}