@charset "Shift_JIS";

/*
 *Stylesheet for JOT.
 *Copyright (C) 2008 MEDIA-TRUST Co.,Ltd All Right Reserved.
 */

/*----------------- synthesis ---------------------*/
#synthesis .borderDot {
	width: 508px;
	line-height: 0;
	font-size: 0;
	margin: 0 0 15px 0;
	padding: 0;
}

#synthesis .borderLine {
	margin: 7px 5px 7px 0;
}

#synthesis .information {
	margin: 25px 15px 25px 15px;
	color: #cb4700;
}

#synthesis p.visual {
	width: 241px;
	text-align: center;
}
#synthesis p.W200 {
	width: 200px !important;
	margin: 0 0 0 20px;
}
#synthesis p.visual img {
	border: none;
}

#synthesis #main h4 {
	background: #9d9dc8;
	font-size: 120%;
	color: #fff;
	width: 538px;
	margin: 0 0 20px 21px;
	padding: 0 0 7px 0;
}

#synthesis #main h5 {
	font-size: 14px;
	margin: 0 15px 20px 36px;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #e6e6e6;
}
#synthesis #main h5 img {
	vertical-align:top;
	margin:2px 0 0 0;
}

#synthesis #main p.colum {
	float: left;
	width: 260px;
	margin: 0 0 19px 0;
	padding: 0 0 0 36px;
}

#synthesis #main p.text {
	margin: 0 15px 10px 36px;
}


#synthesis #main p.text:after {/*for modern browser*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


#synthesis #main p.text {
	min-height: 1px;
	
	_overflow:visible;
	_height:1px;
	zoom:1;/*for IE 5.5-7*/
	/*display:inline-block;*/
}

* html #synthesis #main p.text { /*for IE -6*/
  height: 1px;
  
  /*for IE4,5*/
  /*\*//*/ 
  height: auto;
  overflow: hidden;
  /**/
}







#synthesis .InfomationArea {
	width: 538px;
	margin: 0 0 0 21px;
}
#synthesis .InfomationArea h5 {
	display:block;
	font-size: 14px;
	background: #9d9dc8;
	margin: 0 !important;
	padding: 5px 0 5px 15px !important;
	color: #fff;
}
#synthesis .InfomationArea h6 {
	padding: 5px 0 0 10px;
}

#synthesis .InfomationArea .box,
#synthesis .InfomationArea .box2 {
	width: 538px;
	margin: 0 0 20px 0;
	padding: 0;
}
#synthesis .InfomationArea .box3 {
	width: 536px;
	margin: 0 0 20px 0;
	padding: 0;
}
#synthesis .InfomationArea .box {
	background: #f5f5f9 url(../../common/img/bg_angel_pu.gif) no-repeat top left;
}

#synthesis .InfomationArea .boxL,
#synthesis .InfomationArea .boxR {
	width: 259px;
	padding: 0;
	background: #f5f5f9 url(../../common/img/bg_angel_pu.gif) no-repeat top right;
}
#synthesis .InfomationArea .box p.image {
	float: right;
	padding: 10px 10px 0 10px;
}
#synthesis .InfomationArea .box p.image img {
	padding: 0 0 0 0;
}
#synthesis #main .InfomationArea p.text {
	padding: 15px 10px 10px 10px;
	margin: 0;	
}
#synthesis #main .InfomationArea .box p.text {
	width: 342px;
	padding: 15px 10px 10px 10px;
	margin: 0;	
}
#synthesis #main .InfomationArea .box2 p.text {
	width: 240px;
	padding: 15px 10px 10px 10px;
	margin: 0;	
}
#synthesis #main .InfomationArea .box_split p.text {
	width: 240px;
	padding: 15px 10px 10px 10px;
	margin: 0;	
}

#synthesis #main .InfomationArea .box p.text { }
#synthesis #main .InfomationArea .boxL p.text,
#synthesis #main .InfomationArea .boxR p.text { }

#synthesis #main .InfomationArea .BtnArea {
	margin: 0 0 15px 10px;
}
#synthesis #main .InfomationArea .BtnArea p.combtn { float: left; width: auto; padding: 3px 10px 3px 0; margin: 0 5px 0 0;} 

#synthesis #main .InfomationArea .box2 .boxL { float: left;}
#synthesis #main .InfomationArea .box2 .boxR { float: right;}

#synthesis #main .InfomationArea .box3 .inBox { float: left; width:268px; text-align:center;}


/*
#synthesis #main h5 {
	margin: 0 5px 20px 36px;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #e6e6e6;
}
*/

#synthesis .pageTitle {
	border-bottom: 1px solid #9d9dc8;
}

#synthesis .information {
	color: #9d9dc8;
}

#synthesis ul.localNav {
	background: #9d9dc8;
}

/*----------------- studying -------------------*/

#synthesis table.W500 {
	width: 500px;
	margin: 0 0 0 36px;
}

#synthesis table.W500 td.BG1 {
	background: #cc6000;
	color: #fff;
}

#synthesis table.W500 td.BG2 {
	background: #ffcc33;
}

.colYY { color: #ffcc00;}

/*----------------- NonLocal ---------------------*/
#NonLocal #main {
	width: 745px;
	margin: 0;
	padding: 0;
}

#NonLocal #main h3 {
	padding: 15px 0 0 20px;
}

#NonLocal #main p.text {
	margin: 5px 0 15px 36px;
}

#NonLocal #main h4 {
	font-size: 120%;
	color: #fff;
	width: 718px;
	height: 40px;
	margin: 0 0 20px 21px;
}


/* --- harti --- */
#harti {
	width: 718px;
	margin: 0 0 20px 21px;
}
#harti p.visual {
	margin: 0 0 20px 0;
	padding: 0;
}
#harti p.visual img {
	border: none;
}
#harti p.voice {
	width: 718px;
	text-align: center;
}


#NonLocal #main p.information {
	width: 718px;
	padding: 0 0 0 21px;
}

#NonLocal #main p.information a {
	color: #999;
}

#NonLocal #main .answer {
	width: 500px;
	margin: 0 auto 15px auto;
	text-align: center;
}

#NonLocal #main .answer p {
	margin: 0 0 10px 0;
}


#NonLocal .InfomationArea {
	width: 718px;
	margin: 0 0 0 20px;
}

#NonLocal .InfomationArea h5 {
	background: #9d9dc8;
	margin: 0 0 15px 0;
	padding: 5px 0 5px 10px;
	color: #fff;
}

#NonLocal .InfomationArea h5.green {
	background: #8CBE1E;
	margin: 0;
}

#NonLocal .InfomationArea h5.red {
	background: #ED4B58;
	margin: 0;
}

#NonLocal .InfomationArea h5.yellow {
	background: #F5B40A;
	margin: 0;
}

#NonLocal .InfomationArea h5.blue {
	background: #32A0E6;
	margin: 0;
}

#NonLocal .InfomationArea h5.orange {
	background: #FF9600;
	margin: 0;
}

#NonLocal .InfomationArea h5.purple {
	margin: 0;
}

#NonLocal .InfomationArea h6 {
	padding: 0 10px 0 10px;
	margin: 0;	
}

#NonLocal .InfomationArea .box,
#NonLocal .InfomationArea .box2,
#NonLocal .InfomationArea .box_split, 
#NonLocal .InfomationArea .box_split_2, {
	width: 718px;
	margin: 0 0 20px 0;
}

#NonLocal .InfomationArea .box {
	padding: 0 0 15px 0;
}

#NonLocal .InfomationArea .box2 {
	padding: 0 0 15px 0;
}

#NonLocal .InfomationArea .box3 {
	padding: 0 0 15px 0;
}

#NonLocal .InfomationArea .box_split {
	padding: 0 0 15px 0;
}

#NonLocal .InfomationArea .box_split_2 {
	padding: 0 0 15px 0;
}

#NonLocal .InfomationArea .box .boxL,
#NonLocal .InfomationArea .box .boxR {
	width: 329px;
	background: #f5f5f9 url(../../common/img/bg_angel_pu.gif) no-repeat bottom right;
	padding:15px 10px;
}

#NonLocal .InfomationArea .box .content_ttl {
}

#NonLocal .InfomationArea .box .ttl_L {
	float:left;
	width:349px;
}

#NonLocal .InfomationArea .box .ttl_R {
	float:right;
	width:349px;
}


#NonLocal .InfomationArea .box2 .boxL,
#NonLocal .InfomationArea .box2 .boxR {
	width: 329px;
	height:240px;
	background: #f5f5f9 url(../../common/img/bg_angel_pu.gif) no-repeat bottom right;
	padding:15px 10px;
}

#NonLocal .InfomationArea .box2 .content_ttl {
}

#NonLocal .InfomationArea .box2 .ttl_L {
	float:left;
	width:349px;
}

#NonLocal .InfomationArea .box2 .ttl_R {
	float:right;
	width:349px;
}

#NonLocal .InfomationArea .box3 .boxL,
#NonLocal .InfomationArea .box3 .boxR {
	width: 349px;
	height:250px;
	background: #f5f5f9 url(../../common/img/bg_angel_pu.gif) no-repeat bottom right;
	padding:0 0 15px 0;
}

#NonLocal .InfomationArea .box3 .content_ttl {
}

#NonLocal .InfomationArea .box3 .ttl_L {
	float:left;
	width:349px;
}

#NonLocal .InfomationArea .box3 .ttl_R {
	float:right;
	width:349px;
}


#NonLocal .InfomationArea .box_split .boxL,
#NonLocal .InfomationArea .box_split .boxR {
	width: 329px;
	height: 260px;
	background: #f5f5f9 url(../../common/img/bg_angel_pu.gif) no-repeat  bottom right;
	padding: 15px 10px;
}

#NonLocal .InfomationArea .box_split_2 .boxL,
#NonLocal .InfomationArea .box_split_2 .boxR {
	width: 329px;
	height: 155px;
	background: #f5f5f9 url(../../common/img/bg_angel_pu.gif) no-repeat  bottom right;
	padding: 15px 10px;
}

#NonLocal .InfomationArea .boxL2,
#NonLocal .InfomationArea .boxR2 {
	width: 349px;
}

#NonLocal .InfomationArea p.image {
	float: right;
	padding: 10px 10px 0 10px;
	width: auto;
}
#NonLocal .InfomationArea p.image img {
	padding: 0 0 0 0;
}

#NonLocal #main .InfomationArea p.text {
	width: auto;
	padding: 0 10px 10px 10px;
	margin: 0;	
}

#NonLocal #main .InfomationArea .form_area {
	width: auto;
	padding: 0 10px 10px 10px;
	margin: 0;	
}

#NonLocal #main .InfomationArea p.new_icon {
	width: auto;
	padding: 0 0 5px 9px;
	margin: 0;	
}

#NonLocal #main .InfomationArea ol.list1 {
	margin: 0 0 15px 0;
}

#NonLocal #main .InfomationArea ol.list1 li {
	padding: 15px 15px 0 0;
	margin: 0 0 0 36px;
	list-style: decimal;
}

#NonLocal #main .InfomationArea ul.list1 {
	margin: 0 0 15px 0;
}

#NonLocal #main .InfomationArea ul.list1 li {
	margin: 0 0 0 10px;
}

#main .InfomationArea .movie_sub_txt{
	margin: 0 0 0 5px !important;
	padding: 15px 0 0 10px;
}

#main .InfomationArea UL.dwDivision {
	padding: 6px 15px 0 0;	
	line-height: 1.0em;
}
#main .InfomationArea UL.dwDivision li {
	margin: 0 0 0 0;
	padding: 0 0 4px 0;
}
#main .InfomationArea UL.dwDivision li.iconPdf {
	background: url(../img/icon_pdf.gif) no-repeat 5px 5px;
	margin: 0 0 0 5px;
	padding: 20px 0 15px 45px;
}
#main .InfomationArea UL.dwDivision li.iconPpt {
	background: url(../img/icon_ppt.gif) no-repeat 5px 5px;
	margin: 0 0 0 5px;
	padding: 20px 0 15px 45px;
}
#main .InfomationArea UL.dwDivision li.iconWmp {
	background: url(../img/icon_wmp.gif) no-repeat 5px 1px;
	margin: 0 0 0 5px;
	padding: 15px 0 20px 45px;
}
#main .InfomationArea UL.dwDivision li.voice {
	margin: 0 0 0 5px;
	padding: 15px 0 20px 05px;
}
#main .InfomationArea UL.dwDivision li.iconYT {
	background: url(../../gallery/img/icon_youtube.gif) no-repeat 5px 1px;
	margin: 0 0 0 5px;
	padding: 15px 0 20px 45px;
}
#main .InfomationArea UL.dwDivision li.image {
	margin: 0 0 0 15px;
}


#NonLocal .InfomationArea .box p.text { }
#NonLocal .InfomationArea .boxL p.text,
#NonLocal .InfomationArea .boxR p.text { }


#NonLocal .InfomationArea .BtnArea {
	
	margin: 0 0 0 10px;
}

#NonLocal .InfomationArea .BtnArea p.combtn { float: left; margin: 0 5px 0 0; font-size: 12px;} 

#NonLocal .InfomationArea .box .boxL,
#NonLocal .InfomationArea .box .boxL2,
#NonLocal .InfomationArea .box_split .boxL,
#NonLocal .InfomationArea .box_split_2 .boxL,
#NonLocal .InfomationArea .box_split_3 .boxL,
#NonLocal .InfomationArea .box2 .boxL,
#NonLocal .InfomationArea .box2 .boxL2,
#NonLocal .InfomationArea .box3 .boxL,
#NonLocal .InfomationArea .Gallery_boxL {
	float: left;
}

#NonLocal .InfomationArea .box .boxR,
#NonLocal .InfomationArea .box .boxR2,
#NonLocal .InfomationArea .box_split .boxR,
#NonLocal .InfomationArea .box_split_2 .boxR,
#NonLocal .InfomationArea .box_split_3 .boxR,
#NonLocal .InfomationArea .box2 .boxR,
#NonLocal .InfomationArea .box2 .boxR2,
#NonLocal .InfomationArea .box3 .boxR,
#NonLocal .InfomationArea .Gallery_boxR {
	float: right;
}

#NonLocal .verysign  {
	width: 680px;
	margin: 15px 0 20px 40px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

#NonLocal .verysign p.mark {
	float: left;
	width: 112px;
	margin: 0;
	padding: 5px 0 5px 0;
}

#NonLocal .verysign p.textR {
	float: left;
	width: 550px;
	margin: 0;
	padding: 10px 0 5px 10px;
}

/* sitemap */

#NonLocal .InfomationArea dl {
	width: auto;
	background: url(../../img/bg_sitemap_list.gif) no-repeat top left;
	padding: 5px 0 0 0;
	margin: 0 0 25px 15px;
}

#NonLocal .InfomationArea dl dt {
	background: url(../../img/icon_sitemap_list.gif) no-repeat left;
	padding: 3px 0 5px 34px;
	margin: 5px 0 0 0;
}

#NonLocal .InfomationArea dl dt.last {
	background: url(../../img/icon_sitemap_dt_last.gif) no-repeat top left;
	padding: 0 0 0 18px;
	line-height: 2.0;
}

#NonLocal .InfomationArea dl dt.detail {
	background: url(../../img/icon_sitemap_list_detail.gif) no-repeat left 8px;
}

#NonLocal .InfomationArea dl dd {
	background: url(../../img/icon_sitemap_list_dd.gif) no-repeat 1px;
	padding: 3px 0 3px 46px;
}

#NonLocal .InfomationArea dl dd.last {
	background: url(../../img/icon_sitemap_list_ddlast.gif) no-repeat 1px;
	padding: 3px 0 3px 46px;
}

/* -------------- RegistrationArea ------------------ */
#NonLocal #main .RegistrationArea {
	background: url(../img/bg_registration.gif) no-repeat;
	height:114px;
	margin: 0 0 10px 21px;
}

#NonLocal #main .RegistrationArea h5,
#NonLocal #main .RegistrationArea p { display: none;}

#NonLocal #main .RegistrationArea ul {
	line-height: 0;
	margin: 0 0 0 190px;
	padding: 50px 0 0 0;
}

#NonLocal #main .RegistrationArea ul li {
	float: left;
	padding: 0 10px 0 0;
}

#NonLocal #main .RegistrationArea ul li a:hover img {
	filter:alpha(opacity=70);
	opacity:0.7;
	-moz-opacity:0.70;
}

/* ----------------- news --------------------- */
.newsArea {
	margin: 25px 0 0 0;
	padding: 0 0 0 36px;
	
}

.newsArea dl.newsList {
	display: block;
	width: 508px;
	height: 99%;
	margin: 15px 0 0 0;
	padding: 0 0 0 0;
	line-height: 1.5;
}

.newsArea dl.newsList dt {
	display: block;
	float: left;
	width: 88px;
	font: 10px/120% "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	vertical-align: middle;
	color: #777;
	margin: 0;
}

.newsArea dl.newsList dd {
	display: block;
	float: right;
	width: 420px;
	margin: 0 0 13px 0;
}

.newsArea DIV.backnumList {
	background-color: #efefef;
	margin: 20px 15px 0 0;
	padding: 10px;
}

.newsArea DIV.backnumList P {
	color: #111;
}

.newsArea DIV.backnumList SPAN.fontRed {
	color: #f00;
}

.newsArea DIV.backnumList p.combtn {
	margin: 0 5px 0 0;
} 

/* --- NewsDetail --- */
#synthesis #main .NewsDetail h4 {
	font-size: 120%;
	color: #333;
	width: 538px;
	margin: 0 0 20px 21px;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #e6e6e6;
	background: none;
}

#synthesis #main .NewsDetail p.day {
	font-size: 100%;
	margin: 0 0 5px 21px;
}

#synthesis #main .NewsDetail h6 {
	margin: 0 5px 15px 36px;
	padding: 0 0 0 0;
}

#synthesis #main .NewsDetail dl.list1 {
	display: block;
	width: 508px;
	margin: 0 0 0 36px;
	
}

#synthesis #main .NewsDetail dl.list1 dt {
	display: block;
	float: left;
	width: 70px;	
}

#synthesis #main .NewsDetail dl.list1 dd {
	display: block;
	float: left;
	width: auto;
}

#synthesis #main .NewsDetail p.text {
	margin: 15px 0 0 36px;
}

#synthesis #main .NewsDetail #freeArea {
	padding: 0 14px 0 0;
	margin: 0 0 0 36px;
}

#synthesis #main .NewsDetail #freeArea img.left {
	padding: 0 15px 0 0;
}

#synthesis #main .NewsDetail #freeArea img.right {
	padding: 0 0 0 15px;
}

/* news maintenance*/
#synthesis #main .NewsDetail #freeArea .W200 {
	width: 200px;
	padding: 5px 0 0 15px;
}
#synthesis #main .NewsDetail #freeArea .W200 img {
	width: 200px;
	 margin: 0 0 5px 0;
}
#synthesis #main .NewsDetail #freeArea .W200 img.U5 { margin: 0 0 5px 0;}
#synthesis #main .NewsDetail #freeArea .W200 img.U10 { margin: 0 0 10px 0;}



.NewsDetail table.newsTable {
	margin: 0 0 0px 36px;
}

.NewsDetail table.newsTable tr.first th {
	background: #ddd;
	color: #555;
	font-size: 80%;
}

.NewsDetail table.newsTable th {
	width: 100px;
	background: #ddd;
	color: #555;
	padding: 4px 2px 2px 5px;
}

.NewsDetail table.newsTable td {
	font-size: 80%;
	text-align: left;
	padding: 4px 5px 4px 10px;
}

/* ------ image row ------ */
#synthesis #main #freeArea .VisualArea {
	margin: 15px 0 0 0;
}

#synthesis #main #freeArea .VisualArea p.box {
	float: left;
	width: 170px;
	text-align: center;
	margin: 0 0 5px 0;
}

#synthesis #main #freeArea .VisualArea p.box span.caption {
	display: block;
	text-align: left;
	margin: 5px 0 0 0;
}

#synthesis .backnumList img {
	padding: 0 10px 5px 0;
}

/*----------------- qa ------------------*/
#synthesis dl.faqList {
	margin: 0 15px 15px 36px;
}

#synthesis dl.faqList dt {
	/*color: #9d9dc8;*/
	color: #6966b5;
	font-weight: 600;
	margin: 0 0 5px 0;
}

#synthesis dl.faqList dd {
	margin: 0 0 0 28px;
}


/*
#synthesis dl.faqList {
	display: block;
	width: 560px;
	margin: 0 15px 10px 36px;
	padding-bottom: 5px;

	line-height: 1.5;
	
}

#synthesis dl.faqList dt {
	color: #9d9dc8;
	font-weight: 600;
	margin: 0 0 5px 0;
	display: block;
	padding: 5px 0 5px 10px;
}

#synthesis dl.faqList dd {

	display: block;
	padding: 5px 0 5px 36px;
	 _margin: 3px 0 0 0; for IE6 
	
}
*/

/*----------------- NonLocal inquiry -------------------*/
/* -- inquiry form area --*/
#NonLocal form { }

#NonLocal table.inputArea {
	width: 680px;
	margin: 0 0 20px 40px;
}

#NonLocal table.inputArea th {
	color: #6a6a6a;
	font-weight: 300;
}
#NonLocal table.inputArea th,
#NonLocal table.inputArea td {
	padding: 12px 10px;
}

#NonLocal table.inputArea th.first {
	border-top: 0;
}
#NonLocal table.inputArea th {
	width: 200px;
	border-top: 1px solid #ffffff;
	vertical-align: top;
	background: #f0f0f0;
}

#NonLocal table.inputArea td.first { border-top: 0;}

#NonLocal table.inputArea td {
	width: 450px;
	border-top: 1px solid #ccc;
}

#NonLocal table.inputArea td input,
#NonLocal table.inputArea td select,
#NonLocal table.inputArea td textarea {
	/*margin: 0 0 0 5px;*/
}

#NonLocal table.inputArea td input.name { width: 250px;}
#NonLocal table.inputArea td input.kana { width: 250px;}
#NonLocal table.inputArea td input.mail { width: 300px;}
#NonLocal table.inputArea td input.tell { width: 110px;}
#NonLocal table.inputArea td input.inp1 { width: 30px;}
#NonLocal table.inputArea td input.inp2 { width: 50px;}
#NonLocal table.inputArea td input.add { width: 395px;}
#NonLocal table.inputArea td select.ContactCategory { width: 250px;}
#NonLocal table.inputArea td textarea.message { width: 445px;}


#NonLocal p.btn {
	text-align: center;
	padding: 0 0 10px 0;
	margin: 0 0 0 20px;
}

/*--- inquiry color ---*/
#NonLocal .borderLine {
	margin: 7px 0 7px 0;
}

#NonLocal #main h4 {
	background: #9d9dc8;
}

#NonLocal .pageTitle {
	border-bottom: 1px solid #9d9dc8;
}

#NonLocal .information {
	color: #9d9dc8;
}

#NonLocal ul.localNav {
	background: #9d9dc8;
}


/*----------------- privacypolicy -------------------*/
#policy #main {
	width: 745px;
	margin: 0;
	padding: 0;
}

#policy #main h3 {
	padding: 15px 0 0 20px;
}

#policy #main h4 {
	font-size: 120%;
	color: #fff;
	width: 718px;
	height: 40px;
	margin: 0 0 25px 21px;
}

#policy #main p.day {
	float:right;
	padding: 0 15px 15px 0;
}

#policy #main p.text {
	margin: 0 25px 25px 36px;
}

#policy #main ol {
	margin: 0 25px 20px 36px;
}

#policy #main ol li {
	
}



/* flow */

#comment{
	width: auto;
	margin: 0 0;
}

#comment .topimage {
	width: 486px;
	text-align: center;
	background: url(../../transplant/img/flow_01framemiddle.gif) repeat-y;
	margin: 0 0;
}

#comment P.mainimage {
	margin: 0;
	padding: 8px 0 0 8px;
}

#comment .mainframeBottom {
	height: 14px;
	line-height: 0;
	background: url(../../transplant/img/flow_01framebottom.gif) no-repeat left top;
}

/* --- Gallery --- */
#NonLocal .InfomationArea .gallery_ttl{
	background:#604a7b;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px;
	margin:0 0 15px 0;
}

#NonLocal .InfomationArea .box_split .Gallery_boxL,
#NonLocal .InfomationArea .box_split .Gallery_boxR {
	width: 350px;
	height: 260px;
	background: #f5f5f9 url(../../common/img/bg_angel_pu.gif) no-repeat  bottom right;
	padding: 0;
}

#sc_btn{
	padding:0 0 10px 22px;
	margin:0 0;
	width:719px;
}

#sc_btn ul{
	list-style:none;
	padding:0 0;
	margin:0 0;
}

#sc_btn li{
	float:left;
	padding:0 1px 0 0;
	margin:0 0;
}

.bana_list{
	padding:0 0;
	margin:0 0;
}
.bana_set_left{
	float:left;
	padding:0 0 0 10px;
	margin:0 0 10px 0;
}
.bana_set_right{
	float:right;
	padding:0 10px 0 0;
	margin:0 0 10px 0;
}