@import "/lib/cmn_css/component.css"; /* CSS Document */.plan { background: url(../images/mv_stay.jpg) top left no-repeat;}.button{	margin: 0px 10px 5px 10px;	text-decoration: none;	font: bold 1em 'Trebuchet MS',Arial, Helvetica; /*Change the em value to scale the button*/	display: inline-block;	text-align: center;	color: #fff;	border: 1px solid #9c9c9c; /* Fallback style */	border: 1px solid rgba(0, 0, 0, 0.3);/*	text-shadow: 0 1px 0 rgba(0,0,0,0.4); */	box-shadow: 0 0 .05em rgba(0,0,0,0.4);	-moz-box-shadow: 0 0 .05em rgba(0,0,0,0.4);	-webkit-box-shadow: 0 0 .05em rgba(0,0,0,0.4);}.button, .button span{	-moz-border-radius: .3em;	border-radius: .3em;	color: #0b1233;}.button span{	border-top: 1px solid #fff; /* Fallback style */	border-top: 1px solid rgba(255, 255, 255, 0.5);	display: block;	padding: 4px 12px;}.button:hover{	text-decoration: none;	box-shadow: 0 0 .1em rgba(0,0,0,0.4);	-moz-box-shadow: 0 0 .1em rgba(0,0,0,0.4);	-webkit-box-shadow: 0 0 .1em rgba(0,0,0,0.4);}.button:active{	/* When pressed, move it down 1px */	position: relative;	top: 1px;}.button-blue{	background: #d8dee2;	background: -webkit-gradient(linear, left top, left bottom, from(#fcfdfd), to(#d8dee2) );	background: -moz-linear-gradient(-90deg, #fcfdfd, #d8dee2);	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fcfdfd', endColorstr='#d8dee2');}.button-blue:hover{	background: #fcfdfd;	background: -webkit-gradient(linear, left top, left bottom, from(#d8dee2), to(#fcfdfd) );	background: -moz-linear-gradient(-90deg, #d8dee2, #fcfdfd);	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d8dee2', endColorstr='#fcfdfd');}.button-blue:active{	background: #d8dee2;}#contents img.btnLeft {	margin-right: 10px;}#contents table.searchTbl {	margin: 0 5px;	padding: 0;	width: 620px;	border-top: solid 1px #dddddd;}#contents table.searchTbl th,#contents table.searchTbl td {	padding: 3px 5px;	border-bottom: solid 1px #dddddd;	text-align: left;	line-height: 180%;	vertical-align: middle;}#contents table.searchTbl th {	background-color: #f2f2ee;	white-space: nowrap;}#contents table.searchTbl td {	background-color: #fafaf9;	white-space: normal;}#contents table.searchTbl td input {	margin: 0;	vertical-align: middle;}#contents table.plan_chk {	margin: 0;	padding: 0;	width: 100%;}#contents table.plan_chk th,#contents table.plan_chk td {	border: none;}/* プラン一覧 */#contents div.plan_list {	margin: 0 auto;	width: 600px;	height: 200px;/*	border: 1px solid #dddddd; */	overflow: auto; padding: 10px;}#contents div.plan_item {	border-bottom: 1px dashed #cccccc;	margin-bottom: 5px;}#contents div.plan_item p.p_name a {	color: #4169e1;	font-weight: bold;}#contents div.plan_item p.p_con {	padding-left: 10px;}/* システム案内 */#contents div.sys_guide {	margin: 10px;}#contents div.sys_guide01 {	margin: 0;	padding: 5px 10px 2px 10px;	background-color: #ffefd5;}#contents div.sys_guide02 {	margin: 0;	padding: 5px 0 0 0;	width: 290px;	border: 1px solid #c0c0c0;	text-align: center;	font-weight: bold;}
