@charset "UTF-8";

/*====================================================================*
	File Name    : style.css
	Description  : 個別レイアウト用ファイル

 *====================================================================*/



/* ---------------------------------------------------- *
 *  トップページ                                        *
 * ---------------------------------------------------- */
 
div#mainTop {
	background	: url(/img/top-img.jpg) 0 0 no-repeat;
}

div#mainTop div#mainLeft{
	margin		: 218px 0 0 3px;
	width		: 400px;
	float		: left;
	display		: inline;
}

div#mainTop div#pickUp {
	margin		: 218px 3px 0 0;
	display		: inline;
	float		: right;
}

/*------------------------------------------------------------*/

div#mainTop div#pickUp div.pBox {
	border		: 1px solid #005DDE;
	height		: auto;
	width		: 158px;
}

div#mainTop div#pickUp div.pBox dl#kousyu{
	margin		: 0 5px;
	border-bottom: 1px dotted #666;
	background	: url(/img/p_kousyu.jpg) 91px 0 no-repeat;
}

div#mainTop div#pickUp div.pBox dl#chikaku{
	margin		: 0 5px;
	border-bottom: 1px dotted #666;
	background	: url(/img/p_chikaku.jpg) 91px 0 no-repeat;
}

div#mainTop div#pickUp div.pBox dl#care{
	margin		: 0 5px;
	border-bottom: 1px dotted #666;
	background	: url(/img/p_care.jpg) 91px 0 no-repeat;
}

div#mainTop div#pickUp div.pBox dl#mushiba{
	margin		: 0 5px;
	border-bottom: 1px dotted #666;
	background	: url(/img/p_mushiba.jpg) 91px 0 no-repeat;
}

div#mainTop div#pickUp div.pBox dl#shisyubyo{
	margin		: 0 5px;
	background	: url(/img/p_shisyubyo.jpg) 91px 0 no-repeat;
}

div#mainTop div#pickUp div.pBox dl dt{
	font-size	: 15px;
	font-weight	: bold;
	color		: #005DDE;
	margin		: 10px 0 2px;
}	

div#mainTop div#pickUp div.pBox dl dd{
	width		: 90px;
	padding		: 0 0 15px;
	letter-spacing: -0.1px;
}	

div#mainTop div#pickUp div.pBox dl dt a{
	color		: #005DDE;
	text-decoration: none;
} 

div#mainTop div#pickUp div.pBox dl dd a{
	color		: #333;
	text-decoration: none;
}

div#mainTop div#pickUp div.pBox dl dt a:hover{
	color		: #005DDE;
	text-decoration: underline;
} 

div#mainTop div#pickUp div.pBox dl dd a:hover{
	color		: #333;
	text-decoration: underline;
}

/*------------------------------------------------------------*/

div#mainTop div#pickUp h2,div#mainTop div#info h2,div#mainTop div#link h2{
	margin		: 0 0 8px;
	clear		: both;
}

div#mainTop div#pickUp ul li{
	margin		: 0 0 2px;
}

div#mainTop div#info div.scrollBox{
	padding		: 0 0 0 5px;
	height		: 100px;
	width		: auto;
	overflow	: auto;
	border		: 1px solid #FFBD35;
	font-size	: 12px;
	scrollbar-arrow-color: #FFBD35;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
}

div#mainTop div#info div.scrollBox ul li,
div#mainTop div#link div.scrollBox ul li{
	padding		: 2px 0;
}

div#mainTop div#info div.scrollBox ul li a,
div#mainTop div#link div.scrollBox ul li a{
	color:#666;
	text-decoration: none;
}

div#mainTop div#info div.scrollBox ul li a:hover,
div#mainTop div#link div.scrollBox ul li a:hover{
	color:#666;
	text-decoration: underline;
}

div#mainTop div#info p.left{
	margin		: 16px 0 0;
	float		: left;
}

div#mainTop div#info p.right{
	margin		: 16px 0 12px;
	float		: right;
}

div#mainTop div#link div.scrollBox{
	padding		: 0 0 0 5px;
	height		: 150px;
	width		: auto;
	overflow	: auto;
	border		: 1px solid #F66;
	font-size	: 12px;
	scrollbar-arrow-color: #FF6666;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
}

div#mainTop div#link div.scrollBox ul li span{
	color		: #F66;
}

div#mainTop div#link div.scrollBox p{
	padding		: 5px 0;
}

div#mainTop div#link p#next{
	margin		: 15px 0 0;
	float		: right;
}
