#guide .first{
width:785px;
margin:auto;
}
#guide .first h2.catch{
background:url(/ln/images/guide/info_new01.gif) no-repeat;
text-indent:-9999px;
height:26px;
padding:0 0 20px 0;
}

#guide .first #iL h2{
background:url(/ln/images/guide/info_new02.gif) no-repeat;
text-indent:-9999px;
height:27px;
padding:0 0 10px 0;
}
#guide .first #iL p{
padding:0 0 15px 0;
}

#guide .first #iL .infoLawson1,
#guide .first #iL .infoLawson2,
#guide .first #iL .infoLawson3{
width:248px;
margin:0 20px 0 0;
float:left;
}
#guide .first #iL .infoLawson3{
margin:0;
}

#guide .first #iL .infoLawson1 h3{
background:url(/ln/images/guide/info_new03.jpg) no-repeat;
text-indent:-9999px;
height:171px;
}
#guide .first #iL .infoLawson2 h3{
background:url(/ln/images/guide/info_new04.jpg) no-repeat;
text-indent:-9999px;
height:171px;
}
#guide .first #iL .infoLawson3 h3{
background:url(/ln/images/guide/info_new05.jpg) no-repeat;
text-indent:-9999px;
height:171px;
}
#guide .first #iL .infoLawson3 .buy{
width:189px;
float:right;
}

#guide .first #iL .infoLawson3 .buy a{
background:url(/ln/images/guide/info_new24.jpg) no-repeat;
text-indent:-9999px;
display:block;
height:34px;
}

#guide .first #iL .infoLawson3 .buy a:hover{
background-position:0 -36px;
}

#guide .first #iL span{
margin:10px 0 0 0;
color:#999;
display:block;
font-size:10px;
line-height:150%;
}

#guide .first #iD{
padding:20px 0 0 0;
clear:both;
}

*:first-child+html #guide .first #iD{
padding:10px 0 0 0;
clear:both;
}

#guide .first #iD .infoDeli1,
#guide .first #iD .infoDeli2{
float:left;
width:287px;
margin:0 20px 0 0;
}

*html #guide .first #iD .infoDeli1,
*html #guide .first #iD .infoDeli2{
width /**/:382px;
}

#guide .first #iD .infoDeli1{
background:url(/ln/images/guide/info_new06.jpg) no-repeat;
padding:0 0 0 95px;
height:85px;
}
#guide .first #iD .infoDeli1 h4{
background:url(/ln/images/guide/info_new07.jpg) no-repeat;
text-indent:-9999px;
height:34px;
padding:0 0 15px 0;
}

#guide .first #iD .infoDeli2{
background:url(/ln/images/guide/info_new08.jpg) no-repeat;
padding:0 0 0 95px;
margin:0;
}
#guide .first #iD .infoDeli2 h4{
background:url(/ln/images/guide/info_new09.gif) no-repeat;
text-indent:-9999px;
height:52px;
padding:0 0 15px 0;
}

#guide .first #iD .infoDeli1 span{
color:#999;
font-size:10px;
line-height:150%;
display:block;
margin:10px 0 0 0;
}

#guide .first #iD .infoDeli2 p{
color:#999;
font-size:10px;
line-height:150%;
}

#guide .first #iD .infoDeli2 strong{
display:block;
margin:10px 0 0 0;
color:#0099ff;
font-size:15px;
}



#guide .first #iP{
padding:25px 0 0 0;
clear:both;
font-size:12px;
}

*:first-child+html #guide .first #iP{
padding:10px 0 0 0;
}

#guide .first #iP h2{
background:url(/ln/images/guide/info_new10.gif) no-repeat;
text-indent:-9999px;
height:29px;
padding:0 0 10px 0;
}
#guide .first #iP .text{
padding:0 0 10px 0;
}

#guide .first #iP .infoPoint1,
#guide .first #iP .infoPoint2{
float:left;
width:357px;
margin:0 11px 0 0;
}
*html #guide .first #iP .infoPoint1,
*html #guide .first #iP .infoPoint2{
width /**/:387px;
height /**/:349px;
}


#guide .first #iP .infoPoint1 span,
#guide .first #iP .infoPoint2 span{
display:none;
}

#guide .first #iP .infoPoint1{
background:url(/ln/images/guide/info_new11.gif) no-repeat;
padding:253px 15px 0 15px;
height:96px;
font-size:10px;
}

#guide .first #iP .infoPoint2{
margin:0;
background:url(/ln/images/guide/info_new12.jpg) no-repeat;
padding:253px 15px 0 15px;
height:96px;
font-size:10px;
}


#guide .first #iP a{
background:url(/ln/images/guide/info_new25.jpg) no-repeat;
text-indent:-9999px;
display:block;
height:34px;
width:189px;
float:right;
margin:10px 0 0 0;
}
#guide .first #iP a:hover{
background-position:0 -35px;
}

#guide .first #iC{
clear:both;
padding:25px 0 0 0;
width:540px;
float:left;
}

#guide .first #iC h2{
background:url(/ln/images/guide/info_new13.jpg) no-repeat;
text-indent:-9999px;
height:63px;
}
#guide .first #iC p{
padding:15px 0 0 0;
}
#guide .first #iC span{
display:block;
padding:10px 0 0 0;
font-size:10px;
color:#999;
}

#guide .first #iC ul{
padding:0;
margin:2px 0 0 0;
}
#guide .first #iC li{
width:169px;
height:62px;
float:left;
margin:8px 8px 0 0;
}
#guide .first #iC li a{
display:block;
border:solid 1px #ccc;
width:169px;
height:62px;
text-indent:-9999px;
}
#guide .first #iC li a:hover{
border:solid 1px #0099ff;
}
#guide .first #iC .navi1{
background:url(/ln/images/guide/info_new18.jpg) no-repeat;
}
#guide .first #iC .navi2{
background:url(/ln/images/guide/info_new19.jpg) no-repeat;
}
#guide .first #iC .navi3{
background:url(/ln/images/guide/info_new20.jpg) no-repeat;
}
#guide .first #iC .navi4{
background:url(/ln/images/guide/info_new21.jpg) no-repeat;
}
#guide .first #iC .navi5{
background:url(/ln/images/guide/info_new22.jpg) no-repeat;
}
#guide .first #iC .navi6{
background:url(/ln/images/guide/info_new23.jpg) no-repeat;
}


#guide .first #iMo,
#guide .first #iMa{
width:200px;
float:right;
}
*html #guide .first #iMo,
*html #guide .first #iMa{
width /**/:220px;
}

#guide .first #iMo{
border:solid 1px #999;
padding:15px;
margin:25px 0 0 0;
background:url(/ln/images/guide/info_new15.jpg) no-repeat;
background-position:15px 60px;
}
#guide .first #iMo strong{
background:url(/ln/images/guide/info_new14.jpg) no-repeat;
text-indent:-9999px;
display:block;
height:34px;
}
#guide .first #iMo .text{
padding:6px 0 0 60px;
}
#guide .first #iMo .text2{
padding:10px 0 0 0;
}
#guide .first #iMa{
border:solid 1px #999;
padding:15px;
margin:15px 0 0 0;
background:#00ccff;
}
#guide .first #iMa strong{
background:url(/ln/images/guide/info_new16.jpg) no-repeat;
text-indent:-9999px;
display:block;
height:34px;
}
#guide .first #iMa a{
display:block;
margin:10px 0 0 0;
color:#fff;
}

/* -- [2010/06/02]ローチケ会員 追加 -- */

#guide .first #iLt {
	padding: 25px 0 0 0;
	clear: both;
	font-size: 12px;
}
*:first-child+html #guide .first #iLt {
	padding: 10px 0 0 0;
}
#guide .first #iLt h2 {
	background: url(/ln/images/guide/info_new26.jpg) no-repeat;
	text-indent: -9999px;
	height: 29px;
	padding: 0 0 10px 0;
}
#guide .first #iLt .text {
	padding: 0 0 10px 0;
}
#guide .first #iLt .detail {
	width: 189px;
	float:left;
}
#guide .first #iLt .detail a {
	background: url(/ln/images/guide/info_new27.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 34px;
}
#guide .first #iLt .detail a:hover {
	background-position: 0 -36px;
}
