@charset "utf-8";
/*
	Site Name: stars' eye clinic
	Description: fontchanger setting
*/

#fontsize ul li#font_l a {
	background: left top url(../img/btn_fontsize_l_on.gif);
}

.english #fontsize ul li#font_l a {
	background: left top url(../../english/img/btn_fontsize_l_o.gif);
}

h1, h2, h3, h4, h5, h6,
div, p, pre, li, dt, dd,
address, form, blockquote {
	line-height: 1.5;
	font-size: medium;
}

select,
input,
textarea {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: small;
}

#copyright {
	font-size: small;
}

/* -------------------------------------------------------
  other
------------------------------------------------------- */
#hd_btn_box p {
	line-height: 1;
	font-size: x-small;
}

#ie6 #hd_btn_box p {font-size: 11px;}

#ie7 #hd_btn_box p {font-size: 11px;}

#footer #btn li {
	line-height: 1;
	font-size: x-small;
}

#ie6 #footer #btn li {font-size: 11px;}

#ie7 #footer #btn li {font-size: 11px;}

address {
	line-height: 1;
	font-size: small;
}

.num {font-size:150%;}

/*-----  index.php  -----*/

#main_right div#contents_box h4,
#main_right h2 {
	line-height: 38px;
	font-size: 18px;
}

div#contents_box #contentarea h5.long {
	font-size: 16px;
}

div#contents_box #contentarea h5.short {
	font-size: 16px;
}


div#contents_box #contentarea table.lenses_t {
	font-size: medium;
}


/* -------------------------------------------------------
  medical
------------------------------------------------------- */

/*-----  index.php  -----*/

.listMedical .boxL .extra 	  {font-size:medium;}

/* -------------------------------------------------------
  group
------------------------------------------------------- */

#group div#contents_box #contentarea dt {
	width:55px;
}

#group div#contents_box #contentarea dd {
	float: left;
	width: 225px;
}

/* -------------------------------------------------------
  contact
------------------------------------------------------- */

#lead {font-size:medium;}

/* -------------------------------------------------------
  FAQ
------------------------------------------------------- */

#contentArea .article dt {
	background-image: url(../../faq/img/icn_q.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	color: #dc4b50;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	font-weight: bold;
}

#contentArea .article dd {
	background-image: url(../../faq/img/icn_a.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 30px;
	line-height: 140%;
	margin-top:5px;
	border-top: 1px dotted #D6D6D6;
}

/* -------------------------------------------------------
  sitemap
------------------------------------------------------- */

#sitemap div#contents_box #contentarea h3 {
	height:24px;
	line-height:21px;
	margin-top:0px;
}

/* -------------------------------------------------------
  news
------------------------------------------------------- */

table#news table .newsTitle img {
	vertical-align:baseline;
}

/* -------------------------------------------------------
  media
------------------------------------------------------- */

#media div.media_inner th img{
	vertical-align:text-top;
	margin-left:3px;
}

/* -------------------------------------------------------
  clinic
------------------------------------------------------- */

#bottomTbl td.access dt img {
	vertical-align: 1px;
}

/* -------------------------------------------------------
  schedule
------------------------------------------------------- */

#schedule .detailTbl p {
	font-size: small;
}

#schedule .detailTbl p span {
	font-size: medium;
}
