@charset "utf-8";

#contentsArea .columnBodyCenter p.maintext{
	margin: 0 0 10px 3px;
	font-size: 93%;
	line-height:140%;
}
#contentsArea .columnBodyCenter p.maintext strong{
	font-weight:bold;
	color:#CC0033;
}

#contentsArea .columnBodyCenter div.cb{
	clear:both;
	width: 100%;
}

/* Sub navigation */
#contentsArea .columnBodyLeft ul.ilasikSide01{
	margin:0;
	padding:0;
}
#contentsArea .columnBodyLeft ul.ilasikSide01 li.sidel1 a:hover {
	text-decoration: none;
	color: #CC0000;
	background: #DFDAB7 url(../common/arrow_red.gif) no-repeat 1px 0.5em;
}
#contentsArea .columnBodyLeft ul.ilasikSide01 li.sidel1 {
	width: 157px;
	background: #513ABC;
	padding: 0.5em 4px 0.5em 14px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 130%;
}
#contentsArea .columnBodyLeft ul.ilasikSide01 li#side01 a,
#contentsArea .columnBodyLeft ul.ilasikSide01 li#side02 a,
#contentsArea .columnBodyLeft ul.ilasikSide01 li#side01 a:visited,
#contentsArea .columnBodyLeft ul.ilasikSide01 li#side02 a:visited
 {
	width: 157px;
	background: #EFEFF1;
	padding: 0.5em 4px 0.5em 8px;
	display: block;
	line-height: 130%;
	border-left: 5px solid #9674DC;
}

#contentsArea .columnBodyLeft ul.ilasikSide01 li.active#side01 a,
#contentsArea .columnBodyLeft ul.ilasikSide01 li.active#side02 a {
	width: 157px;
	background: #D2D2FF;
	padding: 0.5em 4px 0.5em 8px;
	display: block;
	color: #CC0000;
	line-height: 130%;
	border-left: 5px solid #6633CC;
	text-decoration:none;
}

/* /Sub navigation */


/** === 装飾 === **/
#contentsArea .columnBodyCenter p.subcache{
	padding-bottom: 6px;
	line-height: 130%;
	font-weight: bold;
	margin: 0 -3px 3px 0px;
	color: #CC0000;
}



/** === レイアウト調整用 === ***/
.imagecenter{
	display:block;
	margin-left: auto;
	margin-right: auto;
}


/* === AddClips 追加 201002 ===*/
#AddClips {
	text-align: right;
	margin: -30px 0 14px 0;
	padding: 0;
	}