@charaset"UTF-8";
@import "../common/common.css";

/*==================================================================*/
/* facility css */
/*==================================================================*/

header #nav #nav-facility a::after{transform: scale(1, 1);}

/* -------------------------------------------------------------- */
/* service */
/* -------------------------------------------------------------- */
#service{}
#service dl{
	margin:0 30px 1.5em;
	padding:20px 30px;
	border:1px solid #f58812;
	box-shadow:9px 9px 0px -3px #eee;
	}
#service dt{
	margin:0 0 5px;
	color:#f58812;
	font-size:24px;
	}
#service dd{}


/* -------------------------------------------------------------- */
/* facility */
/* -------------------------------------------------------------- */
#facility p:first-of-type{margin:0 0 30px;}

#facility h3{
	margin:0 0 30px;
	position:relative;
	font-size:24px;
	font-weight:normal;
	}

#facility h3:before{
	content: '';
	position:absolute;
	bottom:-10px;
	display: inline-block;
	width:2em;
	height:2px;
	left:0;
	background-color:#ff4401;
	}

#facility div{margin:0 0 60px;}
	/* clear hack */ #facility div{zoom:1;}#facility div:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}

#facility dl{
	margin:0 0 10px;
	}
	/* clear hack */ #facility .column2 dl{zoom:1;}#facility .column2 dl:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}
	
#facility dt{
	float:right;
	width:300px;
	text-align:right;
	}

#facility dd{
	margin:0;
	float:left;
	width:640px;
	}

#facility dd span{
	font-size:14px;
	display:block;
	}
#facility dd a{color:#423e39;}
#facility dd a:hover{color:#ff4401;}

#facility .second dl dt{width:550px;}
#facility .second dl dd{width:360px;}

/* -------------------------------------------------------------- */
/* use */
/* -------------------------------------------------------------- */
#use{margin:0 auto 180px;}
#use dl{
	padding:60px 0;
	border:1px solid #ccc;
	text-align:center;
	box-shadow:9px 9px 0px -3px #eee;
	}
#use dt{
	margin:0 0 10px;
	}
#use dd{
	font-size:30px;
	text-align:center;
	}

/* -------------------------------------------------------------- */