@import url(rls_font.css);/*----------------------------------*/body{	margin: 0;	padding: 0;	background-image: url(../../rls_img/rls_back.jpg);	background-position: top center; 	background-repeat: repeat-y;	text-align:left;	font-family:'lr oSVbN',Osaka,arial,'helvetica',verdana,sans-serif;	border: 0 none;	line-height: 1.5; } /*bodyoOΜHACK--------------------*/ /* IE6ΘΊΙKp */* html body {	padding-left: 1px;}/* IE7ΙKp */*+html body {	padding-left: 1px;}/* Only FireFox 3 */html>/**/body, x:-moz-any-link, x:default {margin-left: -1px;}/*----------------------------------*//*====================================hidden====================================*//*for MacIE-------------------------*/em{text-indent: -9999px;}/*MacIE HACK-----------------------*/em{	height:0px;	width:0px;	overflow:hidden;	position:absolute;}/*====================================hidden====================================*//*for MacIE-------------------------*/.em00{	display: block;	text-indent: -9999px;}/*MacIE HACK------------------- \*//*/.em00{	height:0px;	width:0px;	overflow:hidden;}/*====================================clearfix====================================*/#top_foot900:after,#foot900:after,.clearfix:after {   content: ".";   display: block;   height: 0;   clear: both;   visibility: hidden;}#top_foot900,#foot900,.clearfix {display: inline-block;}/* Hides from IE-mac */*html #top_foot900,*html #foot900,*html .clearfix {height: 1%;}#top_foot900,#foot900,.clearfix {display: block;}/* End hide from IE-mac *//*----------------------------------*/.bold {	font-weight: bold;}.txWhite {	color: #FFFFFF;	font-weight: bold;}.txOrang {	color: #FF6600;	font-weight: bold;}.tx10_orange {	color: #FF6600;	font-size:10px;}	.tx14_orange {	color: #FF6600;	font-size:14px;	font-weight: bold;}.tx18_orange {	color: #FF6600;	font-size:18px;	font-weight: bold;}.txGreen {	color: #0BA040;	font-weight: bold;}.txGreen02 {	color: #0BA040;}.txGreen_14 { color: #0BA040; font-size: 120%; font-weight: bold;}.tx_bold_14 { font-size: 98%; font-weight: bold;}.txYellow {color: #FFE27A;}.tx_Blue {	color:#0053D8; 	font-weight: bold;}.txGray {color: #D5D5D5;}.txGray02 {color: #666666;}.txRed {color: #FF0000;}.txRed_b {	color: #FF0000;	font-weight: bold;}.tx14 {font-size: 120%;}.tx12 {font-size:12px;}.tx10 {font-size:10px;}.tx_140 {line-height:140%;}.tx_hissu {	color:#cc0000; 	font-weight: bold;}.tx80per {font-size: 80%;}.flL {	display: block;	float: left;}.flR {	display: block;	float: right;}.txalC{text-align: center;}.txalR{text-align: right;}.mg0auto {margin: 0 auto;}.mgT10 {margin:10px 0 0 0;}.mgT15 {margin:15px 0 0 0;}.mgT20 {margin:20px 0 0 0;}.mgT30 {margin:30px 0 0 0;}.mgT40 {margin:40px 0 0 0;}.mgB10 {margin:0 0 10px 0;}.mgB15 {margin:0 0 15px 0;}.mgB20 {margin:0 0 20px 0;}.mgB30 {margin:0 0 30px 0;}.pd10 {padding:10px;}.pdT20 {padding:20px 0 0 0;}.pdL95 {*σρpadding:0 0 0 95px;}.pdR10 {padding:0 10px 0 0;}.pdL10 {padding:0 0 0 10px;}.pdL10B10 {padding:0 0 10px 10px;}.pdR10B10 {padding:0 10px 10px 0;}.mgT5B5 {margin:5px 0 5px 0;}.mgT15B10 {margin:15px 0 10px 0;}.mgT15B15 {margin:15px 0 15px 0;}.mgT15B20 {margin:15px 0 20px 0;}.mgT20L70 {margin: 20px 0 0 70px;}img { border: 0 none;}p,form,h1,h2,h3,h4,h5,h6{	margin: 0px;	padding: 0px;}h1,h3,h4,h5,h6{font-weight: normal;}h1{	display: block;	margin-bottom: 20px;}h2{	display: block;	width: 600px;	margin: 0;	padding: 3px 15px 3px 15px;	background-image: url(../../rls_img/h2_bg.gif);	background-position: 0px 0px; 	background-repeat: repeat-y;	color: #FF6600;	font-weight: bold;	font-size: 100%;}strong{font-weight: bold;}td{text-align:left;}.nowrap{white-space: nowrap;}.clear{	clear: both;	height: 0;}.clear_top{	clear: both;	height:0px;}#container{	width:900px;	height: 100%;	margin: 0 auto;}#head900{	width:900px;	text-align:left;}.box_0{	margin: 0;	padding: 0;}#box900{	width: 900px;	margin-top: 14px;		padding: 0px;	overflow: hidden;}#top_box900{	width: 900px;	margin-top: 14px;		padding: 0px;	overflow: hidden;	background-image: url(../../rls_img/top_img/top_news_bg.gif);	background-position: top center; 	background-repeat: repeat-y;}#side200 .news_tx{	color: #000000;	text-decoration: none;	font-size: 90%;}#side200 .news_tx:hover{	color: #000000;	text-decoration: underline;}#top_foot900{	width: 900px;	height: 65px;	text-align: left;}#box450{	width: 450px;}#box210{	width: 210px;	padding-bottom: 18px;}#box200{	width: 200px;	background-color: #F6F6F8;	font-size: 80%;}#side200{	width: 200px;	float: left;}#box698{	width: 698px;	float: right;}#box680{	padding: 0 18px 0 0;}#box620{	width: 620px;	margin: 0 auto;}.box620{	width: 620px;	margin: 0 auto;}#foot900{	width: 900px;	height: 65px;	margin-top: 25px;	text-align: left;}#foot{	background-image: url(../../rls_img/foot_img/rls_foot_bg.gif); 	background-position: 0px 0px; 	background-repeat: repeat-x;}#footnavi{	font-size: 10px;}#footnavi a{	color: #444444;	text-decoration: none;}#footnavi a:hover{	color: #444444;	text-decoration: underline;}#copy{	font-size: 10px;}#ptBtn_box{	margin: 40px 0 20px 0;}#ptBtn{	color: #0BA040;	font-size: 12px;}.box_l{	display: block;	float: left;}.box_r{	display: block;	float: right;}a:link {	color: #0434bc;	text-decoration: underline;}a:visited {	color: #0434bc;	text-decoration: underline;}a:active {	color: #FF6600;	text-decoration: underline;}a:hover {	color:#FF6600;	text-decoration: underline;}/*XgXbOXΗσQΖΝ*/#outline_box01{	width: 620px;	padding: 10px 0;	background-color: #FFF2C6;	border: 1px #FFDD93 solid;}#outline_box01 table{	margin: 0 auto;	font-size: 98%;}#box633{	width: 640px;	margin: 0 auto;}#qestion_btn{	display: block;	width: 102px;	height: 24px;	margin: 5px 0 15px 142px;	background-image: url(../../rls_img/outline_img/question_btn01.gif); 	background-position: 0px 0px; 	background-repeat: no-repeat;	}#qestion_btn:hover{ 	background-position: 0px -24px;}/*|Cg*/#diagnosis_03_ibox{	width: 620px;	padding: 22px 0;	background-color: #FFF2C6;	border: 1px #FFDD93 solid;}#diagnosis_03_ibox table{	margin: 0 auto;	font-size: 98%;}#diagnosis_03_box{	font-size: 98%;}#point_box01{	width: 420px;	padding: 22px 0;	background-color: #FFF2C6;	border: 1px #FFDD93 solid;}#point_box02{	width: 374px;	margin: 0 auto;	font-size: 98%;}#point_box03{	width: 620px;	padding: 22px 0;	background-color: #FFF2C6;	border: 1px #FFDD93 solid;	text-align: center;}#point_box03 a{	font-size: 18px;}#question_box{	width: 620px;	background-color: #FFF2C6;	border: 1px #FFDD93 solid;}/*P[XX^fB*/.td_01{	text-align: left;	background-color: #E4E4E4;	font-size: 98%;}#subtitle{	width: 620px;	margin-bottom: 15px;	color: #0BA040;	font-size: 120%;	line-height: 35px;	font-weight: bold;	background-image:  url(../../rls_img/casestudy_img/vol_title_bg.gif); 	background-position: bottom; 	background-repeat: repeat-x;}#case_box01{	width: 620px;	padding: 10px 0;	background-color: #FFF2C6;	border: 1px #FFDD93 solid;}#case_box01 table{	margin: 0 auto;	font-size: 98%;}#case_box02{	width: 620px;	padding: 5px 0 0 0;	color: #0B8021;	font-size: 85%;}#backbtn{	display: block;	width: 69px;	height: 22px;	margin: 25px auto 0 auto;	background-image: url(../../rls_img/casestudy_img/vol_back_btn.gif); 	background-position: 0px 0px; 	background-repeat: no-repeat;}#backbtn:hover{ 	background-position: 0px 0px;}/*fΓ{έKβ*/.facility_cect01{	display: block;	height: 100%;	width: 600px;	padding-left: 24px;	margin-bottom: 15px;	background-image: url(../../rls_img/facility_img/vol_ico01.gif); 	background-position: left middle; 	background-repeat: no-repeat;	color: #0BA040;	font-weight: bold;	line-height: 19px;}#facility_box01{	width: 620px;	padding: 10px 0;	background-color: #FFF2C6;	border: 1px #FFDD93 solid;}#facility_box01 table{	margin: 0 auto;	font-size: 98%;}/*N*/.link_box01{	width: 620px;	margin-bottom: 15px;	padding: 10px 0;	background-color: #FFF2C6;	border: 1px #FFDD93 solid;}.link_box01 table{	margin: 0 auto;	font-size: 98%;}/*R*/.column_01{	color: #FF6600;	font-weight: bold;	line-height: 1.7;}.column_02{	color: #000000;	font-weight: bold;	line-height: 1.7;}.column_03{	color: #0BA040;	line-height: 1.7;	padding: 0px 0px 5px 0px ;}#subtitle2{	width: 620px;	margin-bottom: 15px;	color: #0BA040;	font-size: 120%;	font-weight: bold;	background-image:  url(../../rls_img/casestudy_img/vol_title_bg.gif); 	background-position: bottom; 	background-repeat: repeat-x;}.td_column_sanko{	background-color: #F5F5F5;	padding:15px;	color: #666666;	}/*L[[h*/#keyword_box01{	width: 620px;	margin-bottom: 15px;	padding: 10px 0;	background-color: #FFF2C6;	border: 1px #FFDD93 solid;	text-align: center;}.keyword_sect{	width: 620px;	margin-bottom: 15px;	color: #0BA040;	font-size: 120%;	line-height: 35px;	font-weight: bold;	background-image: url(../../rls_img/casestudy_img/vol_title_bg.gif); 	background-position: bottom; 	background-repeat: repeat-x;}.pagetop{	padding: 10px 0 0 0; 	text-align: right;}.ta_keyword_01{	border: 0px #BFBFBF solid; background-color: #ffffff;}.td_keyword_01{	background-color: #FFE27A;	color:#000000;	font-weight: bold;	text-align:left;	width:175px;	padding:10px;}.td_keyword_02{	background-color: #E4E4E4;	color:#000000;	padding:10px;}/*TCg}bv*/#sitemap_box01{	width: 620px;	margin-bottom: 15px;	padding: 10px 0;	background-color: #FFF2C6;	border: 1px #FFDD93 solid;	text-align: left;}#sitemap_box02{	width: 580px;	margin: 0 auto;}/*TCg}bv*/ul{	margin: 0;	padding: 0;	list-style: none;}.li01{	list-style-type: none;	font-weight: bold;	color: #FF6600;}.li02{	list-style-type: none;	font-weight: bold;	color: #000000;}.li03{	margin-left: 40px;	padding-left: 20px;	background: url(../../rls_img/sitemap_img/sitemap_ico01.gif) no-repeat 0% 50%;}.li03_1{	margin-left: 20px;	padding-left: 20px;	background: url(../../rls_img/sitemap_img/sitemap_ico01.gif) no-repeat 0% 50%;}.li03_T{	padding-left: 20px;	background: url(../../rls_img/sitemap_img/sitemap_ico01.gif) no-repeat 0% 50%;}/*z³β*/#moviebtn{	width: 620px;	margin: 0;	padding: 17px 0;	background-color: #FFF8E0;}/*uοL^*/.lecture01{	width: 620px; height:55px;	margin: 0;	padding: 0;	background-color: #E4E4E4;   clear: both;}#lecture_btn01{	display: block;	width: 303px;	height: 55px;	margin: 0;	background-image: url(../../rls_img/lecture_img/lecture_btn01.gif);	background-position: 0px 0px;	background-repeat: no-repeat;	outline: 0;}#lecture_btn01:hover{	background-position: 0px -55px;}#lecture_btn02{	display: block;	width: 248px;	height: 55px;	margin: 0;	background-image: url(../../rls_img/lecture_img/lecture_btn02.gif);	background-position: 0px 0px;	background-repeat: no-repeat;	outline: 0;}#lecture_btn02:hover{	background-position: 0px -55px;}/*rVt[*/#bisifrol_box01{	width: 620px;	height: 456px;	margin: 0 auto;	background-color: #F2F2F2;	border: 1px #E6E6E6 solid;	}	.td_bisifrol_green1{	background-color: #0BA040;	color: #FFFFFF;	font-weight: bold;	padding:3px;	}	.td_bisifrol_green2{	background-color: #E4F4C1;	padding:3px;	}	.td_bisifrol_green2_mg12{	background-color: #E4F4C1;	padding:12px;	text-align: center;	}	.td_bisifrol_green2_b{	background-color: #E4F4C1;	padding:3px;	font-weight: bold;	}	.td_bisifrol_grey{	background-color: #F5F5F5;	padding:3px;	}	.td_bisifrol_white{	background-color: #FFFFFF;	padding:3px;	}	.td_bisifrol_white02{	background-color: #FFFFFF;	padding:3px;	text-align: center;	}	.td_bisifrol_white_mg12{	background-color: #FFFFFF;	padding:12px;	}	.td_bisifrol_bunken01{	background-color: #E5E5E5;	padding:15px;	}	.td_bisifrol_bunken02{	background-color: #F5F5F5;	padding:15px;	color: #666666;	font-size: 10px;	}	.td_bisifrol_top{	background-color: #F7F8EF;	padding:15px;	}	.td_druginfo{	width: 498px;	padding: 7px;	background-color: #F7F8EF;	border: 1px #E6E7CA solid;	}.td_press{	background-color: #F5F5F5;	padding:15px;	color: #444444;	font-size: 10px;	}/*z³β[r[*/#movie_box01{	width: 620px;	height: 354px;	margin: 0 auto;	background-color: #F2F2F2;	border: 1px #E6E6E6 solid;	}/*fpΘ^β*/.gimano_title_back{	width: 620px;	height:47px;	background:url(../../gimon/gimon_p/gimano_title_back.gif) ;	background-repeat: no-repeat;	display: block;			margin:0px 0px 0px 0px;}.gimano_title_back_txt{	width: 530px;	height:30px;	line-height: 100%;		padding:13px 0px 0px 16px;		font-size:12px;}.gim_vol_zu_back{	width: 620px;	background:url(../../gimon/gimon_p/gim_vol_zu_back.jpg) ;	background-repeat: repeat-y;			margin:0px 0px 0px 0px;}.gimano_vol01_zu01{	width: 620px;	height:461px;	background:url(../../gimon/gimon_p/gim_vol01_zu01.jpg) ;	background-repeat: no-repeat;	display: block;		margin:0;	padding:0;}.gimano_vol01_zu01_txt{	width: 375px;	line-height: 160%;		padding:345px 0px 0px 175px;		font-size:12px;}.gimano_vol01_zu02{	width: 620px;	height:363px;	background:url(../../gimon/gimon_p/gim_vol01_zu02.jpg) ;	background-repeat: no-repeat;	display: block;			margin:0px 0px 0px 0px;}.gimano_vol01_zu02_txt{	width: 345px;	line-height: 160%;		padding:257px 0px 0px 55px;		font-size:12px;}.gimano_vol02_zu01{	width: 620px;	height:445px;	background:url(../../gimon/gimon_p/gim_vol02_zu01.jpg) ;	background-repeat: no-repeat;	display: block;		margin:0;	padding:0;}.gimano_vol02_zu01_txt{	width: 345px;	line-height: 160%;		padding:270px 0px 0px 55px;		font-size:12px;}
