/* mediSideMenu */
#SideMenu ul{ width: 248px;}
#SideMenu ul li{ width: 248px; margin-bottom: 5px;}
li.menutitle{ width: 248px; height: 39px; background: url(../../image/sdb_menu/medi_sdb-title.gif) no-repeat left center;}
li.menu01{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu01.gif) no-repeat left center;}
li.menu02{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu02.gif) no-repeat left center;}
li.menu03{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu03.gif) no-repeat left center;}
li.menu04{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu04.gif) no-repeat left center;}
li.menu05{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu05.gif) no-repeat left center;}
li.menu06{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu06.gif) no-repeat left center;}
li.menu07{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu07.gif) no-repeat left center;}
li.menu08{ width: 248px; height: 40px; background: url(../../image/sdb_menu/medi_sdb-menu08.gif) no-repeat left center;}

li.menutitle a{ width: 248px; height: 39px; display: block; text-indent: -9999px;}
li.menu01 a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu02 a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu03 a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu04 a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu05 a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu06 a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu07 a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu08 a{ width: 248px; height: 40px; display: block; text-indent: -9999px;}

li.menutitle a:hover{ width: 248px; height: 39px; background: url(../../image/sdb_menu/medi_sdb-title.gif) no-repeat left center;}
li.menu01 a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu01_f2.gif) no-repeat left center;}
li.menu02 a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu02_f2.gif) no-repeat left center;}
li.menu03 a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu03_f2.gif) no-repeat left center;}
li.menu04 a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu04_f2.gif) no-repeat left center;}
li.menu05 a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu05_f2.gif) no-repeat left center;}
li.menu06 a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu06_f2.gif) no-repeat left center;}
li.menu07 a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu07_f2.gif) no-repeat left center;}
li.menu08 a:hover{ width: 248px; height: 40px; background: url(../../image/sdb_menu/medi_sdb-menu08_f2.gif) no-repeat left center;}

li.menutitle_b{ width: 248px; height: 39px; background: url(../../image/sdb_menu/medi_sdb-title.gif) no-repeat left center;}
li.menu01_b{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu01_f2.gif) no-repeat left center;}
li.menu02_b{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu02_f2.gif) no-repeat left center;}
li.menu03_b{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu03_f2.gif) no-repeat left center;}
li.menu04_b{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu04_f2.gif) no-repeat left center;}
li.menu05_b{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu05_f2.gif) no-repeat left center;}
li.menu06_b{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu06_f2.gif) no-repeat left center;}
li.menu07_b{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu07_f2.gif) no-repeat left center;}
li.menu08_b{ width: 248px; height: 40px; background: url(../../image/sdb_menu/medi_sdb-menu08_f2.gif) no-repeat left center;}

li.menutitle_b a{ width: 248px; height: 39px; display: block; text-indent: -9999px;}
li.menu01_b a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu02_b a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu03_b a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu04_b a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu05_b a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu06_b a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu07_b a{ width: 248px; height: 32px; display: block; text-indent: -9999px;}
li.menu08_b a{ width: 248px; height: 40px; display: block; text-indent: -9999px;}

li.menutitle_b a:hover{ width: 248px; height: 39px; background: url(../../image/sdb_menu/medi_sdb-title.gif) no-repeat left center;}
li.menu01_b a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu01_f2.gif) no-repeat left center;}
li.menu02_b a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu02_f2.gif) no-repeat left center;}
li.menu03_b a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu03_f2.gif) no-repeat left center;}
li.menu04_b a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu04_f2.gif) no-repeat left center;}
li.menu05_b a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu05_f2.gif) no-repeat left center;}
li.menu06_b a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu06_f2.gif) no-repeat left center;}
li.menu07_b a:hover{ width: 248px; height: 32px; background: url(../../image/sdb_menu/medi_sdb-menu07_f2.gif) no-repeat left center;}
li.menu08_b a:hover{ width: 248px; height: 40px; background: url(../../image/sdb_menu/medi_sdb-menu08_f2.gif) no-repeat left center;}

 
/* w514pxBOX(ALL medi) */
.medi02box{ width: 492px; height: auto; border: solid 1px #999999; padding: 10px;}
.medi02box span{ margin: 10px 0px 10px 0px;}
.medi02box img{ margin: 0px 10px -2px 0px;}

/* table設定 */
.medi02table{ width: 490px; border: solid 1px #CCCFCC; text-align: center; margin: 10px 0px 10px 0px;}
.medi02table td{ padding: 5px; font-size: 10px; line-height:1.66em; vertical-align: top; }
.medi02table td.medi02TBtitle{ background-color: #919F90; color: #FFFFFF; font-size:14px;}

.medi06table{ width: 512px; border-top: solid 1px #999999; border-right: solid 1px #999999; margin: 10px 0px 10px 0px;}
.medi06table td{
	padding: 5px;
	font-size: 10px;
	line-height:1.66em;
	vertical-align: top;
	border-left: solid 1px #999999;
	border-bottom: solid 1px #999999;
	}
.medi06table td.medi06TBtitle{ background-color: #E8DED4; font-size:12px;}
.medi06table td.medi06TBsub{ background-color: #F4F4F4;}



/* 2段組設定 */
#StepsClass2 { width: 514px; height: auto;}
#sc2Left{ width: 250px; height: auto; float: left;}
#sc2Right{ width: 250px; height: auto; float: right;}

ul#sc2Left li{ margin-bottom: 5px; padding: 5px; width: 240px;}
ul#sc2Left li.sc2greenbox{ border: solid 1px #D7D7AD; width: 238px;}
ul#sc2Left li.sc2nextunder{ background: url(../../image/common/arrow_down.gif) no-repeat center center;}

/* その他IMG設定 */
	
/* その他設定 */
.center{ text-align: center;}
span.sc2nextunder{
	background: url(../../image/common/arrow_down.gif) no-repeat center center;
	display: block;
	height: 25px;
	}

/* Cmmon.cssに重ねる */
.box514 p.medi07p{
	width: auto;
	height: auto;
	padding-bottom: 10px;
	border-bottom: solid 1px #999999;
	}
span.textRight2{ width: 490px; text-align: right;}
