@charset "utf-8";
/*
CSS Information
==============================================================

	Site Name: 秋水社
	Description: linkカテゴリモジュール用スタイル設定
	Version: 1.0 

==============================================================
*/

/*---TOPページ用一覧---*/

body#home div#contentsWrapper div#contents div#leftColumn div#section ul.businessList {
	margin:10px 0	10px 6px;
}

body#home div#contentsWrapper div#contents div#leftColumn div#section ul.businessList li {
	margin-bottom:10px;
	margin-right:8px;
	float:left;
}


/*---ソート---*/
body#home div#contentsWrapper div#contents div#leftColumn div#section div.subSection div.sort {
	width:650px;
	background-color:#efefef;
	padding:5px 10px;
	margin-bottom:10px;
	/*\*//*/
	overflow:hidden;
	/**/
}

body#home div#contentsWrapper div#contents div#leftColumn div#section div.subSection div.sort:after {
    content:".";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

body#home div#contentsWrapper div#contents div#leftColumn div#section div.subSection div.sort p {
	float:left;
	margin-right:10px;
}

body#home div#contentsWrapper div#contents div#leftColumn div#section div.subSection div.sort ul li{
	float:left;
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #a6a69a;
}

body#home div#contentsWrapper div#contents div#leftColumn div#section div.subSection div.sort ul li.lastChild{
	border:none;
}





/*---実績一覧---*/

body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection:after,
body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection02:after {
    content:".";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection,
body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection02 {
	width:100%;
	text-align:center;
	margin-bottom:10px;
	/*\*//*/
	overflow:hidden;
	/**/
	border-bottom:1px dotted #ccc;
}

/*---レイアウトパターン1（4列）---*/
body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection div.workInfo {
	width:160px;
	float:left;
	display:inline;
	margin-right:7px;
	text-align:center;
	margin-bottom:10px;
	/*\*//*/
	overflow:hidden;
	/**/
}

/*---レイアウトパターン2（3列）---*/
body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection02 div.workInfo {
	width:160px;
	float:left;
	display:inline;
	margin-left:48px;
	text-align:center;
	margin-bottom:10px;
	/*\*//*/
	overflow:hidden;
	/**/
}

body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection div.workInfo:after, 
body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection02 div.workInfo:after{
    content:".";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection div.workInfo h3,
body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection div.workInfo p,
body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection02 div.workInfo h3,
body#home div#contentsWrapper div#contents div#leftColumn div#section div.worksSection02 div.workInfo p{
	text-align:center;
	margin:0 auto;
	line-height:1em;
	border:none;
}


/*--- 雑誌ページ用：サムネイル左・キャプション右レイアウト ---*/
body#home div#contentsWrapper div#contents div#leftColumn div#section div.subSection div.workInfo p.magPhoto {
	float:left;
	margin:0
}


body#home div#contentsWrapper div#contents div#leftColumn div#section div.subSection div.workInfo div.magText {
	margin-left:200px;
}

body#home div#contentsWrapper div#contents div#leftColumn div#section div.subSection div.workInfo div.magText h3{
	margin:0;
	line-height:1em;
	border:none
}
