 @charset "utf-8";
/* CSS Document */



/* picup
---------------------------------------*/
#rightArea{
	margin-top:0;
	padding:0;
}
div.blockWrap{
	margin:0;
	padding:0;
}
#00_top_container{
	margin:0;
	padding:0;
}

#00_top_body{
	margin:0;
	padding:0;
}
#picup{
	width:610px;
	margin-bottom:20px;
}

#picup div{
	background:url(../images/picBg02.gif) 0 0 repeat-y;
	width:598px;
	padding:0 6px;
}

/*
16/03/19
『漢字使い分けときあかし辞典』のサンプルダウンロードリンク
*/

div#picup p{
	margin:10px 0;
	font-size: 9pt
}
div#picup p a{
	color: #f66c28;
	text-decoration: underline;
}
div#picup p a:hover{
	text-decoration:none;
}
div#picup p span{
	font-size: 125%;
}

/*
13/07/25 TOEICに合わせて変更
#picup div img{
	float:left;
	width:120px;
}
*/
#picup div dl{
	float:right;
	width:465px;
	margin:0;
	padding:0;
}
#picup div dt{
	margin:0 0 5px;
	padding:3px 1px 6px;
	font-size:14px;
	font-weight:bold;
	line-height:140%;
	border-bottom:dotted 1px #999999;
}
#picup div dd{
	margin:0;
	padding:0 1px;
}
#picup div dd.text01{
	margin-bottom:10px;
	line-height:150%;
}
#picup div dd.text02{
	line-height:150%;
}

#picup2{
	width:610px;
	margin-bottom:20px;
}

#picup2 div{
	background:url(../images/picBg02.gif) 0 0 repeat-y;
	width:598px;
	padding:0 6px;
}

#picup2 div img{
	float:left;
	width:120px;
}

#picup2 div dl{
	float:right;
	width:465px;
	margin:0;
	padding:0;
}
#picup2 div dt{
	margin:0 0 5px;
	padding:3px 1px 6px;
	font-size:14px;
	font-weight:bold;
	line-height:140%;
	border-bottom:dotted 1px #999999;
}
#picup2 div dd{
	margin:0;
	padding:0 1px;
}
#picup2 div dd.text01{
	margin-bottom:10px;
	line-height:150%;
}
#picup2 div dd.text02{
	line-height:150%;
}

/* newBook
---------------------------------------*/
#newBook{
	width:610px;
	margin-bottom:20px;
}
#newBook h3{
	background:url(../images/titleLine01.gif) bottom no-repeat;
	width:604px;
	color:#2b1915;
	font-size:14px;
	margin:0 0 10px;
	padding:0 3px 8px;
}
#newBook ul{
	margin:0;
	padding:0;
}
#newBook li{
	background:url(../images/icon01.gif) 10px 11px no-repeat;
	padding:8px 10px 10px 30px;
	margin-bottom:5px;
	font-size:14px;
	border-bottom:dotted 1px #999999;
}
#newBook a{ text-decoration:underline;}
#newBook a:hover{ text-decoration:none;}

/* 2013/11/21 追加 (研究社) */
.author{
	margin-left: 1.5em;
	font-size:90%;
}


/* information
---------------------------------------*/
#information{
	width:610px;
}
#information h3{
	background:url(../images/titleLine01.gif) bottom no-repeat;
	width:604px;
	color:#2b1915;
	font-size:14px;
	margin:0 0 20px;
	padding:0 3px 8px;
}
#information dl{
	margin:0;
	padding:0;
}
#information dt{
	padding:0px 10px 10px;
	font-weight:bold;
	color:#f66c28;
	width:70px;
	float:left;
	clear:both;
	line-height:140%;
}
#information dd{
	padding:0px 10px 10px 90px;
	margin:0 0 10px;
	border-bottom:dotted 1px #999999;
	width:510px;
	line-height:140%;
}
#information a{ text-decoration:underline;}
#information a:hover{ text-decoration:none;}

#information .oldInfo{
	text-align:right;
	padding:0px 0 10px 0;
}



/* 
---------------------------------------*/


/* 
---------------------------------------*/
