@charset "utf-8";
#mainbun01 #kind_hikaku table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
}
#mainbun01 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
}
#mainbun_facial p {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
}

#mainbun_bast p {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
}
#mainbun_bast .kyoutyou01 {
	font-size: 18px;
	font-weight: bold;
	color: #FF00FF;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF00FF;
}
#mainbun_bast .title_nagare {
	font-size: 16px;
	line-height: 20px;
	margin: 0px;
	padding: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF00CC;
	border: 1px solid #FF0000;
}
#mainbun_bast .come_nagare {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 10px;
	background-color: #FFFFFF;
	vertical-align: top;
	background-image: url(image/hukidasi.jpg);
}
#mainbun_bast table {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#mainbun_price p {
	font-size: 16px;
	line-height: 25px;
	padding: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#mainbun_price h3 {
	font-size: 18px;
	color: #FFFFFF;
	padding: 10px;
	width: 500px;
	text-align: center;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FF00FF;
}

#mainbun_recruit p {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
}
#mainbun_recruit td {
	font-size: 12px;
	line-height: 25px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
#middle #container #wrap #main #mainbun_recruit table {
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#mainbun_qa p {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
}
#mainbun_qa .qanoq {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #FF00FF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF00FF;
}

#mainbun_shoplist p {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
}
#mainbun_shoplist .map {
	font-size: 12px;
	line-height: 25px;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
#mainbun_shoplist a {
	color: #333333;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#mainbun_shoplist table {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
}

#mainbun_cycle p {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
}

#mainbun_kind p {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
}
#mainbun_kind table {
	margin: 0px;
	padding: 0px;
}
#mainbun_kind .kind01 {
	font-size: 24px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	text-align: center;
	vertical-align: middle;
}
#mainbun_kind .kind02 {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	margin: 0px;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#mainbun_kind .small_cap {
	font-size: 12px;
}

#mainbun_abouthikari p {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
}
#mainbun_abouthikari td {
	font-size: 12px;
	line-height: 20px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	vertical-align: top;
}
#mainbun_abouthikari a {
	color: #FF00FF;
	text-decoration: none;
}




#middle {
	padding: 0px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#middle #container {
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	height: 100%;
}
body {
	background-image: url(image/bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-color: #000000;
}
#sidetxt .sidemenu_txt a {
	color: #FFFFFF;
	text-decoration: none;
}

#header {
	background-image: url(image/header.jpg);
	margin: 0px;
	padding: 0px;
	height: 118px;
	width: 800px;
}
#navi {
	background-image: url(image/menu.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	height: 43px;
	width: 800px;
	text-align: center;
	padding: 0px;
}
#fla {
	background-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	height: 230px;
	width: 800px;
}
#menu {
	float: left;
	width: 240px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: left top;
	height: 1470px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: 0px;
}
#wrap #menu img {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#footer {
	background-image: url(image/footer.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	height: 58px;
	width: 800px;
	color: #FFFEFE;
	text-align: center;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	line-height: 20px;
}
#main #news {
	background-color: #66FFFF;
	height: 100px;
	width: 535px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: center;
	vertical-align: middle;
	font-size: 18px;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#menu .sidemenu_txt {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 30px;
	text-align: left;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 12px;
}
#menu #sidetxt {
	background-image: url(image/btn/mozi_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 161px;
	width: 221px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #FFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#syasen_bg {
	background-image: url(image/main_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
}
#syasen_bg .point {
	font-size: 14px;
	background-color: #FFFFFF;
	line-height: 25px;
	width: 483px;
	margin-top: -1px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #666666;
}


#middle #container #wrap {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 800px;
}

#wrap #main {
	float: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #FFFFFF;
	width: 550px;
}
#main .kihon {
	font-size: 14px;
	color: #666666;
	font-weight: normal;
	padding: 0px;
	margin-bottom: -5px;
	margin-left: 15px;
	margin-top: 5px;
	text-align: right;
}
#main .pankuzu {
	font-size: 14px;
	color: #666666;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: -10px;
	margin-left: 15px;
}
#main_footer img {
	vertical-align: middle;
}
#main_footer td {
	color: #FF00FF;
	font-size: 14px;
}
#to_top {
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main #main_footer td {
	font-size: 12px;
	text-align: center;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}

#main_link {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-align: center;
	margin: 0px;
	padding: 20px;
	clear: right;
}


#main {
	margin: 0px;
	padding: 0px;
	float: right;
}
#header #toiawase_head {
	padding: 0px;
	height: 54px;
	width: 269px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 520px;
}
#header h1 {
	font-size: 30px;
	color: #991100;
	font-weight: normal;
	text-align: right;
	margin-right: 20px;
	margin-top: 20px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}



ul#navigation{
    position:relative;
	margin:0;
	padding:0;
	list-style:none;
	}
ul#navigation li{
	position:absolute;
	top:-12px;
	display:block;
	width:134px;
	height:41px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	}

	
ul#navigation li#home{
	left:2px;
}
ul#navigation li#about{
left:133px;
} 
ul#navigation li#course{
left:266px;
} 
ul#navigation li#qa{
left:399px;
} 
ul#navigation li#voice{
left:532px;
}  
ul#navigation li#recurt{
left:665px;
} 

ul#navigation li#home a:hover{
	left:2px;
	background:url(image/menu_ov.jpg) no-repeat -2px -4px;
	height: 41px;
	width: 134px;
}
ul#navigation li#about a:hover{
left:133px;
background:url(image/menu_ov.jpg) no-repeat -133px -4px;
} 
ul#navigation li#course a:hover{
left:266px;
background:url(image/menu_ov.jpg) no-repeat -266px -4px;
} 
ul#navigation li#qa a:hover{
left:399px;
background:url(image/menu_ov.jpg) no-repeat -399px -4px;
} 
ul#navigation li#voice a:hover{
left:532px;
background:url(image/menu_ov.jpg) no-repeat -532px -4px;
}  
ul#navigation li#recurt a:hover{
left:665px;
background:url(image/menu_ov.jpg) no-repeat -665px -4px;
} 

ul#navigation a{
  display:block;
  
  width:134px;
  height:41px;
  text-decoration:none;
  }
#sidetxt .sidemenu_txt a:hover {
	color: #FF9900;
	text-decoration: none;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
#main_link a {
	color: #666666;
	text-decoration: none;
}
#footer a {
	color: #900;
	text-decoration: none;
}
#main_footer a {
	color: #FF00FF;
	text-decoration: none;
}
#gazou03 {
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#main_footer {
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainbun01 .otamesi_come {
	font-size: 12px;
	line-height: 20px;
}

#mainbun02 .course_title {
	font-size: 14px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#course02 {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 20px;
	background-color: #999900;
	color: #FFFFFF;
}


#mainbun01 p {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#main h3 {
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: -10px;
	margin-left: 0px;
}
#price_hyou td {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 10px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #333333;
	border-left-color: #333333;
	vertical-align: top;
}
#price_hyou table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	margin: 0px;
	padding: 0px;
	width: 540px;
}

#main .kihon02 {
	color: #666666;
	font-size: 16px;
	text-align: right;
	padding: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
#mainbun02 .course_title img {
	vertical-align: middle;
}
#main #mainbun02 td {
	text-align: left;
	vertical-align: top;
}
#mainbun02 p {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	margin: 10px;
	padding: 0px;
}

#page_campaign {
	margin: 0px;
	padding: 10px;
}
#page_campaign .campaign_price {
	margin-top: 140px;
	font-size: 14px;
	margin-left: 40px;
	line-height: 50px;
	color: #FFFFFF;
}

#main #gazou {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#gazou02 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -20px;
	margin-left: 0px;
}
#mainbun01 .merit {
	text-align: center;
	vertical-align: middle;
}
#mainbun01 .kind_come {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	margin: 0px;
	padding: 10px;
	text-decoration: none;
}
#mainbun01 .kind_come ul {
	margin: 0px;
	padding: 0px;
}
#mainbun01 .kind_come li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	line-height: 25px;
}
#main   #mainbun01   .hikaku  td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF00FF;
}
#mainbun01    .hikaku      {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF00FF;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#mainbun01 #kind_hikaku td {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #333333;
	border-left-color: #333333;
	margin: 0px;
	padding: 10px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
}
#kind_hikaku .hiaku_title {
	font-size: 16px;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	background-color: #FF00FF;
	font-weight: bold;
	color: #FFFFFF;
	width: 120px;
	line-height: 20px;
}




#mainbun02 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
}
#kuuhaku01 {
	height: 100px;
}
#mainbun02 a {
	color: #FF00FF;
	text-decoration: underline;
}
#mainbun_cycle {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
}
#main .gold {
	font-size: 14px;
	color: #990000;
	margin: 0px;
	height: 38px;
	width: 520px;
	background-image: url(image/h3_bg01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#mainbun_abouthikari {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
}
#mainbun_kind {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
}
#mainbun_shoplist {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
}
#mainbun_qa {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
}
#mainbun01 li {
	font-size: 12px;
	line-height: 25px;
	color: #666666;
}
#mainbun01 .mannaka {
	color: #666666;
	text-align: center;
}
#mainbun_recruit {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
}
#about_s {
	padding: 10px;
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	font-weight: normal;
	color: #333333;
}
#about_s h3 {
	background-color: #FFFFFF;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#about_s p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainbun_price {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
	background-color: #FF99FF;
}
#mainbun01 .diss {
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #FF0000;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
}
mainbun01 .diss_t td {
	font-size: 14px;
	line-height: 25px;
	margin: 0px;
	padding: 10px;
}
#mainbun01 .diss_t .dis_come {
	font-size: 12px;
	line-height: 20px;
	padding: 10px;
}
#mainbun01 .diss_t .center {
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 10px;
}
#gazou .flow_t .flow_come {
	font-size: 12px;
	line-height: 20px;
	margin: 0px;
	padding: 10px;
	vertical-align: top;
}
#about_s .abouts {
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF00FF;
	margin: 0px;
	padding: 10px;
	text-align: center;
}
#about_s .about_come {
	font-size: 12px;
	line-height: 20px;
	margin: 0px;
	padding: 10px;
	vertical-align: top;
}
#mainbun01 .body_t td {
	font-size: 10px;
	line-height: 20px;
	margin: 0px;
	padding: 5px;
}
#mainbun01 .body_t img {
	margin: 5px;
	padding: 0px;
	float: left;
}
#mainbun_bast {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
}
#mainbun_facial {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 10px;
	border: 1px solid #FF99FF;
}
#mainbun_facial li {
	padding: 10px;
	font-size: 14px;
	line-height: 25px;
	background-color: #FFCCFF;
	color: #000000;
	list-style-type: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#mainbun_facial .come_fa {
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 10px;
}
#mainbun_facial .titile_fa {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	background-color: #FF00FF;
}

#mainbun_facial ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#page_campaign p {
	font-size: 16px;
	line-height: 25px;
	text-align: left;
	vertical-align: top;
	margin: 10px;
	padding: 10px;
	background-color: #FFFF66;
	font-weight: bold;
	color: #000000;
}
#page_campaign .title_camp {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	margin: 10px;
	padding: 10px;
}
#mainbun01 a {
	color: #666666;
	text-decoration: none;
}
#container #navi table {
	margin: 0px;
	padding: 0px;
}
#navi td {
	padding: 0px;
	margin: 0px;
}
#navi td {
	text-align: center;
}
#mainbun01 .voice_top {
	background-image: url(image/voice_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}
#mainbun01 .voice_middle {
	background-image: url(image/voice_m.jpg);
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: -12px;
	margin-right: 0px;
	margin-bottom: -12px;
	margin-left: 0px;
}
#mainbun01 .voice_under {
	background-image: url(image/voice_under.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#middle #container #footer {
	color: #F6F;
}
#middle #container #footer {
	color: #BEBEBE;
}
#middle #container #footer {
	color: #900;
	font-size: 14px;
}
#middle #container #wrap #menu #sidetxt .sidemenu_txt a {
	color: #900;
}
#middle #container #wrap #menu #sidetxt .sidemenu_txt a {
	color: #FFF;
}
#middle #container #wrap #menu #sidetxt .sidemenu_txt a {
	color: #900;
}
