*	{
	font-size:12px;
}


#header dd.font_large a	{	background-image:url(../common/images/font_size_large.gif);	}

#header dd.font_large a:hover,
#header dd.font_small a,
#header dd.font_small a:hover	{	background-image:none;	}

.sub .module.search li	{
	background-position:left 2px;
}

#contents .arrow_link	{
	background-position:left 3px;
}

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	#top_pdc_frm .eyewear_spec span.arrow_link	{	background-position:left 3px;	}
}
/*Safari 3 Hack ª*/

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	#top_pdc_frm .eyewear_spec span.arrow_link a	{	background-position:left 3px;	}
}
/*Safari 3 Hack ª*/

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	.sub .module.search li,#contents .arrow_link	{	background-position:left 2px;	}
}
/*Safari 3 Hack ª*/

#top_sch_frm p .arrow_link	{
	background-position:left 4px;
}

#top_sch_frm p .arrow_link a	{
	background-position:left 4px;
}

.sub .module.search li a	{
	background-position:left 1px;
}

#contents .arrow_link a	{
	background-position:left 3px;
}


/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	.sub .module.search li a,#contents .arrow_link a	{	background-position:left 2px;	}
}
/*Safari 3 Hack ª*/


.pd_sg_txt dt,.text_inner .side_pd_dl dt,dl.foot_list dd	{
	background-position:left 3px;
}

.lens_list_detail dt	{
	background-position:left 4px;
}

*html .pd_sg_txt dt	{
	background-position:left 2px;
}

*+html .text_inner .side_pd_dl dt,*+html dl.foot_list dd	{
	background-position:left 4px;
}

*html .text_inner .side_pd_dl dt,*html dl.foot_list dd	{
	background-position:left 4px;
}

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	.pd_sg_txt dt	{	background-position:left 3px;	}
}
/*Safari 3 Hack ª*/

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	.text_inner .side_pd_dl dt	{	background-position:left 3px;	}
}
/*Safari 3 Hack ª*/


/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	dl.foot_list dd	{	background-position:left 3px;	}
}
/*Safari 3 Hack ª*/


/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	.lens_list_detail dt	{	background-position:left 2px;	}
}
/*Safari 3 Hack ª*/

.e_lens_module dt	{
	background-position:left 4px;
}

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	.e_lens_module dt	{	background-position:left 3px;	}
}
/*Safari 3 Hack ª*/

.pd_sg_txt dd span	{	width:3em;	}



.pd_sg_txt li,.lens_list_detail li,.adb_frame span a	{
	background-position:left 2px;
}

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	.pd_sg_txt li	{	background-position:left 0;	}
}
/*Safari 3 Hack ª*/
/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	.adb_frame span a	{	background-position:left 0;	}
}
/*Safari 3 Hack ª*/

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	.lens_list_detail li	{	background-position:left 0;	}
}
/*Safari 3 Hack ª*/

.text_inner .gray_dl_module dl dt	{
	background-position:left 2px;
}

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	.text_inner .gray_dl_module dl dt	{	background-position:left 0;	}
}
/*Safari 3 Hack ª*/

.text_inner .left_txt_module h5	{
	background-position:left 2px;
}

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	.text_inner .left_txt_module h5	{	background-position:left 0;	}
}
/*Safari 3 Hack ª*/


#faq_list li.question	{
	background-position:left 0px;
}

#faq_list dt.question	{
	background-position:left 10px;
}

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	#faq_list li,#faq_list dt.question	{	line-height:140%;	}
}
/*Safari 3 Hack ª*/


#faq_list dd	{
	background-position:left 1px;
}

.reason_top	{
	height:92px;	
}

#index_reliability .reason_top img	{
	top:49px;
}

#sitemap_list h3	{
	background-position:left 6px;
}

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	#sitemap_list h3	{	background-position:left 4px;	}
}
/*Safari 3 Hack ª*/

#next_prv .next_frame p	{
	padding:75px 88px 30px 0;
	line-height:150%;
	color:#304E26;
}

#on_time .biyori_inner#text_4	{
	margin-bottom:-12px;
}

*+html #on_time .biyori_inner#text_4	{
	margin-bottom:-4px;
}

*html #on_time .biyori_inner#text_4	{
	margin-bottom:-3px;
}

#profile_biyori	{
	top:195px;
	font-size:11px;
	line-height:19px;
}


/* ƒƒKƒl“ú˜a@ƒIƒtƒ^ƒCƒ€ */

/* ------------------ ƒƒKƒl“ú˜avol.7 ------------------ */

#off_time_vol7 {
	background-image:url(../meganebiyori/images/vol7_off_time.jpg);
	background-repeat:no-repeat;
	background-position:1px top;
}

/*•¶ß1 ---------------------*/
#off_vol7_text_1 h4	{
	width:330px;
	height:38px;
	background-image:url(../meganebiyori/images/vol7_off_text_1_head.gif);
}

#off_vol7_text_1 .text_frame	{
	width:300px;
	padding:11px 0 150px 0;
}


/*•¶ß2 ---------------------*/
#off_vol7_text_2 h4	{
	width:190px;
	height:38px;
	background-image:url(../meganebiyori/images/vol7_off_text_2_head.gif);
}

#off_vol7_text_2 .text_frame	{
	width:320px;
	float:right;
	padding-top:110px;
	margin-right:10px;
}

*html #of_vol7f_text_2 .text_frame	{
	margin-right:5px;
}


/*•¶ß3 ---------------------*/
#off_vol7_text_3 h4	{
	width:250px;
	height:37px;
	background-image:url(../meganebiyori/images/vol2_off_text_2_head.gif);
}

#off_vol7_text_3 .text_frame	{
	width:300px;
	height: auto;
	padding-top:70px;
}

*html #off_vol7_text_3 .text_frame	{
	margin-right:5px;
}

/*Safari 3 Hack «*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	#off_time_vol7 {
		height: 1081px;
		background-image:url(../meganebiyori/images/vol7_off_time.jpg);
		background-repeat:no-repeat;
		background-position:1px top;
	}
	#off_vol7_text_1 .text_frame	{
		width:330px;
		padding:20px 0px 165px 0px;
	}

	#off_vol7_text_2 .text_frame	{
		width:300px;
		padding:130px 0px 0px 0px;
	}

	#off_vol7_text_3 .text_frame	{
		width:330px;
		height: auto;
		padding: 70px 0px 0px 0px;
	}
}
/*Safari 3 Hack ª*/

/* ------------------ /ƒƒKƒl“ú˜avol.7 ------------------ */
