<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import "base.css";

/*  DEFAULT
-------------------------------------------------------------------- */
body {
	color:#555;
  font-family: Verdana,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
  font-size: 14px;
	line-height:1.7;
	-webkit-text-size-adjust: 100%;
}

/* link */
a,a:link, a:visited{
	color:#555;
	text-decoration:none;
}
a:hover{
	color:#2c9fef;
	text-decoration:underline;
}
a.trans:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
	transition:0.5s;
}
.clr00{ clear:both;}

.txtC{
	text-align:center;
}
.mt15{
	margin-top:15px;
}
.mt20{
	margin-top:20px;
}
em{
	font-weight:bold;
	font-style: normal;
}
div#wrapper{
	margin:0 auto;
	background: url(../../img/bg_img01.png) no-repeat top center,
	url(../../img/bg_img02.jpg) top center;
	min-width:1000px;
}
header.outlineBox{
	position:relative;
	width:870px;
	margin:0 auto;
}
header.outlineBox h1{
	margin:0 auto;
	padding:30px 0 0 0;
}
div.mainTitle{
	float:left;
	margin:0 auto;
}
div.mainTitle ul{
	list-style:none;
	text-align:center;
}
div.mainTitle li{
	margin:23px auto 16px auto;
}
header.outlineBox p{
	float:right;
	padding:33px 0 0 0;
}
header.linkBtn{
	position:relative;
	width:940px;
	margin:0 auto;
}
header.linkBtn ul{
	list-style:none;
}
header.linkBtn li.tfm{
	float:left;
	margin-top:30px;
}
header.linkBtn li.lh{
	float:right;
	margin-top:22px;
}
header.linkBtn li img{
	width:100%;
}

section.contentBox{
	width:1000px;
	margin:0 auto 40px auto;
	padding:100px 0 100px 0;
	background: url(../../img/bg_img03a.png) no-repeat top center,
	url(../../img/bg_img03c.png) no-repeat bottom center;
/*	url(../../img/bg_img03b.png) 0px 100px repeat-y;*/
/*	url(../../img/bg_img03c.png) no-repeat bottom center;*/
}
div.contentBoxInner{
	width:1000px;
	margin:0px auto 0px auto;
	padding:0px 0 0px 0;
	background: url(../../img/bg_img03b.png) repeat-y center top ;
}

div.contents{
	width:870px;
	margin:0 auto;
}
div.contents h2{
	margin-bottom:10px;
}
div.contents img.fltL{
	float:left;
	margin:15px 20px 0px 8px;
}
div.contents img.fltR{
	float:right;
	margin:10px 0px 30px 20px;
}
div.content02text{
	margin:12px 0 0 136px;
}
div.resultBox{
	display:inline-block;
	margin:8px 0 6px auto;
	padding:10px 16px 5px 16px;
	border: 1px dotted #aaa;
}
div.resultBox ul{
	margin-left:10px;
}
div.resultBox li{
	margin-bottom:5px;
	line-height:1.5;
}
div.enclosure{
	margin-bottom:20px;
	border:1px solid;
	border-radius:10px;
}
div.fb{
	margin-top:15px;
	background:#f6f7f8;
	border-color:#7d93bf;
}
div.line{
	background:#fbfef9;
	border-color:#7fdc7d;
}
div.tw{
	background:#f7fbfd;
	border-color:#60bdf4;
}
div.enclosure dl{
	padding:18px 22px 18px 22px;
}
div.enclosure dt{
	padding:0 0 4px 5px;
	border-bottom:1px dotted;
}
div.enclosure dd{
	padding:7px 5px 0 5px
}

div.fb dt{
	border-color:#7d93bf;
}
div.line dt{
	border-color:#7fdc7d;
}
div.tw dt{
	border-color:#60bdf4;
}
div.content04 p{
	text-align:center;
}
div.content04 dl{
	margin:3px 0 0 135px;
	line-height:1.5;
}
div.content04 dt{
	font-size:85.7%;/*12px*/
}
div.content04 dd{
	font-size:85.7%;/*12px*/
}

hr{
	display: block;
	width:870px;
	height: 42px;
	margin:30px auto 30px auto;
	border: 0;
	background:url(../../img/hr_img.png) no-repeat;
}










div#radioBox{
	width:880px;
	margin:0 auto 80px auto;
	padding:10px 25px 30px 25px;
	background:#eafed1;
/*	background: url(../../img/bg_img02c.png)  bottom center no-repeat;*/
}
div#radioBox h3{
	margin:0 0 0px 0;
}
div#radioBox h3 img{
	vertical-align: bottom;
}
div#radioBox p{
	padding:20px 18px 5px 18px;
	text-align:left;
}
div.radioInner{
	margin-top:0px;
	padding:0 10px 20px 10px;
	background:#fff;
	text-align:center;
}
/*div#radioBox ul.radioL{
	float:left;
}
div#radioBox ul.radioR{
	float:right;
}*/

div#radioBox li{
	list-style:none;
	display:inline-table;
	margin:24px 10px 0 8px;
}
div#radioBox li img{
	width:400px;
	border:0px solid #333;
	vertical-align:top;
}
div.linkBox{
	margin:0 auto 0 auto;
	text-align:center;
}
div.linkBox ul{
	list-style:none;
	margin:0 0 60px 0;
}
div.linkBox li{
	display:inline-table;
	margin:0 10px 0px 14px;
}
div.linkBox p{
	margin:0 0 50px 0;
}

/*----------------------------
page-top
----------------------------*/
div#pgTop{
	position:relative;

}
.pagetop {
	display: none;
	position: fixed;
	bottom: 30px;
	right: 40px;

}
.pagetop img{
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}
.pagetop a {
	display: block;
	width: 40px;
	height: 40px;
}
footer{
	margin:0 auto 0 auto;
	padding:90px 0 40px 0;
	background:url(/lh/20170311/img/bg_footer.png) top center repeat-x;
	text-align:center;
}

div#wrapperpact{
	width:700px;
	height:auto;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}
div#wrapperpact img{
	width:700px;
	height: auto;
}

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

.android p,
.android h1,
.android h2,
.android h3,
.android h4,
.android h5,
.android li,
.android dt,
.android dd{
	background: url(../../img/space.png) no-repeat;
	max-height: 100%;
}</pre></body></html>