@charset "utf-8";
/*
	Site Name: stars' eye clinic
	Description: left menu setting
*/

/*
===== CONTENTS ===========================================

	1:left menu setting


==========================================================
*/
/*--- left menu motion setting -------------------------------*/
.arrowlistmenu{
	padding-left: 7px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	display: block;
	cursor: pointer;
	background-image: url(../img/arw_03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 3px 0 5px 15px;
	font-size:13px;
	font-weight:normal;
}

.arrowlistmenu .menuheader a {
	color:#484848;
	text-decoration:underline;
}

.arrowlistmenu .menuheader a:hover {
	color:#484848;
	text-decoration:none;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
	background-image: url(../img/arw_02.gif);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	padding-bottom: 8px;
	padding-top: 1px;
}


/*--- left menu outline setting -------------------------------*/
#categorymenu {
	width: 211px;
	margin-bottom: 15px;
	background-image: url(../../faq/img/bg_categorylist.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 6px;
}

#category {
	background-image: url(../../faq/img/bg_categorymenuIn.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 3px 5px 0 3px;
}

/*--- left menu second setting -------------------------------*/
#category li {
	font-size: 13px;
	text-align: left;
	padding: 5px 0 5px 8px;
}
/*
#ie6 #category li,
#ie7 #category li {
	padding: 5px 0 0 8px;
}
*/
#category .categoryitems li a {
	display: block;
	background: url(../img/arw_03.gif) left 5px no-repeat;
	padding-left: 15px;
	color: #484848;
	text-decoration: underline;
}

#ie6 #category .categoryitems li a,
#ie7 #category .categoryitems li a {
	display:inline-block;
}

#category .categoryitems li a:hover {
	background: url(../img/arw_04.gif) left 5px no-repeat;
	padding-left: 15px;
	color: #D25578;
	text-decoration: none;
}

/*--- no motion block -------------------------------*/
#category div#no_motion h3 {
	display: block;
	background: url(../img/arw_02.gif) left center no-repeat;
	padding: 3px 0 5px 15px;
	color: #D25578;
	text-decoration: none;
	font-size:13px;
	font-weight:normal;
}

#ie7 #category div#no_motion h3 {
	background: url(../img/arw_02.gif) left center no-repeat;
}

#category #no_motion span.arow {
	display: block;
	background: url(../img/arw_02.gif) left 5px no-repeat;
	padding-left: 15px;
	cursor: default;
	color: #D25578;
}

#ie6 #category #no_motion span.arow {
	display:inline-block;
}

#category #no_motion span.arow2 a {
	display: block;
	background: url(../img/arw_03.gif) left 5px no-repeat;
	padding-left: 15px;
}

#ie6 #category #no_motion span.arow2 a {
	display:inline-block;
}


#category  #no_motion span.arow2 a:hover {
	color: #D25578;
	background: url(../img/arw_04.gif) left 5px no-repeat;
	text-decoration:none;
}

#category div#no_motion ul.third li {
	text-align: left;
	padding: 5px 0 3px 8px;
}

#medical #category div#no_motion ul.third li {
	text-align: left;
	padding: 5px 0 3px 16px;
	background:url(../img/pct_dot.gif) 9px 12px no-repeat;
}

#category div#no_motion ul.third li a {
	font-size:12px;
	color: #484848;
	margin: 0px;
	padding:0px;
	text-decoration: underline;
}

#category div#no_motion ul.third li a:hover {
	color: #D25578;
	text-decoration:none;
}

#medical #category div#no_motion ul.third li.indent a {
	font-size:12px;
	color: #666666;
	margin: 0px;
	text-decoration: underline;
	line-height:120%;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
}

#ie6 #category div#no_motion ul.third li.indent a {
	display:inline-block;
}

#medical #category div#no_motion ul.third li.indent a:hover,
#category div#no_motion ul.third li.indent a:hover {
	color: #D25578;
	text-decoration:none;
}
/*--- menu border setting -------------------------------*/
#category .arrowlistmenu p {
	text-align: left;
	position: relative;
	left: -7px;
	padding-bottom: 1px;
}
