/* CSS result */

/*------------CSS INDEX--------
A.全体基本設定（個別ページ修正）
4.コンテンツ
-----------------CSS INDEX----*/

/*--------------------A.全体基本設定--*/
ol,ul { list-style:none;}

#topicPath-box{
	background:url(../img/imgFaq/tpathBg-alloff.jpg) top left no-repeat;
}

.blackTxt,.blackTxt a,.blackTxt a:visited,.blackTxt a:hover{color:#000000; text-decoration:none;}
.blueTxt,.blueTxt a,.blueTxt a:visited,.blueTxt a:hover{color:#3B5E85; text-decoration:none;}
.lh150{line-height:1.5em;}

/*--------------------4.コンテンツ--*/

#contents h2{
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom:1px solid #CCCCCC;
}


/*---------------------------------------------
 works
---------------------------------------------*/
#works { float:left; text-align:left; padding:0 0 0 25px; width:650px; }
#works h1 { background:url(../img/imgWorks/obj_titleline.gif) no-repeat 0 100%; padding:0 0 10px 0; margin:0 0 10px 0;}
#works h2 { margin:25px 0 10px 0;}
#works h3 { background:url(../img/imgWorks/obj_bgline.gif) repeat-x 0 50%; margin:18px 0 0 0;}
#works .major dt { padding:2px 0 5px 0; font-weight:bold; color:#0777b5;}
#works .major dd { padding:0 0 5px 0;}
#works ul { background:url(../img/imgWorks/obj_dot1.gif) repeat-x 0 100%; padding:10px 0; width:650px; display:block;}
#works ul.nobg { background:none;}
#works li { float:left; background:url(../img/imgWorks/obj_dot3.gif) repeat-y 100% 0; padding:0 15px;}
#works li.last { background:none;}
#works li.narrow { padding:0 8px;}
#works li.wide { padding:0 12px;}

/*---------------------------------------------
clearfix style
---------------------------------------------*/

#works ul:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#works ul { display:inline-block;}
/*Hides from IE-mac\*/
* html #works ul { height:1%; }
#works ul { display:block; }
/*End hide from IE-mac*/

/*--------------------x.IE用バグ設定--*/

